p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3C53A4;
}
.checkboxes {
	color: #3C53A4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

h1 {
	font-family: "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #3C53A4;

}
h4 {
	font-family: "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #3C53A4;
	margin-bottom: 0;
}
.boxedges {
	border: 1px solid #3c53a4;
	background-color: #F2F9FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3c53a4;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #3c53a4;;
	text-decoration: none;
   	border: none;
}
a:active {
	font-size: xx-small;
	color: #3c53a4;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3c53a4;
	text-decoration: none;
}
a:hover {
	font-size: xx-small;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


a.businesses:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3c53a4;;
	text-decoration: none;
 	border: none;
}
a.businesses:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3c53a4;
	text-decoration: none;
}
a.businesses:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3c53a4;
	text-decoration: none;
}
a.businesses:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}


a.footernav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #3c53a4;;
	text-decoration: none;
   	border: none;
}
a.footernav:active {
	font-size: xx-small;
	color: #3c53a4;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.footernav:visited {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3c53a4;
	text-decoration: none;
}
a.footernav:hover {
	font-size: xx-small;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.lhs:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #3c53a4;;
	text-decoration: none;
   	border: none;
}
a.lhs:active {
	font-size: small;
	color: #3c53a4;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.lhs:visited {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3c53a4;
	text-decoration: none;
}
a.lhs:hover {
	font-size: small;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.externallinks:link, a.optionlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #3c53a4;;
	text-decoration: none;
   	border: none;
}
a.externallinks:active, a.optionlinks:active {
	font-size: xx-small;
	color: #3c53a4;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.externallinks:visited, a.optionlinks:visited {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3c53a4;
	text-decoration: none;
}
a.externallinks:hover, a.optionlinks:hover {
	font-size: xx-small;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: 3c53a4;
}
.menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: 3c53a4;
}
body {
	background-color: #FFFFFF;
}
.boxtitles {
	background-color: #3c53a4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	border-top: 1px solid #3c53a4;
	border-right: 1px solid #3c53a4;
	border-bottom: 0px solid #3c53a4;
	border-left: 1px solid #3c53a4;

}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #3C53A4;
	font-style: italic;
	margin: 5px;
	padding: 5px;

}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
}


.footertext, .footertextdark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	background-color: #B8C016;
}

.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3c53a4;;
	background-color: #FFFFFF;
}

a.addresslink:link, a.addresslink:active, a.addresslink:visited {
	font-weight: normal;
	font-size: xx-small;
	color: #333333;
	text-decoration: none;
}

a.addresslink:hover {
	font-weight: normal;
	font-size: xx-small;
	color: #333333;
	text-decoration: underline;
}


/*==BOF:  Wolftek Ads  */
a.adtoplink:link, a.adtoplink:active, a.adtoplink:visited, a.adtoplink:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: xx-small;

}

a.adcontentlink:link, a.adcontentlink:active, a.adcontentlink:visited, a.adcontentlink:hover {
	color: #000000;
	text-decoration: none;
	font-size: xx-small;
}

.adbackgroundcolour {
	background-color: #056937;
}

.adtitle{
	background-color: #E5E5E5;
	font-weight: bold;
	font-size: xx-small;

}

.adstrapline{
	background-color: #E5E5E5;
	font-weight: bold;
	color: #990000;
	font-size: xx-small;

}

.adcontent{
	background-color: #FFFFFF;
	font-weight: bold;
}
/*==EOF:  Wolftek Ads  */





.searchtextbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
}
.searchbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
h2 {
	font-family: "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	display: inline;
}
.featuredheading {
	font-size: small;
	font-weight: bold;
	color: #3C53A4;
}
.othersheading {
	font-size: small;
	font-weight: bold;
	color: #999999;
	font-style: italic;

}

.lhstabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: 3c53a4;
}

.lhsboxtitles {
	background-color: #AA0202;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	border-top: 1px solid #AA0202;
	border-right: 1px solid #AA0202;
	border-bottom: 0px solid #AA0202;
	border-left: 1px solid #AA0202;
}
.lhsboxedges {
	border: 1px solid #AA0202;
	background-color: #EDEDED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #3c53a4;
}
.trotherlistings {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D9EEFF;
	border-right-color: #D9EEFF;
	border-bottom-color: #D9EEFF;
	border-left-color: #D9EEFF;
}
.altrncol1 {
	background-color: #F2F9FF;
}
.altrncol2 {

	background-color: #FFFFFF;
}
.mandatorytext 
{
	color: #AA0202;
	font-weight:bold;
	font-size: 8pt;
 
}
.errTable
{
	font-family: "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	border-top: 1px solid #3c53a4;
	border-right: 1px solid #3c53a4;
	border-bottom: 1px solid #3c53a4;
	border-left: 1px solid #3c53a4;
	width: 100%;
}
.boxTopRight
{
	padding-bottom: 10;
	padding-right: 10;
	border-bottom: 1px solid #3c53a4;
	border-left: 1px solid #3c53a4;
	border-right: 1px solid #3c53a4;
	border-top: 1px solid #3c53a4;	
}

.boxTopLeft
{
	padding-top:10;
	padding-bottom: 10;
	padding-left: 10;
	border-bottom: 1px solid #3c53a4;
	border-left: 1px solid #3c53a4;
	border-top: 1px solid #3c53a4;		
}

.boxLeft
{
	padding-top:10;
	padding-bottom: 10;
	padding-left: 10;
	border-bottom: 1px solid #3c53a4;
	border-left: 1px solid #3c53a4;
}

.boxRight
{
	padding-top:10;
	padding-bottom: 10;
	padding-right: 10;
	border-bottom: 1px solid #3c53a4;
	border-left: 1px solid #3c53a4;
	border-right: 1px solid #3c53a4;
}


