/*.kentparishes {color: #639C00}*/

.atozkp {
	color: #639C00;
	font-size:medium;
	font-weight: bold;	
	padding:4px 4px 4px 4px;
}

.kplist { 
	margin-left:20px; 
	margin-right:20px;
	color: #666666;
	background-color: #eeeff6;
	font-size:100%;
}

.kplist li{
	line-height: 15px;
	list-style-type: square;
	list-style-image: none;
}

.kplist a{
	text-decoration: none;
}

.kplist a:hover { 
	text-decoration: underline; 
}


.subnavlist {width:100%;}
.subnavlist .light { 
	padding:4px 4px 4px 4px;
	background-color:#EFF0F5; 
	background-image:url(includes/images/corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	border-bottom:4px solid #FFFFFF; 
	border-left:4px solid #FFFFFF;
	width:108px; 
	font-size:90%; 
	color:#000; 
	}
	
.subnavlist .light a { font-weight:normal; }
.subnavlist .dark a { font-weight:normal;  }
	
.subnavlist .dark { 
	padding:4px 4px 4px 4px;
	background-color:#E7E7F2;
	background-image:url(images/corner.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	border-bottom:4px solid #FFFFFF;
	border-left:4px solid #FFFFFF;
	width:108px;
	font-size:90%;
	color:#000; 
	
	}
.subnavlist td { vertical-align:top; padding:0px 0px 0px 0px;}
img.sidebar { float:left; margin-top:10px; margin-right:1px;}
.subnavlist ul { border-top:1px solid #639c00; margin-left:5px; list-style-image: none;
	list-style-type: none; margin-bottom: 0px;}
.subnavlist ul.all { border-top:1px solid #639c00; margin-left:5px; list-style-image: none;
	list-style-type: none; margin-bottom: 0px;}
.subnavlist ul.last { border-bottom:1px solid #639c00; list-style-image: none;
	list-style-type: none;}
.subnavlist li { 
	border-top:1px dotted #999999; 
	/*border-top:1px solid #FACEDE; */
	margin-left:15px; 
	padding:0px 0px 1px 0px; 
	list-style-image: none;
	list-style-type: none; 
	margin-bottom: 0px;}
.subnavlist li.first { border:none; list-style-image: none;
	list-style-type: none; margin-bottom: 0px;}
.subnavlist li a {
	color:#000;
	text-decoration: none;
}

.subnav { margin-left:20px; margin-right:20px; }

.background {
	background:background-color: #E7E7F2;
	width: 112px;
	border-bottom:4px solid #FFFFFF;
	background-repeat: no-repeat;
	background-color: #e7e7f2;
}

.colorbg {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 80%;
	background-color: #5c63ab;
	width: 150px;
	margin-bottom: 3px;
	padding: 2px 2px 2px 5px;
	margin-left: 2px;
	
}

.colorbg2 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	background-color: #5c63ab;
	width: 250px;
	margin-bottom: 3px;
	padding: 2px 2px 2px 5px;
	margin-left: 0px;
	
}

.colorbg3 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	background-color: #5c63ab;
	width: 600px;
	margin-bottom: 3px;
	padding: 2px 2px 2px 5px;
	margin-left: 0px;
	
}

.colorbg4 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	background-color: #5c63ab;
	width: 450px;
	margin-bottom: 3px;
	padding: 2px 2px 2px 5px;
	margin-left: 0px;
	
}

.districtcontact {
	color: #848484;
	text-decoration: none;
	font-size: 100%;
	line-height:15px;
	padding: 2px 2px 2px 5px;
	margin-left: 0px;
	
}

.districtcontact2 {
	color: #639C00;	
}

.districtcontact a{
	text-decoration: none;
}

.districtcontact a:hover { 
	text-decoration: underline; 
}

.districtcontact a:visited { 
	text-decoration: none; 
	color: #848484
}

.results {
	color: #848484;
	text-decoration: none;
	font-size: 70%;
	line-height:12px;
	width: 450px;
	margin-bottom: 2px;
	padding: 2px 2px 2px 2px;
	margin-left: 0px;
	
}

.resultsbg {
	background-color: #FFE9C4;
	width: 450px;
}

.results a{
	text-decoration: none;
}
.results a:hover { 
	text-decoration: underline; 
}

.atoz {
	color: #848484;
	text-decoration: none;
	font-size: 70%;
	line-height:12px;
	width: 450px;
	margin-bottom: 2px;
	padding: 2px 2px 2px 2px;
	margin-left: 0px;
	
}

.atozbg {
	background-color: #FFE9C4;
	width: 225px;
}

.atoz a{
	text-decoration: none;
}
.atoz a:hover { 
	text-decoration: underline; 
}



