#refinactitleh2 p,
#highestratesh3 p,
#highestratesh3copy li,
#onlycalifornaih4 p,
#caloansprogramsh2 p,
#highestratesh3 li,
#highestratesh3copy p,
#refinactitleh2 li,
#onlycalifornaih4 li,
#caloansprogramsh2 li,
#purchasetitleh2 li,
#purchasetitleh2 p  {
   margin: 0px;
}

#refinactitleh2 p a,
#caloansprogramsh2 p a,
#highestratesh3copy p a,
#purchasetexttext p a,
#footertext33text p a,
#purchasetitleh2 p a,
#footertexttoptext p a,
#highestratesh3 p a,
#onlycalifornaih4 p a,
#refidecripttext p a  {
   display: inline;
}

#purchasebutton a.pmh,
#purchasebutton a.nmh,
#purchasebutton a:hover,
#purchasebutton a.pm  {
   background-position: -194px 0%;
}

#ratesbutton a.nmh,
#ratesbutton a:hover,
#ratesbutton a.pm,
#ratesbutton a.pmh  {
   background-position: -219px 0%;
}

#refibutton a.pm,
#refibutton a:hover,
#refibutton a.pmh,
#refibutton a.nmh  {
   background-position: -148px 0%;
}

#purchasebutton a.cm,
#purchasebutton a.cmh,
#purchasebutton a:active  {
   background-position: -388px 0%;
}

#ratesbutton a.cm,
#ratesbutton a:active,
#ratesbutton a.cmh  {
   background-position: -438px 0%;
}

#refibutton a:active,
#refibutton a.cm,
#refibutton a.cmh  {
   background-position: -296px 0%;
}

#tofindouttodaysratespleas > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 360px;
   height: 27px;
   background-image: url(sg_camortgagenet_media/tofindouttodaysratespleas.gif);
   background-repeat: no-repeat;
}

#layer16copy > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 38px;
   height: 60px;
   background-image: url(sg_camortgagenet_media/layer16copy.gif);
   background-repeat: no-repeat;
}

#layer17 > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 408px;
   height: 136px;
   background-image: url(sg_camortgagenet_media/layer17.gif);
   background-repeat: no-repeat;
}

#lockinalow30yearfixedrate  {
   position: absolute;
   left: 8px;
   top: 75px;
   z-index: 4;
   width: 981px;
   height: 280px;
   background-image: url(sg_camortgagenet_media/lockinalow30yearfixedrate.gif);
   background-repeat: no-repeat;
}

#tofindouttodaysratespleas  {
   filter: Alpha(opacity=100);
   overflow: hidden;
   position: absolute;
   left: 213px;
   top: 224px;
   z-index: 8;
   width: 360px;
   height: 27px;
   display: none;
}

#loanporgramsmenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#getpreapprovedbutton a  {
   background-image: url(sg_camortgagenet_media/getpreapprovedbutton.gif);
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   width: 140px;
   font-size: 15px;
   line-height: 15px;
}

#loanporgramsmenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#farrightcolwrapcolumn  {
   min-height: 305px;
   width: 279px;
   margin-left: 24px;
   margin-right: 0px;
   margin-top: 7px;
   margin-bottom: 4px;
}

#mortgageinfobutton a  {
   background-image: url(sg_camortgagenet_media/mortgageinfobutton.gif);
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   width: 173px;
   font-size: 15px;
   line-height: 15px;
}

#getpreapprovedbutton  {
   position: absolute;
   left: 298px;
   top: 24px;
   z-index: 3;
   width: 140px;
   height: 15px;
}

#loanporgramsmenu ul  {
   margin: 0px;
   padding: 0px;
   color: #90A2AC;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 18px;
   font-style: normal;
   font-weight: normal;
   font-size: 12px;
   font-family: Verdana, sans-serif;
   text-indent: 0px;
   text-align: left;
}

#wrappercolumn_f div  {
   clear: left;
   position: relative;
   margin-left: 0px;
   height: 3px;
   width: 981px;
   background-image: url(sg_camortgagenet_media/wrappercentercut.gif);
   background-repeat: no-repeat;
}

#todayratesbutton a  {
   background-image: url(sg_camortgagenet_media/todayratesbutton.gif);
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   width: 165px;
   font-size: 15px;
   line-height: 15px;
}

#highestratesh3copy  {
   width: 271px;
   margin-left: 7px;
   margin-right: 0px;
   margin-top: 42px;
   margin-bottom: 59px;
}

