INPUT.std {
	width : 270px;
}
INPUT.city {
	width : 150px;
}
INPUT.state {
	width : 30px;
}
INPUT.zip {
	width : 70px;
}
TEXTAREA {
	width : 275px;
}
.search {
	width : 200px;
}
BODY {
	background-color: White;
	font : 9pt Arial, Helvetica, sans-serif;
	color : #333333;
}
BODY.mast {
	background-color: #f7f4ea;
}
TABLE.os {
	background-color: #fff;
	width : 390px;
	vertical-align : top;
}
TD.os {
	background-color: #f7f4ea;
	font : 9pt Arial, Helvetica, sans-serif;
	color : #000;
	vertical-align : top;
	padding: 4px;
	border : 1px solid #663300;
}
TD.hdr {
	background-color: #887a4f;
	font : bold 9pt Arial, Helvetica, sans-serif;
	color : #fff;
	vertical-align : top;
}
TD.hdrA {
	background-color: #887a4f;
	font : bold 12pt Arial, Helvetica, sans-serif;
	color : #fff;
	vertical-align : top;
}
TD.hdr1 {
	background-color: #887a4f;
	font : bold 8pt Arial, Helvetica, sans-serif;
	color : #fff;
	vertical-align : top;
}
TD.hdr2 {
	background-color: #887a4f;
	font : 8pt Arial, Helvetica, sans-serif;
	color : #fff;
	vertical-align : top;
}



ul.nav {list-style:none; margin-top:10px; margin-left:8px; width:150px; float:left; padding:0;}
.nav li li {list-style:none; margin-left:-24px;}
li.nav {
	font : bold 8pt Arial, Helvetica, sans-serif;
	color : #000;
	margin-top:1.2em;
}


A:LINK {
	color : #7B411A;
	text-decoration : underline;
} 
A:VISITED {
	color : #7B411A;
	text-decoration : underline;
} 
A:HOVER {
	color : #006633;
	text-decoration : underline;
}
A.nav:LINK, A.nav:VISITED  {
	color: #663300;
	font : bold 8pt Arial, Helvetica, sans-serif;
}
A.nav:HOVER {
	color: #006633;
	text-decoration : underline;
}

li.navtop {
	font : bold 9pt Arial, Helvetica, sans-serif;
	color : #000;
	margin-bottom:1.5em;
	text-decoration:none;
}
A.navtop:LINK, A.navtop:VISITED  {
	color: #000;
	font : bold 9pt Arial, Helvetica, sans-serif;
}
A.navtop:HOVER {
	color: #006633;
	text-decoration : underline;
}


TD.list {
	/*background-color: #f7f4ea;*/
	font : 9pt Arial, Helvetica, sans-serif;
	color : #000;
	vertical-align : top;
}
TD.label {
	background-color: #f7f4ea;
	font : bold 10pt Arial, Helvetica, sans-serif;
	color : #000;
	vertical-align : top;
}
TD.labelnb {
	font : bold 10pt Arial, Helvetica, sans-serif;
	color : #000;
	vertical-align : top;
}
TABLE.inner {
	background-color: #f7f4ea;
}
TD.inner {
	font : 9pt Arial, Helvetica, sans-serif;
	border : 0;
	vertical-align : top;
	color : #000;
}
TD.inner2 {
	font : 8pt Arial, Helvetica, sans-serif;
	border : 0;
	vertical-align : top;
	color : #000;
}
.title1 {
	color : #000;
	font : bold 14pt Arial, Helvetica, sans-serif;
}
.title2 {
	color : #000;
	font : bold 12pt Arial, Helvetica, sans-serif;
}
.title3 {
	color : #000;
	font : 10pt Arial, Helvetica, sans-serif;
}
.title4 {
	color : #000;
	font : bold 9pt Arial, Helvetica, sans-serif;
}

.list {
	font : 9pt Arial, Helvetica, sans-serif;
	color : #000;
}
.label {
	font : bold 10pt Arial, Helvetica, sans-serif;
	color : #000;
}

.genl_block {width:800px; float:left; clear:both;}
.home_left {width:380px; height:100%; float:left; margin:0 0 8px 8px; border : 1px solid #663300;}
.home_right {width:380px; height:100%; float:right; margin:0 0 8px 8px; border : 1px solid #663300;}

TABLE.home_inner {/*background-color: #f7f4ea; */width:380px;}

.container {float:left; width:800px; margin-top:12px; clear:both;}
.container table {border-collapse:collapse;}