.footer {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #7A94B7;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-align: left;
	line-height: 20px;
}

.drop-wide {
	font-family:Verdana;
	color: #21771f;
}

.input {
	font-family:Verdana;
	color: #21771f;
}

.sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #21771F;
}

.highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #427E39;
	font-weight: bold;
	background-color: #F8FAE5;
	padding-right: 10px;
	padding-left: 10px;
}
.highlightRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF0000;
	font-weight: bold;
	background-color: #F8FAE5;
	padding-right: 10px;
	padding-left: 10px;
}


.location {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #21771F;
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 0px;
}
.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 15px;
	color: #B3D0E8;
}
.side {
	padding: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #21771F;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #21771F;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: left;
}
.row-dark {
	background-color: #CAE3C1;
	filter: Alpha(Opacity=70, FinishOpacity=70, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);
}


.side-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #044A9F;
	background-color: #CCD7E5;
	padding-right: 12px;
	padding-left: 12px;
	text-align: left;
}
.notrans {
	filter: Alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);
}




a{
	color: #20771E;
	text-decoration: none;
}

a:link{
	color: #20771E;
	text-decoration: none;
}

a:visited{
	color: #7299b8;
	text-decoration: none;
}

a:hover{
	color: #989834;
	text-decoration: underline;
}
a.white:link, a.white:visited {
color: #FFFFFF; text-decoration: none
}
a.white:active {
color: #FFFFFF; text-decoration: none
}
a.white:hover {
color: #FFFFFF; text-decoration: underline
}	

a.whitenav:link, a.whitenav:visited {
color: #FFFFFF; text-decoration: none; font-weight:bold;
}
a.whitenav:active {
color: #FFFFFF; text-decoration: none; font-weight:bold;
}
a.whitenav:hover {
color: #FFFFFF; text-decoration: underline; font-weight:bold;
}	
#frame {
	width:650px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	}

#contentleft {
	width:175px;
	padding:0px;
	float:left;
	background:#fff;
	}

#contentcenter {
	width:300px;
	padding:0px;
	float:left;
	background:#eee;
	}

#contentright {
	width:175px;
	padding:0px;
	float:left;
	background:#fff;
	}

#contentheader {
	background:#fff
	}

p,pre {
	margin:0px 10px 10px 10px;
	}
		
#contentheader h1 {
	font-size:14px;
	padding:10px;
	margin:0px;
}
#contentright p { font-size:10px}

.side-green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	background-color: #9CBC89;
	padding-right: 12px;
	padding-left: 12px;
	text-align: left;
}

.side-green2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	padding-top:10px;
	background-color: #9CBC89;
	text-align: left;
}

.green-text {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #21771F;
	background-color: #9CBC89;
	padding-right: 12px;
	padding-left: 12px;
	text-align: left;
}

.transrow1 {

	filter: Alpha(Opacity=75, FinishOpacity=75, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #20771E;
	border-bottom-color: #20771E;
	border-left-color: #20771E;
}
text-align: center;
}
.tabs-end {
	padding-right: 0px;
	padding-left: 2px;
	background-color: #e1ec94;
}
.row-white {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #86C0FF;
	border-right-color: #86C0FF;
	border-bottom-color: #86C0FF;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #86C0FF;
}
.logo {
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 10px;
	border-right-width: 1px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #21771F;
	border-bottom-color: #FFFFFF;
	width:130px;
}
.row-light {

	background-color: #EAF0E6;
	filter: Alpha(Opacity=70, FinishOpacity=70, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);
}
.side-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
}
#footbar{
	float:none;
	padding: 0px;
	width: 980px;
	background-color: #044A9F;
}
#footer{
	  float:left;
	  padding: 10px;
	width: 420px;
	background-color: #044A9F;
}
#footerSEO{
	float:center;
	width: 940px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ECE6E6;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-left:auto;
	margin-right:auto;
}

#footerSEOPrint{
	float:center;
	width: 585px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ECE6E6;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-left:auto;
	margin-right:auto;
}

#copyright{
	  clear: both;
	  padding: 10px;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#copyright2{
	  float:right;
	 width: 800px;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align:right;
}
#footerLogos{
	  float:right;
	  padding: 10px;
	width: 458px;
	background-color: #044A9F;
}
#siteInfo{
	clear: both;
	width: 960px;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	padding: 10px;
	background-color: #81A4CF;
	margin-left:auto;
	margin-right:auto;
}
#siteInfoPrint{
	clear: both;
	width: 604px;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	padding: 10px;
	background-color: #81A4CF;
	margin-left:auto;
	margin-right:auto;
}

.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #20771E;
	font-weight: bold;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #20771E;
	font-weight: bold;
	margin:0px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #20771E;
	font-weight: bold;
	margin:0px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #21771F;
	text-align: left;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.sideHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.sideHeading h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

p.MainText, li.MainText, div.MainText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	line-height:14.25pt;
	font-size:8.5pt;
	font-family:Verdana;
	color:#20771E;}
p.DarkText, li.DarkText, div.DarkText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	line-height:14.25pt;
	font-size:8.5pt;
	font-family:Verdana;
	color:#333333;}
	
.listingFormControl
{
	width:300px;
}

.sponsor {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #427E39;
}

select.drop {border:1px solid #A5A5A5; backgorund-color:#9CBC89; font-size:11px; font-color: #20771E; font:Verdana, Arial, Helvetica, sans-serif;}
select.drop option {border-bottom:1px solid #dadada; backgorund-color:#9CBC89; font-color: #20771E; font-size:11px; font:Verdana, Arial, Helvetica, sans-serif;}

select.quickSearchField {border:1px solid #A5A5A5; background-color: #CCDEA4 ; font-size:11px; color: #20771E; font:Verdana, Arial, Helvetica, sans-serif;} 
select.quickSearchField option {border:1px solid #A5A5A5; background-color: #CCDEA4 ; font-size:11px; color: #20771E; font:Verdana, Arial, Helvetica, sans-serif;} 

.recipLink {font-family:Courier New; color:black;}