BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
H1 {
	MARGIN: 0px 0px 20px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #1e224b
}
H2 {
	MARGIN: 0px; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #1e224b
}
H3 {
	MARGIN: 0px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #4183ea
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
/*A:link {
	COLOR: #1076bf; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1076bf; TEXT-DECORATION: none
}
A:hover {
	COLOR: #1076bf; TEXT-DECORATION: underline
}
A:active {
	COLOR: #1076bf; TEXT-DECORATION: none
}*/
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(img/bull.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.indexh1 {
	MARGIN: 0px 0px 0px 20px; COLOR: #fff
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 0px; WIDTH: 993px; PADDING-TOP: 0px; HEIGHT: 600px; /*BACKGROUND-COLOR: #cfe5f3;*/BACKGROUND-COLOR:#FFFFFF; TEXT-ALIGN: left;
}
#logo {
	MARGIN: 15px 0px 0px 10px
}
#topright {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; MARGIN: 38px 10px 27px 0px
}
#topright A:link {
	COLOR: #223b74; TEXT-DECORATION: none
}
#topright A:visited {
	COLOR: #223b74; TEXT-DECORATION: none
}
#topright A:hover {
	COLOR: #1076bf; TEXT-DECORATION: none
}
#topright A:active {
	COLOR: #223b74; TEXT-DECORATION: none
}
#nav {
	BACKGROUND: url(img/navbg.gif) repeat-x; MARGIN: 0px; WIDTH: 988px; HEIGHT: 31px
}
#nav IMG {
	VERTICAL-ALIGN: middle
}
.navsides {
	MARGIN-BOTTOM: 1px
}
/*.opa IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1
}
.opa:hover IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.4
}*/
.opa{
	color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:500;font-size:12px;text-decoration:none;
}

.opa:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.opa:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.opa:hover {
	COLOR:#FFCC00; TEXT-DECORATION: underline
}
.opa:active {
	COLOR: #FFCC00; TEXT-DECORATION: none
}

