#otherform fieldset div label,
#mhpform fieldset div input,
#mhpform fieldset div textarea,
#singfrmform fieldset div label,
#contactform input[type=submit],
#otherform fieldset div input,
#otherform fieldset div textarea,
#contactform fieldset div input,
#contactform fieldset div textarea,
#singfrmform fieldset div input,
#singfrmform fieldset div textarea,
#contactform fieldset div label,
#mhpform fieldset div label  {
   font: normal normal 14px/17px Tahoma, sans-serif;
   color: #496682;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#propertybutton a.nmh,
#criteriabutton a:hover,
#criteriabutton a.nmh,
#aboutbutton a:hover,
#propertybutton a:hover,
#aboutbutton a.nmh  {
   background-position: -113px 0%;
}

#homebutton,
#resourcesbutton,
#aboutbutton,
#faqbutton,
#criteriabutton,
#contactbutton,
#propertybutton  {
   position: absolute;
   top: 102px;
   z-index: 5;
   height: 32px;
   margin-left: 0px;
   margin-top: 0px;
}

#mhpform fieldset div,
#otherform fieldset div,
#singfrmform fieldset div,
#contactform fieldset div  {
   clear: both;
   margin-top: 0px;
   margin-bottom: 0px;
}

#faqbutton a.nmh,
#homebutton a:hover,
#homebutton a.nmh,
#faqbutton a:hover  {
   background-position: -114px 0%;
}

#othersubmissionform,
#mobilehomeparksubmissionf,
#singlefamilyhomesubmissio  {
   position: absolute;
   left: 247px;
   top: 150px;
   z-index: 5;
   margin-left: 0px;
   margin-top: 0px;
}

#shape4copy2,
#i402shape6,
#shape4copy,
#shape4,
#i403shape6  {
   background: url(sg_home_media/shape4.gif) no-repeat;
   position: absolute;
   z-index: 5;
   width: 696px;
   height: 4px;
   margin-left: 0px;
   margin-top: 0px;
}

#propertybutton a,
#criteriabutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 113px;
   height: 32px;
}

#resourcesbutton a.nmh,
#resourcesbutton a:hover  {
   background-position: -112px 0%;
}

#i391sfrbutton,
#i387mhpbutton,
#i395otherbutton  {
   position: absolute;
   top: 335px;
   z-index: 5;
   height: 35px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactbutton a.nmh,
#contactbutton a:hover  {
   background-position: -115px 0%;
}

#i230otherbutton a,
#i226mhpbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 111px;
   height: 34px;
}

#i387mhpbutton a,
#i395otherbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 111px;
   height: 35px;
}

.fl li a,
.fl li *,
#bottommenu > ul > li > a  {
   display: inline;
}

#singfrmform,
#mhpform,
#otherform  {
   position: absolute;
   left: 52px;
   top: 185px;
   z-index: 5;
   width: 499px;
   margin-left: 0px;
   margin-top: 0px;
}

#i230otherbutton,
#i226mhpbutton  {
   position: absolute;
   z-index: 5;
   width: 111px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactform input[type=submit]  {
   padding: 0px;
}

#homebutton a,
#faqbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 114px;
   height: 32px;
}

#mobilehomeparksubmissionf  {
   width: 315px;
}

#singlefamilyhomesubmissio  {
   width: 328px;
}

#reservedwatertreecapital2  {
   position: absolute;
   left: 310px;
   top: 977px;
   z-index: 5;
   width: 192px;
   margin-left: 0px;
   margin-top: 0px;
}

#bottomtextcopy,
#bttext  {
   position: absolute;
   left: 31px;
   z-index: 5;
   width: 731px;
   margin-left: 0px;
   margin-top: 0px;
}

#othersubmissionform  {
   width: 207px;
}

#bottommenu ul li a  {
   padding: 2px 0.44em 2px 0.44em;
   height: 100%;
}

#resourcesbutton a  {
   background: url(sg_home_media/resourcesbutton.gif) no-repeat;
   display: block;
   width: 112px;
   height: 32px;
}

#i395otherbutton a  {
   background-image: url(sg_property_media/d395otherbutton.gif);
}

#i230otherbutton a  {
   background-image: url(sg_home_media/d230otherbutton.gif);
}

#criteriabutton a  {
   background-image: url(sg_home_media/criteriabutton.gif);
}

#propertybutton a  {
   background-image: url(sg_home_media/propertybutton.gif);
}

#bottommenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#resourcesbutton  {
   width: 112px;
   left: 688px;
}

#i395otherbutton  {
   width: 111px;
   left: 391px;
}

#contactbutton a  {
   background: url(sg_home_media/contactbutton.gif) no-repeat;
   display: block;
   width: 115px;
   height: 32px;
}

#i230otherbutton  {
   top: 575px;
   left: 588px;
}

#i387mhpbutton a  {
   background-image: url(sg_property_media/d387mhpbutton.gif);
}

#i226mhpbutton a  {
   background-image: url(sg_home_media/d226mhpbutton.gif);
}

#criteriabutton  {
   width: 113px;
   left: 115px;
}

#bottomtextcopy  {
   top: 682px;
}

#propertybutton  {
   width: 113px;
   left: 229px;
}

#i391sfrbutton  {
   width: 112px;
   left: 255px;
}

#bottommenu ul  {
   height: 16px;
   margin: 0px;
   padding: 0px;
   color: #496682;
   line-height: 16px;
   font-size: 12px;
   font-family: Calibri;
   text-align: left;
}

#i228sfrbutton  {
   position: absolute;
   left: 588px;
   top: 497px;
   z-index: 5;
   width: 112px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutbutton a  {
   background-image: url(sg_home_media/aboutbutton.gif);
}

#i226mhpbutton  {
   top: 421px;
   left: 589px;
}

#contactbutton  {
   width: 115px;
   left: 572px;
}

#i387mhpbutton  {
   width: 111px;
   left: 113px;
}

#homebutton a  {
   background-image: url(sg_home_media/homebutton.gif);
}

#page_content  {
   min-height: 1000px;
}

#aboutbutton  {
   width: 113px;
   left: 458px;
}

#faqbutton a  {
   background-image: url(sg_home_media/faqbutton.gif);
}

#shape4copy2  {
   top: 518px;
   left: 54px;
}

#i403shape6  {
   top: 629px;
   left: 50px;
}

#shape4copy  {
   top: 659px;
   left: 52px;
}

#i402shape6  {
   top: 605px;
   left: 52px;
}

#homebutton  {
   width: 114px;
   left: 0px;
}

#bottommenu  {
   position: absolute;
   left: 199px;
   top: 948px;
   z-index: 5;
   margin-left: 0px;
   margin-top: 0px;
}

#faqbutton  {
   width: 114px;
   left: 343px;
}

#shape4  {
   top: 668px;
   left: 17px;
}

#bttext  {
   top: 679px;
}

#shape3  {
   background: url(sg_resources_media/shape3.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 800px;
   height: 1000px;
   margin-left: 0px;
   margin-top: 0px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 800px;
   left: 0px;
   top: 0px;
   display: block;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.c496682 * a  {
   color: #496682;
}

.full_width  {
   min-width: 800px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

*:focus  {
   outline-style: none;
}

.fl li  {
   float: left;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

ains  {
   text-decoration: none;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background: #FFFFFF url(sg_home_media/browserbackground.gif) center top repeat;
   background-attachment: scroll;
   height: 100%;
}

