/* CMS CSS */
html {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
a:link{color: steelblue;}
a:visited{color: #003366;}
a:hover{color: #0066FF;}
a:active{color: #0066FF;}

h1 {
	font-size: 16px;
}
h2 {
	font-size: 12px;
}


table#listing{
	width: 800;
	align: center;
	font-size=8px;
}
#listing td {
	font-size=8px;
}
#listing th {
	border-collapse:collapse;
	border: 1px solid black;
	padding: 5px;
	vertical-align: top;
	font-size=8px;
}
#listing tr.odd {
	background: white;
}
#listing tr.even {
	background: #DDDDDD;
}
img {
	border: none;
}
#reg-email{
width: 450px;
padding: 20px 15px;
border: 1px solid #dddddd;
background: #f3f3f3;
}
#reg-email #frmEdit input.email{
width: 240px;
}
#reg-email #frmEdit input#btnSubmit{
width: 100px;
height: 24px;
padding-bottom: 4px;
background: #1a2d7c;
color: #ffffff;
}
#reg-email input#txtUsername{
width: 275px;
}
#ohListerEdit p{
font-size: 11px;
margin-right: 5px;
}
#ohListerEdit #frmEdit input{
margin: 0px;

}
#frmEdit select#srealtynetwork{
width: 175px;
}
#content-openhouses #reg-email #frmEdit div input#txtmlsid{
width: 173px;
}
#frmEdit label{
font-weight: normal;
margin-bottom: 0px;
margin-right: 5px;
float: left;
width: 100px;
}

#frmEdit input, 
#frmEdit textarea, 
#frmEdit select {
	float: left;
	width: 100px;
height: 18px;
margin-bottom: 5px;
border: 1px solid #cccccc;
}
#frmEdit input#paypal-register{
height: auto;
width: auto;
margin-top: 10px;
border: none;
}
#frmEdit textarea#txtOpenHouseHours,
#frmEdit textarea#txtShortDescription,
#frmEdit textarea#txtLongDescription,
#frmEdit textarea#txtDrivingDirections{
width: 300px;
}
#frmEdit select.numeric {
	width: 50px;
}

#frmEdit select.boolean {
	width: 20px;
}

#frmEdit label {
	width: 150px;
	text-align: right;
	padding: 0 5px;
	line-height: 22px;
}
#frmEdit textarea {
	width: 400px;
	height: 12em;
margin-bottom: 5px;
}
#frmEdit br {

}
#frmEdit input.numeric {
	Width: 50px;
}
#frmEdit input.currency {
	Width: 80px;
}

#frmEdit input.datetime {
	Width: 100px;
}

#frmEdit input.text {
	Width: 300px;
}

#frmEdit input.email {
}

#frmEdit .auto {
	width: auto;
}
#frmEdit .btn {
	margin: 0 10px;
}

.tip {
	color: red;
	line-height: 22px;
}
td.inactive {
	color: red;
	text-decoration: line-through;
}
.sold {
	color: red;
	font-weight: bold;
}