body {
	background-color: #FFFFFF;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A5A5A;
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	min-width: 976px;
}
h1 { font-size:18px;}
h2 { font-size:16px; padding:0; margin:0; font-weight:normal}
h3 { font-size:14px; padding:0; margin:0; font-weight:normal}
address { font-style:normal;}
a {
	/*color:#9DB0C2;*/
	color:#7691A9;
}
a:hover {
	color:#2F4E80;
	text-decoration:none;
}

.divider {
	background-image:url(images/dottedLine.gif);
	background-repeat:repeat-x;
	background-position:center;
	height: 15px;
	font-size: 1px;
	line-height: 1px;
}
#topBar {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #2F4E80;
}
#topBar a {
	color: #2F4E80;
	/*text-decoration: none;*/
}
#topBar a:hover {
	text-decoration:none;
}
#arrowLink a:link, #arrowLink a:visited, #arrowLink a:active {
	/*text-decoration: none;*/
	display: block;
	padding-left: 10px;
	margin-bottom: 16px;
	background: url(images/bg_news_link_r.gif) top left no-repeat;
	background: url(images/bg_news_link_0.gif) top left no-repeat;
}
#arrowLink a:hover {
	background: url(images/bg_news_link_r.gif) top left no-repeat;
	color: #2F4E80;
}
#footer {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #9DB0C2;
}
.pageTitle {
	font: 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #2F4E80;
}
.subSection {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #619FC9;
	font-weight:bold;
	padding: 10px 0px 0px 0px;
}
ul {
	list-style:square;
}
li {
	padding-bottom:10px; margin-left:30px;
}
#localNav {
	background-color: #D5E4EE;
}
#localNav a {
	text-decoration:none;
	color:#2F4E80;
	display:block;
	width:100%;
}
#localNav td {
	padding:5px 5px 5px 10px;
	color: #5A5A5A;
	border-bottom:1px solid #4C87AE;
}
#localNav td.on {
	background-color:#96C0DC;
}
#localNav td.off {
	background-color: #D5E4EE;
}
#localNav td.lit {
	background-color:#96C0DC;
}
.localLevelTwo {
	padding: 0px 0px 0px 0px;
}
.localLevelThree {
	padding: 0px 0px 0px 5px;
}
#additionalInfo {
	background-color: #D5E4EE;
}
#additionalInfo td {
	padding:5px 5px 5px 15px;
	color: #5A5A5A;
}
#additionalInfo a {
	color:#2F4E80;
	display: block;
}
a.backtotop:link, a.backtotop:visited {
	padding: 0px 11px 2px 11px;
	background: url(images/bg_backtotop.gif) bottom right no-repeat;
	text-align: right;
}
