@charset "UTF-8";
/* CSS Document */
/* Reset Browser Default Settings */
* { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
img { border: none; }

h1 { text-align:left; color:#008699; font-family:Impact, "Helvetica Bold Condensed", "Helvetica Neue Bold Condensed", HelveNeuBolCon, Helvetica, Verdana, Arial, sans-serif; font-size: 14pt; font-weight:normal; margin-bottom:10pt; }
h2 { text-align:left; color:#666666; font-family:Impact, "Helvetica Bold Condensed", "Helvetica Neue Bold Condensed", HelveNeuBolCon, Helvetica, Verdana, Arial, sans-serif; font-size: 14pt; margin: 0px 0px 10px 20px; font-weight:normal; }
h3 { text-align:left; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:11pt; color:#008699; font-weight:bold; }
h4 { text-align:left; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:9pt; line-height:12pt; color:#005262; font-weight:bold; }
p, ul, li { font-family:Helvetica, Verdana, Arial, sans-serif; font-size:9pt; line-height:14pt; color:#666666; }
p { margin-bottom: .5em;}
ul, li { text-align:left; } 
td { font-family:Helvetica, Verdana, Arial, sans-serif; font-size:9pt; line-height:14pt; color:#666666; }


a:link, a:visited { color:#008699; text-decoration:none; }
a:hover, a:active { color:#008699; text-decoration:underline; }

body { background-color:#005262; background-image:url(../Images/BackgroundMain.jpg); background-repeat:repeat-x; }
	
#window { width:100%; height:100%; text-align:center; padding:0; margin:0; }
	
#wrapper { width:893px; margin: 37px auto auto auto; padding:0; }
	
#header { width:893px; height:166px; position:relative; background-image:url(../Images/BackgroundHeader.jpg); background-repeat:no-repeat; clear:both; }

#topTagline { width:300px; position:absolute; left:208px; top:85px; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:14px; color:#D3DCDE; text-align:left; }

#topLogoText { width:140px; position:absolute; left:51px; top:112px; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:14px; color:#000000; text-align:left; }

#leftCol { width: 193px; float:left; display:inline; } /* Display style for IE6 doubled-margin bug */

#rightCol {width: 700px; float:right; display:inline; background-image:url(../Images/BackgroundContent.gif); background-repeat:repeat-y; } /* Display style for IE6 doubled-margin bug */

#textArea {width: 400px; float:left; margin:0 0 0 30px; text-align:left; display:inline; }

#sidebarRight {width: 200px; float:right; margin:0 30px 0 0; display:inline; }
#sidebarPhoto {width: 100%; text-align:center; border-bottom: solid 1px #008699; }

/* Top Nav Bar Styles */	
#topNav { width:600px; position:absolute; right:17px; bottom:20px; }
#topNav ul { list-style:none; padding: 0; }
#topNav li { display:inline; font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 10pt; margin-left:20px; }
#topNav li a:link, #topNav li a:visited { height:2em; display:block; float:right; margin-left:20px; color: #FFCE5A; text-decoration:none; text-align:left; }
#topNav li a:hover, #topNav li a:active { height:2em; display:block; float:right; margin-left:20px; color: #FFCE5A; text-decoration:none; text-align:left; background-image:url(../Images/topNavArrow.gif); background-repeat:no-repeat; }
/* Hide from IE5-Mac
#topNav li a
{
float: none
}
/* End hide */

/* Side Nav Bar Styles */
#leftNav { width:180px; margin-top:10px; }
#leftNav ul { margin-left:13px; list-style:none; }
#leftNav li { font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 10pt; text-align:left; }
#leftNav li a:link, #leftNav li a:visited { display:block; width: 180px; padding: 5px 0px 5px 0px; color: #ffffff; text-decoration: none; border-bottom:solid 1px #4E8792; }
#leftNav li a:hover, #leftNav li a:active { display:block; width: 180px; padding: 5px 0px 5px 0px; color: #FFCE5A; text-decoration: none; border-bottom:solid 1px #4E8792; background-image:url(../Images/leftNavArrow.gif); background-repeat:no-repeat; }
#current { display:block; width: 180px; padding: 5px 0px 5px 0px; color: #ffffff; text-decoration: none; border-bottom:solid 1px #4E8792; background-image:url(../Images/leftNavArrow.gif); background-repeat:no-repeat; }

/* Login Nav Styles */
#loginNav { width:193px; margin-top:10px; background:url(../Images/BackgroundLogin.jpg); background-repeat:repeat-y; }
#loginNav ul { list-style:none; }
#loginNav li { font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 9pt; text-align:left; }
#loginNav li a:link, #loginNav li a:visited { display:block; width:170px; margin-left:23px; padding: 5px 0px 5px 0px; color: #005262; text-decoration: none; }
#loginNav li a:hover, #loginNav li a:active, .loginCurrent { display:block; width:170px; margin-left:23px; padding: 5px 0px 5px 0px; color: #005262; text-decoration: none; background-image:url(../Images/loginNavArrow.gif); background-repeat:no-repeat; }

.accordionText {
	margin: 10px 10px 0px 10px;
	}
	
/* Footer Styles */	
#footer { width: 600px; clear:both; text-align:left; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:7pt; color:#7FA8B0; line-height:11pt; margin: 0px 0px 20px 210px;}
#footer a:link, #footer a:visited { font-family:Helvetica, Verdana, Arial, sans-serif; font-size:7pt; color:#7FA8B0; line-height:11pt; text-decoration:none; }
#footer a:hover, #footer a:active { font-family:Helvetica, Verdana, Arial, sans-serif; font-size:7pt; color:#ffffff; line-height:11pt; text-decoration:none; }

.horzRule { border-top: solid 1px #008699; width:100%; margin-top:10px; }