body {font-family: Arial, san-serif; font-size:11px; color:#FFFFFF;border:0;padding:0;}
form{margin-top:0px;margin-bottom:0px;}

/*links*/
a:link {color: #355136;	text-decoration: underline; font-weight:bold;}
a:visited {color: #355136;text-decoration: underline;font-weight:bold;}
a:active {color: #355136;text-decoration: underline;font-weight:bold;}
a:hover {color: #DCEBC1;text-decoration: underline;font-weight:bold;}

a.white:link {color: #FFFFFF;text-decoration: underline;}
a.white:visited {color: #FFFFFF;text-decoration: underline;}
a.white:active {color: #FFFFFF;text-decoration: underline;}
a.white:hover {color: #FFFFFF;text-decoration: underline;}


/*neighborhood menu*/
.menu a:link {color: #FFFFFF;text-decoration: none; height:23px;display: block; font-size:11px;  padding-top:8px;}
.menu a:visited {color: #FFFFFF;text-decoration: none;height:23px;display: block;font-size:11px;  padding-top:8px;}
.menu a:active {color: #FFFFFF;text-decoration: none;height:23px;display: block;font-size:11px;  padding-top:8px;}
.menu a:hover {color: #FFFFFF;text-decoration: none; background-color:#0F2B0F;height:23px;display: block;font-size:11px;  padding-top:8px;}

/*headlines*/
.large24head { font-size: 22px;color: #FFFFFF; line-height:27px; font-style: italic;	padding-top: 15px;}
.largehead { font-size: 20px;color: #FFFFFF; line-height:27px;}
.whitehead { font-size: 16px;font-weight:bold;color: #FFFFFF; line-height:20px;}
.homehead { font-size: 16px; color: #355136; line-height:27px;font-weight: bold;}
.midhead {  font-size: 14px;font-weight:bold;color: #355136;line-height:20px;}
.smallhead { font-size: 12px;color: #355136;	font-weight: bold;}
.redhead {font-size: 12px; font-weight:bold;color: #663333;}

/*text*/
.smalltext {font-size: 10px; color:#000000; font-family: Verdana, sans-serif; }
.foottext {font-size: 10px; color:#000000; font-family: Verdana, sans-serif; line-height:16px;}
.bodytext {font-size: 11px;   line-height: 18px; color: #FFFFFF;}
.plaintext {font-size: 12px;  color: #FFFFFF; line-height:18px;}
.redtext {color:#666666; font-size:10px;}

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

/*forms*/
input.gobtn {background-color: #355136; font-weight: bold; font-size: 9px; color: #FFFFFF;padding: 3px;}



/* client center */
table.cart {padding: 2px 1px 5px;width: 100%;background-color: #F8F8FF;	border: 1px double #663333;}

/* drop down menus */
#dropmenudiv{
position:absolute;
margin-top:1px;
border: 1px solid white;
border-bottom-width: 0;
font:normal 11px Arial;
line-height:16px;
z-index:100;
color:#FFFFFF;
text-align:center;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 8px;
border-bottom: 1px solid white;
padding: 3px 0;
text-decoration: none;
font-weight: bold;
color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0F2B0F;
color:#FFFFFF;
}


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

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

/*main overlay panels*/
.infobox	{font-size: 11px;color:#000000;border: 1px solid #2a402b;background-color:#d6dec7;font-family:Verdana, Helvetica, sans-serif;}
.alertbox	{font-size: 11px;color:#000000;border: 1px solid #FF0000;background-color:#fff;font-family:Verdana, Helvetica, sans-serif;}

/*main page tabs (MAP, PROPERTY DETAILS, MY FAVORITES, HELP)*/
.maintabs{font-size:12px;color:#000;font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.maintabs li a {text-decoration: none;border: 1px solid #0f2b0f;background-image:none; background-color:#59753d;} /*use      to set a solid bg color*/
.maintabs li a:visited{color: #fff;}
.maintabs li a:hover{color: #fff;background-image:none; background-color:#0f2b0f;} /*use      to set a solid bg color*/
.maintabs li.selected a{border: 2px solid #2a402b;color: #fff;background-image:none; background-color:#7b9743;font-size:15px;} /*use      to set a solid bg color*/
.maintabs li.selected a:hover{text-decoration: none;}

/*toolbars*/
.focusbar{font-size:11px;color:#000000;border-bottom:solid 1px #2a402b;border-top:solid 1px #2a402b;background-image:url(http://rockwellrealtyllc.com/images/focus_bg.jpg); background-repeat:repeat-x; }
.focusbar_head{color:#000000;font-size:13px; font-weight:bold;}
/**/
.focusfields{font-size:11px;color:#000000;}
/**/
.refinebar{color:#000;border-bottom:solid 1px #2a402b; border-top:solid 1px #2a402b;background-image:url(http://rockwellrealtyllc.com/images/refine_bg.jpg); background-repeat:repeat-x; }
.refinebar_head{color:#2a402b;font-size:13px;font-weight:bold;}

/*main border around content section*/
.content_style{border: 1px solid #2a402b;background-color:#fff;} 

/*page sub tabs */
a.tab{font-size: 11px;font-weight:bold;color:#fff; text-decoration: none;border: 1px solid #0f2b0f;background-image:none; background-color:#59753d;}/*non-selected tab*/
a.tab:hover{color: #fff;background-image:none; background-color:#0f2b0f;font-weight:bold;text-decoration: none;}/*non-selected tab rollover*/
a.stab{font-size: 11px;font-weight:bold;text-decoration: none;border: 2px solid #2a402b;color: #fff;background-image:none; background-color:#7b9743; } /*selected tab*/
a.stab:hover{font-size: 11px;font-weight:bold;text-decoration: none;border: 2px solid #2a402b;color: #fff;background-image:none; background-color:#7b9743;} /*selected tab rollover*/


/*agent roster*/
.agentsWrap,.agentWrap{font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;color:#363636;font-size:11px;}
.agentRow{height:100px;}
.agentsWrap a,.agentsWrap a:link,.agentsWrap a:active,.agentsWrap a:visited,.agentsWrap a:hover,.agentWrap a,.agentWrap a:link,.agentWrap a:active,.agentWrap a:visited,.agentWrap a:hover{font-weight:normal !important;text-decoration:none;}
.agentsWrap a:hover,.agentWrap a:hover{text-decoration:underline;color:#7b9743;}

.gobtn,
.agentSubNav a:link,.agentSubNav a:active,.agentSubNav a:visited,.agentSubNav a:hover,
.agentWrap .listingsDisplay a.viewLink:link,.agentWrap .listingsDisplay a.viewLink:visited,.agentWrap .listingsDisplay a.viewLink:active,.agentWrap .listingsDisplay a.viewLink:hover  
{background: #7b9743;}

.gobtn:hover,.agentSubNav a:hover,.agentWrap .listingsDisplay a.viewLink:hover  {background: #2a402b;color:#fff;}

.agentControls {font-size:11px;line-height:14px;margin:0 auto 15px auto;width:600px;color:#363636;}
.agentControls input{width:155px;}
.agentControls select{width:115px;}
/*end roster*/