
.listingboxheader{
    font-family:Times New Roman, Verdana, Arial, Helvetica, Sans-Serif;
    font-size:14px;
    line-height:12px;
    font-style:normal;
    font-weight:bold;
    color:#000000;
background: #EFEFE7;
text-align:center;

}

.listingbox {
	background: #594E3D;
	padding: 5 5px;
	font: 17px bold arial, Verdana,sans-serif;
	color: #ffffff;

}


.listingboxleft {
	background: #CBCAB9;
	padding: 10 5px;
	font: 12px arial, Verdana,sans-serif;
	color: #000000;

}



.listingboxright{
	background: #CBCAB9;
	padding: 10 5px;
	font: 12px arial, Verdana,sans-serif;
	color: #000000;

}



.fntQSearchFormselect {
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:9px;
    font-style:normal;
    color:#000000;
background-color:#ffffff;
border-width:1px;
border-color:#808080;
border:1;
padding:1;
margin:1; text-align:left; width:15em;
  




}


.fntQSearchFormlake {
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:8px;
    font-style:normal;
    color:#000000;
}


.fntQSearchForm {
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:9px;
    font-style:normal;
    color:#000000;
}
.fntQSearchText2{
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:10px;
    line-height:12px;
    font-style:normal;
    color:#000000;
}
.fntQSearchText2 a{
    color:#0315fe;
    text-decoration:none;
}
.fntQSearchText2 a:hover{
    color:#0315fe;
    text-decoration:underline;
}

.fntQSearchText {
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:11px;
    line-height:12px;
    font-style:normal;
    color:#000000;
}
.fntQSearchText a{
    color:#0315fe;
    text-decoration:none;
}
.fntQSearchText a:hover{
    color:#0315fe;
    text-decoration:underline;
}
.fntQSearchOffice {
    font-family:Verdana;
    font-size:10px;
    font-style:normal;
    color:#535353;
}
.fntQSearchOffice a{
    color:#535353;
    text-decoration:none;
}
.fntQSearchOffice a:hover{
    color:#0315fe;
    text-decoration:underline;
}

/*----------------------------------------------------------------------------*/

.fntVTK {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11px;
    line-height:15px;
    font-style:normal;
    color:#231f20;
}
.fntVTK a{
    color:#0315fe;
    text-decoration:none;
}
.fntVTK a:hover{
    color:#0315fe;
    text-decoration:underline;
}
.fntLogin {
    font-family:Arial, Verdana, Sans-Serif;
    font-size:11px;
    font-style:normal;
    color:#535353;
}
.fntLoginSub {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size:10px;
    font-style:normal;
    color:#231f20;
}
.fntLoginSub a{
    color:#231f20;
    text-decoration:none;
}
.fntLoginSub a:hover{
    color:#0315fe;
    text-decoration:underline;
}

/*----------------------------------------------------------------------------*/

.fntBody {
    font-family: Verdana, Arial, Sans-Serif;
    font-size:11px;
    line-height:18px;
    font-style:normal;
    color:#231f20;
}
.fntBody a{
    color:#0315fe;
    text-decoration:none;
}
.fntBody a:hover{
    color:#0315fe;
    text-decoration:underline;
}
.fntBodyRed {
    font-family: Verdana, Arial, Sans-Serif;
    font-size:11px;
    line-height:16px;
    font-style:normal;
    color:#694833;
}
.fntBodyRed a{
    color:#694833;
    text-decoration:none;
}
.fntBodyRed a:hover{
    color:#694833;
    text-decoration:underline;
}
.fntBodySub {
    font-family: Verdana, Arial, Sans-Serif;
    font-size:9px;
    line-height:14px;
    font-style:normal;
    color:#575757;
}
.fntBodySub a{
    color:#575757;
    text-decoration:none;
}
.fntBodySub a:hover{
    color:#575757;
    text-decoration:underline;
}

/*---------------------------------------------------------------------------*/

.footerNav {
    font-family: Verdana, Arial, Sans-Serif;
    font-size:11px;
    font-style:normal;
    color:#737267;
}
.footerNav a{
    color:#cbcab9;
    text-decoration:none;
}
.footerNav a:hover{
    color:#cbcab9;
    text-decoration:underline;
}

.footerDisclaimer {
    font-family: Verdana, Arial, Sans-Serif;
    font-size:11px;
    font-style:normal;
    color:#b4b3a4;
}
.footerDisclaimer a{
    color:#b4b3a4;
    text-decoration:none;
}
.footerDisclaimer a:hover{
    color:#b4b3a4;
    text-decoration:underline;
}

/*---------------------------------------------------------------------------*/

.fntRightSubNav {
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    font-style:normal;
    line-height:18px;
    color:#ffffff;
}
.fntRightSubNav a{
    color:#ffffff;
    text-decoration:none;
}
.fntRightSubNav a:hover{
    color:#ffffff;
    text-decoration:underline;
}


/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/

