﻿.searchfilter {
	font-family:  Verdana, Helvetica, Arial;
	font-size: 7.2pt;
	background-color: white;
}

.searchbox {
	font-family:  Verdana, Helvetica, Arial;
	font-size: 7.2pt;
	background-color: white;
	border:thin maroon solid;
}

.phonenumber1800 {
	font-family:  Verdana, Helvetica, Arial;
	font-size: 16pt;
	background-color: white;
}

.phonenumber916 {
	font-family:  Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #D2B390;
	background-color: white;
}

.headeraddress {
	font-family:  Verdana, Helvetica, Arial;
	font-size: 7pt;
	color: #D2B390;
	background-color: white;
	text-align: center;
}

table {  border-collapse: collapse;}

table.general {
	border-top: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
	border-left: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;
	background-color: white;
}

table.generalnotop {
	border-bottom: 1px solid #A8A8A8;
	border-left: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;
	background-color: white;
}


table.middle {
	border-left: 1px solid #A8A8A8;
	background-color: white;
}

.itemmiddlerow {
	font-family:  Arial,Helvetica,Verdana;
	font-size: 7.2pt;
	color: #778899;
	background-color: white;
	height: 43;
	width: 1200;
	border-bottom: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;	
}

.indextopbanner a:link, .indextopbanner a:visited, .indextopbanner a:active, .indextopbanner a:hover {
	height: 332;
	width: 800;
	display: block;
   	text-decoration: none;
	border-top: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
	border-left: 1px solid #A8A8A8;
}

.indextopbannerright, .indextopbannerright a:link, .indextopbannerright a:visited, .indextopbannerright a:active, .indextopbannerright a:hover {
	height: 332;
	width: 400;
	display: block;
   	text-decoration: none;
	border-top: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;   	
}


.topbannerleft a:link, .topbannerleft a:visited, .topbannerleft a:active, .topbannerleft a:hover {
	height: 300;
	width: 601;
	display: block;
   	text-decoration: none;
	border-top: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
	border-left: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;
	vertical-align: middle;
	text-align: center;
	background-color: #D6DBE1;	
}

.topbannerright {
	height: 300;
	width: 477;
	display: block;
   	text-decoration: none;
	border-top: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8;   
}

.topbannerheading {
	font-family:  Arial,Helvetica,Verdana;
	font-size: 9pt;
	background-color: #800000;
   	color: #FFFFFF;
   	height: 25;
	vertical-align: middle;
   	text-align: center;
   	cursor: pointer;
	border-right: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;   	
}

.topbannerheadingclk {
	font-family:  Arial,Helvetica,Verdana;
	font-size: 9pt;
	background-color: #FFFFFF;
   	color: #800000;
   	height: 25;
	vertical-align: middle;
   	text-align: center;   	
   	cursor: pointer;
	border-left: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;   	
}

.topbannercontenthead {
	background-color: white;
	color: #800000;
	font-family:  Verdana, Helvetica, Arial;
	font-size: 9pt;	
	height: 50;
	vertical-align: text-bottom;
}

.topbannercontent {
	background-color: white;
	color: black;
	font-family:  Verdana, Helvetica, Arial;
	font-size: 7.2pt;	
	height: 176;
}

.topbannerfooter {
	background-color: white;
	color: #A8A8A8;
	font-family:  Verdana, Helvetica, Arial;
	font-size: 7.2pt;	
	height: 50;
}

.itemmiddleBanner {
	height: 400;
	width: 1200;
}

.middleBanner {
	height: 180;
	width: 900;
}

.searchRow {
	font-family:  Arial,Helvetica,Verdana;
	font-size: 7.2pt;
	/*color: #778899;*/
	color: #962f28;
	background-color: white;
	height: 55;
	width: 900;
}

.searchRow  a:link, .searchRow a:visited, .searchRow a:active {
	font-family:  Arial,Helvetica,Verdana;
	font-size: 7.2pt;
	font-weight: bold;
	/*color: #778899;*/
	color: #962f28;
	background-color: white;
}

.searchRow a:hover {
	font-family:  Arial,Helvetica,Verdana;
	font-size: 7.2pt;
	font-weight: bold;
	color: #778899;
	/*color: #962f28;*/
	background-color: white;
}

td.box a:link, td.box a:visited, td.box a:active, td.box a:hover {
	border-right: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;	
	display: block;
	height: 100%;
   	text-decoration: none;
}

td.box2 a:link, td.box2 a:visited, td.box2 a:active, td.box2 a:hover {
	display: block;
	height: 100%;
   	text-decoration: none;
}

td.box3 {
   	height: 50%;
   	vertical-align: middle;
   	text-align: center;
   	width: 172;
   	cursor:pointer;
	color: black;
	font-family:  Verdana, Helvetica, Arial;
	font-size: 7.2pt;   	
}
td.box4 a:link, td.box4 a:visited, td.box4 a:active, td.box4 a:hover {
	border-right: 1px solid #A8A8A8;
	display: block;
	height: 100%;
   	text-decoration: none;
}

td.menuitem {
	font-family: Arial,Helvetica,Verdana;
	font-size: 7.2pt;
	background-color: #800000;
   	color: white;
   	height: 20;
   	border-bottom: 1px solid #FFFFFF;
   	cursor:pointer;
}

.submenuitem {
	font-family: Arial,Helvetica,Verdana;
	font-size: 7.2pt;
	background-color: white;
   	color: #778899;
   	height: 20;
   	text-align: center;
}

.menuitemdiv {
	width: 150;
   	text-decoration: none;
	border-top: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
	border-left: 1px solid #A8A8A8;
	border-right: 1px solid #A8A8A8; 	
}

.itemrightdiv {
	width: 100%;
	height: 100%;
	overflow: auto;
}

.itempicdiv {
	width: 477;
	height: 276;
	overflow: auto;
}

.thumbBorder {
   	text-decoration: none;
   	height: 50%;
   	vertical-align: middle;
   	text-align: center;
   	width: 172;
   	cursor:pointer;
	color: black;
	font-family:  Verdana, Helvetica, Arial;
	font-size: 7.2pt; 	
}

.thbbkgrd {
   	background-color: #E4E2E2;
}

.footerline1 {
	font-family: Arial,Helvetica,Verdana;
	font-size: 8pt;
	color: #778899;
	background-color: white;
}

.footerline2 {
	font-family:  Arial,Helvetica,Verdana;
	font-size: 7.2pt;
	color: #778899;
	background-color: white;
}

.ddlb {
	font-family:  Arial,Helvetica,Verdana;
	font-size: 7.2pt;
	color: #778899;
	background-color: white;
}


a:link {text-decoration: none; color: #778899;border-style: none;}

a:visited {text-decoration: none; color: #778899;border-style: none;}

a:active {text-decoration: none; color: #778899;border-style: none;}

a:hover {text-decoration: none; color: #800000;border-style: none;}

img.link { border-style: none;}

img.item {
	height: 300px;
	weight: 300px;
	border-style: none;
}

img.thumbnail {
	height: 125px;
	weight: 125px;
	border-style: none;
}

a:imglink {}

.inputimage { vertical-align: text-bottom; }