/*Yahoo UI Reset CSS*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:'';}
abbr,acronym{border:0;}
/*End Yahoo UI Reset CSS*/
a{color:#4d4d4d;text-decoration:none;}
body{background:url(images/bg.png) no-repeat 100% 0;color:#4d4d4d;font-family:Arial,Helvetica,sans-serif;text-align:center;}
h2{color:#F6861F;font-weight:800;}
p.h3 {font-family: Arial, Verdana, Sans Serif; text-align: center; font-size: 12pt; font-weight: bold;}
#content{clear:both;min-width:1339px;}
#footer{clear:both;margin:5px 0 0 0;text-align:center;min-width:1339px;}
#footer h2{font-size:14px;margin:0 0 0 24px;text-align:left;}
#footer p{clear:both;min-width:1339px;}
#manufacturers{height:45px;margin:0 auto 0 auto;padding:0 0 0 0;text-align:center;width:1339px;}
#manufacturers li{display:inline;}
#footer-info{background:transparent url(images/footer-info-bg.png) repeat-x 0 0;color:#ffffff;font-size:14px;padding:24px 0 0 0;height:49px;}
#footer-info a:link,#footer-info a:visited{color:#ffffff;}
#footer-links{font-size:9px;margin:-10px 0 10px 0;}
#header{height:100px;margin:12px 0 7px 0;min-width:1339px;}
#header-logo{background:transparent url(images/logo.png) no-repeat 0 0;display:inline;float:left;height:100px;margin:0 0 0 18px;width:735px;}
#header-logo span{display:none;}
#header-tl{background:transparent url(images/solar-simple.png) no-repeat 100% 0;height:33px;margin:0 0 7px 0;overflow:hidden;width:497px;}
#header-tl span{display:none;}
#info{display:inline;float:right;margin:0 20px 0 0;text-align:right;width:500px;}
#info p{font-size:12px;margin:0 0 7px 0;}
#left-sidebar{background:url() no-repeat bottom center;display:inline;float:left;margin:0 0 0 12px;padding:0 0 171px 0;width:279px;}
#left-sidebar .menu{background:url(images/left-sb-top.png) no-repeat 0 0;padding:34px 0 0 0;}
#left-sidebar .menu ul{background:url(images/left-sb-bottom.png) no-repeat 0 0;height:375px;}
#left-sidebar .menu ul li{float:none;margin:0 0 0 0;padding:0 0 0 0;}
#left-sidebar ul li a:link,#left-sidebar ul li a:visited{color:#f6861f;display:block;float:none;font-size:14px;font-weight:800;height:16px;margin:-10px 30px 23px 30px;padding:0 0 0 0;position:relative;width:275px;z-index:100;}
#left-sidebar ul li a:hover,#left-sidebar ul li a:active{color:#4d4d4d;}
#main-content{margin:0 auto 0 auto;overflow:hidden;padding:9px 0 0 0;width:700px;}
#main-content h2{margin:0 0 17px 0;}
#main-content .buttons{clear:both;}
#main-content .buttons ul li{display:inline;float:left;width:233px;}
#main-content .buttons ul li a:link,#main-content .buttons ul li a:visited{display:block;height:157px;overflow:hidden;width:233px;}
 #cgt:link,#cgt:visited{background:url(images/cgt-bg.gif) no-repeat 0 0;}
 #iog:link,#iog:visited{background:url(images/iog-bg.gif) no-repeat 0 0;}
 #rgt:link,#rgt:visited{background:url(images/rgt-bg.gif) no-repeat 0 0;}
#main-content .buttons ul li a:hover,#main-content .buttons ul li a:active{background-position:0 -158px;}
#main-content .buttons ul li a span{display:none;}
#main-content .list-box{display:inline;float:left;font-size:12px;margin:0 0 17px 0;padding:0 0 0 4px;width:346px;}
#main-content .list-box h3{font-weight:800;padding:0 0 4px 0;}
#main-content .list-box ul{list-style-position:inside;list-style-type:disc;}
#main-content .list-box ul li{padding:0 0 6px 0;}
#phone-numbers{background:url(images/phone.png) no-repeat 100% 0;height:71px;width:497px;}
#phone-numbers ul{display:none;}
#right-sidebar{background:url(images/right-sb-img.gif) no-repeat bottom center;display:inline;float:right;margin:0 12px 0 0;padding:9px 0 176px 0;width:256px;}
#right-sidebar ul li a:link,#right-sidebar ul li a:visited{display:block;height:62px;overflow:hidden;width:256px;}
  #cp{background:url(images/cp-bg.png) no-repeat 0 0;}
  #fss{background:url(images/fss-bg.png) no-repeat 0 0;}
  #spc{background:url(images/spc-bg.png) no-repeat 0 0;}
  #sr{background:url(images/sr-bg.png) no-repeat 0 0;}
  #ssc{background:url(images/ssc-bg.png) no-repeat 0 0;}
#right-sidebar ul li a:hover,#right-sidebar ul li a:active{background-position:0 -63px;}
#right-sidebar ul li a span{display:none;}
#right-sidebar .seals{margin:6px 0 0 0;text-align:center;}
#right-sidebar .seals img{margin:0 0 0 6px;}
#wrap{text-align:left;}
