/* left nav as ul */
.leftnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; text-decoration: none}
ul.leftnav { list-style:none; margin:0;padding:0;font-size: 11px; }
ul.leftnav li { margin:1em 0;}
ul.leftnav a { color: #336699 ; text-decoration: none}
ul.leftnav a:hover{ color:#990033; text-decoration: underline;}

/* ul inside ul means sub menu */
ul.leftnav ul  { padding-left:1em; font-size: 10px; list-style:none outside none; font-style:normal;}
ul.leftnav ul li {margin:0.5em 0; }
li.leftnavhead {  color: #990033; font-style:italic;}
ul.leftnav .leftnavhead a { color: #990033 }
ul.leftnav .leftnavhead ul a { color: #336699 }
ul.leftnav { margin-bottom: 2em; } /* Keeps you from having to add an empty paragraph between <ul> elements */


.title { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FFFFFF ; letter-spacing: 0.1em}
.caption {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.searchcontactus {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990033}

/* Any link style that use child elements should stay in this order to ensure proper formatting: link, visited, hover, active */
a:link { color: #336699; text-decoration: underline; }
a:visited {  color: #990033; text-decoration: underline; }
a:hover {  color: #990033; text-decoration: underline; }
a:active {  color: #990033; text-decoration: underline; }

a.homeLInks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px}
a.breadcrumbs:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.breadcrumbs:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.topnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699; text-decoration: none}
a.topnav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a.leftnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #336699 ; text-decoration: none; }
a.leftnav:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.leftsubnav { line-height: 11px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 10px; }
.leftsub:link  { color: #336699; line-height: 11px; text-decoration: none; padding-top: -5px; }
.leftsub:visited  { line-height: 11px; text-decoration: none; padding-top: -5px; }
.leftsub:hover  { line-height: 11px; text-decoration: underline; padding-top: -5px; }
a.body:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #336699; text-decoration: underline}
a.body:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; color: #990033}
a.footer:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
a.footer:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
a.newsandevents:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699 ; text-decoration: underline}
a.newsandevents:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline}
.breadcrumbs {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF}
.body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10pt}
td.body table { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10pt}
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
a.relatedlinks:link {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 10pt}
a.relatedlinks:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 10pt}.leftnavhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #990033 }
h2, h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; }
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
font-weight: bold; color: #336699; }
a.leftnav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990033; text-decoration: underline}
a.topnav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990033; text-decoration: underline}
a.relatedlinks:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #990033; font-size: 10pt}
.dnectableheader {  font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.dneclinks { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
.dnectabledata { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333}
.dnecheading {  font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.profile { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
a.dnectabledata:link { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699}
a.dnectabledata:visited { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699}
a.dnecnav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990033; text-decoration: underline}
a.dnecnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699 ; text-decoration: underline}
a.dnecnav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990033; text-decoration: underline}
.dneccal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
a.dneccal:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #336699; text-decoration: underline}
a.dneccal:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990033; text-decoration: underline}
a.dneccal:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990033; text-decoration: underline}

/* Sidebar */
.sidebar {
	float: right;
	width: 35%;
	background-color: #CCFFFF;
	padding: 6px;
	margin: 6px -8px 6px 6px;
	font-size: .9em;
	border: 1px solid #336699;
}
.sidebar a:link { color: #336699; text-decoration: none; }
.sidebar a:visited {  color: #990033; text-decoration: none; }
.sidebar a:hover {  color: #990033; text-decoration: underline; }
.sidebar a:active {  color: #990033; text-decoration: underline; }
.sidebar ul {
	margin: 0px;
	padding: 0px;
}
.sidebar ul li {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-bottom: 4px;
	padding-bottom: 4px;
}
.sidebar h2 {
	font-size: 1.2em;
	margin-bottom: 4px;
	background-color: #8AC5EA;
	margin-top: -5px;
	margin-right: -5px;
	margin-left: -5px;
	padding-left: 4px;
	padding-bottom: 3px;
}
.sidebar .subtitle {
	color: #007785;
}
