/* Content Styles */
.MainContent,BODY {
	font-family: verdana, sans-serif;
	font-size: 0.95em;
}
.ContentHeader2 {
	font-family: verdana, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #253F7A;
	text-decoration: none;
}
.MainContent-Small {
	font-family: verdana, sans-serif;
	font-size: 0.7em;
}
A.MainContent-Small {
	 color:#253F7A;
	 text-decoration: none;
}
a:active {
	color:	#003399;
	text-decoration: none;
}

a:hover {
	color:	#003399;
	text-decoration: none;
	background-color: #FAE7AD;
}

a:link {
text-decoration : none;
color : #003399;
}

a:visited {
text-decoration : none;
color : #330000;
}
/*
BODY {
	font-family: Verdana, sans-serif;
	font-size: 0.95em;
	height:100%; 
}
*/
P, BLOCKQUOTE, DL {
	font-family : Verdana, sans-serif;
	font-size: .85em;
}

H1 {
font-family : Verdana, sans-serif;
font-size: 1.3em;
color: #253F7A;
}

H2 {
font-family : Verdana, sans-serif;
font-size: 1.2em;
color: #800000;
}

H3 {
font-family : Verdana, sans-serif;
font-size: 1.0em;
color: #006400;
}

H4 {
font-family : Verdana, sans-serif;
font-size: .95em;
color: #cc6633;
}
/*
LI, DT, DD {
font-family : Verdana, sans-serif;
}

TD {
	font-family : Verdana, sans-serif;
	font-size: .95em;
}

TH {
font-family : Verdana, sans-serif;
font-weight: bold;
background-color: #CCCCCC;
	font-size: 1.0em;
}
*/
.breadcrumbs	{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	font-style: normal;
	color: #999999;
	text-transform: lowercase;
}

/* Left Nav Styles for Homepage*/
.leftNav, A:link.leftNav, A:visited.leftNav, A:hover.leftNav  {	
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #253F7A; /* blue */
	text-decoration: none;
	line-height:10pt;
	background:white;
}

.LeftNav .leftNavSub,
.LeftNav A.leftNavSub {
	font-family: verdana, sans-serif;
	font-size: 8pt;
	color: #253F7A; /* blue */
	text-decoration: none;
	vertical-align:text-top;
	line-height:8pt;
}
.leftNavSubDiv {
	border-left: 1px solid #253F7A;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
        margin-top: 10px;
}

/* Fix for submenu items displaying too large */
.leftNavSubDiv a {
	font-size: 10px;
	line-height: 10px;
}

/* Hover */
A:HOVER.leftNav,
A:HOVER.leftNavSub,
A:HOVER.MainContent-Small,
A:HOVER.FooterText {
	background-color: #FAE7AD;
}

/*  Left Nav styles for */
.LeftNav A {
	font-family : Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #253F7A; /* blue */
	text-decoration: none;
}

.LeftNav A:link {
color: #253F7A; /* blue */
font-weight: bold;
text-decoration: none;
}


.LeftNav A:link {
color: #253F7A; /* blue */
font-weight: bold;}

.LeftNav A:active {color: #253F7A;}

.LeftNav A:visited {color: #253F7A;}

.LeftNav A:HOVER {
text-decoration:	none;
color:	#253F7A;
background-color: #FAE7AD
}

div.LeftNav  {
	padding-top:15px;padding-left:5px;/*this is what we cannot set in table - like ISSO adding images, we could use margin, but it wouldn't work with the bg image. Either way, the structure must change.*/
	background:white;/*this is the real problem as the color is hard coded in the template*/
	width:130px;
	} /* moving foward with div instead of tables */

.Nav, .nav {
	background-color:white;
	}

.Nav A, .nav A {
font-family : Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
color: #003399;
}

.Nav A:link, .nav A:link {color: #253F7A;}

.Nav A:active, .nav A:active {color: #253F7A;}

.Nav A:visited, .nav A:visited {color: #253F7A;}

.Nav A:HOVER, .nav A:HOVER {
text-decoration:	none;
color:	#253F7A;
background-color: #FAE7AD
}

/* Footer Styles */
.FooterText, A.FooterText {
	font-family: verdana, sans-serif;
	font-size: 8pt;
	color: #484848;
	text-decoration: None;
}
/* Footer Styles */
.FooterText2, A.FooterText2 {
	font-family: verdana, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #5A5A5A;
}
/* Footer Styles */
.FooterText2-Highlight, A.FooterText2-Highlight {
	font-family: verdana, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #253F7A;
}

/* gets rid of top margin on beginnning headline*/
.toptextlink {margin-top:0px;}

/* Style for marking required form fields */
.requiredText {color: #ff0000; font-weight: bold;}

