dt {
font-family:"Times New Roman", Times, serif;
color:#EB0212;
font-size: 16px;
font-weight: bold;
text-decoration: none;
padding: 0px 0px 0px 25px;
}
dd {
font-family:"Times New Roman", Times, serif;
color:#000033;
font-size: 14px;
text-decoration: none;
padding: 0px 0px 0px 25px;
}
a.dd:link, a.dd:visited, a.dd:active {
font-family:"Times New Roman", Times, serif;
color:#003366;
font-size: 14px;
text-decoration: none;
}

a.dd:hover {
text-decoration: none;

color:#000;
}

.banneraddress{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ffffff;
		text-align: left;
	display: block;
padding: 140px 10px 2px 10px;
}
a.substyle1:link,a.substyle1:active,a.substyle1:visited{
font-size:12px;
color:#000;
border-bottom:1px solid #000;
text-decoration:none;
font-family:arial;
background-color:#698FFB;
display:block;
padding:2px 2px;
font-weight:bold;
}

a.substyle2:link,a.substyle2:active,a.substyle2:visited{
font-size:12px;
color:#000;
border-bottom:1px solid #000;
text-decoration:none;
font-family:arial;
display:block;
padding:2px 2px;
font-weight:bold;
background-color:#698FFB;
}
a.substyle1:hover,a.substyle2:hover{
background-color:#0A1F5D;
color:#fff;
}
.contentarea{
padding:5px 5px 5px 5px;
background-color:#666666;
font-family: tahoma, arial;
font-size: 12px;
color:#000;
line-height:12px;
border-style:solid;
border-color:#000;
border-width:1px 1px 1px 1px;
display:block;
text-decoration:none;

}
a.sub:link, a.sub:active, a.sub:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000;
font-size: 10px;
display: block;
width: 140px;
height: 14px;
border-style: solid;
border-color: #000;
border-width: 0px 0px 1px 0px;
text-decoration: none;
padding: 3px 8px 1px 6px;
}
a.sub:hover {
background-color: #000;
color: #fff;
text-decoration: none;
border-style: solid;
border-color: #fff;
border-width: 0px 0px 1px 0px;
}



a.subover:link, a.subover:active, a.subover:visited, a.subover:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #fff;
font-size: 10px;
display: block;
width: 140px;
height: 14px;
border-style: solid;
border-color: #fff;
border-width: 0px 0px 1px 0px;
text-decoration: none;
padding: 3px 8px 1px 6px;
background-color: #0A1F5D;
}

a.sub2:link, a.sub2:active, a.sub2:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000;
font-size: 10px;
display: block;
width: 140px;
height: 14px;
border-style: solid;
border-color: #000;
border-width: 1px 0px 1px 0px;
text-decoration: none;
padding: 3px 8px 1px 6px;
}
a.sub2:hover {
background-color: #000;
color: #fff;
text-decoration: none;
border-style: solid;
border-color: #fff;
border-width: 1px 0px 1px 0px;
}
	
.phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ffffff;
		text-align: right;
	display: block;
padding: 154px 2px 2px 50px;
	
}
td.navbox {
color: #000;
background-color:#666666;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#000;
}
td.sidecell {
color: #fff;
background-color:#FF0000;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#000;
}

a.side2:active,a.side2:link,a.side2:visited{
padding:2px 2px 2px 8px;
font-family:arial;
font-size:12px;
color: #000;
display:block;
text-decoration:none;
border-bottom:1px solid #000000;
}
a.side1:active,a.side1:link,a.side1:visited{
padding:2px 2px 2px 8px;
font-family:arial;
font-size:12px;
color: #000;
background-color: #fff;
display:block;
text-decoration:none;
border-bottom:1px solid #000000;
}
a.side1:hover,a.side2:hover{
background-color:#fff;
color:#000;
}

.sideslogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-align: center;
	display: block;
padding: 2px 2px 2px 2px;
	
}

body {
	background-color:#666666;
		font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;

}


h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	position: relative;
	top: 4px;
}
.heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	}

hr {
height: 1px;
color: #000;
}
p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #000;
}

p, p table td {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #000;
}

p a:active, p a:visited, p a:link{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	color: #000;
	text-decoration: underline;
	}
	
.smallhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #000;
}
ul {
	color: #000;
	margin-left:20px;
	padding:0px;
}
.content {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 16px;
	color: #000;
}

.link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 16px;
	color: #ffffff;
		text-decoration: none;
}


.linker {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 16px;
	color: #EE102A;
		text-decoration: none;
}
.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 19px;
	color: #000000;
		font-style: italic;
}
.subtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 15px;
	color: #3C3B3B;
		text-decoration: none;
		font-style: italic;
}

.caption{
font-size:11px;
}

