body{background-color: #fff;color: #444;
font: 75%/150% "arial", helvetica, sans-serif;}
div,body,img{margin:0;border:0;padding:0;}
.cl{clear:both;}

.page{width:1060px;margin:0 auto;}

#menu, #menu li{margin:0;padding:0;}
#menu li{list-style-type:none;border-bottom:1px solid #fff;}
#menu a{font:11px/29px Verdana, Arial, Helvetica, sans-serif;width:175px;padding-left:17px;
display:block;text-decoration:none;}
#menu li.on{padding-top:1px;padding-bottom:1px;width:192px;}

#menu a, #menu a.lightblue {background:#142E59;color:#FEFEFE;}
#menu a:hover, #menu a.lightblue:hover, #menu li.on a, #menu li.on a.lightblue {background:#142E59;}
#menu a.blue {background:#898A8A;color:#fefefe;}
#menu a.blue:hover, #menu li.on a.blue {background:#898A8A;}
#menu a.darkblue {background:#1c4284;color:#fefefe;}
#menu a.darkblue:hover, #menu li.on a.darkblue {background:#1c4284;}
#menu a.darkbluelogo {background:#142E59;color:#fefefe;}
#menu a.darkbluelogo:hover, #menu li.on a.darkblue {background:#1c4284;}
#menu a.yellow {background:#142E59;color:#0e0d0d;}
#menu a.yellow:hover, #menu li.on a.yellow {background:#142E59;}

#leftcorner {width:210px;float:left;background-color:#FFFFFF}
#rightblock {width:802px;margin-left:8px;float:left;background:#f7f3ea;}
#header {width:100%;color:#FFFFfF;font:11px/27px Verdana, Arial, Helvetica, sans-serif, sans-serif;background:#142E59;text-align:right;padding-top:2px;}
#header p{margin:0;padding:0;padding-right:10px;}

#header-Office-Portal {width:257px;color:#FFFFfF;font:11px/27px Verdana, Arial, Helvetica, sans-serif;background:#142E59;text-align:left;padding-top:2px;float:left;}
#header-Office-Portal p{margin:0;padding:0;padding-left:10px;}

#header-Office-Santa {width:257px;color:#FFFFfF;font:11px/27px Verdana, Arial, Helvetica, sans-serif;background:#142E59;text-align:right;padding-top:2px;float:left;}
#header-Office-Santa p{margin:0;padding:0;padding-right:10px;}


#header-flags {width:198px;color:#FFFFfF;font:11px/27px Verdana, Arial, Helvetica, sans-serif;background:#142E59;text-align:right;padding-top:2px;float:right;padding-right:10px;}
#header-flags p{margin:0;padding:0;padding-right:10px;}



#middle{float:left;width:920px; height:100%;padding-bottom:0px;background:#f7f3ea;}
#middle img.introimg{background:#fff;padding-top:4px;padding-bottom:4px;}


#content{width:760px;padding:20px;padding-top:25px;padding-bottom:25px;margin:10px;background:#fff;border:1px solid #e7e0db;overflow:hidden; text-align:justify;}
#content img.bordered{padding:3px;border:1px solid #e5e5e5;}

#content p{margin-bottom:16px;text-align:justify;margin-top:0;}
#content img{margin:0;}
#content ul{margin-left:20px;margin-top:0;}
#content li{padding-top:10px;}
#content h1, #content h2, #content h3, #content h4 {
	font-weight:normal;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	margin:0;line-height: normal;
	color:#990000;
	font-weight:bold;
	margin-bottom:18px;
}
#content h1{font-size:15px;line-height:1.5em; color:#990000}
#content h2{font-size:12px;line-height:1.3em; color:#990000}
#content h3{font-size:130%;}
#content h4{font-size:90%;letter-spacing:1px;font-weight:bold;}
#content a:link{text-decoration:underline;color:#585691;}
#content a:visited{text-decoration:underline;color:#585691;}
#content a:hover{color:#afacde;}
#content a:active{text-decoration:underline;color:#585691;}

#content td.imgs{padding-left: 0px; padding-right: 2px;}
#content td.imgs img{cursor:pointer;}
#content img.detimg{border:1px solid #444;}
#content #bigimg{padding:3px;border:1px solid #aaa;}

