BODY  { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: #fff url(../images/webBg.png) repeat-x 0px 0px; text-align: center; margin: 0px; padding: 0px }
A {
	TEXT-DECORATION: none; outline: none
}
A:link {
	COLOR: #266088
}
A:visited {
	COLOR: #266088
}
A:hover {
	COLOR: #00008b
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.alignright {
	FLOAT: right; OVERFLOW: hidden
}
.alignleft {
	FLOAT: left; OVERFLOW: hidden
}
.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.split50 {
	OVERFLOW: auto
}
.split50 .alignleft {
	WIDTH: 49%
}
.split50 .alignright {
	WIDTH: 49%
}
.floatBoxes {
	OVERFLOW: hidden
}
.floatBoxes H2 {
	MARGIN: 0px 0px 10px
}
.floatBoxes H3 {
	MARGIN: 0px 0px 10px
}
.floatBoxes H4 {
	MARGIN: 0px 0px 10px
}
.floatBoxes H5 {
	MARGIN: 0px 0px 10px
}
.floatBoxes H6 {
	MARGIN: 0px 0px 10px
}
.float-left {
	FLOAT: left; OVERFLOW: hidden
}
.float-right {
	FLOAT: right; OVERFLOW: hidden
}
.width15 {
	WIDTH: 14.99%
}
.width18 {
	WIDTH: 18.33%
}
.width20 {
	WIDTH: 19.99%
}
.width23 {
	WIDTH: 22.99%
}
.width25 {
	WIDTH: 24.99%
}
.width33 {
	WIDTH: 33.33%
}
.width35 {
	WIDTH: 34.99%
}
.width40 {
	WIDTH: 39.99%
}
.width45 {
	WIDTH: 45%
}
.width47 {
	WIDTH: 46.99%
}
.width49 {
	WIDTH: 48.99%
}
.width50 {
	WIDTH: 49.99%
}
.width54 {
	WIDTH: 53.99%
}
.width65 {
	WIDTH: 64.99%
}
.width75 {
	WIDTH: 74.99%
}
.width100 {
	WIDTH: 100%
}
#block4 DIV {
	MIN-HEIGHT: 130px; MAX-HEIGHT: 130px; HEIGHT: 130px
}
#block4 H2 {
	BORDER-BOTTOM: #ccc 1px dotted
}
#block4 H4 {
	BORDER-BOTTOM: #ccc 1px dotted
}
#block4 H4 {
	FONT-WEIGHT: bold; COLOR: #360
}
#block4 P {
	FONT-SIZE: 11px; LINE-HEIGHT: 180%
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none
}
IMG.aligncenter {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 4px
}
IMG.alignright {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px
}
IMG.alignleft {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 5px 2px 0px; PADDING-TOP: 4px
}
IMG.aligncenter {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
IMG.alignright {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
IMG.aligncenter {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
IMG.noborder {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
H1 {
	FONT-WEIGHT: normal; COLOR: #111
}
H2 {
	FONT-WEIGHT: normal; COLOR: #111
}
H3 {
	FONT-WEIGHT: normal; COLOR: #111
}
H4 {
	FONT-WEIGHT: normal; COLOR: #111
}
H5 {
	FONT-WEIGHT: normal; COLOR: #111
}
H6 {
	FONT-WEIGHT: normal; COLOR: #111
}
H1 {
	FONT-SIZE: 3em; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1
}
H2 {
	FONT-SIZE: 1.8em; MARGIN: 0px 0px 0.75em; LETTER-SPACING: -1px
}
H3 {
	FONT-SIZE: 1.5em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1.25em; LINE-HEIGHT: 1.25
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 1.5em
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
H2 SMALL {
	FONT-SIZE: 0.51em; LETTER-SPACING: normal
}
H1 IMG {
	MARGIN: 0px
}
H2 IMG {
	MARGIN: 0px
}
H3 IMG {
	MARGIN: 0px
}
H4 IMG {
	MARGIN: 0px
}
H5 IMG {
	MARGIN: 0px
}
H6 IMG {
	MARGIN: 0px
}
P {
	MARGIN: 0px 0px 1.5em; LINE-HEIGHT: 180%
}
P IMG.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1.5em 1.5em 1.5em 0px; PADDING-TOP: 0px
}
P IMG.right {
	FLOAT: right; MARGIN: 1.5em 0px 1.5em 1.5em
}
A {
	TEXT-DECORATION: underline; outline: 0
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
DFN {
	FONT-STYLE: italic
}
DFN {
	FONT-WEIGHT: bold
}
SUP {
	LINE-HEIGHT: 0
}
SUB {
	LINE-HEIGHT: 0
}
ABBR {
	BORDER-BOTTOM: #666 1px dotted
}
ACRONYM {
	BORDER-BOTTOM: #666 1px dotted
}
ADDRESS {
	MARGIN: 0px 0px 1.5em; FONT-STYLE: italic
}
DEL {
	COLOR: #666
}
PRE {
	MARGIN: 1.5em 0px; WHITE-SPACE: pre
}
PRE {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
CODE {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
TT {
	FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
BLOCKQUOTE  { font-size: 1.3em; line-height: 180%; background: url(../images/blockquote.png) no-repeat 10px 10px; margin: 0px auto 20px; padding: 10px 10px 0px 50px; width: 80% }
BLOCKQUOTE CITE {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: normal; LETTER-SPACING: normal; TEXT-ALIGN: right
}
BLOCKQUOTE H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
BLOCKQUOTE H3 STRONG {
	COLOR: #000
}
.division {
	MARGIN: 0px 0px 0px 30px
}
LI UL {
	MARGIN: 0px 1.5em
}
LI OL {
	MARGIN: 0px 1.5em
}
OL {
	MARGIN: 0px 1.5em 1.5em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	
}
DL {
	MARGIN: 0px 0px 1.5em
}
DL DT {
	FONT-WEIGHT: bold
}
DD {
	MARGIN-LEFT: 1.5em
}
#wrap UL LI  { font-size: 11px; background: url(../images/arrow.gif) no-repeat left 50%; padding: 2px 0px 2px 20px }
.small {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 1.87em; LINE-HEIGHT: 1.87em
}
.large {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1.25em; LINE-HEIGHT: 2.5em
}
.hide {
	DISPLAY: none
}
.quiet {
	COLOR: #666
}
.loud {
	COLOR: #000
}
.highlight {
	BACKGROUND: #ff0
}
.added {
	BACKGROUND: #060; COLOR: #fff
}
.removed {
	BACKGROUND: #900; COLOR: #fff
}
.first {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.top {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.bottom {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.padd {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
.center {
	TEXT-ALIGN: center
}
.center A IMG {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
.dotted  { background: url(../images/dotted.png) repeat-x 0px 0px; display: block; margin: 15px 0px; height: 1px; border-bottom-style: none
; border-left-style: none; border-right-style: none; border-top-style: none }
.txtR {
	TEXT-ALIGN: right
}
.round7 {
	border-top-right-radius: 7px; border-top-left-radius: 7px; border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; -moz-border-radius-topright: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; -ms-border-radius-topleft: 7px; -ms-border-radius-topright: 7px; -ms-border-radius-bottomleft: 7px; -ms-border-radius-bottomright: 7px; -webkit-border-top-right-radius: 7px; -webkit-border-top-left-radius: 7px; -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -khtml-border-radius-topleft: 7px; -khtml-border-radius-topright: 7px; -khtml-border-radius-bottomleft: 7px; -khtml-border-radius-bottomright: 7px
}
.round10 {
	border-top-right-radius: 10px; border-top-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; -ms-border-radius-topleft: 10px; -ms-border-radius-topright: 10px; -ms-border-radius-bottomleft: 10px; -ms-border-radius-bottomright: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -khtml-border-radius-topleft: 10px; -khtml-border-radius-topright: 10px; -khtml-border-radius-bottomleft: 10px; -khtml-border-radius-bottomright: 10px
}
#mainless  { background: url(../images/webBgFix.png) no-repeat 0px 0px }
#container  { background: url(../images/hdrBg.png) no-repeat 100% 0px; text-align: left; margin: 0px auto; width: 980px; overflow: auto }
#content  { background: url(../images/contentBg.png) no-repeat 0px 0px; float: left; margin: 55px 0px 0px; width: 747px }
#side {
	FLOAT: left; WIDTH: 223px
}
#top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #eaf9c6; PADDING-TOP: 10px
}
#top SPAN  { font-weight: bold; line-height: 20px; background: url(../images/icnPhone.png) no-repeat left 50%; float: right; padding: 0px 0px 0px 20px }
#top H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#side H1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 100px; WIDTH: 209px; TEXT-INDENT: -9999em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 122px
}
#side H1 A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 100px; WIDTH: 209px; TEXT-INDENT: -9999em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 122px
}
#side H1 A  { background-image: url(../images/logo.png) }
UL#sideMnu {
	MARGIN: 0px 0px 20px
}
UL#sideMnu LI A  { line-height: 53px; background: url(../images/sideMnu.png) no-repeat; text-indent: -9999em; display: block; width: 203px; height: 53px }
UL#sideMnu LI#mnuComercial A {
	BACKGROUND-POSITION: 0px 0px
}
UL#sideMnu LI#mnuComercial A:hover {
	BACKGROUND-POSITION: -203px 0px
}
UL#sideMnu LI.currentSide#mnuComercial A {
	BACKGROUND-POSITION: -203px 0px
}
UL#sideMnu LI#mnuResidential A {
	BACKGROUND-POSITION: 0px -53px
}
UL#sideMnu LI#mnuResidential A:hover {
	BACKGROUND-POSITION: -203px -53px
}
UL#sideMnu LI.currentSide#mnuResidential A {
	BACKGROUND-POSITION: -203px -53px
}
UL#sideMnu LI#mnuForeclosure A {
	BACKGROUND-POSITION: 0px -106px
}
UL#sideMnu LI#mnuForeclosure A:hover {
	BACKGROUND-POSITION: -203px -106px
}
UL#sideMnu LI.currentSide#mnuForeclosure A {
	BACKGROUND-POSITION: -203px -106px
}
UL#sideMnu LI#mnuConsulation A {
	BACKGROUND-POSITION: 0px -159px
}
UL#sideMnu LI#mnuConsulation A:hover {
	BACKGROUND-POSITION: -203px -159px
}
UL#sideMnu LI.currentSide#mnuConsulation A {
	BACKGROUND-POSITION: -203px -159px
}
#progress {
	POSITION: relative
}
#progress IMG {
	Z-INDEX: 1; POSITION: relative
}
#progress SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 50px; Z-INDEX: 3; LEFT: 10px; COLOR: #754c24; LETTER-SPACING: -2px; POSITION: absolute; TOP: 60px
}
#content H2.pagetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 35px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px dotted; LETTER-SPACING: -1px
}
#menu  { line-height: 43px; background: url(../images/mnuBg.png) no-repeat 0px 0px; display: block; margin: 6px 0px 20px 7px; position: relative; width: 735px }
#menu UL LI {
	FLOAT: left
}
#menu UL LI A  { line-height: 43px; background-image: url(../images/mnu.png); text-indent: -99999em; display: block; float: left }
#menu UL LI#mnuHome A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 71px
}
#menu UL LI#mnuHome A:hover {
	BACKGROUND-POSITION: 0px -43px
}
#menu UL LI.current#mnuHome A {
	BACKGROUND-POSITION: 0px -86px
}
#menu UL LI#mnuServices A {
	BACKGROUND-POSITION: -71px 0px; WIDTH: 88px
}
#menu UL LI#mnuServices A:hover {
	BACKGROUND-POSITION: -71px -43px
}
#menu UL LI.current#mnuServices A {
	BACKGROUND-POSITION: -71px -86px
}
#menu UL LI#mnuRequest A {
	BACKGROUND-POSITION: -159px 0px; WIDTH: 102px
}
#menu UL LI#mnuRequest A:hover {
	BACKGROUND-POSITION: -159px -43px
}
#menu UL LI.current#mnuRequest A {
	BACKGROUND-POSITION: -159px -86px
}
#menu UL LI#mnuTestimonial A {
	BACKGROUND-POSITION: -261px 0px; WIDTH: 146px
}
#menu UL LI#mnuTestimonial A:hover {
	BACKGROUND-POSITION: -261px -43px
}
#menu UL LI.current#mnuTestimonial A {
	BACKGROUND-POSITION: -261px -86px
}
#menu UL LI#mnuAbout A {
	BACKGROUND-POSITION: -407px 0px; WIDTH: 86px
}
#menu UL LI#mnuAbout A:hover {
	BACKGROUND-POSITION: -407px -43px
}
#menu UL LI.current#mnuAbout A {
	BACKGROUND-POSITION: -407px -86px
}
#menu UL LI#mnuContact A {
	BACKGROUND-POSITION: -493px 0px; WIDTH: 92px
}
#menu UL LI#mnuContact A:hover {
	BACKGROUND-POSITION: -493px -43px
}
#menu UL LI.current#mnuContact A {
	BACKGROUND-POSITION: -493px -86px
}
#menu UL LI UL.menu_body {
	BORDER-RIGHT: #57841c 1px solid; BORDER-TOP: #57841c 1px; DISPLAY: none; LEFT: 71px! important; MARGIN: 0px; BORDER-LEFT: #57841c 1px solid; WIDTH: 210px; BORDER-BOTTOM: #57841c 1px solid; POSITION: absolute; TOP: 43px
}
#menu UL LI UL.menu_body LI  { background-color: #6495ed }
#menu UL LI UL.menu_body LI.alt  { background-color: #4169e1 }
#menu UL LI UL.menu_body LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: none! important; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; WIDTH: 190px! important; COLOR: #fff; TEXT-INDENT: 0px; LINE-HEIGHT: normal; PADDING-TOP: 10px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu UL LI UL.menu_body LI A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#menu UL LI UL.menu_body LI.currentSub A {
	FONT-WEIGHT: bold
}
#slider {
	MARGIN: 0px 0px 20px
}
#wrap #slider UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrap #slider LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#slider LI {
	OVERFLOW: hidden; WIDTH: 690px; HEIGHT: 241px
}
P#controls {
	MARGIN: 0px; POSITION: relative
}
#prevBtn {
	DISPLAY: block; LEFT: -30px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 30px; TEXT-INDENT: -8000px; POSITION: absolute; TOP: -160px; HEIGHT: 77px
}
#nextBtn {
	DISPLAY: block; LEFT: -30px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 30px; TEXT-INDENT: -8000px; POSITION: absolute; TOP: -160px; HEIGHT: 77px
}
#nextBtn {
	LEFT: 690px
}
#prevBtn A {
	DISPLAY: block; BACKGROUND: url(../pix/iface/btn_prev.png) no-repeat 0px 0px; WIDTH: 30px; HEIGHT: 77px
}
#nextBtn A {
	DISPLAY: block; BACKGROUND: url(../pix/iface/btn_prev.png) no-repeat 0px 0px; WIDTH: 30px; HEIGHT: 77px
}
#nextBtn A {
	BACKGROUND: url(../pix/iface/btn_next.gif) no-repeat 0px 0px
}
.stepcarousel {
	BORDER-RIGHT: #ccc 3px solid; BORDER-TOP: #ccc 3px solid; OVERFLOW: scroll; BORDER-LEFT: #ccc 3px solid; WIDTH: 684px; BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; HEIGHT: 200px
}
.stepcarousel .belt {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.stepcarousel .panel {
	FLOAT: left; MARGIN: 10px 14px; OVERFLOW: hidden; WIDTH: 210px
}
.stepcarousel A#prevBtn {
	DISPLAY: block; Z-INDEX: 10; WIDTH: 63px; TEXT-INDENT: -9999em; POSITION: absolute; TOP: 40px; HEIGHT: 63px
}
.stepcarousel A#nextBtn {
	DISPLAY: block; Z-INDEX: 10; WIDTH: 63px; TEXT-INDENT: -9999em; POSITION: absolute; TOP: 40px; HEIGHT: 63px
}
.stepcarousel A#prevBtn  { background-image: url(../images/btnPrev.png); left: 10px }
.stepcarousel A#nextBtn  { background-image: url(../images/btnNext.png); left: 500px }
FORM#bidform {
	
}
FORM.form P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
FORM.form P LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM#bidform DIV.alignleft INPUT {
	BORDER-RIGHT: #ddd 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px auto 0px 0px; BORDER-LEFT: #ddd 3px solid; WIDTH: 94%; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 3px solid; outline: 0
}
FORM#bidform DIV.alignright INPUT {
	BORDER-RIGHT: #ddd 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px auto 0px 0px; BORDER-LEFT: #ddd 3px solid; WIDTH: 94%; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 3px solid; outline: 0
}
FORM.form INPUT {
	BORDER-RIGHT: #ddd 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px auto 0px 0px; BORDER-LEFT: #ddd 3px solid; WIDTH: 94%; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 3px solid; outline: 0
}
FORM.form SELECT {
	BORDER-RIGHT: #ddd 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px auto 0px 0px; BORDER-LEFT: #ddd 3px solid; WIDTH: 94%; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 3px solid; outline: 0
}
FORM.form TEXTAREA {
	BORDER-RIGHT: #ddd 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px auto 0px 0px; BORDER-LEFT: #ddd 3px solid; WIDTH: 94%; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 3px solid; outline: 0
}
FORM.form SELECT {
	WIDTH: 96%
}
FORM#contactform LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px 0px; WIDTH: 50px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
FORM#contactform INPUT {
	FLOAT: left; WIDTH: 74%
}
FORM#contactform SELECT {
	FLOAT: left; WIDTH: 74%
}
FORM#contactform P {
	OVERFLOW: hidden
}
FORM#bidform INPUT {
	WIDTH: 94%
}
FORM#bidform SELECT {
	WIDTH: 94%
}
FORM#bidform TEXTAREA {
	WIDTH: 94%
}
FORM#bidform SELECT {
	WIDTH: 96%
}
FORM #submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto! important; BORDER-BOTTOM-STYLE: none
}
#footer  { background: url(../images/footerBg.png) repeat-x 50% bottom; position: relative; overflow: auto }
#footer IMG {
	FLOAT: right
}
.footWrap  { color: #fff; font-size: 11px;  no-repeat center top; text-align: left; margin: 73px auto 0px; padding: 0px 0px 0px; width: 700px }
.footWrap P STRONG {
	COLOR: #ffe16b
}
.info {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid
}
.note {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid
}
.info {
	BORDER-LEFT-COLOR: #b7dbff; BORDER-BOTTOM-COLOR: #b7dbff; COLOR: #069; BORDER-TOP-COLOR: #b7dbff; BACKGROUND-COLOR: #def; BORDER-RIGHT-COLOR: #b7dbff
}
.note {
	BORDER-LEFT-COLOR: #fc3; BORDER-BOTTOM-COLOR: #fc3; COLOR: #000; BORDER-TOP-COLOR: #fc3; BACKGROUND-COLOR: #ffc; BORDER-RIGHT-COLOR: #fc3
}
.icn {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 60px; FONT-SIZE: 1.8em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: -1px
}
.services  { font-weight: bold; font-size: 35px; background: url(../images/services.png) no-repeat; letter-spacing: -1px; margin: 10px 0px; padding: 10px 0px 10px 60px; border-bottom: 1px dotted #ccc }
.pComercial {
	BACKGROUND-POSITION: 0px 5px
}
.pResidential {
	BACKGROUND-POSITION: 0px -70px
}
.pForeclosure {
	BACKGROUND-POSITION: 0px -145px
}
.pConstruction {
	BACKGROUND-POSITION: 0px -210px
}
.icn STRONG {
	COLOR: #69a318
}
.process  { background-image: url(../images/process.png) }
.accept  { background-image: url(../images/accept.png) }
#split2 H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; LETTER-SPACING: -1px
}
.mod {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.mod H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted
}
.mod H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted
}
.mod H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted
}
.mod UL {
	FONT-SIZE: 12px! important
}
.mod UL LI {
	FONT-SIZE: 12px! important
}
.mod P A IMG {
	BORDER-RIGHT: #333 2px solid; PADDING-RIGHT: 4px! important; BORDER-TOP: #333 2px solid; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 4px! important; BORDER-LEFT: #333 2px solid; PADDING-TOP: 4px! important; BORDER-BOTTOM: #333 2px solid; BACKGROUND-COLOR: #fff
}
.recaptchatable .recaptcha_image_cell {
	BACKGROUND-COLOR: #f8f8f8! important
}
#recaptcha_table {
	BACKGROUND-COLOR: #f8f8f8! important
}
#recaptcha_table {
	BORDER-LEFT-COLOR: #dddddd! important; BORDER-BOTTOM-COLOR: #dddddd! important; BORDER-TOP-COLOR: #dddddd! important; BORDER-RIGHT-COLOR: #dddddd! important
}
#recaptcha_response_field {
	BORDER-LEFT-COLOR: #dddddd! important; BORDER-BOTTOM-COLOR: #dddddd! important; BORDER-TOP-COLOR: #dddddd! important; BORDER-RIGHT-COLOR: #dddddd! important
}

