.textbluebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000040}
.textblueitalic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #000040}
.topmenuactive {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c647b}
.topmenuactivespacer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #4c647b}
.breadcrumb, .breadcrumb a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c647b; text-decoration: none; padding-top: 5px;}
.breadcrumb a:hover { text-decoration: underline; }
.bullet {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #810e19}
.textbluetinybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000040; font-weight: bold}
.textblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000040;
	line-height: 18px;
}

.textred {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #810e19}
.textwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff}
.textblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.textgrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666}
.textbluetiny {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4c647b}
.textbluetiny a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4c647b}
.textredlarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #810e19}
.textblacktiny {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; color: #000000}
h1{ font-size: 30px; font-weight:bolder; color: #373E4C;}

.paddedCell { padding-top: 0.5em; vertical-align:top;}
.paddedContent { padding-top: 2em; vertical-align:top; padding-left: 2em; padding-bottom: 1em; padding-right: 3em;}
.paddedContent a { text-decoration: none; color: #373E4C; font-size: 12px; line-height: 18px;}
.paddedContent a:hover { text-decoration: underline;}
.footer{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ffffff; 
	padding-top: 1em; 
	padding-bottom: 1em; 
	margin-top: 1em;
}
.footer a{ color: #ffffff;}
.footer a:link { text-decoration: none;}
.footer a:visited{ text-decoration:none; color: #ffffff;}
.footer a:hover { text-decoration: underline;}
.blue_bar{ background-color: #4c647b;}
#headerText, #headerText a, #headerText a:visited, #headerText a:hover { text-decoration:none; font-size: 32px; font-weight: bolder; color: #35564A}
.titleText { color: #000040; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder;}
.biggerCopyText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }
a:hover { text-decoration: underline;}
a:link {text-decoration: none;}
/*---------------------------Drop-down Navigation Code (Based on Suckerfish Dropdowns)--------------------------------*/
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	font-size: 13px;
	padding-bottom: 0.3em;
	font-weight: bolder;
	text-decoration: none;
	color:#35564A;
	text-align: center;
	display: block;
}

#nav a:hover {
	color: black;
	font-weight: bolder;
}

#nav li { /* all list items */
	float: left;
	/*width: 7em;   width needed or else Opera goes nuts */
	padding-left: 0.5em;
	padding-right: 0.5em;
	border-left: 1px solid black;
}

#leftmost_menu{
	border-left: 0px solid black;
}

#nav li ul { /* second-level lists */
	position: absolute;
	background-color: #E4E4E4;
	border: 1px solid black;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul li { /* second-level lists */
	width: 10em;
}

#nav li ul a {
	padding-top: 0.5em;
	padding-bottom: 0.25em;
	text-align: left;
}

#nav li ul a:hover {
	color: #000;
	font-weight: bolder;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	margin-left: -0.56em;
}
/*--------------------------- End of Dropdown Navigation Code ----------------------------------------*/
