/* CSS Document */
body, table {margin:0;font:11px Verdana, Arial, sans-serif;color:#2f2f2f;}
select,input{font-size:11px;}
.contents{width:950px; margin:0 auto; margin-top:5px;}
.header{background:url(/images/clients/headbg.jpg) repeat-x; height:147px;}
.logo{padding-left:10px; height:78px;}
.logo .cwlogo{float:left; width:150px;}
.logo .cc{float:left; width:150px; padding-top:17px; padding-left:80px;}
.logo .oem_logo{float:left; padding-top:7px;}

.tabs{clear:both; height:33px;}
.tabs ul{float:left; margin:0; padding:0}
.tabs ul li{float:left; list-style:none; font-weight:bold; padding:9px 20px 0 20px; height:24px;}
.tabs ul li a{text-decoration:none; color:#000;}
.tabs ul li.sel{padding:0; margin:0;}
.tabs ul li.sel a, .tabs ul li.sel span{ float: left; padding:0 12px; background:url(/images/clients/tabwt.png) no-repeat;}/* fixes dir=ltr problem and other quirks IE */
.tabs ul li.sel a{ position: relative; top: -5px; z-index: 2; margin-top: 0; background-position: 100% 0; padding-left:0;}
.tabs ul li.sel span{padding-top: 1px; padding-left:23px; height: 35px; background-position: 0 0; line-height:35px;}
.tabs ul .sep{background:url(/images/clients/sep.gif) no-repeat; height:30px; background-position:0 7px; padding:0;}

.diduno{background:url(/images/clients/bulb.jpg) no-repeat; height:22px; background-position:10px 0; padding:10px 0 0 40px; margin-top:3px;}
.diduno span{font-size:12px; font-weight:bold;}

.mid_contents{margin-top:20px; margin-bottom:20px;}
.col1{float:left; width:395px; margin-left:10px;}
.col2{float:left; width:240px; margin-left:20px;}
.col3{float:left; width:240px; margin-left:20px;}

.col1 .headtop{padding:0 0 5px 10px;}
.head_title{font-size:15px; font-weight:bold;}
.brand_pos{border:1px solid #C6CBD1; padding:10px;}
.brand_pos ul{float:left; margin:0; padding:0;}
.brand_pos ul li{float:left; list-style:none; padding-left:20px; margin:0; text-align:center;}

.headtop ul{float:left; margin:0;}
.headtop ul li{float:left; list-style:none;}
.headtop ul li.color1{background-color:#ADD46A; width:7px; height:7px; margin:3px 5px 0 5px; padding:0; }
.headtop ul li.color2{background-color:#EC6B56; width:7px; height:7px; margin:3px 5px 0 5px; padding:0; } 

.box_title{font-size:15px; font-weight:bold; padding:0 0 5px 7px;}
.sqr_box{border:1px solid #C6CBD1; padding:10px; margin-bottom:10px;}
.sqr_box ul{padding:0; margin:0;}
.sqr_box ul li{padding-bottom:5px; margin-left:10px; list-style-image:url(/images/bullet.gif); }

.footer{background:url(/images/hdr/bs.jpg);text-align:center;padding:10px 0 0 0;clear:both;margin:auto;line-height:25px;}
.footer a{text-decoration:none;color:#034fb6;}

#gfsCont ul{float:left;}
#gfsCont ul li{float:left; list-style:none; text-align:center; margin-left:20px;}