.disclaim{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	color::#c6c6c6;
}
.disclaim a{
	text-decoration:underline;
	color:#000000;
}
.disclaim a:hover{
	text-decoration:underline;
	color:#c6c6c6;
}
.disclaim a:visited{
	text-decoration:underline;
	color:c6c6c6;
}
.disclaim a:active{
	text-decoration:underline;
	color:#ffffff;
}
/*-----------------------------------------------------------*/








.disclaime{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	color::#000000;
}
.disclaime a{
	text-decoration:underline;
	color:#000000;
}
.disclaime a:hover{
	text-decoration:underline;
	color:#c6c6c6;
}
.disclaime a:visited{
	text-decoration:underline;
	color:#c6c6c6;
}
.disclaime a:active{
	text-decoration:underline;
	color:#ffffff;
}






.homecallouts{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	line-height:20px;
	font-weight:bold;
	color:#e2e2e2;
	text-decoration:none;
}
.homecallouts a {
	text-decoration:none;
	color:#e2e2e2;
}
.homecallouts a:hover {
	text-decoration:none;
	color:#e2e2e2;
}
.homecallouts a:visited {
	text-decoration:none;
	color:#e2e2e2;
}
.homecallouts a:active {
	text-decoration:none;
	color:#e2e2e2;
}
/*-----------------------------------------------------------*/
.linkbullets{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color:#ffbc07;
}
.linkbullets a {
	text-decoration:none;
}
/*-----------------------------------------------------------*/
.leftNav{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	color:#f1f1f1;
}
.leftNav a{
	text-decoration:none;
	color:#f1f1f1;
}
.leftNav a:hover{
	text-decoration:underline;
	color:#f1f1f1;
}
/*-----------------------------------------------------------*/
.bgPage {
	background-color: #ffffff;
}
/*-----------------------------------------------------------*/
.fntBox{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	color:#000000
}
/*-----------------------------------------------------------*/
.fntSearchBlack{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	color:#000000
}