.contentrow {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 16px;
	color: #2B442B;
	border-top: 1px dotted #2B442B;
	background-color: #E6FBE6;
	padding: 6px;
}


.edit td{
color:000;
font-size:11px;
	text-decoration: none;

}
.edit input, .edit textarea, .edit select  {
font-family: verdana;
font-size: 11px;
color: #000;
text-decoration: none;
}

.formbox {
padding: 20px;
border: 1px solid #696;
background-color: #D4F4D4;
}


a.key:link, a.key:active, a.key:visited, a.key:hover {
color: #000;
text-decoration: none;
font-family: verdana;
font-size: 11px;
}

.keytext {
color: #000;
font-family: verdana;
font-size: 11px;
}

p.pest {
color: #000;
font-size: 11px;
line-height: 13px;
}
a.pestlink {
text-decoration: none;
}

a.nav1:link,a.nav1:active,a.nav1:visited{
padding:4px 8px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#000;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#000;
text-decoration:none;
font-size:11px;
background-color:#fff;
float:right;
background-color:#698FFB;
}

a.nav2:link,a.nav2:active,a.nav2:visited{
padding:4px 8px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#000;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#000;
text-decoration:none;
font-size:11px;
float:right;
background-color:#A5BAF5;
}

a.nav3:link,a.nav3:visited,a.nav3:active{
padding:4px 8px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#000;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#000;
text-decoration:none;
font-size:11px;
float:right;
background-color:#A5BAF5;
}

a.nav1:hover,a.nav2:hover{
padding:4px 8px;
background-color:#fff;
color:#000;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#000;
background-color:#fff;

}
a.nav3:hover{
padding:4px 8px;
background-color:#fff;
color:#000;
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#000;
background-color:#fff;

}


a.tab1:active, a.tab1:visited, a.tab1:link{
display: block;
padding: 4px 10px;
border-style: groove;
border-color: #000000;
border-width: 1 1 0 1;
background-color: #8C96F6;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #000000;
text-decoration: none;
}

a.tab2:active, a.tab2:visited, a.tab2:link{
display: block;
padding: 2px 10px;
border-style: groove;
border-color: #000000;
border-width: 1 1 1 1;
background-color: #08136B;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #888990;
text-decoration: none;
}
a.tab2:hover {
background-color: #fff;
color: #000000;
}
a.tab3:active, a.tab3:visited, a.tab3:link{
display: block;
padding: 2px 10px;
border-style: groove;
border-color: #000000;
border-width: 1 1 1 1;
background-color: #08136B;
white-space: nowrap;
font-family: tahoma, arial;
font-size: 11px;
color: #888990;
text-decoration: none;
}
a.tab3:hover {
background-color: #fff;
color: #000000;
}

.eventbar{
background-color:#91A85A;
color:#fff;
font-weight:bold;
font-size:12px;
padding:2px 10px;
font-family: tahoma, arial;
border-style:solid;
border-color:#000;
border-width:1px;
}

a.eventbox1:link,a.eventbox1:active,a.eventbox1:visited{
padding:7px 12px;
background-color:#F8FBEF;
font-family: tahoma, arial;
font-size: 11px;
color:#000;
line-height:16px;
border-style:solid;
border-color:#000;
border-width:0px 1px 1px 1px;
display:block;
text-decoration:none;
cursor:pointer;
}
a.eventbox2:link,a.eventbox2:active,a.eventbox2:visited{
padding:7px 12px;
background-color:#EFF7DA;
font-family: tahoma, arial;
font-size: 11px;
color:#000;
line-height:16px;
border-style:solid;
border-color:#000;
border-width:0px 1px 1px 1px;
display:block;
text-decoration:none;
cursor:pointer;
}
a.eventbox2:hover,a.eventbox2:hover{
background-color:#fff;
}

.eventhome1 {
font-family:georgia,times,serif;
font-size: 10px;
color: #000;
border-bottom:1px dashed #999;
}

a.editlink:link,a.editlink:active,a.editlink:visited{
text-decoration:none;
font-size:10px;
color:#669933;
}
a.editlink:hover{
color:000;
}

a.registerbutton{
font-size:12px;
text-decoration:none;
color:#003366;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 100px;
border: 1px solid black;
padding: 2px;
background-color: lightgrey;
visibility: hidden;
z-index: 100;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
a.pagedown:link, a.pagedown:active, a.pagedown:visited {
font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	color:#BF0B20;
	font-weight: bold;
	}
	
	a.pagedown:hover {
font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	color:#787777;
	font-weight: bold;
	}
	
	a.pagenorm:link, a.pagenorm:active, a.pagenorm:visited {
font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	}
	
	a.pagenorm:hover {
font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color: #040400;
	font-weight: bold;
	}
