* {
margin:0;
padding:0px;
}
.clear{clear:both;}
body{background:url(../images/bg.gif) repeat-x center top;}

#container{width:800px; margin:auto;}
&reg{font-size:1px;}

.big{float:right; margin-left:10px;}
.sublinks .image{background:none; float:left; margin-right:16px; margin-left:-8px}
.sublinks .image img {float:left;}
#header{background:url(../images/header-bg.gif) no-repeat center top; width:800px; height:114px; border-bottom:2px solid #fff; padding-top:30px;}
#header h1{background:url(../images/logo.gif) no-repeat center top; width:257px; height:69px; margin-left:20px; text-indent:-1000px; }
#header ul{float:right; position:relative;top:-11px; list-style:none;}
#header li{float:left;}
#header li a{padding:6px 20px 6px 20px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#757575; text-decoration:none; text-transform:uppercase; background:#FFFFFF; border-right:solid 1px #e3e3e3;}
#header li a:hover{background:#3771af;color:#FFFFFF;border-right:solid 1px #3771af;}
#header li a.active{background:#757575;color:#FFFFFF;border-right:solid 1px #757575;}

#flash{margin:0px 0px 20px 0px;}
#body p{margin-top:15px; text-align: left;}
#body{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#6b6b6d; margin-top:-10px;}
#body h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#3882b6;border-bottom:1px dotted #CCCCCC; padding-bottom:5px;}

#body .product1{ float:left;padding-left:75px; width:165px;background:url(../images/pr1.gif) no-repeat left top; margin-top:20px; height:200px;}
#body p.product{margin-top:10px; font-size:11px;text-align:left; line-height:13px;}
#body h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#76a7ce;}
#body .product2{ margin-left:30px; float:left;padding-left:78px; width:165px;background:url(../images/pr2.gif) no-repeat left top; margin-top:20px; height:200px}
#body .product3{ margin-left:13px; float:left;padding-left:72px; width:115px;background:url(../images/pr3.gif) no-repeat left top; margin-top:20px; height:200px}
#body .product4{ margin-left:30px; float:left;padding-left:72px; width:165px;background:url(../images/pr4.gif) no-repeat left top; margin-top:20px; height:200px}

.product_full{border-bottom:#CCCCCC dotted 1px;}
.product_full h4{color:#006699; font-size:14px; margin-bottom:10px;}
.product_full img{float:left;}
.product_full img{border-color:#FFFFFF;}
.product_full .specification{float:left; margin-top:10px; padding-bottom:10px;}

.breadcrumbs{float:right; width:120px;background:url(../images/link-bg.gif) repeat-x bottom; padding-left:5px;}
.breadcrumbs a{text-decoration:none; font-size:10px; font-family:Tahoma, Arial;  color:#C35617;}
.breadcrumbs a:hover{color:#315976}
.breadcrumbs a img{float:right;}

.links{ width:90px;background:url(../images/link-bg.gif) repeat-x bottom; padding-left:5px; float:left; margin-top:10px;}
.links a{text-decoration:none; font-size:10px; font-family:Tahoma, Arial;  color:#90b8d5;}
.links a:hover{color:#315976}
.links a img{float:right;}

.sublinks{float:left; background:url(../images/sublinks-bg.gif) no-repeat right top; width:210px; padding-right:20px; height:380px;}
.sublinks ul{list-style:none; padding-bottom:10px; }
.sublinks li{background:url(../images/link-bg.gif) repeat-x bottom;margin-top:5px; }
.sublinks li.heading{margin:auto;color:#006699; background:none;}
.sublinks li a{ padding-left:5px; text-decoration:none; font-size:10px; font-family:Tahoma, Arial;  color:#315976; display:block; height:17px; }
.sublinks li a:hover{color:#C35617}
.sublinks li a.active{color:#C35617; }
.sublinks li a img{float:right;}



.content_about{float: left; width:570px; }
.content_about h4{color:#C35617;}


#footer{border-top:#bababa solid 1px; margin-top:20px; padding-top:10px; margin-bottom:20px;}
#footer .content{width:800px; margin:auto;}
#footer .content .copyright{margin-top:20px;float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none;}
#footer .content ul{float:right; list-style:none; padding-top:10px;}
#footer .content li{float:left; margin-left:20px;}
#footer .content a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none;}
#footer .content a:hover{color:#666666;}












/* ######### Style for Drop Down Menu ######### */

.dropmenudiv, .dropmenudiv2{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width:150px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudiv2{width:75px;}

.dropmenudiv a, .dropmenudiv2 a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;

text-decoration:none; font-size:10px; font-family:Tahoma, Arial;  color:#2D87D6;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;

}* html .dropmenudiv2 a{ /*IE only hack*/
width: 100%;

}

.dropmenudiv a:hover, .dropmenudiv2 a:hover{ /*THEME CHANGE HERE*/
background: url(../images/drop-bg.gif) repeat-x #2D87D6;
text-decoration:none; font-size:10px; font-family:Tahoma, Arial;  color:#fff;

}