html{
	overflow:auto;
}
body{
	padding: 0px;
	margin: 5px;
	background-color: #6699cc;
}
#header{
	border-bottom:1px solid black;
	height:100px;
	width:100%;
	background-color: white;
}
#home{
	width:33%;
	text-align:center;
}
#home img{
	border:3px solid black;
	margin-left:auto;
	margin-right:auto;
}
#logo{
	width:33%;
	text-align:center;
}
#logo img{
	border:3px solid black;
	margin-left:auto;
	margin-right:auto;
}
#contacts{
	width:33%;
	text-align:center;
}
#contacts img{
	border:3px solid black;
	margin-left:auto;
	margin-right:auto;
}


#ptax{
	border:1px solid black;
	width:400px;
	margin-left:auto;
	margin-right:auto;
}
#ptaxdis{
	text-align:center;
	font-weight:bold;
	font-size:12;
}
.main {
	width: 100%;
	height:100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:5px solid #6699cc;
	position:absolute;
	top:0px;
	left:0px;
}

.amenu {
	border: 5px solid #000000;
}

.smnu A:hover {
	border: 1px solid red;
}

.mtbl {
	width: 100%;
	height: 100%;
}

.logoarea {
	font-face: Georgia, Times New Roman, Times, serif;
	font-size: large;
}

.menu {
	font-size: x-small;
	color: #cccccc;
}

.menu A:link {
	color: #cccccc;
	text-decoration: none;
}

.menu A:visited {
	color: #cccccc;
	text-decoration: none;
}

.menu A:hover {
	color: ghostwhite;
	text-decoration: underline;
}

.hdr_row {
	background-color: #000066;
	color: ghostwhite;
}

.ftr_row {
	background-color: #000066;
	color: ghostwhite;
	font-size: x-small;
}

.ftr_row A:link {
	color: ghostwhite;
}

.ftr_row A:visited {
	color: ghostwhite;
}

.ftr_row A:hover {
	color: ghostwhite;
}

.row {
	background-color: #000066;
	color: ghostwhite;
}
.contactinfo {
	color: #000066;
	font-size: small;
}

.slogan {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: large;
	color: #000000;
}

.details {
	font-size: x-small;
}

.disclaimer {
	font-size: small;
	text-align: center;
}

.caption {
	font-size: 11;
	font-color: #000066;
}

.hdr {
	background-color: #cccc9c;
	width: 200px;
	border: 1 1 1 1;
}

.maintext {
	font-size: medium;
}

.officehdr {
	background-color: #cccc9c;
	width: 250px;
	border: 1 1 1 1;
}

.btn1{
	background-image:url(buttonback.jpg);
	layer-background-image:url(buttonback.jpg);
	height:38;
	width:250;
	text-align:center;
	line-height:3;
	border:4px solid #000000;
	font-size:12;
	font-family:georgia;
	cursor: hand;
	cursor: pointer;
}

.btn2{
	background-image:url(buttonback.jpg);
	layer-background-image:url(buttonback.jpg);
	height:38;
	width:250;
	text-align:center;
	line-height:3;
	border:4px solid #000000;
	font-size:12;
	font-family:georgia;
}

.btntxt{
	text-decoration:none;
	color: #000000;
}

.btntxtdis{
	text-decoration:none;
	color: #CCCCCC;
}
.contact{
	width:33%;
	vertical-align:top;
	text-align:left;
}
.officeinfo{
	float:left;
	width:170px;
	height:105px;
	background-color:#eeeeee;
	border: 3px solid #000000;
	font-size:0.8em;
	font-family:arial;
	vertical-align:top;
	text-align:center;
}

.content{
	width:85%;
	vertical-align:top;
}
.tristate{
	width:33%;
	background-color:white;
	text-align:center;
	vertical-align:bottom;
	font-size:13;
}
.hours{	
	width:33%;
	vertical-align:top;
	text-align:center;
}

#hours{
	width:170px;
	height:105px;
	background-color:#eeeeee;
	border: 3px solid #000000;
	float:right;
	vertical-align:top;
	text-align:center;
	font-size:0.8em;
}

.dimg{
	width:255;
	height:258;
	text-align:right;
	background-color:#999999;
}
.cimg{
	height:250;
	width:250;
	border:3 3 3 3 solid #000000;
	
}
.srchcol{
	background-color:#33ffff;
}
.srchval{
	width:150;
	background-color:#ffffff;
	color: red;
	text-align: center;
	font-weight: bold;
}
#tblvw{
	height:345px;
	overflow:auto;
	text-align:center
}
html>body #tblvw{
	height:340px;
}
body #tblvw table{
	margin-left:auto;
	margin-right:auto;
}
#pgvw{
	height:345px;
	overflow:auto;
}
html>body #pgvw{
	height:340px;
}
#calcvw{
	height:350px;
	background-color:ghostwhite;
	background:url('bgpage.png');
}
html>body #calcvw{
	height:345px;
}
#newsvw{
	height:340px;
	overflow:auto;
}
html>body #newsvw{
	height:340px;
}
#propvw{
	height:370px;
	overflow:auto;
}

#contvw{
	height:380px;
	
	background-color:ghostwhite;
	background:url('bgpage.png');
}
html>body #contvw{
	height:380px;
}

#table_view table{
	margin-left:auto;
	margin-right:auto;
}


