body{font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif;font-size:13px;*font-size:small;*font:x-small;color:#000;
background-color:#FFF;
background-image:url(../img/top-bgb.png);
background-repeat:repeat-x;
margin:0px;
padding:0px;
min-height:100%;
min-width:998px;
position:relative;}	
select,input,textarea{font:99% "Trebuchet MS",tahoma,arial,helvetica,clean,sans-serif;}
body *{line-height:1.22em;}
td{font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif;font-size:100%;}
font{font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif;font-size:100%;}
form{display:inline;}
img{border:none;}
table{border:none;font-size:inherit;font:100%;}
h1{font-size:120%;margin:0;padding:0;}
a:link{color:#076A9C;}
a:visited{color:#707070;}
a:active{color:#707070;}
a:hover{color:#076A9C;}
.blue{color:#076A9C;}
.white{color:#FFF;}
.orange{color:#F60;}
.footer_link{color:#204658;}
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}*/
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;}body{font:13px "Trebuchet MS",tahoma,arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table{font-size:inherit;font:100%;}
select,input,textarea{font:99% "Trebuchet MS",tahoma,arial,helvetica,clean,sans-serif;}pre,code{font:115% monospace;*font-size:100%;}body{text-align:center;}
#ft{clear:both;}
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#E76300;}
h1,h2,h3,h4,h5,h6,p{line-height:1.2em;font-size:100%;margin:1em 0 0 0;}
h1.first-content,h2.first-content,h3.first-content{margin-top:0;padding-top:0;border:none;}p{margin-bottom:1em;}
h1{font-size:136%;padding:0;padding-top:18px;}
.wiki h1{font-size:120%;padding:0;margin-bottom:1em;}
h2{font-size:110%;margin-top:.6em;margin-bottom:.2em;padding:1em 0 0 0;border-top:1px dashed #C3D2D0;}
h2.first{border-top:none;margin-top:0;margin-bottom:.2em;}
h4{margin-top:1em;color:#000;}
ul,ol,dl,dd{margin-left:30px;}
dt{font-weight:bold;}
ul,ol{margin-bottom:.7em;}ul{list-style:disc;}ol{list-style:decimal;}strong{font-weight:bold;}em{font-style:italic;}h1 a{color:#E76300;}h1 a:visited{color:#E76300;}
#bd ol li p{margin-left:0;}
#bd ol li ol{list-style:lower-alpha;}
#bd ol li ol li{margin-bottom:1em;}
#bd ol li ol li ol{list-style:lower-roman;}
#bd ol li ol li ol li{margin-bottom:1em;}ul{margin-top:2px;}ul.topspace{margin-top:1em;}ul li{margin:0 17px 0 7px;}ul li ul{margin-top:0;}
#index-secondary{width:316px;float:right;margin-left:10px;}
#pcontainer{width:100%;margin:auto;text-align:left;height:100%;min-width:960px;}
#doc2{width:73.846em;*width:72.066em;min-width:960px;padding:0 10px;}
div.grayBar hr{display:none;}
div.grayBar{border-top:1px solid #D6DFE5;margin-bottom:0;}
#subnavlist{padding:.3em 0 0 0;margin-left:5em;margin-top:0;font-weight:bold;font-size:100%;}
#subnavlist li{list-style:none;margin:0;display:inline;border-left:1px solid #F60;}
#subnavlist li a{padding:0 .5em;margin:0 10px;border-bottom:none;text-decoration:none;}
#subnavlist li a:link{color:#076A9C;}
#subnavlist li a:visited{color:#076A9C;}
#subnavlist li a:hover{text-decoration:underline;}
#subnavlist li a#subcurrent{color:black;}
#subnavlist li.subfirst{padding-left:0;margin-left:0;border:0;}
/*#logo{float:left;padding:0;margin:0 50px 0 0;}*/
#ftcontent{width:960px;margin:auto;text-align:center;}
#rssbox{float:right;margin:0;line-height:0; font-size:10px; text-decoration:none;}
#rssbox a{text-decoration:none;}
/*.rsslink{font-size:80%;}*/

.footerlinks{margin:0;font-size:85%;}
.footerlinks ul{margin:0;list-style:none;}
.footerlinks li{padding:0 1em 0 1em;margin:0;list-style:none;display:inline; background:url(../img/pipe.gif) no-repeat left;}
.footerlinks li a{padding:0;margin:0;text-decoration: none;}
.footerlinks li a:link{color:#076A9C;}
.footerlinks li a:visited{color:#69C;}
.footerlinks li a:hover{color:black;}
.footerlinks li.first{background:none;}

.copyright{padding:1em 0;font-size:100%;}
h1{margin:0 0 15px 0;padding:0;font-size:174%;font-weight:bold;color:black;}
h3{margin:5px 0;padding:0;font-weight:bold;font-size:108%;color:black;border:none;}
label{font-weight:bold;}
th{font-weight:bold;}
.orange{color:#F60;}


.rcspc{margin:0;padding:0;border:0;clear:both;font-size:1px;line-height:1px;}
.rctl,.rctr,.rcbl,.rcbr{width:8px;height:8px;padding:0;border:0;z-index:99;}
.rctl,.rcbl{float:left;clear:both;}
.rctr,.rcbr{float:right;clear:right;}
.rctl{margin:-1px 0 0 -1px;}
.rctr{margin:-1px -1px 0 0;}
.rcbl{margin:-8px 0 0 0;}
.rcbr{margin:-8px 0 0 0;}
.rctl{margin-left:-4px;ma\rgin-left:-4px;}html>body .rctl{margin-left:-1px;}
.rctr{margin-right:-4px;ma\rgin-right:-4px;}html>body .rctr{margin-right:-1px;}
.rcbl{margin-left:-3px;ma\rgin-left:-3px;}html>body .rcbl{margin-left:0;}
.rcbr{margin-right:-3px;ma\rgin-right:-3px;}html>body .rcbr{margin-right:0;}
.rcboxcontent{margin:0;padding:0;border:1px solid #8AB3DB;}
.rcboxwrap{padding:0;border:0;}
.section_hdr{color:white;font-size:108%;font-weight:bold;padding:2px 5px;background-image:url(/images/global/subsecbar.gif);background-repeat:repeat-x;background-color:#4192D9;border-left:1px solid #1F66B0;border-right:1px solid #1F66B0;}
.sectionbox{padding:10px;border:1px solid #1F66B0;background:url(/images/global/searchboxbg.gif) repeat-x;}
.infobox{width:700px;margin-bottom:10px;padding:10px;border:1px solid #35fb34;background:url('/images/global/gradient_green_info.jpg') repeat-x;background-color:#f0fdee;}
.infoicon{float:left;width:57px;padding-right:10px;}
.infomsg{width:630px;margin-left:67px;}
.errorbox{width:700px;margin-bottom:10px;padding:10px;border:1px solid red;background:url('/images/global/gradient_red_error.jpg') repeat-x;background-color:white;}
.erricon{float:left;width:57px;padding-right:10px;}
.errmsg{width:630px;margin-left:67px;}
.colspacer td{padding:5px;}
.colspacersmall td{padding:2px;}
.boldtext{font-weight:bold;}

.listdot{padding:0 5px 2px 0;}

.mask{z-index:0;display:none;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);background-color:#CCC;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars textarea,.hide-scrollbars select{overflow:hidden;display:none;}
.show-scrollbars textarea,.show-scrollbars select{overflow:visible;}


/* RBL: FOR TABS */
/* Menu Nav1 */
ul#menu {width: 954px; float:none; margin:auto; height: 39px; background: #FFF url("../img/nav/menu-bg.gif") top left repeat-x; font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none;  padding: 0 0 10px 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 32px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 10px 0; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background: #FFF url("../img/nav/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }

/*For Header and Logo*/
#wrap #header {
}
#wrap #tophead {
	height: 35px;
}

#wrap {
	padding: 0px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrap #logo {
	display: inline;
	float: left;
	width: 250px;
	margin-left: 5px;
	margin-top:5px;
}
div.features div.content {
	padding: 10px 0px 0px;
	margin: 0px;
}
div.features div.title {
	color: #172D55;
	font: bold 1.3em "Trebuchet MS", tahoma, arial, helvetica, sans-serif;
	border-bottom: 1px solid #93b6d4;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
div.features dl {
	clear: both;
	margin: 0px;
}
div.features dt {
	float: left;
	font-weight: bold;
	width:175px;
}
div.features dd {
	margin: 0px 0px 0px 115px;
	}

div.propertydescription div.title {
	color: #172D55;
	font: bold 1.3em "Trebuchet MS", tahoma, arial, helvetica, sans-serif;
	border-bottom: 1px solid #93b6d4;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
div.propertydescription div.content {
	padding: 10px 0px 5px;
}


div.listingrtside div.title {
	color: #172D55;
	font: bold 1.3em "Trebuchet MS", tahoma, arial, helvetica, sans-serif;
	border-bottom: 1px solid #93b6d4;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}
div.listingrtside div.content {
	padding: 10px 0px 5px;
}


.price
{
	font: bold 1.4em "Trebuchet MS", tahoma, arial, helvetica, sans-serif;
	text-align:center;
	border: 1px solid #93b6d4;
	background-color:#FFFFCC;
	width:240px;
	padding: 0px 0px 0px;
	float:right;
/*	margin:auto; */
}

.topAddress
{font: bold 1.4em "Trebuchet MS", tahoma, arial, helvetica, sans-serif;
color:#172D55;
margin-bottom:15px;
}

label {
    display: block;
    width: 120px;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: right;
}

.small {font-size:9px;}

/** QUOTE FORM **/
.contForm label
{
width: 90px;
float: left; border:thick;
text-align: right;
margin-right: 0em;
display: block
}

.contForm .submit input
{
margin-left: 4em;
}
.contForm input
{
color: #005484;
background: #fee3ad;
border: 1px solid #005484;
margin-left:3px;
}

.contForm textarea
{
color: #005484;
background: #fee3ad;
border: 1px solid #005484;
margin-left:3px;
}

.contForm .submit input
{
color: #000;
background: #D3D3D3;
border: 2px outset #d7b9c9;
}
.contForm fieldset
{
border: 1px solid #005484;
width: 360px;
}

.contForm legend
{
background: #D3D3D3;
border: 1px solid #005484;
padding: 2px 5px
} 