#contactf{text-align:left;padding:20px;width:392px;margin-left:0px;padding-bottom:10px;padding-left:30px;padding-right:30px;
border:1px solid #F6EAB9}
#contactf ul{border:0;margin:0;width:392px;padding:0;clear:both;}
#contactf ul li{
  border:0;margin:0;padding:0;
  display: inline;
  vertical-align:middle;
  position: relative;
  text-align:left;
  margin-top:2px;
}
#contactf ul li.v{font-weight:bold;width:130px;float:left;}
#contactf ul li.f{width:230px;float:right;}
#contactf ul li.right{text-align:right;margin-top:8px;}
#contactf input, #contactf textarea{border:1px solid #aaa;width:230px;height:16px;margin-top:0;padding:0;}
#contactf button{font:11px/14px Verdana, Arial, Helvetica, sans-serif;}
#contactf textarea{overflow:auto;height:100px;padding:0;}

#rightcorner {float:right;width:240px;margin-top:4px;}
#rightcorner .hilight{width:100%;background:#142E59;color:#fff;margin-bottom:4px; text-align:left;}
#rightcorner .hilight img{background:#fff;padding-top:2px;padding-bottom:2px; width:240px}
#rightcorner .hilight h1{margin:0;padding:0;width:95%;padding-left:10px;
font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;color:#fff;background:#142E59;}
#rightcorner .hilight h2{margin:0;padding:0;font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif bold;padding-top:9px;padding-bottom:2px;color:#fff;margin-left:8px;}
#rightcorner .hilight p{ text-align:left;margin:0;margin-left:8px;margin-right:8px;font:10px/13px Verdana, Arial, Helvetica, sans-serif bold;padding-top:2px;}
#rightcorner p.hprice{text-align:right;font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif;padding-top:3px;padding-bottom:3px;}
#rightcorner a{text-decoration:none;color:#fff;}
#rightcorner a:hover{text-decoration:underline;}

#footer{width:1003px;height:64px;background: url(/img/footer.gif) center no-repeat;clear:both;margin-top:3px;}
#footer p{font:10px/14px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
#footer ul{margin:0;padding:0;padding-left:10px;padding-right:10px;}
#footer li{list-style-type:none;margin:0;padding:0;}
#footer li.l{float:left;margin-top:24px;width:300px;}
#footer li.r{float:right;width:495px;text-align:right;color:#fff;}
#footer p.first{font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;margin-top:6px;}
#footer a{color:#fff;text-decoration:none;}



#middleright{float:left;width:795px;padding-bottom:30px;background:#f7f3ea;}

#contentright{width:775px;padding:20px;padding-top:25px;padding-bottom:25px;margin:10px;background:#fff;border:1px solid #e7e0db;overflow:hidden;}
#contentright img.bordered{padding:3px;border:1px solid #e5e5e5;}

#contentright p{margin-bottom:16px;text-align:justify;margin-top:0;}
#contentright img{margin:0;}
#contentright ul{margin-left:20px;margin-top:0;}
#contentright li{padding-top:10px;}
#contentright h1, #contentright h2, #contentright h3, #contentright h4 {
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;line-height: normal;
	color:#142E59;font-style: italic;
	margin-bottom:18px;
}
#contentright h1{font-size:170%;line-height:1.5em;}
#contentright h2{font-size:150%;line-height:1.3em;}
#contentright td h2{font-size:150%;line-height:1.3em; font-weight:bold;}
#contentright h3{font-size:130%;}
#contentright h4{font-size:90%;letter-spacing:1px;font-weight:bold;}
#contentright a:link{text-decoration:underline;color:#142E59;}
#contentright a:visited{text-decoration:underline;color:#142E59;}
#contentright a:hover{color:#142E59;}
#contentright a:active{text-decoration:underline;color:#142E59;}

#contentrighttable a:link{text-decoration:underline;color:#fff;}
#contentrighttable a:visited{text-decoration:underline;color:#fff;}
#contentrighttable a:hover{color:#142E59;}
#contentrighttable a:active{text-decoration:underline;color:#fff;}



#contentright td.imgs{padding-left: 0px; padding-right: 2px;}
#contentright td.imgs img{cursor:pointer;}
#contentright img.detimg{border:1px solid #444;}
#contentright #bigimg{padding:3px;border:1px solid #aaa;}


img.imgdetail {
background:#FFFFFF none repeat scroll 0% 50%;
border-color:#D7D0D0;
border-style:solid;
border-width:1px 1px 2px;
margin:0px;
padding:5px;
text-decoration:none;
}


#menudetail, #menudetail li{margin:0;padding:0;}
#menudetail li{list-style-type:none;border-bottom:1px solid #fff;}
#menudetail a{font:11px/29px Verdana, Arial, Helvetica, sans-serif;width:175px;padding-left:17px;
display:block;text-decoration:none;}
#menudetail li.on{padding-top:1px;padding-bottom:1px;width:192px;}

