/****************************Native Classes********************************/

body, html {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    margin:0px;
    text-align:center;
    vertical-align:top;
}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}


a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


.linkBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}


.linkBar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}


.linkBar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}


.linkBar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}


h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
}


h2{
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:100%;
}


h3{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
}


h4{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	width:100%;
}


h5{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	margin-bottom:0px;
	margin-top:0px;
}


h6{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
}


/****************************IDs********************************/


#bottomNav {
	height:22px;
	margin:0px;
	line-height:18px;
	padding:5px;
	text-align:justify;
	vertical-align:top;
	width:770px;
}


#container{
	text-align:left;
	vertical-align:top;
}


#footer {
	border:0px;
	vertical-align:bottom;
	width:770px;
}


/****************************Custom IDs********************************/


/***     Content Area				***/


#content {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:left;
    vertical-align:top;
}


#contentNav {
	background-color:#FFFFFF;
	background-image:url(../images/navBar.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	height:24px;
	text-align:center;
	vertical-align:middle;
	width:770px;
}


#contentNavBorder {
    border-right:1px solid;
	height:20px;
	padding-left:8px;
	padding-right:8px;
	vertical-align:middle;
}


#contentNavBorder_templates {
    border-left:1px solid;
	height:20px;
	padding-left:8px;
	padding-right:8px;
	vertical-align:middle;
}


#contentNavNoBorder {
    border-right:0px;
	height:20px;
	padding-left:8px;
	padding-right:8px;
	vertical-align:middle;
}


#templateNavBorder {
    border-left:1px solid;
	height:20px;
	padding-left:8px;
	padding-right:8px;
	vertical-align:middle;
}


#templateNavNoBorder {
	height:20px;
	padding-left:8px;
	padding-right:8px;
	vertical-align:middle;
}


#contentArea {
	height:100%;
	padding:10px;
	vertical-align:top;
	width:770px;
}


#colorBarContent{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:left;
    vertical-align:top;

}


#readMoreArea {
	height:100px;
	padding-bottom:20px;
	vertical-align:middle;
	width:165px;
}


#readMoreContent {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    height:50px;
	text-align:justify;	
	width:165px;
}


#listing {
	width:180px;
}


#featureBox {
    background-color: #F0F0F0;
    border: solid 1px #DDDDDD;
}


/***    Headers & Borders Classes 	***/


#picBorder {
    border:solid 1px;
}


#propDetailBorderTop{
    background-color: #D9D9D9;
    border-bottom:0px;
    padding:3px 7px 3px 7px;
    font-size:11px;
    vertical-align:middle;
}


#underline{
    border-bottom:solid 1px;
	width:100%;
}


/*** 	Search Criteria 			***/


input{
    border:solid 1px #DDDDDD;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    height:14px;
}

.checkbox input{
    border: 0px;
}


textarea{
	border:solid 1px #DDDDDD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


select{
	border:solid 1px;
	font-size: 11px;
	padding-left:3px;
}


#xButton {
    background-color: #F0F0F0;
    border:solid 1px #DDDDDD;
	font-size:11px;
	font-weight:bold;
	height:20px;
	margin:0;
	text-align:center;
	width:100px;
}


.label {
    border:solid 1px;
	font-size:11px;
	font-weight:bold;
	height:20px;
	margin:0;
	text-align:center;
	width:100px;
}


/*End Quick Edit Styles*/

