﻿body{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12pt;behavior:url("/shared/scripts/csshover.htc");}
#wrapper{width:auto;background:#fff url('images/headerbg2.jpg') no-repeat top center;text-align:center;}
#header,#topNavBar,.content,#footer{margin:0 auto;width:980px;height:auto;text-align:left;}
#header{padding-top:15px;height:70px;}
.logo{float:left;width:177px;height:65px;background:transparent url('images/logo.png') no-repeat;}
.logo b{display:none;}

#globalNav{float:right;margin:0;}
#globalNav a{display:block;width:.1em;background:transparent url('images/globalnavbgRT.gif') no-repeat right top;padding:12px 10px 0 0;color:#FFF;font-size:12px;text-decoration:none;text-transform:uppercase;}
#globalNav ul{margin:0;padding:0;list-style:none;}
#globalNav li{float:left;background:transparent url('images/globalnavbgLT.gif') no-repeat left top;padding:0 0 0 10px;margin:0 0 0 10px;}
#globalNav li a,
#globalNav li a:visited,
#globalNav li a:active{float:left;display:block;height:28px;white-space:nowrap;}
#globalNav > ul a {width:auto;}
#globalNav li:hover, #globalNav li:hover a{background-position:left bottom;color:#3a7151;text-decoration:none;}
#globalNav li:hover a{background-position:right bottom;}

#topNavBar{clear:both;text-align:center;width:675px;}
#topNavBar a{display:block;width:.1em;background:transparent url('images/productnavbgRT2.png') no-repeat right top;padding:8px 4px 0 0;color:#3a7151;font-size:11px;text-decoration:none;text-transform:capitalize;}
#topNavBar ul{margin:0;padding:0;list-style:none;}
#topNavBar li{float:left;z-index:10000;  background:transparent url('images/productnavbgLT2.png') no-repeat left top;padding:0 0 0 4px;margin:0 0 0 10px;}
#topNavBar li a,
#topNavBar li a:visited,
#topNavBar li a:active{float:left;display:block;white-space:nowrap;height:22px;}
#topNavBar > ul a {width:auto;}
#topNavBar li:hover, #topNavBar li:hover a{background-position:left bottom;color:#fff;text-decoration:none;}
#topNavBar li:hover a div{position:absolute;display:inline;width:230px;}
#topNavBar li a div{display:none;clear:both;}
#topNavBar li a div p{margin:200px 0 0 10px;color:#FFF; text-align:left;width:200px;height:285px;white-space:normal;text-transform:none;}
#topNavBar li a div p span{text-align:center;font-size:14px;display:block;padding-bottom:10px;}

#topNavBar li a div.one{margin:18px 0 0 -175px;height:350px;background:transparent url('images/productNavOnebg.png') no-repeat left top;}
#topNavBar li a div.one p{margin:225px 0 0 10px;}
#topNavBar li a div.two{margin:18px 0 0 -145px;height:350px;background:transparent url('images/productNavTwobg.png') no-repeat left top;}
#topNavBar li a div.three{margin:18px 0 0 -125px;height:350px;background:transparent url('images/productNavThreebg.png') no-repeat left top;}
#topNavBar li a div.four{margin:18px 0 0 -130px;height:350px;background:transparent url('images/productNavFourbg.png') no-repeat left top;}
#topNavBar li a div.five{margin:18px 0 0 -155px;height:350px;background:transparent url('images/productNavFivebg.png') no-repeat left top;}
#topNavBar li a div.six{margin:18px 0 0 -160px;height:350px;background:transparent url('images/productNavSixbg.png') no-repeat left top;}
#topNavBar li a div.six p{margin:225px 0 0 10px;}
#topNavBar li a div.seven{margin:18px 0 0 -142px;height:350px;background:transparent url('images/productNavSevenbg.png') no-repeat left top;}

