.h2box{margin:7px 0;padding:0;background:url(/images/global/h2bkgd.png) no-repeat top right;height:35px;font-weight:bold;}
h2{margin:0;padding:5px 0 0 10px;border:none;background:url(/images/global/h2ltbkgd.jpg) no-repeat top left;height:35px;}
#hdnavcontainer{width:100%;padding:0;margin-left:auto;margin-right:auto;margin-top:.25em;text-align:center;border-bottom:1px solid #FFCE05;}
#hdnavcontent{width:960px;margin:0 auto;text-align:center;}
#hdnavcontent{_margin-bottom:-1px;}
#hdnavlist{padding:0;margin:0;font-weight:bold;height:3.0em;}
#hdnavlist ul,#hdnavlist li{margin:0;}
#hdnavlist li{list-style:none;margin:0;padding:0;float:left;line-height:1.22em;height:2.5em;_position:relative;}
#hdnavlist li a{padding:.3em .75em .3em .75em;margin:0;border-right:1px dashed orange;border-bottom:none;text-decoration:none;float:left;height:2.5em;}
#hdnavlist li a:link{color:#076A9C;}
#hdnavlist li a:visited{color:#076A9C;}
#hdnavlist li a:hover{color:#000;text-decoration:underline;}
#hdnavlist li#active{margin:0 0 0 .50em;padding:0 0 0 .2em;float:left;background:url(/images/buy_a_home/search/home_detail/hd-tab-lt.gif) transparent top left no-repeat;color:#000;border-bottom:1px solid white;height:3em;}
#hdnavlist li a#current{padding:.3em .75em .3em .75em;margin:0;float:left;background:url(/images/buy_a_home/search/home_detail/hd-tab-rt.gif) transparent top right no-repeat;color:#000;border-right:none;border-bottom:1px solid white;height:2.5em;}
#hdnavlist li a.norbdr{border-right:none;}
#hdnavlist li a#current.curonelinetab{padding-top:10px;height:2em;}
#hdnavlist li a.onelinetab{padding-top:10px;height:2em;}
.hdtoplinks{font-size:90%;font-weight:bold;text-decoration:none;}
.infoLabel{padding:0 5px 5px 0;text-align:right;white-space:nowrap;font-size:110%;}
.infoValue{padding:0 0 5px 0;font-weight:bold;white-space:nowrap;font-size:110%;}
.colspacer td{padding:5px;}
.featureLabel{padding:3px 0 3px 3px;font-weight:bold;text-align:right;}
.featureData{padding:3px 0 6px 3px;}
div.hdrule hr{display:none;}
div.hdrule{border-top:1px solid #FFCE05;margin:15px 0;}
.ddsummary td{padding:10px 5px 10px 0;font-size:110%;font-weight:bold;vertical-align:top;}
.ddsumlabel{white-space:nowrap;text-align:right;}
.ddsumvalue{color:#F60;}
.ddirections{border:solid 1px #CCC;}
.ddirections th{font-weight:bold;padding:5px;background-color:#DDEBF1;}
.ddirections td{padding:5px;text-align:left;}
.shdrowcontainer{border:1px solid gray;margin-top:10px;}
.shdrowhdr{background:url(/images/global/blue-gradient-small.gif) top repeat-x;}
.shdrow td{padding:5px;}
.shdrowhdr th{text-align:center;vertical-align:bottom;font-weight:bold;}
th.shdrowadr{text-align:left;}
.rt_g{background-color:#EFEFEF;border-top:solid 1px #EFEFEF;border-bottom:solid 1px #EFEFEF;}
.rt_w{background-color:white;border-top:solid 1px white;border-bottom:solid 1px white;}
.hiLite_bkgd{background-color:#FFDCC5;border-top:1px solid #666;border-bottom:1px solid #666;}
.estiTopLink{font-size:110%;font-weight:bold;padding:0 10px;}
.offerrange td{padding:2px;text-align:left;}
a.hd-brate-pd-lnk{font-size:108%;font-weight:bold;color:#060;text-decoration:none;}
a.hd-brate-rate-lnk{font-weight:bold;color:#000;text-decoration:none;}