body {background-color:#C9BC97;}
div.body {border:1px solid #000000; margin-left:20px; margin-right:20px; background:#FFF; width:850px; }
div.header {background:#ffffff; height:130px;}
div#content {	left:190px;	clear:left;	position:relative;	width:650px;	top: 10px;}
div.footer { margin-left:20px; margin-right:20px; position:relative;}
div.footerBig { text-align:center; }
div.footerBig a, div.footerBig a:visited { font:Arial; color:#663300; text-decoration:none;}
div.footerBig a:hover { font:Arial; color:#008080; }
.gsalogo {border:0;}
.hiddenpics {display:none;}

/* Navigation */
.nav {position:fixed; z-index:900; font-size:90%; height:200px; margin:15px 0 0 15px;}
.nav ul {padding:0; margin:0; list-style-type:none; width:130px; position:relative; border:0px solid #fff; border-width:0; background:transparent;}
.nav li {background:transparent url(/images/button.png) no-repeat; height:35px; }
* html .nav li {margin-left:-16px; margin-left:0;}
.nav table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em; width:0; height:0;}
.nav a, .nav a:visited { display:block; text-decoration:none; height:35px; line-height:35px; width:130px; color:#663300; text-indent:5px; border-bottom:0px solid #CCC; background:transparent;}
* html .nav a:hover {color:#663300; background:transparent;}
.nav :hover > a { color:#663300; background:transparent url(/images/button2.png) no-repeat; }
.nav ul ul {visibility:hidden; position:absolute; top:-1px; left:80px; display:none;}
.nav ul li:hover ul, .nav ul a:hover ul { visibility:visible; background:transparent; display:block;}
.nav ul.level2a {top:40px;}


/*page specific*/
#gsa dd {margin-bottom:25px;}
#gsa dt {font-weight:bold; color:#064F87;}
.heading {font-weight:bold; color:#F4BA09; font-size:large; text-decoration:none;}
#tabs { width:640px; padding:15px 0 0 0; line-height:15px;}
#tabs div.off {color:#000; height:33px; margin-right:2px; line-height:33px; padding:0 20px; float:left; background:url(/images/tabs_0.gif) repeat-x left bottom; border:1px solid #ddd; border-bottom-color:#fff; cursor:pointer; position:static; z-index:20;}
#tabs div.on {color:#c00; padding:0 20px;	margin-right:2px;	margin-top:1px;	float:left;	background:url(/images/tabs_2.gif) repeat-x left bottom;	cursor:pointer;	border-bottom:1px none #fff;	height:33px;	line-height:32px;	position:static;	z-index:90;	border-top: 1px solid #008080;	border-right: 1px solid #008080;	border-left: 1px solid #008080;	clip: rect(auto,auto,2px,auto);}
div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; background:#fff no-repeat center 50px; width:580px; margin-top:0; top:-1px; border:1px solid #008080; padding:20px; position:inherit; z-index:50; line-height:18px;}
div.show img {float:right; margin:0 10px 10px 0; padding-left:10px;}
.clear {clear:both;}
a.servList, a.link {text-decoration:none; color:#008080;}
footerBanner { padding-left:15px; }
