


p, td, li, dl, ol, ul, dd, .text  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
li, {font-size: 12px;}
a.text:link,
.text a:link {color: #2727AF;}

a.text:visited,
.text a:visited {color: #363667;}

a.text:hover,
.text a:hover {color: #6A43FF;}

a.text:active,
.text a:active {color: #6A43FF;}


.micetypegray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8F8F8F;
	text-decoration: none;
}
.micetypewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666699;
	text-decoration: none;
	font-weight: bold;
}
.sideHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.navside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666699;
	text-decoration: none;
}

input {font-size:10px;}
blockquote {margin-top: 5px; margin-right: 15px; margin-bottom: 5px; margin-left: 15px;}


td#leftNavCol {
	padding-bottom: 5em;
}


.phoneNumber {white-space: nowrap;}
div.callout {width: 200px; padding: .5em; margin: 0 0 .5em 1em; float: right; background-color: #EFEFFF; border: 1px solid #D0D0E6;}
div.callout h4 {font-size: 11px; margin: .25em; padding: 0; text-align: center;}

div.rightMenu {
	width: 180px;
	float: right;
	margin-left: 15px;
	background-color: #F5FAFA;
	padding: 10px;
}

.fullWidthDiv {
	width: 520px;
}



h1, h2, h3, h4, h5, h6, h7 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
span.head, h1 {font-size: 20px;}
h2 {font-size: 16px;}
h3 {font-size: 14px; margin: 1.75em 0 .5em 0;}
h4 {font-size: 12px; margin: 1.5em 0 .25em 0;}
h5, h6, h7 {font-size: 11px;}


ul.jumpList {
	margin: 0 auto;
	padding:0;
}
ul.jumpList li {
	margin: 1px 4px;
	padding: 1px 4px;
	float: left;
	list-style: none;
	width: 8em;
	background-color: #efefef;
	text-align: center;
	white-space: nowrap;
}
ul.jumpList li a {
	font-size: 11px;
}

hr {
	clear: both;
	margin: 1em;
	}
#footerAddress td {
	padding: 2px;
}

#footerAddress td p,
#footerAddress td a:link, 
#footerAddress td a:active, 
#footerAddress td a:visited {
	color: #2C71BF;
	text-align: center;
	font-style: italic;
font-size: 90%;
}
#footerAddress td a:hover{
	color: #ffffff;
}

.photocaption {
	font-size: 10px;
	font-style: italic;
	text-align: center;
}