#mainleft {
	MARGIN: 0px
}
#introwrapper {
	BACKGROUND: url(img/mortgage-people.jpg) no-repeat right top; MARGIN: 9px 0px 0px; WIDTH: 612px; HEIGHT: 272px
}
#logo {
	FLOAT: left
}
#mainleft {
	FLOAT: left
}
#nav {
	FLOAT: left
}
#woman {
	FLOAT: left
}
#conn {
	FLOAT: left
}
#introtext {
	FLOAT: left
}
#pqualify {
	FLOAT: left
}
#ben-ul1 {
	FLOAT: left
}
#ben-ul2 {
	FLOAT: left
}
#intro {
	FLOAT: left
}
#introbtm {
	FLOAT: left
}
#banks {
	FLOAT: left
}
#banksbtm {
	FLOAT: left
}
#mainlistbtm {
	FLOAT: left
}
#listinfo {
	FLOAT: left
}
#listinfotop {
	FLOAT: left
}
#conn {
	MARGIN: 32px 0px 0px; WIDTH: 370px; HEIGHT: 53px
}
#introtext {
	MARGIN: 28px 0px 0px; WIDTH: 300px
}
#pqualify {
	MARGIN: 40px 0px 0px 114px
}
#introtext2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 18px; BACKGROUND: url(img/mainbg2.gif) repeat-y; PADDING-BOTTOM: 0px; WIDTH: 574px; PADDING-TOP: 13px; HEIGHT: 42px
}
#benefits {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(img/benefitsbg.gif) repeat-y; PADDING-BOTTOM: 0px; WIDTH: 594px; PADDING-TOP: 16px; HEIGHT: 80px
}
#ben-ul1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 0px; WIDTH: 325px; PADDING-TOP: 0px
}
#ben-ul2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 0px 25px; WIDTH: 180px; PADDING-TOP: 0px
}
#benefitsbtm {
	WIDTH: 612px; HEIGHT: 7px
}
#intro {
	BACKGROUND: url(img/introbg.gif) repeat-y; MARGIN: 9px 0px 0px 5px; WIDTH: 372px; HEIGHT: 227px
}
#intro A:link {
	FONT-WEIGHT: bold; COLOR: #d8d6d6; TEXT-DECORATION: underline
}
#intro A:visited {
	FONT-WEIGHT: bold; COLOR: #d8d6d6; TEXT-DECORATION: underline
}
#intro A:hover {
	FONT-WEIGHT: bold; COLOR: #d8d6d6; TEXT-DECORATION: none
}
#intro A:active {
	FONT-WEIGHT: bold; COLOR: #d8d6d6; TEXT-DECORATION: underline
}
#intro P {
	PADDING-RIGHT: 23px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 0px! important; COLOR: #d8d6d6; PADDING-TOP: 5px! important
}
#introbtm {
	MARGIN: 0px 0px 0px 5px; WIDTH: 372px; HEIGHT: 12px
}
#banks {
	BACKGROUND: url(img/bankbg.gif) repeat-y; MARGIN: 6px 0px 0px 5px; WIDTH: 372px; HEIGHT: 178px
}
#banklogos {
	MARGIN: 5px 0px 0px 17px
}
#trademark {
	FONT-SIZE: 9px; COLOR: #b8b7b7; LETTER-SPACING: -1px
}
#banksbtm {
	MARGIN: 0px 0px 0px 5px; WIDTH: 372px; HEIGHT: 7px
}
#wrappersub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; WIDTH: 993px; PADDING-TOP: 0px; HEIGHT: 570px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}
#mainlistwrapper {
	FLOAT: left
}
#mainlistop {
	MARGIN: 9px 0px 0px; WIDTH: 268px; HEIGHT: 8px
}
#mainlist {
	BORDER-RIGHT: #fff 5px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 15px; BACKGROUND: url(img/mainlistbg.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 5px solid; WIDTH: 223px; PADDING-TOP: 8px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 390px
}
#mainlistbtm {
	MARGIN: 0px; WIDTH: 268px; HEIGHT: 8px
}
#mainlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px 2px; PADDING-TOP: 0px
}
#mainlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(img/bull.gif) no-repeat left center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listinfotop {
	MARGIN: 9px 0px 0px 4px; WIDTH: 393px; HEIGHT: 8px
}
#listinfo {
	BORDER-RIGHT: #fff 5px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 15px; BACKGROUND: url(img/mainlistbg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; BORDER-LEFT: #fff 5px solid; WIDTH: 348px; PADDING-TOP: 8px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 390px
}
#listinfo P {
	MARGIN: 21px 0px 0px
}
#listinfobtm {
	FLOAT: none! important; MARGIN: 0px 0px 0px 272px; WIDTH: 393px; HEIGHT: 8px
}
.info {
	FLOAT: right; MARGIN: -21px -20px 0px 0px
}
#listinfowrapper {
	FLOAT: left
}
#rightpix {
	FLOAT: left; MARGIN: -8px 0px 0px 9px; WIDTH: 312px; HEIGHT: 415px! important
}
#wholesubtop {
	MARGIN: 9px 0px 0px; WIDTH: 989px; HEIGHT: 9px! important
}
#wholesub {
	BORDER-RIGHT: #fff 5px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: -3px 0px 0px; BORDER-LEFT: #fff 5px solid; WIDTH: 949px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 385px! important; BACKGROUND-COLOR: #FFFFFF;
}
#wholesubbtm {
	MARGIN: 0px; WIDTH: 989px; HEIGHT: 7px
}
#bankpeople {
	FLOAT: left; WIDTH: 319px
}
#getrates {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(img/getratesbg.gif) repeat-x; PADDING-BOTTOM: 0px; WIDTH: 304px; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 78px
}
#banktitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; WIDTH: 600px; PADDING-TOP: 9px; HEIGHT: 23px; BACKGROUND-COLOR: #cfe5f3
}
.banklistA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; WIDTH: 185px; PADDING-TOP: 0px
}
.banklistA UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px 2px; PADDING-TOP: 0px
}
.banklistA LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(img/bull.gif) no-repeat left center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#wrapperquote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; WIDTH: 993px; PADDING-TOP: 0px; BACKGROUND-COLOR: #cfe5f3; TEXT-ALIGN: left
}
#formwrapper {
	BORDER-RIGHT: #fff 5px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: -3px 0px 0px; BORDER-LEFT: #fff 5px solid; WIDTH: 949px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 0px solid; BACKGROUND-COLOR: #f2fafe
}
#quotetitle {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 0px! important; WIDTH: 600px; PADDING-TOP: 9px! important; HEIGHT: 23px; BACKGROUND-COLOR: #cfe5f3
}
#quotecontent {
	WIDTH: 750px
}
#contactsub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; WIDTH: 993px; PADDING-TOP: 0px; HEIGHT: 570px; BACKGROUND-COLOR: #cfe5f3; TEXT-ALIGN: left
}
#contactwrapper {
	BORDER-RIGHT: #fff 5px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: -3px 0px 0px; BORDER-LEFT: #fff 5px solid; WIDTH: 949px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 421px; BACKGROUND-COLOR: #f2fafe
}
#contactinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; WIDTH: 590px; PADDING-TOP: 0px
}
FORM H2 {
	COLOR: #1076bf
}
INPUT {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.step2 {
	LEFT: 330px! important; VISIBILITY: hidden; POSITION: absolute; TOP: 300px! important
}
#qtable {
	WIDTH: 99%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#footer {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; FONT: 9px Arial; WIDTH: 100%; COLOR: #0d1030; PADDING-TOP: 10px! important; HEIGHT: 15px; TEXT-ALIGN: center
}
#footer A:link {
	COLOR: #0d1030; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #0d1030; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #0d1030; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #0d1030; TEXT-DECORATION: none
}
