﻿BODY	{ text-align: center; margin: 0px; background: #b8d3f7 url("../images/background.gif") repeat-y center; }
FORM	{ margin: 0px; }
TD	{ font: 9pt Arial,Helvetica,sans-serif; }

BODY	{ font: 9pt Arial,Helvetica,sans-serif; }

BODY	{ height: 100%; }

HTML	{ height: 100%; }

A				{ text-decoration: underline; }
A:hover			{ text-decoration: underline; }

#container		{ width: 778px; margin: 0 auto; text-align: left; background-color: white; min-height: 100%; }
* html #container	{ height: 100%; }

#header			{ background-color: #2166ae; height: 105px; padding: 0px 35px; }

.searchlabel	{ color: white; font-weight: normal; }


#navprimary		{ margin: 0px; background-color: #b8d3f7; height: 34px; padding-left: 10px; overflow: hidden; }
#navprimary A	{ float: left; padding: 10px 10px; margin: 0px 10px; font-size: 8pt; text-decoration: none; color: black;
					display: block; }
					
#navprimary A:hover		{ text-decoration: underline; background-color: #8fb6ea;}
#navprimary A.selected	{ background-color: #3d82cc; margin-top: 8px; padding-top: 6px; padding-bottom: 6px; 
							color: white; }
#navprimary A.homeselected	{ background-color: #1c6bc3; }
#rightnav		{ float: right; }


#navsecondary	{ background-color: #3d82cc; }

#navsecondary UL	{ margin: 0px; padding: 35px 0px; width: 178px; }
#navsecondary LI 	{ margin: 0px; padding: 0px; list-style: none; text-align: left; display: inline; }
#navsecondary A		{ text-decoration: none; color: white; font-size: 8pt; display: block; padding: 5px 20px;}

#navsecondary A:hover		{ text-decoration: underline; background-color: #8fb6ea;  }
#navsecondary A.navheader	{  }
#navsecondary A.selected	{ font-weight: bold; font-size: 9pt; }
/* #navsecondary A.highlight		{ font-weight: bold; color:#CC0000; font-size: 9pt; } */
/* #navsecondary A.highlight		{ font-weight: bold; color:#003366; font-size: 10pt; } */
#navsecondary A.highlight		{ font-weight: bold; color:#66FFFF; font-size: 9pt; }

#navtertiary	{ background-color: #3d82cc; }

#navtertiary UL	{ margin: 0px; padding: 35px 0px; width: 178px; }
#navtertiary LI 	{ margin: 0px; padding: 0px; list-style: none; text-align: left; display: inline; }
#navtertiary A		{ text-decoration: none; color: white; font-size: 8pt; display: block;  }

#navtertiary A:hover		{ text-decoration: none; }
#navtertiary A.navheader	{  }
#navtertiary A.selected	{ font-weight: bold; font-size: 9pt; }
#navtertiary A.highlight		{ font-weight: bold; color:#66FFFF; font-size: 9pt; }

#content	{ background-color: white; width: 600px; padding: 50px 60px 40px 50px; height: 100%; line-height: 120%; }
#content H1	{ font-size: 16pt; font-weight: normal; margin-bottom: 25px; }
#content H2	{ font-size: 11pt; font-weight: bold; margin-bottom: -5px; margin-top: 25px; }
#content P	{ margin-bottom: 20px; }
#content LI	{ margin-bottom: 7px; }

#content P.funfact	{ font-size: 9pt; margin: 10px; padding: 10px; background-color: #ffffcc; border: 1px dashed #ffcc00; }
.headshot			{ margin: 5px 20px 10px 0px; }

#footer		{ background-color: white; border-top: 1px dotted #3d82cc; font-size: 8pt; }
#footer TD	{ font-size: 11px; }

.small_text	{ font: 7pt Arial,Helvetica,sans-serif; }

