a:link {color: #787878; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif;font-style: normal; font-weight: bold; text-decoration: none;}
a:visited {color: #787878; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: bold; text-decoration: none;}
a:hover {color: #0d0d0d; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline;}

.navbut {border-color: #e4e4e4;  border-width: 1px 1px 0 0; border-style: solid;}

.mainnav {border: 1px solid #e4e4e4;}

a.navlinks {padding-left: 10px; padding-right: 10px; padding-top: 7px; padding-bottom: 6px; color: #0d0d0d; font-size: 17px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif;font-style: normal; font-weight: normal; text-decoration: none;}
a:visited.navlinks {padding-left: 10px; padding-right: 10px; padding-top: 7px; padding-bottom: 6px; color: #0d0d0d; font-size: 17px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}
a:hover.navlinks {padding-left: 10px; padding-right: 10px; padding-top: 7px; padding-bottom: 6px; background-color: #cd3728; color: #ffffff; font-size: 17px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}

a.advancedsearch {color: #cd3728; font-size: 12px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif;font-style: normal; font-weight: normal; text-decoration: none;}
a:visited.advancedsearch {color: #cd3728; font-size: 12px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}
a:hover.advancedsearch {color: #cd3728; font-size: 12px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline;}

.searching {
width: 236px;
height: 23px;
font-size: 12px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif
}

.callback { width: 236px; height: 23px; font-size: 12px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif}

.login { width: 150px; height: 23px; font-size: 12px; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif}

.righthandside { color: #58585a; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}

.maintext { color: #58585a; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: justify;}

.address { color: #ffffff; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}

.maintext-dark { color: #363636; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: justify;}

a.mainlink {color: #787878; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif;font-style: normal; font-weight: bold; text-decoration: none;}
a:visited.mainlink {color: #787878; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: bold; text-decoration: none;}
a:hover.mainlink {color: #0d0d0d; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: bold; text-decoration: underline;}

a.mainlink-white {color: #ffffff; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif;font-style: normal; font-weight: normal; text-decoration: none;}
a:visited.mainlink-white {color: #ffffff; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}
a:hover.mainlink-white {color: #ffffff; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline;}

.maintext-nonjust { color: #58585a; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}

.maintext-nonjust-white { color: #ffffff; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}

.footer { color: #787878; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}
a.footerlink {color: #787878; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif;font-style: normal; font-weight: normal; text-decoration: none;}
a:visited.footerlink {color: #787878; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;}
a:hover.footerlink {color: #0d0d0d; font-size: 10pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline;}

.pageheading {color: #2a5f31; font-size: 14pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: bold; text-decoration: none;}

.largeheading {color: #2a5f31; font-size: 20pt; font-family: trebuchet ms, Verdana, Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: bold; text-decoration: none;}

.footerimage
		{
			text-align:center;
		}


.areas span
{
	display:block;
	width:150px;
	float:left;
}

.areas
{
	background-color:#EFF3EF;
	border:1px solid #CECFCE;
	padding:5px 10px;
}

.pages 
{
	text-align:center;
	margin:20px 20px;
}
.pages a
{
	margin:0 3px ;
}
.pagenumbers
{
	margin:0 10px;
}
.selected
{
	font-weight:bold;
	margin:0 3px ;
}
