/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #800000;
	text-decoration: underline;
	/* font: 11px Tahoma, sans-serif; */
	}
	
a:hover {
	color: #666666;
	text-decoration: underline;
	
	}
	
	
	
	




/************************************************
*	Hyperlinks									*
************************************************/

.content-text-1 {
  font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 1.4em;
	line-height: 143%;
	}

	
	.content-text-2 {
  font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 1.2em;
	line-height: 143%;
	}

















/************************************************
*	black-text
************************************************/
.black-text-1{
font-size: 1.2em;
	line-height: 143%;
	}
	
.black-text-2{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
    color: #000000;
	line-height: 120%;
	text-decoration: none;
 }
 
 
 .black-text-3{
 	color:#333;
	font-size:1.5em;
	font-weight:normal;
	
	border-bottom:5px solid #E6E6E6;
	padding:1.24em 0 0.35em;
	*height:1%;
 }
 
 
 
 
 
  .black-text-4{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
    color: #000000;
	line-height: 120%;
	text-decoration: none;
 }
 
 
   w
 
.black-text-6{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold;
    color: #000000;
	line-height: 120%;
	text-decoration: none;
 }
 
 
    .black-text-7{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 35px;
	FONT-WEIGHT: bold;
    color: #0000;
	line-height: 170%;
	text-decoration: none;
	vertical-align:middle;
 }

/************************************************
*	black-text
************************************************/










/************************************************
*	.white-text
************************************************/
.white-text-1{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 35px;
	FONT-WEIGHT: bold;
    color: #ffffff;
	line-height: 170%;
	text-decoration: none;
	vertical-align:middle;
 }

.white-text-2{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
    color: #ffffff;
	line-height: 170%;
	text-decoration: none;
	vertical-align:middle;
 }
/************************************************
*	.white-text
************************************************/










/************************************************
*	white-link-1
************************************************/
.white-link-1 {
 font-family: verdana,arial,helvetica; 
 font-weight: bold ; 
 font-size: 11px ; 
 color: #ffffff;
	line-height: 140%;
 }
 
 .white-link-1 a {
 font-family: verdana,arial,helvetica; 
 font-weight: bold ; 
 font-size: 11px ; 
 color: #ffffff;
	line-height: 140%;
	text-decoration:none;
 }















.white-link-2 {
 font-family: verdana,arial,helvetica; 
 font-weight: normal ; 
 font-size: 11px ; 
 color: #ffffff;
	line-height: 140%;
 }
 
 .white-link-2 a {
 font-family: verdana,arial,helvetica; 
 font-weight: normal ; 
 font-size: 11px ; 
 color: #ffffff;
	line-height: 140%;
	text-decoration:none;
 }
 
 
  .white-link-2 a:hover{
 font-family: verdana,arial,helvetica; 
 font-weight: normal ; 
 font-size: 11px ; 
 color: #ffffff;
	line-height: 140%;
	text-decoration:underline;
 }



.white-text-3 {
 font-family: verdana,arial,helvetica; 
 font-weight: normal ; 
 font-size: 9px ; 
 color: #ffffff;
	line-height: 140%;
 }
/************************************************
*	white-link-1
************************************************/	








/************************************************
*	black-link-1
************************************************/
.black-link-1 {
font-size:11px;
font-family:arial;
color: #000000;
line-height: 140%;
 }
 
 .black-link-1 a {
font-size:11px;
font-family:arial;
width:81.667em;
color: #000000;
line-height: 140%;
text-decoration:none;
color:#314C7b;
 }
 
 .black-link-1 a:hover {
text-decoration:underline;

 }

/************************************************
*	white-link-1
************************************************/	







#election-left-menu{} body{position:relative;fmargin:0 auto;}
#election-left-menu a{}
#election-left-menu {text-decoration:}


/************************************************
*	ash-text
************************************************/
.ash-text-1 {
 font-family: verdana,arial,helvetica; 
 font-weight: normal ; 
 font-size: 9px ; 
 color: #666666;
	line-height: 140%;
 }

/************************************************
*	ash-text
************************************************/	
	
	

 
 
 
 
 


















		
			
			
			
			
/************************************************
*	home_section_news
************************************************/			
.home_section_news { 
border:1px solid #e6e6e6; 	
padding:0 .75em 1em; 
	background:white;
	clear:both;
	margin:0 0 .83em;
	position:relative;
	*height:1%;
}
	
			
.home_section_news_header{ 
	color:#333;
	font-size:1.5em;
	font-weight:normal;
	
	border-bottom:5px solid #E6E6E6;
	padding:1.24em 0 0.35em;
	*height:1%;
}



			
			
.home_section_news ul{
	list-style-type: square;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 4px 0px;
	}
	
.home_section_news ul li{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	}

.home_section_news ul li a:visited {
	color: #800000;
	text-decoration: none;
	}
	
.home_section_news ul li a:hover {
	color: #800000;
	text-decoration: underline;
	}


.home_section_news_more {
	position:absolute;
	right:1px;
	top:1.9em;
}

.home_section_news_more div a {
	color:#8f8f8f;
	font-size:.9167em;
	text-transform:uppercase;
}
/************************************************
*	home_section_news
************************************************/	






/************************************************
*	photos
************************************************/
.features-photo-1 {
	border:1px solid #d1d1d1;
	padding:4px;
	margin:0px 0px 10px 0px;
	background:white;
}
/************************************************
*	photos
************************************************/










/************************************************
*	Election Table
************************************************/
TABLE.dataTable {
	border-collapse: collapse;
	border: solid 1px #999;
}

TABLE.dataTable TH {
	border: solid 1px #999;
	background-color: #eee;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 10px;
}

TABLE.dataTable TD {
	border: solid 1px #999;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
}

TABLE.dataTable TD TABLE TD, TABLE.dataTable TD TABLE TH {
	border: none;
}

TABLE.dataTable TR.topRow TD {
	border-top-width: 3px;
}

/************************************************
*	Election Table
************************************************/
















/*************************** ******************************/

h3.entry-title{font:normal 2em Georgia;border-bottom:none;}