html, body  {height:100%}
body  {margin:0;padding:0;background:#fff url(../img/bg_body_top.gif) repeat-x 0 0;}
img  {border:0px;}
p {padding:0;margin-top:0;margin-bottom:15px;}
#content {width:901px;padding:0;font-size:1px;line-height:1px;text-align:left;margin:46px auto 0 auto;overflow:hidden;}
#logoContainer {margin:0 0 16px 15px;color:#4a8b70;font:13px/17px Verdana,Arial;}
#footerTop  {margin:0;padding:0;background:#fff url(../img/bg_footertop.gif) repeat-x 0 100%;height:35px;}
#footer  {margin:0;padding:0;height:26px;background:#fff url(../img/bg_footer.gif) repeat-x 0 0;text-align:center;color:#21274f;font:9px/26px Verdana,Arial;}
#footer a,#footer a:visited {text-decoration:none;color:#21274f;font:9px/26px Verdana,Arial;}
#footer a:hover {color:#656ea8;}

.pageContent {padding:25px 50px 0 35px;}

.default  {color:#7e8180;font:13px/17px Verdana,Arial;}
.default a:link  {text-decoration:none;color:#4980a0;}
.default a:visited  {text-decoration:none;color:#4980a0;}
.default a:active  {text-decoration:none;color:#4980a0;}
.default a:hover  {text-decoration:underline;color:#54a2cf;}

.ink  {color:#20264e;font:bold 13px/17px Arial,Verdana;}

.containerText  {color:#3d8266;font:15px/17px Arial,Verdana;}
.containerText a:link  {text-decoration:none;color:#20274e;}
.containerText a:visited  {text-decoration:none;color:#20274e;}
.containerText a:active  {text-decoration:none;color:#20274e;}
.containerText a:hover  {color:#38458f;}

.containerText2  {color:#7e8180;font:11px/13px Verdana,Arial;}

.contMlsOff {width:195px;height:93px;background:url(../img/bg_container_mls.gif) no-repeat 0 0;}
.contMlsOn {width:195px;height:93px;background:url(../img/bg_container_mls1.gif) no-repeat 0 0;}
.contDirectionsOff {width:195px;height:93px;background:url(../img/bg_container_Directions.gif) no-repeat 0 0;}
.contDirectionsOn {width:195px;height:93px;background:url(../img/bg_container_Directions1.gif) no-repeat 0 0;}
.contTestimonialsOff {width:195px;height:93px;background:url(../img/bg_container_Testimonials.gif) no-repeat 0 0;}
.contTestimonialsOn {width:195px;height:93px;background:url(../img/bg_container_Testimonials1.gif) no-repeat 0 0;}

.relative  {position:relative;padding:0px;margin:0px;}
/*for dropdownlist*/
.ddl200  {width:200px;height:20px;color:#8a7967;font:13px/16px Verdana,Arial;padding:0px;margin:0px;border:solid 1px #7f9db9;}
/*textbox and such*/
.formField200  {width:198px;height:20px;color:#8a7967;font:13px/16px Verdana,Arial;padding:0px;margin:0px;border:solid 1px #7f9db9;}
.txtBoxMulti250x90  {width:248px;height:90px;padding:0px;margin:0px;border:solid 1px #7f9db9;color:#8a7967;font:13px/16px Verdana,Arial;}

.rightAlign  {text-align:right;}
.leftAlign  {text-align:left;}
.centerAlign  {text-align:center;}

.floatLeftCell  {font-size:1px;position:relative;top:0;left:0;padding:0;margin:0;vertical-align:top;float:left;text-align:left;}
.floatRightCell  {font-size:1px;position:relative;top:0;left:0;padding:0;margin:0;vertical-align:top;float:right;clear:right;}

/*padding*/
.padder10  {padding:10px;}

/*for positioning*/
.width704 {width:704px;font-size:1px;position:relative;top:0;left:0;padding:0;margin:0;vertical-align:top;float:left;text-align:left;overflow:hidden;}

.clearHor2  {width:2px;height:1px;font-size:1px;padding:0;margin:0;float:left;}
.clearHor40  {width:40px;height:1px;font-size:1px;padding:0;margin:0;float:left;}

.clearVer2  {height:2px;line-height:1px;font-size:1px;padding:0;margin:0;clear:left;}
.clearVer10  {height:10px;line-height:1px;font-size:1px;padding:0;margin:0;clear:left;}
.clearVer15  {height:15px;line-height:1px;font-size:1px;padding:0;margin:0;clear:left;}
.clearVer25  {height:25px;line-height:1px;font-size:1px;padding:0;margin:0;clear:left;}


.clear  {clear:both;line-height:1px;font-size:1px;height:1px;overflow:hidden;}