.headerbar {
	background-color: #EEEFF6;
	background-image: url(images/headerbg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 40px;
	padding-top: 0px;
	height: 100px;
	padding-bottom: 0px;
	margin-bottom:10px;
}
.headerbar img {
	margin: 0px;
}

body {
	margin: 0px;
	background-color: #dbe0e3;
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #000000;  
	
	/*line-height:1.3; 
	
	font-family: Arial, Helvetica, sans-serif; */
}
.search {
	position: absolute;
	left: 500px;
	top: 17px;
}
.breadcrumb {
	color: #000000;
	margin-left: 42px;
	font-size: 80%;
}
.maintable {
	margin-left: 35px;
	margin-right: 35px;
	margin-top: 0px;
	
}
.navcell {
	padding: 5px 5px 5px 5px;
	width: 160px;
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 20px;
		
}

.navcell li {
	background-color: #8d91c4;
	width: 150px;
	margin-bottom: 2px;
	padding: 2px 2px 2px 5px;
	list-style-image: none;
	list-style-type: none;
	margin-left: -38px;
	
	
}
.navcell ul{
	margin-top: 0px;
	margin-bottom: 0px;
}

.keynav ul {
	
	height: 20px;
	width: 200px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	
}
.keynav a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 80%;
}
.keynav a:hover { 
	text-decoration: underline; 
}
li.secondary {
	background-color: #8d91c4;
	width: 132px;
	margin-bottom: 3px;
	margin-left: -20px;
	
}

li.secondaryHL {
	background-color: #5c63ab;
	width: 132px;
	margin-bottom: 3px;
	margin-left: -20px;
	
}

li.highlighnav {
	background-color: #5c63ab;
	width: 150px;
	margin-bottom: 3px;
	padding: 2px 2px 2px 5px;
	list-style-image: none;
	list-style-type: none;
	margin-left: -38px;
	
}

.breadcrumb a {
	color: #000000;
	text-decoration: underline;
}
.breadcrumb a:hover { 
	text-decoration: underline; 
}

.content {
	padding: 7px;
	width: 600px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dbe0e3;	
}

.content p{
	font-size: 80%;
}

h1 {
	font-size: 120%;
	line-height: 28px;
	font-weight: bold;
	text-transform: capitalize;
	color: #639c00;
	/*width: 505px;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
}
h2 {
	font-size: 110%;
	color: #639c00;
	padding-top: 10px;
	padding-bottom: 0px;
	/*padding-bottom: -10px;*/
	margin-top: 10px;
	margin-bottom: -15px;
	text-transform: capitalize;
}
h3 {
	color: #639c00;
	padding-top: 10px;
	padding-bottom: -10px;
	margin-top: 10px;
	margin-bottom: -15px;
	font-size: 100%;
	
}

.content ul {
	list-style-position: outside;
	list-style-image: url(images/gbullet.gif);
	font-size: 80%;
}
li {
	margin-bottom: 8px;
	font-size: 100%;
}
.contact {
	width:112px;	
	color: #666666; 
}


.terms {
	font-size: 70%;
	/* background-position: right; 
	width: 435px;
	padding: 3px;
	left: 300px;
	position: relative; */
	margin-top: 0px;
}
.content img {
	margin: 5px;
}

.contact2 {
	padding: 5px;
	background-color: #eeeff6;
	border: 3px solid #FFFFFF;
	width:162px;
	font-size: 80%;
	vertical-align: bottom;
	margin-bottom: 20px;	
}

.contact2 h3{
	margin-top: 0px;
	color: #5d4b9b;
	padding-top: 0px;
	padding-bottom: -10px;
	margin-bottom: -15px;
	font-weight: normal;
}

.news {
	padding: 5px;
	background-color: #FFFFFF;
	border: 3px solid #eeeff6;
	width:154px;
	font-size: 80%;
	vertical-align: bottom;
	margin-bottom: 20px;	
}

.news h3{
	margin-top: 0px;
	color: #666666;
	padding-top: 0px;
	padding-bottom: -10px;
	margin-bottom: -15px;
	font-weight: normal;
}

.newsli {
	margin-bottom: 3px;
	margin-left: -15px; 
	padding: 0px 2px 3px 0px;
	line-height: 14px;
	list-style-position: outside;
	
}

.smalltxt {
	font-size: x-small;
	color: #666666;
}

.smalltxt2 {
	font-size: 8px;
	color: #666666;
}
.alpha {
	font-size: 12px;
	color: #666666;
}

.rightbox {
	background-color: #FDE6F0;
	position: static;
	float: right;
	width: 200px;
	right: 0px;
	
}
.rightbox td{
	padding: 5px;
}

.tabbar {
	padding-top: 30px;
}

.lefttintbox {
	padding: 2px 5px 5px 5px;
	background-color: #FDE6F0;
	border: 3px solid #eeeff6;
	width:154px;
	font-size: 80%;
	vertical-align: bottom;
	margin-bottom: 20px;	
}

.lefttintbox h3{
	margin-top:0px;
	padding-top:0px;
}

.h2top{
	margin-top:0px;
	padding-top:0px;
}

.newsnav h3 {
}
.newsnav p {
	padding-left: 25px;
}
.newsnav strong {
	font-size: x-small;
	color: #333333;
	font-weight: normal;
}
.searchbut {
	color: #FFFFFF;
	background-color: #6d88a2;
	width: 70px;
	font-weight: bold;
	border: 1px solid #000000;
}

.searchbut2 {
	color: #FFFFFF;
	background-color: #5c63ab;
	width: 70px;
	font-weight: bold;
	font-size: 90%;
	border: 1px solid #000000;
}
.offwhitebg {
	background-color: #CCCCCC;
}

