/* CSS Document */
body {
	background-color: #f2f2ec;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding: 0px;
}
#animation {
	position:absolute;
	width:850;
	height:650;
	z-index:1;
	visibility: hidden;
}
#content {
	position:absolute;
	width:750;
	height:600;
	z-index:2;
	visibility: visible;
}
.graynav {
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.graynav a:link {
	color:#666666;
	text-decoration: none;
}
.graynav a:visited {
	color:#666666;
	text-decoration: none;
}
.graynav a:hover {
	color: #3366CC;
	text-decoration: underline;
	}
.bluenav 
{
	padding-top: 17px;
	width: 528px;
	text-align: right;
	letter-spacing: .1em;
	padding-right: 10px;
	font-size: 9px;
	color: #004992;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.bluenav a:link {
	color:#004992;
	text-decoration: none;
}
.bluenav a:visited {
	color:#004992;
	text-decoration: none;
}
.bluenav a:hover {
	color: #3366CC;
	text-decoration: underline;
	}	
.mission {
	font-size: 10px;
	font-style: italic;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#highlights {
	position:absolute;
	width:270;
	z-index:5;
	left: 474;
	top: 161;
	visibility: visible;
	background-color: #E3EBF9;
}
.headlines {
	font-size: 20px;
	color: #990000;
	line-height: normal;
}
.bkgd {
	background-image: url(images/yel_blue_grad.gif);
	background-repeat: repeat-x;
}
#ani {
	position:absolute;
	width:432;
	height:416;
	z-index:6;
	top: 132px;
	visibility: visible;
}
.featured {
	font-size: 14px;
	text-transform: uppercase;
	color: #990000;
	font-weight: bold;
}
.featuretxt {
	font-size: 10pt;
	color: #000;
	padding-bottom: 3px;
	font-family: Arial;
}
h1.featuretxt
{
	font-weight: bold;
	font-size: 12pt;
	color: #fca52d;
	padding-bottom: 0px;
}
h2.featuretxt
{
	font-size: 10pt;
	padding-bottom: 8px;
}
.featuretxt a:link {
	color:#004992;
	font-weight: bold;
	text-decoration: none;
}
.featuretxt a:visited {
	color:#004992;
	font-weight: bold;
	text-decoration: none;
}
.featuretxt a:hover {
	color:#990000;
	text-decoration: underline;
}

.cortxt {
	font-size: 11px;
	color:#FFFFFF;
	text-transform: uppercase;
}
.cortxt a:link {
	color:#FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.cortxt a:visited {
	color:#FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}
.cortxt a:hover {
	text-decoration: underline;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.grayline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
}
#copyright {
	position:absolute;
	width:760;
	z-index:7;
	top: 558px;
}
a:link, a:visited {
	color: #003399;
	text-decoration: none;
}
a:hover {
	color: #003399;
	text-decoration: underline;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}
#shadow {
	position:absolute;
	width:290px;
	z-index:4;
	left: 456px;
	top: 141px;
}
/*
.mainnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 26px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	margin-right: 0px;
	margin-left: 15px;
	padding-right: 0px;
	padding-left: 20px;
	background-color: #004992;
}
.mainnav a:link {
	color:#ffffff;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
}
.mainnav a:visited {
	color:#ffffff;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
}
.mainnav a:hover {
	color: #004992;
	background-color: Silver;
	height: 26px;
	line-height: 26px;
}
.mainnavgold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFDE8C;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.mainnavgold  a:link {
	color:#FFDE8C;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
}
.mainnavgold  a:visited {
	color:#FFDE8C;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
}
.mainnavred a:hover {
	color:#990000;
	text-decoration: underline;
	text-decoration: underline;
}
*/
.border {
	border: 1px solid #999999;
	padding-top: 10px;
	padding-left: 10px;
}
.bordernew {
	border: 1px solid #999999;
	padding: 0px 0px 0px 10px;
}
.lftcolnavhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #003399;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.lftcolnavhome a:link {
	color:#003399;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
.lftcolnavhome a:visited {
	color:#003399;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
.lftcolnavhome a:hover {
	color:#990000;
	text-decoration: underline;
	text-transform: uppercase;
	color: #003399;
	text-decoration: underline;
}
.lftcolnavsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #003399;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-transform: none;
}
.lftcolnavsub a:link {
	color:#003399;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
.lftcolnavsub a:visited {
	color:#003399;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
.lftcolnavsub a:hover {
	color:#990000;
	text-decoration: underline;
	text-transform: uppercase;
	color: #003399;
	text-decoration: underline;
}
/*
	============================================================================
	Home page links
	============================================================================
*/
.i_am_1
{
	display: block;
	background: url(/images/new_i_am.png) 0 0 no-repeat;
	height: 17px;
	width: 470px;
	position: absolute;
	top: 55px;
	left: 15px;
}
.i_am_1:hover
{
	background-position: 0 -17px;
}
.i_am_2
{
	display: block;
	background: url(/images/new_i_am.png) 0 -34px no-repeat;
	height: 17px;
	width: 470px;
	position: absolute;
	top: 99px;
	left: 15px;
}
.i_am_2:hover
{
	background-position: 0 -51px;
}
.i_am_3
{
	display: block;
	background: url(/images/new_i_am.png) 0 -68px no-repeat;
	height: 17px;
	width: 470px;
	position: absolute;
	top: 143px;
	left: 15px;
}
.i_am_3:hover
{
	background-position: 0 -85px;
}
.i_am_4
{
	display: block;
	background: url(/images/new_i_am.png) 0 -102px no-repeat;
	height: 17px;
	width: 470px;
	position: absolute;
	top: 187px;
	left: 15px;
}
.i_am_4:hover
{
	background-position: 0 -119px;
}
/*
	============================================================================
	MENU
	============================================================================
*/
* 									{ margin: 0; padding: 0; }
ul									{ list-style: none; }
/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; margin-top: 5px; font-size: 10pt; margin-left: 10px; z-index: 10; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; background: #004992; color: White; font-family: Arial, Helvetica, sans-serif; padding: 4px 8px; border-right: 2px solid #4d80b2; }
ul.dropdown a:hover		            { color: #000; text-decoration: none;}
/*ul.dropdown a:active                { color: green; }*/

ul.dropdown li a                    { display: block; color: White; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #9cb3df; color: #004992; position: relative; }
ul.dropdown li.hover a              { color: #004992; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; font-size: 8pt; }
ul.dropdown ul li 					{ font-weight: normal; background-color: #fff; color: #004992; float: none; }
ul.dropdown ul li.hover,
ul.dropdown ul li:hover             { background-color: #004992; color: #fff; position: relative; }
ul.dropdown ul li.hover a           { color: #fff; text-decoration: none; }									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