.content{min-height:480px;height:auto !important;}
.content .main{display:inline;float:left;width:980px;background:transparent url('images/curvedlines.gif') no-repeat center bottom;padding:0 0 10px 0;margin:0 0 10px 0;}
.content .main div.centerLeftColumn{display:inline;float:left;width:200px;height:75px;}
.content .main div.centerLeftColumn .GSALogo{margin-top:175px;}
.content .main div.centerColumn{display:inline;float:left;width:200px;height:75px;background:transparent url('images/newsbox.gif') no-repeat center top;padding:5px 0 0 20px;}
.content .main div.centerColumn h2{margin:0;padding:0;color:#3a7151;font-weight:normal;}
.content .main div.centerColumn ul{list-style:none;margin-left:0;width:190px;height:40px;padding:5px 0 0 0;overflow:hidden;}
.content .main div.centerColumn li{line-height:9px;}
.content .main div.centerColumn li a,
.content .main div.centerColumn li a:visited,
.content .main div.centerColumn li a:active{color:#313131;font-size:11px;text-decoration:none;line-height:9px;}
.content .main div.centerColumn li a:hover{text-decoration:underline;}
.content .main div.centerRightColumn{display:inline;float:left;width:560px;height:250px;padding:5px 0 0 0;}
.content .main div.centerRightColumn h2{margin:0;padding:0;color:#3a7151;font-weight:normal;}
.content .main div.centerRightColumn ul{list-style:none;margin-left:0;width:190px;height:40px;padding:5px 0 0 0;overflow:hidden;}
.content .main div.centerRightColumn li{line-height:9px;}
.content .main div.centerRightColumn li a,
.content .main div.centerRightColumn li a:visited,
.content .main div.centerRightColumn li a:active{color:#313131;font-size:11px;text-decoration:none;line-height:9px;}
.content .main div.centerRightColumn li a:hover{text-decoration:underline;}

.content .main div.footer{clear:both;height:auto;}
.content .main p{color:#313131;font-size:11px;text-decoration:none;line-height:12px;}
.content .main a,
.content .main a:active,
.content .main a:visited{color:#313131;font-size:11px;text-decoration:none;line-height:12px;}
.content .main h1{font-weight:500;font-size:26px;}
.content .main h2{margin-top:20px;font-weight:700;font-size:16px;}
.content .main ul{list-style:disc;margin-left:17px;}
.content .main li{margin-bottom:5px;}

.content .main div.flash{text-align:center;float:left;width:980px;}


#footer{clear:both;margin:0 auto;padding:14px 0 0 0;background:#fff url('images/footerbg.jpg') no-repeat top center;height:50px; font-size:11px;}
#footer address{clear:both;float:left;margin:20px 0 0 0;font-size:10px;color:#3b3b3b;letter-spacing:0px; font-style:normal; width: 100%}
#footer p{clear:both;float:left;margin:2px 0 0 0;font-size:9px;color:#3b3b3b;letter-spacing:1px;}
#footer .searchbar{float:left;margin:0 0 0 10px;padding:0;}
#footer .searchbar .searchBox{float:left;border:#ccc 1px solid;width:150px;height:18px;margin:0;padding:0;font-size:10px;color:#666;}
#footer .searchbar img{float:left;margin:1px 0 0 3px;padding:10px 0 0 0;}
#footer .externallinks{float:left;margin:0 0 0 50px;width:150px;}
#footer .externallinks ul{margin:5px 0 0 0;padding:0;list-style:none;height:18px;}
#footer .externallinks li{display:inline;margin:0;padding:0;}
#footer .externallinks li a,
#footer .externallinks li a:visited,
#footer .externallinks li a:active{float:left;color:#161616;padding:0 10px;text-decoration:none;}
#footer .externallinks li a:hover{text-decoration:underline;color:#1a5d2b;}
#footer .externallinks li .first{border-right:#161616 1px solid;}
#footer .footerNav{float:right;}
#footer .footerNav ul{margin:0 10px 0 0;padding:0;list-style:none;}
#footer .footerNav li{display:inline;margin:0;padding:0;}
#footer .footerNav li a,
#footer .footerNav li a:visited,
#footer .footerNav li a:active{display:block;float:left;margin:0 7px;padding:4px 0 0 0;width:144px;height:16px;background:transparent url('images/footerbtn.gif') no-repeat top center;font-weight:bold;text-decoration:none;color:#333;text-align:center;}
#footer .footerNav li a:hover{background:transparent url('images/footerbtn2.gif') no-repeat top center;text-decoration:none;color:#fff;}
#footer p{width:500px;}