body{margin:0;padding:15px 0 0 0;font-family:arial,helvetica,sans-serif;color:#5A5859;font-size:11px;text-align:center;background-color:#BFBFBF;}
#main{margin:0 auto;text-align:left;width:1044px;background-color:#bfbfbf;}
#main_wrapper{background:url(/images/bkgd/background-top.jpg) #949494 no-repeat;}
#main_wrapper2{background:url(/images/bkgd/footer-logo.jpg) left bottom no-repeat;}

#header{background:url(/images/bkgd/header.jpg) no-repeat;width:1044px;height:172px;color:#000;font-size:12px;font-weight:bold;}
#header a{color:#000;}
#header .search_section{padding:120px 0 0 500px;}
#header input.text{display:block;float:left;width:140px;height:19px;border:1px solid #01346D;color:#000;font-size:12px;margin:0 10px 0 0;}
#header input.search{display:block;float:left;margin:0 10px 0 0;}
#header .details {display:block;float:left;margin-top:3px;}

#footer{background:url(/images/bkgd/footer.jpg) no-repeat;width:1044px;height:33px;color:#fff;font-size:11px;margin-bottom:10px;}
#footer .inner{padding:8px 0 0 30px;}

.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;}
.left{display:block;float:left;}
.right{display:block;float:right;}

img {border:0;display:block;}
form {margin:0;}


#side_col {float:left; width:215px;}
#side_col .inner {padding: 15px 20px 0 20px;}

#main_col {float:left; width:763px;margin-left:10px;display:inline;}
#main_col .col1 {float:left;width:515px;background-color:#fff;border:1px solid #686868;}
#main_col .col1 .inner {padding:4px;}
#main_col .col2 {float:right;width:235px;background-color:#fff;border:1px solid #686868;}
#main_col .col2 .inner {padding:4px;}

#main_col2 {float:left; width:761px;margin-left:10px;display:inline;background-color:#fff;border:1px solid #686868;}
#main_col2 .inner {padding:10px;}
#main_col2 .col1 {float:left;width:456px;background-color:#fff;}
#main_col2 .col1 .inner {padding:10px;}
#main_col2 .col2 {float:right;width:305px;background-color:#FFE4A3;}
#main_col2 .col2 .inner {padding:10px;}

#content{padding-top:10px;padding-bottom:10px;}
#content h1{font-size:16px;margin:10px 0 5px 0;color:#01346D;}
#content h2{font-size:14px;margin:10px 0 5px 0;color:#01346D;}
#content h3{font-size:12px;margin:10px 0 5px 0;color:#01346D;}
#content p{margin:10px 0;color:#5A5859;font-size:11px;}
#content a:link,#content a:visited,#content a:active {color:#323886;text-decoration:none;font-weight:bold;}
#content a:hover{text-decoration:none;}
#content a.white:link,#content a.white:visited,#content a.white:active {color:#fff;text-decoration:none;font-weight:bold;}
#content a.white:hover{text-decoration:none;}
#content ul{margin:0 0 0 10px;padding:0 0 0 10px;}
#content ul li {color:#5A5859;font-size:11px;line-height:14px;}
#content ul li a:link,#content ul li a:visited {color:#323886;text-decoration:none;font-weight:bold;}
#content ul li a:hover {color::#EE2E21;text-decoration:none;}
#content .white{color:#fff;}


#content .menu ul{list-style:none;margin:0 0 8px 0px;padding:0 0 8px 0px;}
#content .menu ul li{display:block;width:191px;padding-top:8px;font-size:13px;}
#content .menu ul li.level2{display:block;width:191px;padding-top:2px;padding-left:10px;font-size:12px;}
#content .menu li a:link,#content .menu li a:active,#content .menu li a:visited {padding-left:0px;color:#fff;text-decoration:none;font-weight:bold;}
#content .menu li a:hover {color:#323886;}
#content .menu ul li a.selected:link,#content .menu ul li a.selected:active,#content .menu ul li a.selected:visited {padding-left:0px;display:block;color:#323886;text-decoration:none;font-weight:bold;}
#content .menu ul li.a.selected:hover {color:#323886;}

#content label.twocola{margin:4px 0;display:block;float:left;color:#5A5859;width:70px;font-size:11px;}
#content input.twocola{display:block; float:left;border:1px solid #01346D;color:#5A5859;font-size:11px;width:140px;}
img.reqd{display:inline;}

.home_img{position:relative;background:url(/images/home/home-img.jpg) no-repeat;width:507px;height:343px;}
.home_img_buttons{position:absolute;left:415px;top:294px;}

.product_row_white{background-color:#fff;margin-top:10px;padding:5px;}
.product_row_yellow{background-color:#FFE4A3;margin-top:10px;padding:5px;}
.product_image{display:block;float:left;width:200px;}
.product_text{display:block;float:left;width:531px;}
#content .product_text h1,#content .product_text h2,#content .product_text h3{margin:0;}

#product_detail .product_image{display:block;float:left;width:326px;margin:0 10px 0 0;}
#product_detail .product_text{display:block;float:left;width:405px;font-size:13px;}
#product_detail .product_text p{margin-top:0;font-size:13px;}


label.twocol{margin-top:10px;display:block;float:left;font-size:12px;font-weight:bold;color:#01346D;width:60px;}
input.twocol{margin-top:10px;display:block;float:left;font-size:12px;color:#01346D;width:320px;background-color:#fff;border:1px solid #01346D;}
textarea.twocol{margin-top:10px;display:block;float:left;font-size:12px;color:#01346D;width:320px;height:80px;background-color:#fff;border:1px solid #01346D;}
input.submit{margin:10px 0 0 0;}


