body,td,input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #999999;
}


/* 
LINKS & HOVER EFFECTS -------------------------------------------------------------------------------------------
*/
a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; color: #999999; text-decoration: underline}
a:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; color: #999999; text-decoration: underline}
a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; color: #999999; text-decoration: underline}
a:active{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; color: #FFFFFF; text-decoration: none}
a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; color: #FFFFFF; text-decoration: none}

a.lnkHead {font-family: Verdana, Helvetica, sans-serif; font-size: 24px; line-height: 115%; color: #FFCA00; text-decoration: none}
a.lnkHead:link{font-family: Verdana, Helvetica, sans-serif; font-size: 24px; line-height: 115%; color: #FFCA00; text-decoration: none}
a.lnkHead:visited{font-family: Verdana, Helvetica, sans-serif; font-size: 24px; line-height: 115%; color: #FFCA00; text-decoration: none}
a.lnkHead:active{font-family: Verdana, Helvetica, sans-serif; font-size: 24px; line-height: 115%; color: #FFCA00; text-decoration: underline}
a.lnkHead:hover{font-family: Verdana, Helvetica, sans-serif; font-size: 24px; line-height: 115%; color: #FFCA00; text-decoration: underline}

a.lnkSubHead {font-family: Verdana, Helvetica, sans-serif; font-size: 14px; line-height: 125%; color: #5372EB; text-decoration: none}
a.lnkSubHead:link{font-family: Verdana, Helvetica, sans-serif; font-size: 14px; line-height: 125%; color: #5372EB; text-decoration: none}
a.lnkSubHead:visited{font-family: Verdana, Helvetica, sans-serif; font-size: 14px; line-height: 125%; color: #5372EB; text-decoration: none}
a.lnkSubHead:active{font-family: Verdana, Helvetica, sans-serif; font-size: 14px; line-height: 125%; color: #5372EB; text-decoration: underline}
a.lnkSubHead:hover{font-family: Verdana, Helvetica, sans-serif; font-size: 14px; line-height: 125%; color: #5372EB; text-decoration: underline}

a.lnkTertHead {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 125%; color: #FFFFFF; text-decoration: none}
a.lnkTertHead:link{font-family: Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 125%; color: #FFFFFF; text-decoration: none}
a.lnkTertHead:visited{font-family: Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 125%; color: #FFFFFF; text-decoration: none}
a.lnkTertHead:active{font-family: Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 125%; color: #FFFFFF; text-decoration: underline}
a.lnkTertHead:hover{font-family: Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 125%; color: #FFFFFF; text-decoration: underline}

.lnkNavMain{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 115%; color: #FFCA00; text-transform:uppercase; text-decoration: none}

a.lnkNavMain{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 115%; color: #FFCA00; text-transform:uppercase; text-decoration: none}
a.lnkNavMain:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 115%; color: #FFCA00; text-transform:uppercase; text-decoration: none}
a.lnkNavMain:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 115%; color: #FFCA00; text-transform:uppercase; text-decoration: none}
a.lnkNavMain:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 115%; color: #FFFFFF; text-transform:uppercase; text-decoration: none}
a.lnkNavMain:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 115%; color: #FFFFFF; text-transform:uppercase; text-decoration: none}

a.lnkNavSub{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 140%; color: #FFFFFF; text-decoration: none}
a.lnkNavSub:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 140%; color: #FFFFFF; text-decoration: none}
a.lnkNavSub:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 140%; color: #FFFFFF; text-decoration: none}
a.lnkNavSub:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 140%; color: #999999; text-decoration: none}
a.lnkNavSub:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 140%; color: #999999; text-decoration: none}

#vertNav a, #vertNav a:link, #vertNav a:active, #vertNav a.visited {font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:12px; line-height:110%; display:block; padding-bottom:13px; text-decoration:none;}
#vertNav a:hover { color:#BFBFBD; text-decoration:none;}

.disclaimer a, .disclaimer a:link, .disclaimer a:active, .disclaimer a.visited {color: #736F65; text-decoration:none;}
.disclaimer a:hover { color:#736F65; text-decoration:underline;}




/* 
FORMS -------------------------------------------------------------------------------------------
*/
input.flatform {
	background-color: #FFFFFF;
	height:	15px;
	border: 1px solid #666666;
	font-size : 10px;
	font-face : Arial, Helvetica, sans-serif;
	font-color : #cccccc
}

textarea.flatform {
	background-color: #ffffff;
	border: 1px solid #999999;
	font-size : 10px;
	font-face : Arial, Helvetica, sans-serif;
	font-color : #cccccc
}

select.flatform {
	background-color: #ffffff;
	border: 1px solid #999999;
	font-size : 10px;
	font-face : Arial, Helvetica, sans-serif;
	font-color : #cccccc
}



/* 
LISTS -------------------------------------------------------------------------------------------
*/
.list {
	padding: 0px 0px 10px 0px;
}

li {list-style-position: outside; list-style-image: url(../images/imgArrowYellowSm.gif); list-style-type: none;}



/* 
SITE SHELL -------------------------------------------------------------------------------------------
*/

#horizNav {
	padding:51px 8px 0px 0px;
}

#vertNav {
	text-align:left;
	padding:15px 10px 10px 34px;
}



/* 
CONTENT STYLING -------------------------------------------------------------------------------------------
*/
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 105%;
	color: #636057;
	padding:8px 0px 40px 10px;
}


.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 115%;
	color: #FFCA00;
}


.subHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 125%;
	color: #5372EB;
}

.tertHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	color: #FFFFFF;
}


.imgStroke {
	border: 1px solid #999999;
}

.tblStroke {
	border: 1px solid #A9A8A7;
}

.accent01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFCA00;
}

.accent02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #FFFFFF;
}


/* 
DROPDOWN NAV -------------------------------------------------------------------------------------------
*/

#horizNav ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#horizNav ul.firstLevel li {
	list-style: none;
	padding:0px;
	margin:0px;
	position: relative; /*keeps absolute div from moving to the top and left of the browser */
	display: block;
    float: left;
}

#horizNav ul.firstLevel li ul.secondLevel {
    display: none;
    background-color: #000;
}
	
#horizNav ul.firstLevel li:hover ul.secondLevel {
    display: block;
	position: absolute;
    margin: 0px;
    padding: 0px;
	width: 130px; /* forces width */
	top:22px; left:0; /*moves nav below and left */
}


/*
#horizNav ul.secondLevel li {
	float:none;
}

#horizNav ul.secondLevel a {font-size:11px; line-height:110%; color:#EEF0F7; display:block; background: #4F61B0; padding:5px 17px; margin-bottom:1px; text-decoration:none;}
#horizNav ul.secondLevel a:hover {color:#EEF0F7; background-color: #38498F;}*/


#horizNav ul.secondLevel li {
	display:block;
	background: #4F61B0;
	border-top:1px solid #000;
	padding:5px 17px;
	margin:0px;
	float:none;
}

#horizNav ul.secondLevel li:hover {
	background-color: #38498F;
}

#horizNav ul.secondLevel a {font-size:11px; line-height:110%; color:#EEF0F7; text-decoration:none;}
#horizNav ul.secondLevel a:hover {color:#EEF0F7; text-decoration:none;}