#menudetail a, #menudetail a.lightblue {background:#afacde;color:#2d2c4a;}
#menudetail a:hover, #menudetail a.lightblue:hover, #menudetail li.on a, #menudetail li.on a.lightblue {background:#c2bef7;}
#menudetail a.blue {background:#142E59;color:#fefefe;}
#menudetail a.blue:hover, #menudetail li.on a.blue {background:#585691;}
#menudetail a.blue:visited {color:#FFFFFF;}
#menudetail a.darkblue {background:#2d2c4a;color:#fefefe;}
#menudetail a.darkblue:hover, #menudetail li.on a.darkblue {background:#343357;}
#menudetail a.yellow {background:#ddad4b;color:#0e0d0d;}
#menudetail a.yellow:hover, #menudetail li.on a.yellow {background:#142E59;}


#contentright #menudetail ul{ margin-left:0pt;}
ul#menudetail{ margin-left:0pt; }

#detailaddress{width:150px;}
.hilight2{
	margin-top:4px;
}
td.homeText{
	color:#142E59;
	font-family:arial,sans-serif;
	font-size:25px;
	font-weight:bold;
}

/*#propresults {padding:15px 10px;margin:0;}*/

#propresults h2 {background-color:#142E59;color:#000;font:bold 11px/20px arial, sans-serif;
text-transform:uppercase;padding:0;margin:0;margin:0;clear:both;}
#propresults h2 a{color:#FFFFFF;text-decoration:none;padding:0 10px;display:block;}
#propresults h2 a:hover{background-color:#142E59;color:#FFFFFF;}
#propresults h2 a:active{color:#FFFFFF;text-decoration:none;padding:0 10px;display:block;}
#propresults h2 a:visited{color:#FFFFFF;text-decoration:none;padding:0 10px;display:block;}
#propresults h2 a:link{color:#FFFFFF;text-decoration:none;padding:0 10px;display:block;}
#propresults img{float:left;padding-bottom:15px;}
#propresults ul.params {float:right;width:380px;background-color:#f2f2f2;margin:0;padding:0;height:178px;list-style-type:none;}
#propresults .params li{padding:0 5px;height:22px;line-height:22px;text-align:right;}
#propresults .params li strong{float:left;display:block;color:#142E59;}
#propresults li.text {height:53px;line-height:15px;background-color:#f2f2f2;padding-top:0px;text-align:left;}
#propresults li.gray {background-color:#e0e0e0;}
#propresults li.full {clear:both;}
#propresults .params li.half{padding-right:10px;width:160px;float:left;clear:both;}
#propresults .params li.halfr{padding-left:10px;width:160px;float:right;}
#propresults .bt {clear:both;}
#propresults .bt a{font:11px/22px Arial, sans-serif;text-decoration:none;}
#propresults .bt a.view{width:180px;height:21px;margin:9px 0 0 0;padding:0 0 0 7px;border:0;display:block;float:right;background:#142E59 top left no-repeat;overflow:hidden;text-align:center;color:#fff;}
#propresults .bt a.book, #propresults .bt a.bookoff{background:transparent url(/img/featbt_bg.gif) left 1px no-repeat;color:#162540;
padding-left:14px;float:left;margin-top:4px;color:#244d95;font-weight:bold;cursor:pointer;}
#propresults .bt a.book:hover{text-decoration:underline;}
#propresults .bt a.bookoff{float:left;background-image:url(/img/featoffbt_bg.gif);}
#propresults .backtop a.view{width:91px;height:19px;margin:0;padding:0 0 0 7px;border:0;display:block;float:right;
background:#fff url(/img/backtopbt_bg.gif) top left no-repeat;overflow:hidden;text-align:left;color:#fff;}
#propresults #pageLinks {float:right;padding-bottom:5px;padding-right:10px;}
#propresults .backtop {border-top:1px solid #0a4a6f;width:100%;text-align:right;clear:both;}
#propresults .backtop a, #propdet a.backtop, #propdet a.back {background:#fff url(/img/backtopbt_bg.gif) left -1px no-repeat;color:#162540;display:block;text-align:left;
width:90px;margin:0;padding:0 0 0 8px;color:#244d95;font-weight:bold;height:18px;line-height:18px;text-decoration:none;float:right;}
#propresults .paging {float:right;padding: 1px 5px 7px 0;}
#propresults .pageOf {float:left;padding: 1px 0 7px 5px;}
#propresults .img {width:250px;height:187px;float:left;margin-bottom:15px;}
#resilts .img img {margin-left:-15px;}




