a:link, a:active, a:visited {
	color: #0033FF;
}

a:hover {
	color: #000000;
}

ul.compact 
{
	margin:4px 0px 4px 20px;
	padding:0px;
}
p {
	margin:0px;
}

hr {
  height: 1px;
  padding: 0px;
  margin: 0px;
}

/*   COOKIE TRAIL     */
.cookietrail:link, .cookietrail:visited, .cookietrail:active {
	font-size: 10px;
	color: #006DBF;
	text-decoration: none;
}
.cookietrail:hover {
	font-size: 10px;
	color: #0E2B60;
	text-decoration: none;
}

.cookietrailactive:link, .cookietrailactive:visited, .cookietrailactive:active {
	font-size: 10px;
	font-weight: bold;
	color: #0E2B60;
	text-decoration: none;
}
.cookietrailactive:hover {
	font-size: 10px;
	font-weight: bold;
	color: #006DBF;
}


/*   SUB PAGES     */
.pageTitle {
	font-size: 13px;
	font-weight: bold;
	color: #0e2b60;
}
.contentArea {
	line-height: 150%;
	padding: 0px 15px 0px 15px;
	color: #0e2b60;
}
.contentTitle {
	font-weight: bold;
	font-size: 13px;
}
.banneradminarea {
	padding: 7px 5px 0px 5px;
	color: #0e2b60;
}



/*   SUB NAV     */

.subnavpadding {
	padding: 0px 10px 10px 5px;
}



.subnavitem:link, .subnavitem:visited, .subnavitem:active {
	font-size: 12px;
	font-weight: bold;
	color: #0e2b60;
	text-decoration: none;
}
.subnavitem:hover {
	font-size: 12px;
	font-weight: bold;
	color: #006DBF;
	text-decoration: none;
}
.subnavitemactive {
	color: #006dbf;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	text-decoration: none;
}


.sub2navitem:link, .sub2navitem:visited, .sub2navitem:active {
	font-size: 12px;
	font-weight: bold;
	color: #384D74;
	text-decoration: none;
}
.sub2navitem:hover {
	font-size: 12px;
	font-weight: bold;
	color: #006DBF;
	text-decoration: none;
}
.sub2navitemactive {
	color: #006dbf;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	text-decoration: none;
}

.sub3navitem:link, .sub3navitem:visited, .sub3navitem:active {
	color: #006dbf;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 10px 0px 0px;
	text-decoration: none;
}
.sub3navitem:hover {
	font-size: 12px;
	font-weight: bold;
	color: #006DBF;
	text-decoration: none;
}
.sub3navitemactive {
    font-size: 12px;
	font-weight: bold;
	color: #0E2B60;
	text-decoration: none;
}




/*   SITE MAP     */
.sitemapsection {
	background-color:#b8d1e2;
	padding: 3px;
}
a.sitemapsectionlink:link, a.sitemapsectionlink:visited, a.sitemapsectionlink:active {
	font-size:16px;
	font-weight:bold;
	color:#0E2B60;
	text-decoration:none;
}
a.sitemapsectionlink:hover {
	font-size:16px;
	font-weight:bold;
	color:#0E2B60;
	text-decoration:underline;
}
.sitemapsectionbody {
	border-left: 2px solid #c9deed;
	border-right: 2px solid #c9deed;
	border-bottom: 2px solid #c9deed;
	padding:5px;
}
.sitemapitem {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.sitemapitem:hover {
	text-decoration:underline;
}
.sitemap2item {
	font: 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0E2B60;
}
.sitemap2item:hover {
	text-decoration:underline;
}
.sitemap3item {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0E2B60;
}
.sitemap3item:hover {
	text-decoration:underline;
}

.navComments {
	color: #006dbf;
	font-weight: bold;
	font-size: 10px;
	font-style: italic;
}


/* EDITOR STYLES */
.notes {
	caption:notes;
	font-size:12px;
	font-style:italic;
	color: #D11717;
}

.highlight {
	caption:highlight;
	background-color: #FFFF95;
}
