body {
  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000
}
.text {
  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000
}

a {
  font-weight: bold; color: #4B0494; font-family: Arial, Helvetica, sans-serif; font-size: 15px
}

a:link { text-decoration: none; }
a:visited {color: #4B0494; text-decoration: none; }
a:hover {color: #5B06BA; text-decoration: none; } /* 5C0096 6F07E5 */
a:active,a:link {color: #4B0494; } /* 9900FF */


.lower_nav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
.lower_nav_selected { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3C0000; font-weight: bold}
a.lower_nav_selected:link {color:fff151; text-decoration:none;}
a.lower_nav_selected:visited {color:fff151; text-decoration:none;}
a.lower_nav_selected:hover {color:fff151; text-decoration:none;}
a.lower_nav:link {color:000000; text-decoration:none;} /* ffffff */
a.lower_nav:visited {color:000000; text-decoration:none;} /* ffffff */
a.lower_nav:hover {color:FEFFA1; text-decoration:underline;} /* ffcc33 */


.feature_heading {  font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; color: #830603; font-weight: bolder} /* 409d49 */
.feature_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.testimonial { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bolder; line-height: 22px;
	padding-right: 10px;
	padding-left: 10px;; font-style: italic}

.mainheading {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #041482; font-weight: bolder} /* 22.5 */
.subheading { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #830603; font-weight: normal}
.subheading_small { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #830603; font-weight: bold}

.textbold { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #041482; font-weight: bold}
.textsmall { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: normal}

.copyright {font-size:12px;color:#000000;font-weight:bold;border-top:dotted 1px #0E4586;}

#links .title {
font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #4B0494; font-weight: normal
}
#links a:link, #links a:visited, #links a:active {
font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; /* 15px */
}
#links a:hover {
font-weight: bold; color: #5B06BA; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; /* 15px */
}
#links {
text-align:left; padding-bottom:5px;
}
#links div {
display:none;
/*.visible {display:block;}
.hidden {display:none;}
overflow:hiddden
visibility:hidden;visibility:visible;
*/
}

.leftpromo {
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #830603;
font-weight: bold;
/* border:1px solid navy; */
padding:3px;
text-align:center;
/* background-color:#FFFF99; */
}
.rightpromo {
width:150px;
/*float:right; */
float:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #830603;
font-weight: bold;
/* border:1px solid navy; */
padding:3px;
text-align:center;
/* background-color:#FFFF99; */
}

/*
.leftpromo {
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #830603;
font-weight: bold;
border:1px dashed navy;
padding:3px;
text-align:center;
background-color:#FFFF99;
}
.rightpromo {
width:150px;
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #830603;
font-weight: bold;
border:1px dashed navy;
padding:3px;
text-align:center;
background-color:#FFFF99;
}
*/

td { font-size:15px; }

ul#navigation {
	list-style-type: none;
	padding: 0;
	margin: 0;
	border: 0;
	top: 0px;
	left: 0px;
	width: 750px;
/*	height: 25px; */
/*	background: #566171 url(navigation_over.gif) no-repeat; */
}

ul#navigation li {
	padding: 4px;
	margin: 0;
	margin-left: 5px;
	display: block;
	float: left;
	background-color:#ffffff;
/*	text-indent: -9999px;	 */
}

ul#navigation li:hover {background-color:#1f63b8}
ul#navigation li:hover a{color:#ffffff}

ul#navigation li.mainnavon {background-color:#1f63b8}
ul#navigation li.mainnavon a {color:#e9ea00}
ul#navigation li.mainnavon a:hover {color:#e9ea00}

ul#navigation li a {
text-decoration:none;
font-family: arial, verdana, sans-serif;
	border: 0;
	display: block;
/*	height: 25px; */
/*	background: url(navigation.gif) no-repeat; */
color:#1D17A3;
}

ul#navigation li a:hover {
	border: 0;
	display: block;
/*	background-image: url(navigation_over.gif); */
color:#ffffff;
}

.button {width:160px;background-color:#19237A;text-align:center;border:solid 1px #3B2D0B;font-size:14px;font-family: arial,verdana,sans-serif;margin:4px;padding:2px; color:#ffffff} /* 109 */
.button a, .button a:active, .button a:visited, .button a:link, .button a:hover {text-decoration:none;color:#ffffff;font-weight:bold;}
.buttonon {width:160px;background-color:#C29425;text-align:center;border:solid 1px #C29425;font-size:14px;font-family: arial,verdana,sans-serif;margin:4px;padding:2px}
.buttonon a, .buttonon a:active, .buttonon a:visited, .buttonon a:link, .buttonon a:hover {text-decoration:none;color:#ffffff;font-weight:bold;}
#links {text-align:left; padding-bottom:0px;}

.buttononlink {/* color: #5B06BA; */ color:#ff0000;}

.infobox {float:right;padding:5px;margin:5px;border:solid 1px #000000; background-color:#ededed;width:300px }
.flyerbox {background-color:#FFF589;border:solid 1px #000000;padding:5px;margin:10px;font-size:22px;font-weight:bold;text-align:center}
.printbox {float:right;background-color:#C9EAFF;border:solid 1px #87CDFE;padding:5px;margin:10px;}
a.printtext {font-weight:normal;font-size:14px;}
.flyerquote {color: #292A63; font-style:italic; font-weight:bold; font-size:13px;}
.flyerquotewho {font-weight:bold;font-size:12px;}

.tnav a {font-weight:normal;}
.tnav a.tnavon {font-weight:bold;}

h1 {font-size:14px;font-weight:bold;color:#041482;margin:0px}
h2 {font-size:12px;color:#3C0000;margin-top:0px}
.districts,.districts td{font-size:12px;font-weight:bold;margin:19px;margin-top:2px;}
.relatedcities,.relatedcities a{font-size:12px;font-weight:bold;text-align:center}

.pagination {text-align:center;font-weight:bold;padding-top:10px;margin-top:10px;border-top:1px dotted #19237A}
.pagination span {color:#3C0000; /* #5DA0F7; */ }
.pagination a {color:#1056AC; }