/* --------------------------- tabs style */

* { padding:0; margin:0; text-decoration:none; border:none; font-family:Arial, sans-serif; }

#tab-container-1 {
  width:900px;
  overflow:hidden;
  margin:13px;
}

#tab-container-1-nav {
  width:900px;
  overflow:hidden;
  display:block;
}

#tab-container-1-nav li {
  width:150px;
  overflow:hidden;
  display:block;
  float:left;
  height:40px;
  margin-right:8px;
}

#tab-container-1-nav li span a {
  font-weight:bold;
  font-size:11px;
  display:block;
  padding-left:10px;
  padding-top:6px;
  padding-bottom:6px;
  text-align:left;
}
#tab-container-1-nav li span a:hover {
  /*text-decoration:underline;*/
}
#tab-container-1-nav li span {
  width:150px;
  overflow:hidden;
  display:block;
  height:40px;
}

#tab-container-1-nav #link1 span {
  background:transparent url('corner-left-top-blue.jpg') no-repeat top left;
}
#tab-container-1-nav #link1 {
  background:transparent url('bg-blue.jpg') repeat top left;
}
#tab-container-1-nav #link1 span a {
  background:transparent url('corner-right-top-blue.jpg') no-repeat top right;
  color:white;
}

#tab-container-1-nav #link2 span {
  background:transparent url('corner-left-top-orange.jpg') no-repeat top left;
}
#tab-container-1-nav #link2 {
  background:transparent url('bg-orange.jpg') repeat top left;
}
#tab-container-1-nav #link2 span a {
  background:transparent url('corner-right-top-orange.jpg') no-repeat top right;
  color:rgb(18,18,18);
}

#tab-container-1-nav #link3 span {
  background:transparent url('corner-left-top-green.jpg') no-repeat top left;
}
#tab-container-1-nav #link3 {
  background:transparent url('bg-green.jpg') repeat top left;
}
#tab-container-1-nav #link3 span a {
  background:transparent url('corner-right-top-green.jpg') no-repeat top right;
  color:rgb(18,18,18);
}

#tab-container-1 .tab, 
#tab-container-1 .tab .wrap0, 
#tab-container-1 .tab .wrap1, 
#tab-container-1 .tab .wrap2, 
#tab-container-1 .tab .wrap3 {
  width:900px;
  overflow:hidden;
  height:249px;
}

#tab-container-1 #tab1 {
  background:transparent url('bg-blue.jpg') repeat top left;
}
#tab-container-1 #tab1 .wrap0 {
  background:transparent url('corner-left-top-blue.jpg') no-repeat top left;
}
#tab-container-1 #tab1 .wrap1 {
  background:transparent url('corner-right-top-blue.jpg') no-repeat top right;
}
#tab-container-1 #tab1 .wrap2 {
  background:transparent url('corner-right-bottom-blue.jpg') no-repeat bottom right;
}
#tab-container-1 #tab1 .wrap3 {
  background:transparent url('corner-left-bottom-blue.jpg') no-repeat bottom left;
}


#tab-container-1 #tab2 {
  background:transparent url('bg-orange.jpg') repeat top left;
}
#tab-container-1 #tab2 .wrap0 {
  background:transparent url('corner-left-top-orange.jpg') no-repeat top left;
}
#tab-container-1 #tab2 .wrap1 {
  background:transparent url('corner-right-top-orange.jpg') no-repeat top right;
}
#tab-container-1 #tab2 .wrap2 {
  background:transparent url('corner-right-bottom-orange.jpg') no-repeat bottom right;
}
#tab-container-1 #tab2 .wrap3 {
  background:transparent url('corner-left-bottom-orange.jpg') no-repeat bottom left;
}


#tab-container-1 #tab3 {
  background:transparent url('bg-green.jpg') repeat top left;
}
#tab-container-1 #tab3 .wrap0 {
  background:transparent url('corner-left-top-green.jpg') no-repeat top left;
}
#tab-container-1 #tab3 .wrap1 {
  background:transparent url('corner-right-top-green.jpg') no-repeat top right;
}
#tab-container-1 #tab3 .wrap2 {
  background:transparent url('corner-right-bottom-green.jpg') no-repeat bottom right;
}
#tab-container-1 #tab3 .wrap3 {
  background:transparent url('corner-left-bottom-green.jpg') no-repeat bottom left;
}

.cd-img {
  display:block;
  float:left;
  margin:10px 10px 0px 13px;
}
.cd-desc, .cd-desc2, .cd-desc3 {
  display:block;
  width:550px;
  overflow:hidden;
  float:left;
  margin:20px 10px 10px 0px;
}
.cd-btns {
  display:block;
  width:161px;
  overflow:hidden;
  float:left;
  margin:30px 0px 0px 0px;/*Prev 40px  */
}

.cd-btns span {
  display:block;
  width:161px;
  height:22px;
  overflow:hidden;
  margin:0px 0px 6px 0px;
  text-transform:uppercase;
  font-size:11px;
  text-align:center;
  font-weight:bold;
  line-height:22px;
}

.cd-btns a {
  display:block;
  width:161px;
  height:22px;
  overflow:hidden;
  margin:0px 0px 6px 0px;
  text-transform:uppercase;
  font-size:11px;
  text-align:center;
  font-weight:bold;
  line-height:22px;
}
.cd-btns a.a1 {
  background:transparent url('btn-lightblue-darkblue.png') no-repeat top left;
  color:navy;
}
.cd-btns a.a1:hover {
  background:transparent url('btn-orange-darkblue.png') no-repeat top left;
  color:rgb(14,14,14);
}
.cd-btns a.a2 {
  background:transparent url('btn-orange-darkblue.png') no-repeat top left;
  color:rgb(14,14,14);
}
.cd-btns a.a2:hover {
  background:transparent url('btn-red-darkblue.png') no-repeat top left;
  color:white;
}
.cd-btns a.a3 {
  background:transparent url('btn-darkblue-yellow.png') no-repeat top left;
  color:white;
}
.cd-btns a.a3:hover {
  background:transparent url('btn-red-yellow.png') no-repeat top left;
  color:white;
}
.cd-btns a.a4 {
  background:transparent url('btn-red-yellow.png') no-repeat top left;
  color:white;
}
.cd-btns a.a4:hover {
  background:transparent url('btn-lightblue-yellow.png') no-repeat top left;
  color:rgb(14,14,14);
}

.cd-btns a.a5 {
  background:transparent url('btn-darkblue-green.png') no-repeat top left;
  color:white;
}
.cd-btns a.a5:hover {
  background:transparent url('btn-red-green.png') no-repeat top left;
  color:white;
}
.cd-btns a.a6 {
  background:transparent url('btn-red-green.png') no-repeat top left;
  color:white;
}
.cd-btns a.a6:hover {
  background:transparent url('btn-lightblue-green.png') no-repeat top left;
  color:rgb(14,14,14);
}

.cd-desc h2 {
  color:white;
  font-size:22px;
  text-transform:uppercase;
  padding-bottom:12px;
  font-weight:bold;
  text-align:left;
}
.cd-desc h2 span {
  font-size:14px;
  padding-left:12px;
}
.cd-desc p {
  color:white;
  font-size:12px;
  padding-bottom:10px;
}

.cd-desc2 h2 {
  color:black;
  font-size:22px;
  text-transform:uppercase;
  padding-bottom:12px;
  font-weight:bold;
  text-align:left;
}
.cd-desc2 h2 span {
  font-size:14px;
  padding-left:12px;
}
.cd-desc2 p {
  color:rgb(18,18,18);
  font-size:12px;
  padding-bottom:10px;
}







