﻿@charset "utf-8";
.Background {
	background-color: #FFFFFF;
	background-image: url(../images/BackgroundImage.jpg);
	background-repeat: repeat-y;
}
.Body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7b7a7a;
	text-decoration: none;
}
.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 1.5em;
}
.BodyText a:link {
	color: #0033CC;
	text-decoration: underline;
}
.BodyText a:visited {
	color: #0033CC;
	text-decoration: underline;
}
.BodyText a:hover {
	color: #0033CC;
	text-decoration: underline;
}
.input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;			
}

.NavigationSubLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #282f00;
	background-color: #9fae31;
	padding-left: 8px;
}
.NavigationSubLinks a:link {
	color: #282f00;
	text-decoration: none;
}
.NavigationSubLinks a:visited {
	color: #282f00;
	text-decoration: none;
}
.NavigationSubLinks a:hover {
	color: #282f00;
	text-decoration: underline;
}


.Body a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.Body a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.FooterText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.FooterText a:link {
	color: #666666;
	text-decoration: underline;
	
}
.FooterText a:visited {
	color: #666666;
	text-decoration: underline;
	
}
.FooterText a:hover {
	color: #666666;
	text-decoration: underline;
	
}

.Body a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.QuickLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0045a4;
	text-decoration: none;
}
.LatestNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.LatestNews a:link {
	color: #000000;
	text-decoration: none;
}
.LatestNews a:visited {
	color: #000000;
	text-decoration: none;
}
.LatestNews a:hover {
	color: #000000;
	text-decoration: underline;
}


.ViewMoreLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.QuickLinks a:link {
	color: #0045a4;
	text-decoration: none;
}
.QuickLinks a:visited {
	color: #0045a4;
	text-decoration: none;
}
.QuickLinks a:hover {
	color: #0045a4;
	text-decoration: underline;
}
.AssessorHeading {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 14px;
	color: #0045a4;
	text-decoration: none;
	font-weight: bold;	
}
.AssessorHeading a:link {
	color: #0045a4;
	text-decoration: underline;
}
.AssessorHeading a:visited {
	color: #0045a4;
	text-decoration: underline;
}
.AssessorHeading a:hover {
	color: #0045a4;
	text-decoration: underline;
}


.ClerkRecorderHeading {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 14px;
	color: #0045a4;
	text-decoration: none;
	font-weight: bold;	
}
.ClerkRecorderHeading a:link {
	color: #0045a4;
	text-decoration: underline;
}
.ClerkRecorderHeading a:visited {
	color: #0045a4;
	text-decoration: underline;
}
.ClerkRecorderHeading a:hover {
	color: #0045a4;
	text-decoration: underline;
}

.TextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #282f00;
	height: 18px;
	border: 1px solid #999999;
}
.Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 17px;
	border: 1px solid #3B65A1;
}

.NavigationSubLinksGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #282f00;
	background-color: #9fae31;
	padding-left: 8px;
}
.NavigationSubLinksGreen a:link {
	color: #282f00;
	text-decoration: none;
}
.NavigationSubLinksGreen a:visited {
	color: #282f00;
	text-decoration: none;
}
.NavigationSubLinksGreen a:hover {
	color: #282f00;
	text-decoration: underline;
}

.NavigationSubLinksBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #3e70b6;
	padding-left: 8px;
}
.NavigationSubLinksBlue a:link {
	color: #ffffff;
	text-decoration: none;
}
.NavigationSubLinksBlue a:visited {
	color: #ffffff;
	text-decoration: none;
}
.NavigationSubLinksBlue a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.ElectionsHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0045a4;
	text-decoration: none;
	font-weight:bold;
}
.ElectionsHeading a:link {
	color: #0045a4;
	text-decoration: underline;
}
.ElectionsHeading a:visited {
	color: #0045a4;
	text-decoration: underline;
}
.ElectionsHeading a:hover {
	color: #0045a4;
	text-decoration: underline;
}

.NavigationsGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7b7a7a;
	background-color: #e7e6e6;
	padding-left: 8px;
}

.NavigationsGray a:link {
	color: #7b7a7a;
	text-decoration: none;
}
.NavigationsGray a:visited {
	color: #7b7a7a;
	text-decoration: none;
}
.NavigationsGray a:hover {
	color: #7b7a7a;
	text-decoration: underline;
}

.NavigationSubLinksRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #627fa2;
	padding-left: 8px;
}


.NavigationSubLinksRed a:link {
	color: #ffffff;
	text-decoration: none;
}
.NavigationSubLinksRed a:visited {
	color: #ffffff;
	text-decoration: none;
}
.NavigationSubLinksRed a:hover {
	color: #ffffff;
	text-decoration: underline;
}
	
.QuickLinksHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4A6180;
	text-decoration: none;
	font-weight:bold;
	
}
.QuickLinksHeading a:link {
	color: #4A6180;
	text-decoration: none;
}
.QuickLinksHeading a:visited {
	color: #4A6180;
	text-decoration: none;
}
.QuickLinksHeading a:hover {
	color: #4A6180;
	text-decoration: underline;
}	
.CommonHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0045a4;
	text-decoration: none;
}
.CommonHeading a:link {
	color: #0045a4;
	text-decoration: underline;
}
.CommonHeading a:visited {
	color: #0045a4;
	text-decoration: underline;
}
.CommonHeading a:hover {
	color: #0045a4;
	text-decoration: underline;
}
.Polling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
}
.SubMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0033CC;
	text-decoration: none;
}
.SubMenu a:link {
	color: #0033CC;
	text-decoration: underline;
}
.SubMenu a:visited {
	color: #0033CC;
	text-decoration: underline;
}
.SubMenu a:hover {
	color: #0033CC;
	text-decoration: underline;
}
.smallertext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.normaltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;	
}
.largesttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;	
	font-weight:normal;
}
.tool_tip_div
{
	visibility: hidden;
	position: absolute;
	display: none;
	padding: 5px;
}

.tool_tip_span
{
	border: solid 1px black;
	background-color: #ffffaf;
	padding: 3px;
}

.smalltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;	
}
.roundcont {
	color: #fff;
	background-color: #3E70B6;
	width: 100%;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop {
	background-image: url(../images/tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.roundbottom {
	background-image: url(../images/br.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

img.corner {
	width: 4px;
	height: 4px;
	border: none;
	display: block !important;

}

.roundcont2 {
	color: #000000;
	background-color: #b0c6de;
	width: 100%;
}

.roundcont p2 {
	margin: 0 10px;
}

.roundtop2 {
	background-image: url(../images/TR2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.roundbottom2{
	background-image: url(../images/BR2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

img.corner2 {
	width: 4px;
	height: 4px;
	border: none;
	display: block !important;

}


.resultrow td {
	  padding-top:4px;
	  padding-bottom:4px;
}

.JosephPicBg {
	background-color: #295a9c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.JosephPicBg a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.JosephPicBg a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.JosephPicBg a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.HomeLatestNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.HomeLatestNews a:link {
	color: #000000;
	text-decoration: none;
}
.HomeLatestNews a:visited {
	color: #000000;
	text-decoration: none;
}
.HomeLatestNews a:hover {
	color: #000000;
	text-decoration: underline;
}

.ViewMoreLinksHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.HomeRight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.inputFixed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;			
}

.FormInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}
.FileUpload
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	width:400px;
}
.success
{
	font-size:small;
	color: #3e70b6;
	font-weight:bold;	
}
.error
{
	font-size:small;
	color:Red;
}