#purchaseformxmedia  {
   filter: Alpha(opacity=100);
   overflow: hidden;
   display: none;
   width: 250px;
   margin-left: 9px;
   margin-right: 0px;
   margin-top: 17px;
   margin-bottom: 4px;
}

#mortgageinfobutton  {
   position: absolute;
   left: 691px;
   top: 24px;
   z-index: 3;
   width: 173px;
   height: 15px;
}

#footertexttoptext  {
   width: 617px;
   margin-left: 23px;
   margin-right: 0px;
   margin-top: 14px;
   margin-bottom: 0px;
}

#contactusbutton a  {
   background-image: url(sg_camortgagenet_media/contactusbutton.gif);
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   width: 86px;
   font-size: 11px;
   line-height: 11px;
}

#footertext33text  {
   width: 617px;
   margin-left: 23px;
   margin-right: 0px;
   margin-top: 6px;
   margin-bottom: 66px;
}

#footerareacolumn  {
   min-height: 179px;
   width: 981px;
   margin-left: 8px;
   margin-right: 0px;
   margin-top: -2px;
   margin-bottom: 0px;
   background-image: url(sg_camortgagenet_media/footerareabackground.gif);
   background-repeat: repeat-x;
   background-attachment: scroll;
   background-position: center top;
}

#purchasebutton a  {
   background-image: url(sg_camortgagenet_media/purchasebutton.gif);
   background-repeat: no-repeat;
   display: block;
   width: 194px;
   height: 40px;
}

#onlycalifornaih4  {
   position: absolute;
   left: 31px;
   top: 380px;
   z-index: 6;
   width: 617px;
}

#purchasetexttext  {
   width: 161px;
   margin-left: 13px;
   margin-right: 0px;
   margin-top: 28px;
   margin-bottom: 0px;
}

#todayratesbutton  {
   position: absolute;
   left: 480px;
   top: 24px;
   z-index: 3;
   width: 165px;
   height: 15px;
}

#loanporgramsmenu  {
   width: 239px;
   margin-top: 25px;
   margin-left: 23px;
   margin-bottom: 0px;
   margin-right: 0px;
}

#wrappercolumn_h  {
   position: absolute;
   height: 312px;
   width: 981px;
   left: 0px;
   top: 0px;
   background-image: url(sg_camortgagenet_media/wrappercolumn.gif);
   background-repeat: no-repeat;
}

#purchasetitleh2  {
   width: 243px;
   margin-left: 18px;
   margin-right: 0px;
   margin-top: 5px;
   margin-bottom: 0px;
}

#contactusbutton  {
   position: absolute;
   left: 888px;
   top: 25px;
   z-index: 3;
   width: 86px;
   height: 11px;
}

#refidecripttext  {
   width: 261px;
   margin-left: 22px;
   margin-right: 0px;
   margin-top: 15px;
   margin-bottom: 0px;
}

#wrappercolumn_f  {
   width: 981px;
   margin-left: 8px;
}

#refiformxmedia  {
   filter: Alpha(opacity=100);
   overflow: hidden;
   display: none;
   width: 261px;
   margin-left: 16px;
   margin-right: 0px;
   margin-top: 14px;
   margin-bottom: 8px;
}

#purchasebutton  {
   height: 40px;
   width: 194px;
   margin-left: 40px;
   margin-right: 0px;
   margin-top: 9px;
   margin-bottom: 0px;
}

#highestratesh3  {
   position: absolute;
   left: 702px;
   top: 369px;
   z-index: 6;
   width: 284px;
}

#wrappercolumn  {
   min-height: 313px;
   width: 981px;
   margin-left: 8px;
   margin-right: 0px;
   margin-top: 408px;
   margin-bottom: 0px;
   background-image: url(sg_camortgagenet_media/wrappercentercuttile.gif);
   background-repeat: repeat-y;
   background-attachment: scroll;
   background-position: center top;
}

#ratesbutton a  {
   background-image: url(sg_camortgagenet_media/ratesbutton.gif);
   background-repeat: no-repeat;
   display: block;
   width: 219px;
   height: 56px;
}

#midbackground  {
   position: absolute;
   left: 8px;
   top: 408px;
   z-index: 4;
   width: 981px;
   height: 314px;
   background-image: url(sg_camortgagenet_media/midbackground.gif);
   background-repeat: no-repeat;
}

#refibutton a  {
   background-image: url(sg_camortgagenet_media/refibutton.gif);
   background-repeat: no-repeat;
   display: block;
   width: 148px;
   height: 40px;
}

