body 
{
	background-image:url(../images/bg.jpg); 
	background-repeat:repeat-x;
	font-family: Helvetica, Arial, "sans serif";
	font-size:12px;
}

.tweet
{
 background-image:url(../images/tweet_04.jpg); 
 background-repeat:repeat-y; 
 background-position:right;
 }
  
.text
{
	font-family: Arial, "sans serif";
	font-size: 12px;
	color: #000000;
	
	}  

.titles
{
	font-family: Helvetica, Arial, "sans serif";
	font-size: 22px;
	color: #28508c;
	font-weight: 800;
}

.topstoryheadline
{
	font-family: Helvetica, Arial, "sans serif";
	font-size: 16px;
	color: #000000;
	font-weight: 800;
}


a:link.topnav
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
	
}

a:active.topnav
{
	color: #ffffff;
	text-decoration: none;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
}

a:visited.topnav
{
	color: #ffffff;
	text-decoration: none;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
}

a:hover.topnav
{
	color: #408cb6;
	text-decoration: underline;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
}


.topnav
{
	color: #ffffff;
	text-decoration: none;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
}

.name
{
	font-family:  Arial, "sans serif";
	font-size: 16px;
	color: #000000;
	font-weight: 800;
}

a:link.candlink
{
	color: #b40707;
	text-decoration: underline;
	font-family: Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
	
}

a:active.candlink
{
	color: #b40707;
	text-decoration: underline;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
}

a:visited.candlink
{
	color: #b40707;
	text-decoration: underline;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
}

a:hover.candlink
{
	color: #408cb6;
	text-decoration: none;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
}


.candlink
{
	color: #b40707;
	text-decoration: underline;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	font-smooth: always;
	vertical-align: middle;
}

.name2
{
	font-family:  Arial, "sans serif";
	font-size: 14px;
	color: #000000;
	font-weight: 800;
}

a:link.candlink2
{
	color: #b40707;
	text-decoration: underline;
	font-family: Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
	
}

a:active.candlink2
{
	color: #b40707;
	text-decoration: underline;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
}

a:visited.candlink2
{
	color: #b40707;
	text-decoration: underline;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
}

a:hover.candlink2
{
	color: #408cb6;
	text-decoration: none;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
}


.candlink2
{
	color: #b40707;
	text-decoration: underline;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
}

.titles2
{
	font-family: Helvetica, Arial, "sans serif";
	font-size: 22px;
	color: #b40707;
	font-weight: 800;
}


a:link.topnav2
{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
	
}

a:active.topnav2
{
	color: #ffffff;
	text-decoration: none;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
}

a:visited.topnav2
{
	color: #ffffff;
	text-decoration: none;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
}

a:hover.topnav2
{
	color: #408cb6;
	text-decoration: underline;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
}


.topnav2
{
	color: #ffffff;
	text-decoration: none;
	font-family: Helvetica, Arial, "sans serif";
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	font-smooth: always;
	vertical-align: middle;
}


/* Absentee Ballot */
.abtext
{
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.abtext2
{
	font: 14px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.abtitle
{
	color: #000000;
	text-decoration: none;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
}

.absubtitle
{
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.abssn
{
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: none;
}

.ablink
{
	font: 14px/18px Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: none;
}

a:link.ablink
{
	color: #ff0000;
	text-decoration: none;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
}

a:active.ablink
{
	color: #ff0000;
	text-decoration: none;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
}

a:visited.ablink
{
	color: #ff0000;
	text-decoration: none;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
}

a:hover.ablink
{
	color: #0000ff;
	text-decoration: underline;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
}

.ablink2
{
	font: 16px/18px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

a:link.ablink2
{
	color: #ffffff;
	text-decoration: none;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
}

a:active.ablink2
{
	color: #ffffff;
	text-decoration: none;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
}

a:visited.ablink2
{
	color: #ffffff;
	text-decoration: none;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
}

a:hover.ablink2
{
	color: #ffffff;
	text-decoration: underline;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
}

.absubform
{
	border: dotted 1px silver;
	margin-top:5px;
	padding:5px;
}

.abbutton
{
	width: 100px;
	border:solid 1px black;
	background-color:#002A4B;
	color:white;
	font-weight:bold;
}

.abtext3
{
	font: bold 16px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
/*******************/