Body {
	margin-top : 10px;
	margin-bottom: 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color : #FFFFFF;	
}

H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #BA166F;

}

H2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 135%;
	color: #D49831;
	font-weight: bold;
	margin-top: 2px;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #666666;
	margin-top: 5px;
	margin-bottom: 5px;
}

H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 102%;
	color: #B3B300;
}

H4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #B39659;
}
H4 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #B39659;
	text-decoration: none
}

	
/* BEGIN bg tiles */
.lhs_bg{
	background-image: url(images/common/bg_lhs_col.gif);
	background-repeat: repeat-y;
	background-position: top right;
}	
.mailing_bg{
	background-image: url(images/common/bg_mailing_list.jpg);
	background-repeat: repeat-y;
	background-position: top;
	height: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 50%;

}	
.ds_lhs{
	background-image: url(images/common/ds_lhs.jpg);
	background-repeat: repeat-y;
}
.ds_rhs{
	background-image: url(images/common/ds_rhs.jpg);
	background-repeat: repeat-y;
}
/* END bg tiles */

.text_body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #666666;
	padding-left: 15px;
	padding-right:6px;
	list-style: url(images/common/bullet.gif);
	line-height:16px;
}
.text_body a:link, .text_body a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D65B1F;
	text-decoration: none;
}
.text_body a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D65B1F;
	text-decoration: underline;
}



/* BEGIN 1px borders */
.donate_tblr{border : 1px #78C043 solid; padding: 2px}	
.mailing_tblr{border : 1px #CC0202 solid; padding: 2px}	
.thanks_tblr{border : 1px #F6891F solid; padding: 2px}	
.donate_divs_tblr{border : 1px #A6CB3C dashed; padding: 4px}	
.tblr{border : 1px #78C043 solid; padding: 4px}	
.lr{border-top : 0px solid #B27A0F;  border-bottom : 0px solid #B27A0F;  border-left : 1px solid #B27A0F;  border-right : 1px solid #B27A0F;}
.tlr{ border-top : 1px solid #B27A0F;  border-bottom : 0px solid #B27A0F;  border-left : 1px solid #B27A0F;  border-right : 1px solid #B27A0F;}
.blr{ border-top : 0px solid #B27A0F;  border-bottom : 1px solid #B27A0F;  border-left : 1px solid #B27A0F;  border-right : 1px solid #B27A0F;}
/* END 1px borders */

/* BEGIN form formatting */
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: #999999;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left : 2px;
	padding-right : 2px;

}
.lhs_col_submit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: #999999;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-left : 2px;
	padding-right : 2px;
}
Textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: #999999;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left : 0px;

}
SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: #999999;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left : 2px;

}
MENU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: #999999;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}
/* END form formatting */

/* START Footer Section formatting */

.footer_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #9B9B9B;
	padding-left: 14px;
	padding-top: 4px;
	line-height: 18px;	
	height: 60px
}
.footer_text a:link, .footer_text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #9B9B9B;
	text-decoration: none;
}
.footer_text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #D65B1F;
	text-decoration: none;
}
/* END Footer Section formatting */


.disclaimer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62%;
	color: #9B9B9B;
}


/* START image formatting */

.img_rhs{
	border: 1px solid #B39659;
	margin-left: 6px;
	margin-bottom: 6px;	
}
.img_lhs{
	border: 1px solid #B39659;
	margin-right: 6px;
	margin-bottom: 6px;	
}
.img_rhs_trans{
	margin-left: 6px;
	margin-bottom: 6px;	
}
.img_lhs_trans{
	margin-right: 6px;
	margin-bottom: 6px;	
}
/* END image formatting */

#mapContainer { 
  height: 340px; 
  width: 620px; 
  border: 3px double #A8762D;

}

.poll_hdr{
background-color : #9E0000;
padding-left : 0px;
padding-right : 0px;
padding-top : 0px;
padding-bottom : 0px;
}
.poll_body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size : 100%;
	background-image :   url(images/vote_bg.gif);
	background-repeat : no-repeat;
	background-position : center top;
}