h1 { font-size: 18px;
	margin-top: 10px; 
	color: #63633D;}
h2 { font-size: 14px;
	margin-top: 10px; 
	color: #63633D;}
h3 { font-size: 12px;
	margin-top: 10px; 
	color: #63633D;}	
	
.topNav {  color: #666666;
              font-size: 13px;
              font-family: Arial;
	}
	
.topNav a {  color: #666666;
              font-size: 13px;
              font-family: Arial;
              text-decoration: none;
	}
	
.topNav a span {  color: #409CF2;
              font-size: 13px;
              font-family: Arial;
	}		
	
.topNav a:hover {  color: #409CF2;
              font-size: 13px;
              font-family: Arial;
	}	

.footerNav {  color: #EFEE34;
              font-size: 12px;
              font-family: Arial;
	}
	
.footerNav a {  color: #EFEE34;
              font-size: 12px;
              font-family: Arial;
              text-decoration: none;
	}
	
.footerNav a:hover {  color: #FFFFFF;
              font-size: 12px;
			  font-family: Arial;
	}


.text {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	color: #63633D;
	text-decoration: none;
}

#searchlink a:hover
{
	text-decoration: none;
	color:orange;
}

.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #DD4141;
	text-decoration: none;
}

.disclaimer a {
	line-height: 16px;
	color: #DD4141;
}

.textBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	color: #409CF2;
	text-decoration: none;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	color: #5F5F38;
	text-decoration: none;
}

/*** INPUT STYLES ***/
.newsletter01 { margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #CDCDCD; width: 130px; height: 17px; font-size: 10px; font-weight: normal; color: #D60D8C; }
.searchBox01 { margin: 0px 5px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #CDCDCD; width: 127px; height: 17px; font-weight: normal; color: #D60D8C; }

.txtBox01 { margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #818181; width: 258px; height: 19px; font-weight: normal; color: #7D7D7D; }
.txtBox01_error { margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #FF0000; width: 258px; height: 19px; font-weight: normal; color: #FF0000; }

.txtBox02 { margin: 4px 0px 2px 2px; padding: 1px 0px 0px 4px; border: solid 1px #818181; width: 150px; height: 19px; font-weight: normal; color: #7D7D7D; }
.inputTextCss
{
	border: 1px solid #D9D9D9;
    color: #000000;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 5px 4px;
    width: 217px;
}
.txtBox02_error { margin: 4px 0px 2px 2px; padding: 1px 0px 0px 4px; border: solid 1px #FF0000; width: 229px; height: 19px; font-weight: normal; color: #FF0000; }

.txtArea01 { margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #818181; font-weight: normal; color: #7D7D7D; }
.txtArea01_error { margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #FF0000; font-weight: normal; color: #FF0000; }

.selectBox01 
{ margin: 4px 0px 2px 2px; padding: 1px 0px 0px 4px; border: solid 1px #818181; width: auto; height: 19px; font-weight: normal; color: #323B02; max-width:157px; }
.selectBox01_error { margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #818181; width: 258px; height: 19px; font-weight: normal; color: #FF0000; }



.qtyBox01 { margin: 4px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #818181; width: 26px; height: 19px; font-size: 12px; font-weight: normal; color: #323B02; }


.selectBox02 { margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #818181; width: 163px; height: 23px; font-weight: normal; color: #323B02; }
.selectBox02_error { margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px; border: solid 1px #FF0000; width: 163px; height: 23px; font-weight: normal; color: #FF0000; }


/*  buttons */
.submit01 
	{  font-family: Arial, Verdana, Helvetica; font-size: 11px; font-style: normal; border: none; font-weight: normal; text-decoration: none; color: #F8F404; background: #3F3E3C; padding: 2px 4px 2px 4px; margin-top: 5px;}


.error01 {  color: #FF0000;
              font-size: 13px;
              font-family: Arial;
	}
	
.link01 {  color: #333333;
              font-size: 13px;
              font-family: Arial;
	}
	
.link01 a {  color: #333333;
              font-size: 13px;
              font-family: Arial;
              text-decoration: none;
	}
	
.link01 a:hover {  color: #999999;
              font-size: 13px;
              font-family: Arial;
	}	

.nav_link01 {  color: #409CF2;
              font-size: 13px;
              font-family: Arial;
               text-decoration: none;
	}
	
.nav_link01 a {  color: #409CF2;
              font-size: 13px;
              font-family: Arial;
              text-decoration: none;
	}
	
.nav_link01 a:hover {  color: #000000;
              font-size: 13px;
              font-family: Arial;
				 text-decoration: none;
	}		
	
.nav_link02 {  color: #409CF2;
              font-size: 13px;
              font-family: Arial;
              font-weight: bold;
               text-decoration: none;
	}
	
.nav_link02 a {  color: #409CF2;
              font-size: 13px;
              font-family: Arial;
              text-decoration: none;
	}
	
.nav_link02 a:hover {  color: #000000;
              font-size: 13px;
              font-family: Arial;
			  text-decoration: none;
	}		
	
	
.nav_link03 {  color: #DD4141;
              font-size: 13px;
              font-family: Arial;
              font-weight: bold;
               text-decoration: none;
	}
	
.nav_link03 a {  color: #DD4141;
              font-size: 13px;
              font-family: Arial;
              text-decoration: none;
	}
	
.nav_link03 a:hover {  color: #FF0000;
              font-size: 13px;
              font-family: Arial;
			  text-decoration: none;
	}		
	
.pages {  color: #999999;
              font-size: 13px;
              font-family: Arial;
	}

.pages span{  color: #000000;
              font-size: 13px;
              font-family: Arial;
	}
	
.pages a {  color: #999999;
              font-size: 13px;
              font-family: Arial;
              text-decoration: none;
	}
	
.pages a:hover {  color: #000000;
              font-size: 13px;
              font-family: Arial;
	}	
	

.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	/*color: #FFFFFF;*/
	color:#000;
	text-decoration: none;
}


.formTextSmall {
font-family: Arial, Helvetica, sans-serif;
font-size: x-small;
font-style: normal;
line-height: 15px;
color:#000;
text-decoration: none;
}


.tabNav {

border: solid 1px #EEEEEE; 
margin: 2px; 
padding: 10px; 
float: left;
cursor: pointer;

}

.tabNav hover {

border: solid 1px #333333; 
margin: 2px; 
padding: 10px; 
float: left;
cursor: pointer;

}
/* Realty Blog */
.blog-box{
		width:350px;
		height:auto;
		border:1px solid #999999;
		overflow:hidden;
		background-color:#F9F9F6;
	}
	.blog-box-upper{
		background-color:#3F3E3C;
		/*color:#EFEE34;*/
		color:#fff;
		padding:15px 0px 15px 10px;
		font-size:14px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		border-bottom:1px solid #999999;
		overflow:hidden; !important
	}
	.blog-tit{
		text-decoration:none;
		color:#63633D;
		font-weight:bold;
	}
	.blog-short{
		color:#63633D;
	}	
	.blog-readmore{
		text-decoration:none;
		color:#DD4141;		
	}
	.blog-box-down{
		padding:5px 5px 5px 10px;
	}
/* Realty Blog */

#searchlink
{
text-align:left;
margin-left:0px;
}
.text h1
{
text-align:left;
margin-left:0px;
margin-top:10px;
}





.midbg
{
	background:url(../images/mbg.png);
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:18px;
}

.redbig
{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#e24141;
	line-height:18px;
}

.searchF label
{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
}

.searchF input
{
	width:217px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.searchF select
{
	width:227px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.searchF a
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#41acf4;
	text-decoration:underline;
}

.searchF a:hover
{
	text-decoration:none;
}

.redlink:link,.redlink:visited,.redlink:active
{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#e24141;
	text-decoration:underline;
}

.redlink:hover
{
	text-decoration:none;
}

.bluelink:link,.bluelink:visited,.bluelink:active
{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#41acf4;
	text-decoration:underline;
}

.bluelink:hover
{
	text-decoration:none;
}


.adsearchF label
{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
}

.input227
{
	width:217px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.input103
{
	width:93px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.select227
{
	width:227px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.select103
{
	width:103px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.midtop_titlebar
{
	font:normal 18px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	line-height:20px;
}

.adsearchF1 label
{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
}

.input370
{
	width:360px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.input170
{
	width:166px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.select370
{
	width:370px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.select170
{
	width:176px;
	border:1px solid #d9d9d9;
	padding:5px 4px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}

