#contentCont{width:580px;min-height:500px;position:relative;}
#featTitleBar{margin-left:27px;clear:left;}
#searchInfoCont{float:right;margin:4px 11px 0 0;font:10px Arial;position:absolute;top:0px;right:2px;}
#searchZip{margin-bottom:6px;}
#code{color:#1494D2;}
#featNum{color:#5CC5FF;}
#searchInfoCont{}
.searchInfo{font-size:10px;text-align:right;}
.homeCont{margin:14px 0 0 27px;}
.titleMarker{margin-top:1px;clear:left;}
.homeDesc{margin-left:7px;float:left;color:#8B9298;}
a.viewDetails{display:block;float:left;margin:2px 0 0 15px;color:#1494D2;text-decoration:underline;}
.infoBtns{margin-right:12px;float:right;}
.modelNum{margin:2px 0 0 12px;float:left;}
.moreInfo{font-size:10px;color:#595E61;text-decoration:underline;float:left;margin:2px 10px 0 0;}
.moreInfo,.vdBtn,.printBroch{display:block;}
.rmiBtn{width:96px;height:18px;float:left;}
.printBroch{width:70px;font-size:10px;color:#1494D2;text-decoration:underline;margin-left:10px;float:left;}
.homeImgs{margin:6px 0;float:left;position:relative;width:550px;}
.fp{float:left;width:214px;height:142px;}
.extIntImg li{float:left;width:112px;height:76px;}
.extIntImg li:hover{background:url(/display/oakwood/images/featModMirVir/thumbBG_ovr.jpg) no-repeat;}
.extIntImg li img{margin:4px 0 0 4px;width:104px;height:69px;}
.homeInfo{width:542px;height:45px;border:1px solid #C4C4C4;clear:left;font-size:12px;text-align:center;z-index:10;}
.infoLabel,.infoDivider{height:20px;background-color:#F1F1F1;padding-top:2px;border-top:1px solid #C4C4C4;}
.infoLabel{padding-top:3px;height:17px;}
.info{padding-top:5px;color:#A2A5A9;}
.labelDivider{margin-top:4px;}
li.sqft{width:120px;}
li.width{width:94px;}
li.depth{width:100px;}
li.br{width:110px;}
li.ba{width:114px;}
.homeDivider{margin:12px 0 0 28px;}
#pageControls{margin:6px 0 6px 27px;float:left;font-size:10px;}
#dspNumTitle{margin:5px 10px 0 0;}
.pagination{margin-top:4px;}
.lowerPagination{float:right;margin:10px 10px 0 0;}
.start, .end, .total{color:#5CC5FF;}
.prevPage,.nextPage{display:block;color:#808080;text-decoration:underline;position:relative;}
.prevPage{top:1px;padding:0 6px 0 3px;float:left;}
.nextPage{top:1px;padding:0 3px 0 6px;}
.prevPageBtn,.nextPageBtn{margin-top:2px;float:left;}
.showing,.pageSelector{margin:5px 8px 0 0;}
.pageClick{float:left;color:#0072B2;}
.pageClick a{display:block;float:left;color:#0072B2;text-decoration:underline;}
#sideBar{background:url(/display/oakwood/images/featModMirVir/homeAssist.png) no-repeat;width:188px;height:92px;position:fixed;top:0px;left:816px;}
#assistInfo{margin:32px 0 0 5px;font:14px Georgia, "Times New Roman";width:130px;}
#assistInfo a{color:#FFF;}
#housingSpec{color:#3f99d4;}
#contactPhone{font-size:16px;font-weight:bold;color:#FFF;margin:4px 0 0 5px;}
#refineSearch{background:url(/display/oakwood/images/transBG.png);width:177px;padding-bottom:10px;position:fixed;top:126px;left:816px;}
#refineTitle{font:17px Georgia, "Times New Roman";width:130px;margin:7px 15px 0 0;float:right;}
.refineField{margin-top:10px;float:right;clear:right;margin-right:16px;}
.refineField select{width:110px;}
#submitBtns{clear:both;margin-right:16px;}
#submit{margin:3px 0 7px 0;}
.submit{margin:3px 0 7px 0;}
#reset{font-size:9px;color:#5CC5FF;text-decoration:underline;clear:both;float:right;margin-bottom:10px; cursor: pointer;}
#refineDivider,#searchAll,#pageControlsDivider{margin:0 16px 13px 0;}
/****************** No Data ******************/
#billboard{margin:9px 0 0 27px;width:530px;height:245px;}
.contPageTitle{margin-top:12px;}
#headerDivider{margin:6px 0 12px 27px;clear:left;}
#contCopy{font-size:10px;margin:0 0 0 27px;width:500px;}
#formCont{margin-top:8px;}
#formBody{float:left;margin:0 28px 0 27px;}
form label{font-size:11px;}
#formBody input, textarea,#commentsCont input, textarea{background-color:#F2F2F2;}
#formBody input{height:18px;margin-bottom:7px;}
form textarea{width:264px;height:190px;}
#otherFormElements{font-size:10px;margin:8px 0 0 27px;float:left;width:520px;}
#otherFormElements div input{width:16px;height:16px;margin:0 4px 4px 0;}
#emailPromo{clear:left;float:left;width:260px;}
#clearSubmit{margin:4px 0 0 182px;float:left;padding-bottom:10px;}
.required{font-size:11px;color:#1494D2;margin-top:3px;}
#reqLabel{font-size:10px;float:right;margin-right:50px;}
.address { clear: both; margin-left: 8px; font-size: 11px; }
.address .bullet { color: #87C441; }
.viewMap { margin-left: 10px; font:10px Arial,Helvetica,sans-serif; color:#87C441; text-decoration:underline; white-space: nowrap; cursor: pointer; }
.featured { border: 1px solid #3f99d4; margin: 4px 0 4px 27px; width: 488px; min-height: 42px; padding-left: 27px; clear: both; position: relative; font-size: 11px; }
.featured img.featIcon { display: block; position: absolute; top: 0px; left: -22.5px; width: 45px; height: 42px; }