#innerfooter  {
   width: 997px;
   position: relative;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   margin-bottom: 0px;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#layer16copy  {
   filter: Alpha(opacity=100);
   overflow: hidden;
   position: absolute;
   left: 375px;
   top: 273px;
   z-index: 8;
   width: 38px;
   height: 60px;
   display: none;
}

#ratesbutton  {
   position: absolute;
   left: 267px;
   top: 213px;
   z-index: 5;
   width: 219px;
   height: 56px;
}

#layer3copy  {
   height: 15px;
   width: 116px;
   margin-left: 25px;
   margin-right: 0px;
   margin-top: 32px;
   margin-bottom: 0px;
   background-image: url(sg_camortgagenet_media/layer3copy.gif);
   background-repeat: no-repeat;
}

#refibutton  {
   height: 40px;
   width: 148px;
   margin-left: 64px;
   margin-right: 0px;
   margin-top: 21px;
   margin-bottom: 0px;
}

#layer2copy  {
   height: 15px;
   width: 121px;
   margin-left: 3px;
   margin-right: 0px;
   margin-top: 32px;
   margin-bottom: 0px;
   background-image: url(sg_camortgagenet_media/layer2copy.gif);
   background-repeat: no-repeat;
}

#i2layer2  {
   position: absolute;
   left: 135px;
   top: 21px;
   z-index: 3;
   width: 121px;
   height: 15px;
   background-image: url(sg_camortgagenet_media/d2layer2.gif);
   background-repeat: no-repeat;
}

#page_bkg  {
   position: absolute;
   width: 997px;
   height: 941px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#layer17  {
   filter: Alpha(opacity=100);
   overflow: hidden;
   position: absolute;
   left: 192px;
   top: 196px;
   z-index: 7;
   width: 408px;
   height: 136px;
   display: none;
}

#layer16  {
   position: absolute;
   left: 213px;
   top: 224px;
   z-index: 6;
   width: 60px;
   height: 38px;
   background-image: url(sg_camortgagenet_media/layer16.gif);
   background-repeat: no-repeat;
}

#layer11  {
   position: absolute;
   left: 666px;
   top: 365px;
   z-index: 6;
   width: 30px;
   height: 27px;
   background-image: url(sg_camortgagenet_media/layer11.gif);
   background-repeat: no-repeat;
}

#layer14  {
   position: absolute;
   left: 9px;
   top: 5px;
   z-index: 4;
   width: 38px;
   height: 66px;
   background-image: url(sg_camortgagenet_media/layer14.gif);
   background-repeat: no-repeat;
}

#layer12  {
   position: absolute;
   left: 13px;
   top: 110px;
   z-index: 5;
   width: 139px;
   height: 240px;
   background-image: url(sg_camortgagenet_media/layer12.gif);
   background-repeat: no-repeat;
}

#layer15  {
   height: 103px;
   width: 106px;
   margin-left: 14px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   background-image: url(sg_camortgagenet_media/layer15.gif);
   background-repeat: no-repeat;
}

#general  {
   height: 10px;
   width: 47px;
   margin-left: 18px;
   margin-right: 0px;
   margin-top: 19px;
   margin-bottom: 0px;
   background-image: url(sg_camortgagenet_media/general.gif);
   background-repeat: no-repeat;
}

#layer5  {
   position: absolute;
   left: 8px;
   top: 352px;
   z-index: 5;
   width: 981px;
   height: 54px;
   background-image: url(sg_camortgagenet_media/layer5.gif);
   background-repeat: no-repeat;
}

#layer3  {
   position: absolute;
   left: 16px;
   top: 21px;
   z-index: 5;
   width: 116px;
   height: 15px;
   background-image: url(sg_camortgagenet_media/layer3.gif);
   background-repeat: no-repeat;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#page  {
   height: 941px;
   width: 997px;
   position: relative;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.c90A2AC * a  {
   color: #90A2AC;
}

.divider  {
   clear: left;
   display: block;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

h5,
h1,
h6,
body, p  {
   font-family: Verdana, sans-serif;
}

body  {
   background-color: #D0E3ED;
   background-image: url(sg_camortgagenet_media/browserbackground.gif);
   background-repeat: repeat-x;
   background-attachment: scroll;
   background-position: center top;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

h2  {
   font-size: 19px;
   line-height: 22px;
   text-decoration: underline;
   color: #1559AF;
   font-family: Verdana, sans-serif;
}


