body {margin:0; font-family:Trebuchet MS, Helvetica, sans-serif;font-size:11px; line-height:16px; color:#333333;}
form{margin:0;padding:0;}

#wrapper{width:100%; text-align:center;position:absolute; top:0; left:0;z-index:5}
#page{margin:auto;width:940px; text-align:left;}
#headerBar{width:840px;height:55px;}
#headerBarMap{width:905px;height:55px;}
#logo{float:left;display:inline;width:361px;height:55px;}
#tagLine{float:right; display:inline;width:296px;height:55px;}
#content{width:811px;margin-left:40px;text-align:left;}
#leftNav{position:absolute;top:88px;z-index:2;text-align:left;padding:0;margin:0}


.leftMenu ul{margin:0; margin-left: 5px;padding:0;}
.leftMenu ul li{list-style:none;padding: 0; margin:0;}
.leftMenu ul li a:link {border-bottom:solid 5px #fff; background-image:url(../images/siteAssets/boxes/menu/btnBack.png);background-repeat:no-repeat;height:26px;display: block; text-indent:10px;padding:0;margin:0;font-size: 14px; line-height: 26px; font-weight: bold; color: #000007;font-family:Trebuchet MS, Helvetica, sans-serif;text-decoration: none;}
.leftMenu ul li a:visited{border-bottom:solid 5px #fff; background-image:url(../images/siteAssets/boxes/menu/btnBack.png);background-repeat:no-repeat;height:26px;display: block; text-indent:10px;padding:0;margin:0;font-size: 14px; line-height: 26px; font-weight: bold; color: #000007;font-family:Trebuchet MS, Helvetica, sans-serif;text-decoration: none;}
.leftMenu ul li a:hover{border-bottom:solid 5px #fff; background-image:url(../images/siteAssets/boxes/menu/btnOvrBack.png);background-repeat:no-repeat;height:26px;display: block; text-indent:10px;padding:0;margin:0;font-size: 14px; line-height: 26px; font-weight: bold; color: #000007;font-family:Trebuchet MS, Helvetica, sans-serif;text-decoration: none;}
.noBottom{border-bottom:0;}

#layer2Wrap{width:100%; text-align:center;position:absolute; top:0; left:0;}
#rightWrapper{margin:auto;width:940px; text-align:left;}
#rightBoxes{float:right;top:73px;position:relative;z-index:10;}
.boxHead {text-align:center;width:190px; margin-left:5px;height:30px; background-color:#292575; color:#fff;line-height:27px;letter-spacing: 4px;font-size:13px;font-weight:bold;font-family:Trebuchet MS, Helvetica, sans-serif;}

#greenStage{width:489px;margin-left:200px;position:relative;top:-125px;}
#foot {width:940px;margin-top:20px;position:relative;top:-120px;}
#anchorFloat{width:94px;margin-left:780px;position:relative;top:-90px;z-index:15;}
#anchorFloatMap{width:94px;margin-left:845px;position:relative;top:-90px;z-index:15;}

.footer{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#fff;}
.footer a:link{text-decoration:none;}
.footer a:active{text-decoration:none;}
.footer a:visited{text-decoration:none;}
.footer a:hover{text-decoration:underline;}

a:link {color: #000007;	text-decoration: underline;}
a:visited {color: #000007;text-decoration: underline;}
a:active {color: #000007;text-decoration: underline;}
a:hover {color: #080d19;text-decoration: underline;}

/*headlines*/
.largehead {font-size: 20px;line-height:24px;color: #080d19;font-family:Trebuchet MS, Helvetica, sans-serif;letter-spacing:3px;}
.large24head {font-size: 18px;line-height:24px;color: #292575;font-family:Trebuchet MS, Helvetica, sans-serif;letter-spacing:3px;}
.midhead {font-size: 16px;line-height:20pxcolor: #292575;font-family:Trebuchet MS, Helvetica, sans-serif;} 
.smallhead {color:#080d19; font-weight:bold;line-height:18px;font-size:14px;font-family:Trebuchet MS, Helvetica, sans-serif;} 
.whitehead {color:#fff; font-weight:bold;line-height:18px;font-size:16px;font-family:Trebuchet MS, Helvetica, sans-serif;} 
.redhead {color:#FF0000; font-weight:bold;line-height:18px;font-size:14px;font-family:Trebuchet MS, Helvetica, sans-serif;} 

/*text*/
.smalltext {font-family:Trebuchet MS, Helvetica, sans-serif;font-size: 11px; line-height:13px;}
.bodytext {font-family:Trebuchet MS, Helvetica, sans-serif;font-size:12px; text-align:justify;line-height:17px; }
.plaintext {font-family:Trebuchet MS, Helvetica, sans-serif;font-size:12px; line-height:15px;}
.homepage{font-size:14px;color:#fff;line-height:17px;font-family:Trebuchet MS, Helvetica, sans-serif;}

/* pics  */
.thumb {border: 1px solid #000007;} 
.thumb:hover {border: 1px solid #000007;}

/*forms*/
input.gobtn {background-color:#292575; font-size: 10px; color: #fff; letter-spacing: 3px;padding:3px;margin-top:3px;}



/* /////////////////
interactive map styles

///////////////////*/

/*main overlay panels*/
.infobox	{font-size: 11px;color:#000000;border: 1px solid #080d19;background-color:#f9f8f8;font-family:Trebuchet MS, Helvetica, sans-serif;}
.alertbox	{font-size: 11px;color:#000000;border: 1px solid #FF0000;background-color:#fff;font-family:Trebuchet MS, Helvetica, sans-serif;}

/*main page tabs (MAP, PROPERTY DETAILS, MY FAVORITES, HELP)*/
.maintabs{padding:5px;font-size: 13px; letter-spacing:2px;line-height: 26px; font-weight: bold; color: #000007;font-family:Trebuchet MS, Helvetica, sans-serif;text-decoration: none;text-transform:lowercase;text-transform:capitalize;}
.maintabs li a {text-decoration: none;font-size: 14px; line-height: 26px; font-weight: bold; color: #000007;font-family:Trebuchet MS, Helvetica, sans-serif;text-decoration: none;text-transform:lowercase;text-transform:capitalize;border: 3px solid #fff;background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/btnBack.png); background-repeat:repeat-x;} /*use   background-image:none; background-color:#xxxxxx;   to set a solid bg color*/
.maintabs li a:visited{color: #000007;}
.maintabs li a:hover{border: 3px solid #fff;color: #000007;background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/btnOvrBack.png); background-repeat:repeat-x;}  /*use   background-image:none; background-color:#xxxxxx;   to set a solid bg color*/
.maintabs li.selected a{padding:8px;color: #000007;background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/btnSelBack.png); background-repeat:repeat-x;} /*use   background-image:none; background-color:#xxxxxx;   to set a solid bg color*/
.maintabs li.selected a:hover{text-decoration: none;}

/*toolbars*/
.focusbar{font-size:11px;color:#080d19;border-bottom:solid 4px #fff; background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/focusBg.png); }
.focusbar_head{color:#080d19;font-size:12px; font-weight:bold;font-family:Trebuchet MS, Helvetica, sans-serif;text-transform:capitalize;}
/**/
.focusfields{font-size:11px;color:#000000;}
/**/
.refinebar{color:#000;border-bottom:solid 4px #fff;background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/refineBg.png); }
.refinebar_head{margin-top:3px;color:#000;font-size:12px;font-weight:bold;font-family:Trebuchet MS, Helvetica, sans-serif;text-transform:capitalize;}

/*main border around content section*/
.content_style{border: solid 4px #fff; background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/stageBg.png); background-repeat:repeat-x;} 

/*page sub tabs */
a.tab{font-size: 11px;font-weight:bold;color:#000007; text-decoration: none;background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/btnBack.png); background-repeat:repeat-x; border: 1px solid #000007;}/*non-selected tab*/
a.tab:hover{color:#000007;font-weight:bold;text-decoration: none;border:1px solid #000007;background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/btnOvrBack.png); background-repeat:repeat-x;}/*non-selected tab rollover*/
a.stab{font-size: 11px;font-weight:bold;color:#000033;text-decoration: none;border: 1px solid #A69A9C;background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/btnSelBack.png); background-repeat:repeat-x; } /*selected tab*/
a.stab:hover{color:#000033;font-weight:bold;text-decoration: none;border:1px solid #000007;background-image:url(http://anchor-realestate.com/images/siteAssets/boxes/mapStage/btnOvrBack.png); background-repeat:repeat-x;} /*selected tab rollover*/  