.fntSearchWhite{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff
}
/*-----------------------------------------------------------*/
.fntDisclaimer{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	color:#999999
}
/*-----------------------------------------------------------*/
.topnav {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
/*-----------------------------------------------------------*/

.sidenav {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #99aa98;
}
/*-----------------------------------------------------------*/
.bgDark {
	background-color: #694833;
}
.bgLight {
	background-color: #f2f2ed;
}
.bgAccent {
	background-color: #694833;
}
/*-----------------------------------------------------------*/
.fntTopnav {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
}
/*-----------------------------------------------------------*/
.fntSidenav {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3E713B;
}
/*-----------------------------------------------------------*/
.fntDisclaimer {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
/*-----------------------------------------------------------*/
.fntHeading {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}

.fntHeadingRed {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #694833;
}

/*-----------------------------------------------------------*/
.fntTitle {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
/*-----------------------------------------------------------*/
.columnTitle{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color : #ffffff;
	font-weight : bold;
}
.columnTitle a{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color : #ffffff;
	font-weight : bold;
}

tr.columnTitle {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	background-color : #333333;
	color : White;
}
/*-----------------------------------------------------------*/
tr.PageRow {
	background-color : White;
}
tr.columnDataOdd {
	background-color : #cbcab9;
}
tr.columnDataEven {
	background-color : #ffffff;
}
/*-----------------------------------------------------------*/
td.columnTitle {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size : 8pt;
	color : White;
}
td.columnDataOdd {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size : 8pt;
}
td.columnDataEven {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size : 8pt;
}
td.PageRow {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size : 11px;
	color : #FF892F;
	font-weight : bold;
}
/*-----------------------------------------------------------*/
.bgLftnav {
	background-color: #D8E3D8;
}
/*-----------------------------------------------------------*/
.fntDtlBack {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #ffffff;
}
a.fntDtlBack: hover {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #ffffff;
}
a.fntDtlBack: visited {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #ffffff;
}
a.fntDtlBack: link {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #ffffff;
}
/*-----------------------------------------------------------*/
.fntDtlHeading {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #535353;
}
/*-----------------------------------------------------------*/

.fntForm{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
/*-----------------------------------------------------------*/
.fntFormElement{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
/*-----------------------------------------------------------*/
.fntContHdr{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
/*-----------------------------------------------------------*/
.fntAgentName{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
}
.fntAgentTitle{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
}
.fntAgentDetails{
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
}
.fntAgentDetails a{
	color:#ffffff;
	text-decoration:none;
}
.fntAgentDetails a:hover{
	color:#ffffff;
	text-decoration:underline;
}
/*-----------------------------------------------------------*/

.fntFooterDisclaimer {
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
}
.fntFooterDisclaimer a{
	color:#ffffff;
	text-decoration:none;
}
.fntFooterDisclaimer a:hover{
	color:#ffffff;
	text-decoration:underline;
}
/*-----------------------------------------------------------*/
.fntResources {
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.fntResources a{
	color:#000000;
	text-decoration:none;
}
.fntResources a:hover{
	color:#535353;
	text-decoration:underline;
}
/*-----------------------------------------------------------*/
.fntHomeTitle {
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:16px;
	color:#535353;
	font-style:normal;
}
/*-----------------------------------------------------------*/
.fntToolkit {
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#535353;
	font-style:normal;
}
.fntToolkit a{
	color:#535353;
	text-decoration:underline;
}
.fntToolkitColor {
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color:#535353;
	font-style:normal;
}
.fntToolkitColor a{
	color:#535353;
	text-decoration:none;
}
.fntToolkitColor a:hover{
	color:#535353;
	text-decoration:underline;
}
/*-----------------------------------------------------------*/

.fntHomeHeader {
    font-family:Verdana,Arial,Helvetica,Sans-Serif;
    font-size:16px;
    color:#535353;
    font-style:normal;
    font-weight:bold;
}
.fntHomeContent {
    font-family:Verdana,Arial,Helvetica,Sans-Serif;
    font-size:11px;
    color:#535353;
    font-weight:normal;
}
.fntHomeContent a{
    color:#535353;
    text-decoration:none;
}
.fntHomeContent a:hover{
    color:#535353;
    text-decoration:underline;
}
/*-----------------------------------------------------------*/
.fntSubNav {
    font-family:Verdana,Arial,Helvetica,Sans-Serif;
    font-size:11px;
    color:#ffffff;
    font-style:normal;
}
.fntSubNav a{
    color:#ffffff;
    text-decoration:none;
}
.fntSubNav a:hover{
    color:#ffffff;
    text-decoration:underline;
}
/*-----------------------------------------------------------*/
.PageRow2 {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size : 12px;
	color : #535353;
	font-weight : normal;
}
.PageRow2 a{
    color: #535353;
    text-decoration:underline;
}
.PageRow2 a:hover{
    color: #0315fe;
    text-decoration:underline;
}
.PageRow2 a:active{
    color: #535353;
    text-decoration:underline;
}
.PageRow2 a:visited{
    color: #535353;
    text-decoration:underline;
}







h1 {	font: bold 20px arial, Verdana,serif;
	color: #DFCD8F;
}


h1a {	font: bold 20px arial, Verdana,serif;
	color: #ffffff;

}




h1b {	font: bold 25px arial, Verdana,serif;
color: #724B38;
text-align: center;
letter-spacing:.27em;


}


.h1b2 {	font: bold 14px arial, Verdana,serif;
color: #ffffff;
text-align: center;
letter-spacing:.27em;


}

.h1b24 {	font: bold 17px arial, Verdana,serif;
color: #ffffff;
text-align: left;
padding: 2px 5 2px;
letter-spacing:.47em;


}

.h1b2r {	font: bold 16px arial, Verdana,serif;
color: #000000;
text-align: center;
letter-spacing:.27em;


}



h2 {
font: bold 15px arial, Verdana,serif;
font-style: italic; 
margin: 3px 0 1px;
color: #BD9E6D;
letter-spacing:.20em;


}



h3 {
	font: bold 15px arial, Verdana,serif;
font-style: italic; 
	margin: 3px 0 1px;
	color: #685332;
letter-spacing:.10em;


}


h3w {
	font: bold 16px arial, Verdana,serif;
font-style: italic; 
	margin: 3px 0 1px;
	color: #ffffff;
letter-spacing:.10em;


}






.moreviews{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000; 

}


a.moreviews:link {text-decoration:none;font-size: 13px; color: #000000}
a.moreviews:visited {text-decoration:none;font-size: 13px; color: #000000}
a.moreviews:hover {text-decoration:none;font-size: 13px; color: #7A6247}
a.moreviews:active {text-decoration:none;font-size: 13px; color: #008000}


.featuredlink{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #004080; 

}


a.featuredlink:link {text-decoration:none;font-size: 11px; color: #004080}
a.featuredlink:visited {text-decoration:none;font-size: 11px; color: #004080}
a.featuredlink:hover {text-decoration:none;font-size: 11px; color: #804040}
a.featuredlink:active {text-decoration:none;font-size: 11px; color: #008000}



.footermenu{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #F1EABC; 

}


a.footermenu:link {text-decoration:none;font-size: 11px; color: #F1EABC}
a.footermenu:visited {text-decoration:none;font-size: 11px; color: #F1EABC}
a.footermenu:hover {text-decoration:none;font-size: 11px; color: #F1C40E}
a.footermenu:active {text-decoration:none;font-size: 11px; color: #008000}



.textlinks{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000; 

}


a.textlinks:link {text-decoration:none;font-size: 12px; color: #000000}
a.textlinks:visited {text-decoration:none;font-size: 12px; color: #000000}
a.textlinks:hover {text-decoration:none;font-size: 12px; color: #F1C40E}
a.textlinks:active {text-decoration:none;font-size: 12px; color: #008000}