﻿body {background-color:#79999F; font-family:Arial, Verdana, helvetica, Sans-Serif;}

h1 {font-size:1.6em; font-weight:bold; font-family:Verdana, helvetica, Sans-Serif; line-height:1.35em;}

a {color:#003366;}
a:hover {color:#cc0000;}

label {font-size:0.8em;}

#container {position:relative; margin-left:auto; margin-right:auto; width:1000px;}

/* header */

#header {background: url(../images/headerBg.jpg) no-repeat; height:75px; padding:0 22px 0 22px;}
#headerContent {height:73px; float:left; width:980px;}
*html #headerContent {height:73px; float:left; width:948px;}
#btaLogo {position:absolute; top:22px; float:left; border:none;}

#navBar {list-style: none; margin:0; padding: 0; height: 30px; float:right; width:503px; position:absolute; top:45px; right:20px; overflow: hidden;}
#navBar li {margin: 0; padding: 0; display: inline; list-style-type: none; float:left;}
#navBar a {float: left; padding: 31px 0 0 0;/*overflow: hidden;*/ height: 0px !important; height /**/:30px; /* for IE5/Win */}
#navBar a:hover {background-position: 0 -31px;}
#navBar a:active, #navBar a.selected {background-position: 0 -31px;}

	#homeTab a {width: 78px; background: url(../images/homeTab.jpg) top left no-repeat;}
	#findTab a {width: 251px; background: url(../images/findTab.jpg) top left no-repeat;}
	#guidesTab a {width: 78px; background: url(../images/guidesTab.jpg) top left no-repeat;}
	#resourcesTab a {width: 96px; background: url(../images/resourcesTab.jpg) top left no-repeat;}
	
/* Main content */

#content {clear:left; background: url(../images/background.jpg) repeat-y; padding:22px 22px 14px 22px; float:left; width:956px;}
div#leftContent {float:left; width:716px; margin-right:15px;}
div#rightContent {float:right; width:224px; padding:0; margin:0;}

p.introPara {font-size:0.8em; line-height:1.4em; margin-top:15px;}

.clear {clear:both;}
.error {color:#ff0000;}

p.errorMessage {background-color:#fff0f0; border:solid 1px #fec2c2; padding:10px;}

.button {border:none;}

.rightPromoBox {padding:14px; margin:10px 0 0 0; background: url(../images/rightPanelBG.gif) no-repeat; width:199px; height:128px; font-size:0.7em;}
.rightPromoBox p {margin-bottom:15px; margin-top:5px; line-height:1.4em;}

/* footer */

#footer {background: url(../images/footerBg.gif) no-repeat; height:106px; padding:0 22px 0 22px;}

ul#footerLinks {font-size:0.7em; float:left; padding-top:22px;}
ul#footerLinks li {border-right: solid 1px #003366; float:left; padding-right:10px; margin-right:10px;}
ul#footerLinks li.last {border:none;}

img.dynamisLogo {float:right; padding-top:5px; border:none;}
p#copyright {clear:both; float:right; font-size:0.7em; color:#666666; font-weight:bold; padding-top:3px;}