#propdet a.moreimg {background:#142E59 url(/img/moreimgbt_bg.gif) left -1px no-repeat;color:#162540;display:block;text-align:left;
width:167px;margin:0;padding:0 0 0 8px;color:#fff;height:20px;line-height:19px;text-decoration:none;float:right;margin:-20px -15px 0 0;margin-right:0;}
#propdet a.backtop{margin:-20px -15px 0 0;}
#propdet a.back{float:left;margin:-20px 0 0 -15px;background-image:url(/img/backbt_bg.gif);padding-left:28px;}

#propdet .ref{font:18px/28px Arial, sans-serif;color:#142E59;text-align:right;padding:5px 5px 2px 0;clear:both;}
#propdet h1{font:11px/18px Arial, sans-serif;text-transform:uppercase;
background-color:#142E59;color:#fff;margin:0;padding:0 0 0 10px;line-height:21px;margin-right:0;}
#propdet h1 a{color:#fff;text-decoration:none;}
#propdet h1 a:hover{text-decoration:underline;}
#propdet h2, .contact h2, .contact2 h2 {font:bold 12px/20px Arial, sans-serif;color:#142E59;margin:0;padding:0;}
.contact h2 {padding-bottom:15px;}
#propdet p{margin-top:10px;padding-top:0px;font-size:8pt;line-height:13pt;}
#propdet .feattext {float:left;width:300px;padding:0px 0 0px 0px;}
#propdet .featparams {list-style-type:none;padding:20px 0;margin:0;width:320px;float:right;}
#propdet .featparams li{margin:0;padding:0 10px;font-size:11px;line-height:19px;text-align:right;color:#142E59;}
#propdet .featparams li strong{float:left;}
#propdet .featparams li.gray{background-color:#e0e0e0;}
#propdet .desc, .contact {padding:20px 15px;border-top:1px solid #142E59;margin:0;}
.contact2 {margin:0;padding:0 15px 20px 25px;}

#propdet .btwrap {padding:0 15px 20px 15px;}
#propdet .btwrapln {padding:0 15px 20px 15px;border-top:1px solid #142E59;margin-top:15px;clear:both;}
#propdet .btwrapln a{margin-top:0;}
.contact{margin-top:15px;clear:both;margin:0 10px;}
#propdet .desc{clear:both;padding-bottom:0px;}
#propdet .desc p{text-align:justify;margin-bottom:0;padding-bottom:0;}
#propdet .bt {margin:0;padding:5px 0 0 0;text-align:center;}
#propdet .bt a{width:100px;height:21px;margin:0 -15px 20px 0;padding:0 0 0 10px;border:0;display:block;
background:#142E59 url(/img/printbt_bg.gif) top left no-repeat;overflow:hidden;float:right;
text-align:left;font:11px/21px Arial, sans-serif;color:#fff;text-decoration:none;}
#propdet .title{line-height:21px;}

#leftcorner .hilight{background:#fff;color:#444;margin-bottom:4px;float:left; width:192px !important; width /**/:175px; }/*width:100%*/
#leftcorner .hilight img{background:#fff;padding-top:2px;padding-bottom:2px;}
#leftcorner .hilight h1{margin:0;padding:0;padding-left:10px;/* width:190px */
font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;color:#fff;background:#142E59;width:182px !important; width /**/:175px;}
#leftcorner .hilight h2{margin:0;padding:0;font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;padding-top:9px;padding-bottom:2px;color:#444;margin-left:8px;}
#leftcorner .hilight p{margin:0;margin-left:8px;margin-right:8px;font:10px/13px Verdana, Arial, Helvetica, sans-serif;padding-top:2px;color:#444 margin-right:8px !important; margin-right:0;}
#leftcorner p.searchbutton{text-align:right;font:bold 16px/18px Verdana, Arial, Helvetica, sans-serif;padding-top:3px;padding-bottom:3px; padding-right:0px;margin-right:4px;}
#leftcorner .separator {background:#fff;line-height:2px;font-size:2px;float:left;width:100%;}

#areaLevel_Text{
width:158px;
}
#arealabel img{
background:#CDCDCD;
}
#arealabel {
width:156px;
}
#arealabel a{
text-decoration:none;
}
#areaDiv p{
background:#FFF;
color:#000;
}
#areaDiv p a{
text-decoration:none;
color:#000;
font-family:arial,helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:13px;
}
