@charset "utf-8";
#menu{width:800px;margin:0 auto;background:url(../images/menubg.jpg) no-repeat center; height:80px;}
#menu .home, .about, .product, .companies, .contact {font:normal 17px/49px verdana;}
#menu .home a{width:127px;float:left;text-align:center;color:#fff;text-decoration:none;margin:16px 0 0 0;}
#menu .home a:hover{background:url(../images/home-hover.jpg) no-repeat center;text-decoration:none;}
#menu .about a{width:142px;float:left;text-align:center;color:#fff;text-decoration:none;margin:16px 0 0 0;}
#menu .about a:hover{background:url(../images/about-hover.jpg) no-repeat;text-decoration:none;}
#menu .product a{width:156px;float:left;text-align:center;color:#fff;text-decoration:none;margin:16px 0 0 0;}
#menu .product a:hover{background:url(../images/product-hover.jpg); text-decoration:none;}
#menu .companies a{width:194px;float:left;text-align:center;color:#fff;text-decoration:none;margin:16px 0 0 0;}
#menu .companies a:hover{background:url(../images/companies-hover.jpg) no-repeat center;text-decoration:none;}
#menu .contact a{width:181px;float:right;text-align:center;color:#fff;text-decoration:none;margin:16px 0 0 0;}
#menu .contact a:hover{background:url(../images/contact-hover.jpg) no-repeat;text-decoration:none;}
#container{width:800px; margin:0 auto;}
#header{background:url(../images/header-image.jpg) repeat-x;}#header .logo{width:88px;float:left;margin:0 0 0 15px;}
#menu {height:80px;}
#header .img{height:210px;float:right;padding:0 20px 0 0;}#container .clearthis{clear:both;float:none;height:1px;margin:0px;overflow:hidden}
#left{width:230px;height:129px;float:left;background:url(../images/associate-companiesbg.jpg) no-repeat; margin:10px 0 0 0;}
#leftbottom{background:url(../images/left-blockbg.jpg); width:219px;height:220px; margin:5px}
#missionbg{background: url(../images/mission.jpg);width:219px;height:308px;margin:5px}
#missionbg li{list-style:url(../images/bullet.gif);}
.leftcontent{font:normal 12px/16px verdana;color:#5B5B5B;padding:3px;text-align:justify;}
#left .title{display:block;font:bold 16px/30px verdana;color:#cc282f;padding:20px 0 0 30px;}
#left span{display:block;font:normal 12px verdana;color:#010103;padding:0 0 0 70px; text-align:left;}
#left span a{color:#010103; text-decoration:none;}
#left span a:hover{color:#999;text-decoration:underline;}
#left .img{padding:0 0 0 70px;}
#body{width:549px;float:left;margin:5px 0 0 10px;background:url(../images/roundtbl.jpg) no-repeat;}
#body .title{display:block;font:bold 16px verdana;color:#6f7072;padding:10px;}
#body .content{font:normal 12px/18px verdana;color:#010103;padding:10px;text-align:justify;}

#product{width:549px;float:left;font:normal 12px/20px verdana;color:#6f7072;}
#product .title{display:block;}
#product .content{font:normal 12px/18px verdana;color:#000;text-align:justify;}
#product .link a{font:bold 12px/18px verdana;color:#f15a22;text-decoration:none;}
#product .link a:hover{color:#010103;text-decoration:underline;}
#product .img{width:183px;float:left;padding:10px 0 0 0;}
#footerleft{width:235px;height:180px;float:left;background:url(../images/footerleft-img.jpg) no-repeat; text-align:center}
#footerleft .design{font:normal 10px/20px verdana;color:#666; text-align:center;}
#footerleft .design a{color:#666; text-align:center; text-decoration:none;}
#footerleft .design a:hover{color:#000; text-decoration:none;}
#footerleft .validate{width:235px;padding-top:130px;}
#footerright{width:559px;height:83px;float:left;font:normal 12px/20px verdana; background:url(../images/footerright-img.jpg) no-repeat;margin:92px 0 0 0;}
#footerright .link {font:normal 12px/18px verdana;color:#6f7072;text-align:center;margin:0 0 0 30px;}
#footerright .link a{font:bold 12px/18px verdana;color:#6f7072;text-decoration:none;}
#footerright .link a:hover{color:#ff8532;text-decoration:underline;}
#wrap{width:796px;height:auto;}
#wrap .title{display:block;padding:3px 3px 3px 18px;font:bold 18px verdana;color:#fff;}
#wrap .content{font:normal 12px/20px verdana;color:#010103;padding:5px;text-align:justify;}
#wrap .content a{font:normal 12px/20px verdana;color:#0033FF;padding:5px;text-align:justify;text-decoration:none;}
#wrap .content a:hover{color:#0033FF;padding:5px;text-align:justify; text-decoration:underline;}

#tabletitle{background:#2d5980;font:bold 10px/15px verdana;color:#fff;text-align:center;}
#tablecontent01{background:#eef0f9;font:normal 11px/15px verdana;color:#000;text-align:center;}
#tablecontent02{font:normal 11px/15px verdana;color:#000; text-align:center;}
#tableborder {border:solid 1px #f2f2f2;}

.anylinkcss{position:absolute;visibility:hidden;font:bold 12px/25px verdana;width:200px;margin:52px 0 0 0;background:url(../images/submenubg.jpg) repeat-x;}
.anylinkcss a{color:#fff;text-decoration:none;margin:5px 0 5px 5px;width:180px;display:block;}
.anylinkcss a:hover{background:#fff;color:#000;}
#flash {width:475px;height:100px;border:none;padding:0;margin:0;}







.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}
.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}
.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}
.ddcolortabs a{
float:left;
color: white;
background: black url(media/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #591f20;
}

.ddcolortabs a:hover span{
background-color: #591f20;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #591f20;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: black;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid black; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #8a3c3d;
color: white;
}
