body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

blockquote {
	margin-top:10px;	
	margin-left:20px;
	margin-bottom:15px;
	line-height:18px;
	width:500px;
}

input {
	padding:0px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid;
}

select {
	padding:0px 2px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid;
}

textarea { border-style:ridge; border-width:2px; padding:0px 2px 0px 2px; }
td.submitInfo { font-size:14px; }
table.nav { margin-top:16px; margin-bottom:16px; }

li { list-style-type:none; list-style-image:url(images/bullet.gif); padding:0px 0px 4px 0px; }

.mainText { font-family:Verdana,sans-serif; font-size:14px; color:#0000C0; padding:4px 4px 4px 0px; width:95%; }
.bodyHeading { font-family:Verdana,sans-serif; font-size:18px; color:#000066; padding:4px 4px 4px 0px; width:95%; }
.bodyText { font-family:Verdana,sans-serif; font-size:16px; color:#0000C0; padding:4px 4px 4px 0px; }
.reviewText { font-family:Verdana,sans-serif; font-size:14px; color:#000000; padding:2px 2px 2px 0px; }
.recordsText { font-family:Verdana,sans-serif; font-size:14px; color:#000000; padding:2px 2px 2px 0px; background:#E6E6E6; }
.copyText { font-size:9px; color:#999999; background-color:#F0F0F0; padding:2px 2px 2px 0px; }
.counterText { font-size:11px; color:#000000; padding:2px 2px 2px 0px; }
.required { background-color:#FFCC66; }
.reqCond { background-color:#FFCC66; }
.note { font-style:italic; background-color:#CCFFFF; line-height:26px; }

a:link { color:#0000C0; }
a:visited { color:#0000C0; }
a:active { color:#0000C0; }
a:hover { color:#C00000; text-decoration:none; }

a.copyText:link { color:#999999; }
a.copyText:visited { color:#999999; }
a.copyText:active { color:#999999; }
a.copyText:hover { color:#0000C0; text-decoration:none; }

.contactMenu { visibility:visible; position:absolute; left:555px; }
.noListingFees { visibility:visible; position:absolute; z-index:1; }
.slideshow { visibility:visible; position:absolute; z-index:0; }
.viewListings { padding:2px; }
.printListings { font-family:monospace; font-size:10px; }

A.ob_a { text-decoration:none; }
td.ob_td { height:20px; vertical-align:middle; }
td.ob_ic { height:20px; vertical-align:top; }