.body
{
	font-family:Tahoma,arial;
	font-size:12px;
	line-height: 19px;
	color:#333;

}
body
{
font-family:Tahoma,arial;
	font-size:12px;
	line-height: 19px;
	color:#333;
	background-color:#224067;
	
}
.body2
{
	font-family:Tahoma,arial;
	font-size:17px;
	color:#666666;
	font-weight:normal;
	
}
.main {  font-family: Tahoma, Arial, sans-serif; font-size: 12px; line-height: 19px; font-weight: normal; color: #333333}	
{

}
.main2 {  font-family: Tahoma, Arial, sans-serif; font-size: 10px; line-height: 17px; font-weight: bold; color: #cccc99; padding:5px;}
.main2  a:link { color: #cccc99; text-decoration: none}
.main2 a:active { color: #cccc99; text-decoration: none}
.main2  a:visited { color: #cccc99; text-decoration: none}
.main2 a:hover { color: #cccc99; text-decoration: none}

.main3 {  font-family: Tahoma, Arial, sans-serif; font-size: 14px; line-height: 17px; font-weight: bold; color: #cccc99;}
.main3  a:link { color: #cccc99; text-decoration: none}
.main3 a:active { color: #cccc99; text-decoration: none}
.main3  a:visited { color: #cccc99; text-decoration: none}
.main3 a:hover { color: #cccc99; text-decoration: none}
a.2:link 
{
	color: #cccc99; 
	text-decoration: none;
	font-size:14px;
	font-weight:bold;

}
a.2:active
{
	color: #cccc99; 
	text-decoration: none;
		font-size:14px;
	font-weight:bold;


}
a.2:visited 
{
	color: #cccc99; 
	text-decoration: none;
		font-size:14px;
	font-weight:bold;
}
a.2:hover 
{
	color: #cccc99; 
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	
}
.white
{
	color:#ffffff;
}

.header-white
{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}


.header-white2
{
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
}
a.header-white2:link 
{
	color: #ffffff; 
	text-decoration: none;
	font-size:18px;
	font-weight:bold;

}
a.header-white2:active
{
	color: #ffffff; 
	text-decoration: none;
		font-size:18px;
	font-weight:bold;


}
a.header-white2:visited 
{
	color: #ffffff; 
	text-decoration: none;
		font-size:18px;
	font-weight:bold;
}
a.header-white2:hover 
{
	color: #ffffff; 
	text-decoration: none;
	font-size:18px;
	font-weight:bold;

}
.gray-header
{
	font-family:Tahoma,arial;
	font-size:24px;
	font-weight:bold;
	color:#666;
}

.pad5
{
	padding:5px;
}

.pad10
{
	padding:10px;
}

.yellow-small
{
	font-family:Tahoma,arial;
	font-size:10px;
	color:#ffffcc;
	line-height:18px;
}

.main-header
{
	font-family:Tahoma,arial;
	font-size:18px;
	color:#000;
	margin:2px;
	text-transform:uppercase;
}

.email
{
	border-width:1px 1px 1px 1px;
	border-left-color:#485117;
	border-top-color:#485117;
	border-right-color:#939d5c;
	border-bottom-color:#939d5c;
	border-style:solid;
	width:135px;
	font-family:tahoma,arial;
	font-size:12px;
	color:#666;
	background:#e9ead0;
}

.state-select
{
	border-width:1px;
	border-color:#a7b884;
	border-style:solid;
	width:135px;
	font-family:tahoma,arial;
	font-size:11px;
	color:#666;
	background:#e9ead0;
}



a:link  	
{
	font-family:Tahoma,arial;
	color:#738336;
	background:none;
	text-decoration:underline;
	font-size:12px;
}

a:visited  	
{
	font-family:Tahoma,arial;
	/* color:#738336; */
	background:none;
	text-decoration:underline;
	font-size:12px;
}

a:hover  	
{
	font-family:Tahoma,arial;
	color:#738336;
	background:none;
	text-decoration:underline;
	font-size:12px;
}


a:active  	
{
	font-family:Tahoma,arial;
	color:#738336;
	background:none;
	text-decoration:underline;
	font-size:12px;
}





a.yellow:link  	
{
	font-family:Tahoma,arial;
	color:#ffff66;
	background:none;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

a.yellow:visited  	
{
	font-family:Tahoma,arial;
	color:#ffff66;
	background:none;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

a.yellow:active  	
{
	font-family:Tahoma,arial;
	color:#ffff66;
	background:none;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

a.yellow:hover  	
{
	font-family:Tahoma,arial;
	color:#ffff33;
	background:none;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}



a.white-footer:link  	
{
	font-family:Tahoma,arial;
	color:#ffffff;
	background:none;
	text-decoration:none;
	font-size:11px;
}

a.white-footer:visited  	
{
	font-family:Tahoma,arial;
	color:#ffffff;
	background:none;
	text-decoration:none;
	font-size:11px;
}

a.white-footer:active  	
{
	font-family:Tahoma,arial;
	color:#ffffff;
	background:none;
	text-decoration:none;
	font-size:11px;
}

a.white-footer:hover  	
{
	font-family:Tahoma,arial;
	color:#ffffff;
	background:none;
	text-decoration:underline;
	font-size:11px;
}
input { 
	margin-top: 0; 
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-size: 12px;
	font-family:Tahoma,arial;
}

textarea { 
	margin-top: 0; 
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-size: 12px;
	font-family:Tahoma,arial;
}

select { 
	margin-top: 0; 
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-size: 12px;
	font-family:Tahoma,arial;
}

.campaign_table {
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.campaign_header {
	background-color:#4a4d50;
	color:#FFFFFF;
	text-align:left;
	vertical-align:bottom;
}

a.getinvolved:link  	
{
	font-size:10px;
}

a.getinvolved:visited  	
{
	font-size:10px;
}

a.getinvolved:active  	
{
	font-size:10px;
}


a.getinvolved:hover  	
{
	font-size:10px;
}


