*{margin:0px; padding:0px; margin-left:auto; margin-right:auto; font-family:"Century Gothic"; }
h2{clear:both; padding: 10px 0px 5px; margin: 15px 0px 5px; color:#0099FF;}
a img{ border:0px;}
h1 { color:#FFCC00; font:Arial, Helvetica, sans-serif; font-size:1.2em; text-align:right; line-height: 1100%; margin:0px 100px 0px;}
h3{ font-size:1.3em; font-weight:900; margin:30px 0px 15px; color:#66CC00;}
h4{ font-size:1.3em; font-weight:900; margin:5px 0px 5px; color:#41B341;}
h5{ font-size:1.3em; font-weight:900; margin:0px 0px 5px 20px; color:#41B341;}
p{ font-size:0.9em;}

#head{ text-align:right; clear:both; width:990px; height:162px; background-image:url(images/sitetemplatehead.jpg); background-repeat:no-repeat }
#head a{ position:absolute; left: 870px; top:130px; font-weight:800; color:#ffffff; text-align:right; text-decoration:none;}
#head a:hover{ color:#666666; text-decoration:none;}
#midblock{text-align:center; margin-left:auto; margin-right:auto; clear:both; width:990px; background-color:#FFFFFF; }
#textblock{ background-image:url(images/midRight.jpg); background-repeat:no-repeat; float:left; text-align: justify; width:565px; background-color:#FFFFFF; }
#textblock p{ margin:10px 0px 10px;}
#footer{clear:both; width:990px; background-image:url(images/sitetemplate_footer.jpg); height:127px; background-repeat:no-repeat; }
#adsLeft{width:420px; float:left;}
#footerTop{clear:both; width:990px;height:194px;}
#footerTop2 {clear:both; width:990px;height:174px; margin-top:15px;}
#bestRate{float:left; background-image:url(images/rateFinder.jpg); background-repeat:no-repeat; width:374px; height:194px; }

#linkWrap{width:364px; height:194px; float:left; background-image:url(images/linkspace2.gif); background-repeat:repeat-x;}
#linkWrap h5{font-size: 1.2em; color:#41B341; font-weight:800; margin-top: 25px;}
#linkSpace{font-size: 0.7em;float:left; width:181px;}
#linkSpace ul{ margin:15px 0px 0px 15px;}
#linkSpace2 {font-size: 0.7em;float:left;  width:181px; }
#linkSpace2 ul{ margin:15px 0px 0px 25px;}
#linkSpace2 h3{ margin-left:25px;}
#linkSpace h3{font-size:1.1em; font-weight:900; margin:30px 0px 15px; color:#66CC00;}
#linkSpace2 h3{font-size:1.1em; font-weight:900; margin:30px 0px 15px; color:#66CC00;}
#bottomLink {clear:both; padding:15px 0px 0px 5px; margin-left: 25px;  text-align:center; width:260px; height:40px;  }
#bottomLink strong{ font-size:0.9em; color:#990000; }
#bottomLink a{font-size:0.9em; color:#41B341; }

#adSpace{float:left; height:194px; width:242px;}
#adSpace img{padding:4px;}
#formStyle1 { font-size:14px; margin: 75px 0px 0px 18px; }
#formStyle1 span{ font-weight:800; ffloat:left; display:inline;}
#loginForm {float:right;  height:164px; width:225px; font-size: 12px;}
#loginForm form{padding:30px 0px 0px 20px;}
#loginForm span{ font-weight:900; width:200px;}
#loginForm2 {float:right; border-left:1px #6666FF dotted; height:164px; width:245px; font-size: 12px;}
#loginForm2 form{padding:30px 0px 0px 20px;}
#loginForm2 span{ font-weight:900; width:200px;}

#lightbox{
	height: 100%; width:100%; position: absolute; top: 0%; left: 0%; min-height:195%; z-index:1000;
	background-image: url(images/overlay.png);
	back\ground-color: transparent; display:block;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
#lightboxDetails{
	height:200px; width:380px; background-color:#eee; display:block;
	position: absolute; top: 20%; left: 30%;
	padding: 10px;
	border: 10px solid #000000;
	}	
	
#intakeStyle {width:810px; }

#intakeformWrapper{width:530px; float:left;}

#aboutTxt{ margin-left:auto; margin-right:auto;  text-align:justify; width:530px; float:left; font-size:14px;}	
#aboutTxt table{ width:525px; float:left;}
#aboutTxt p { float:left; margin:6px 0px 6px;}
#aboutTxt h2 { line-height: 75%; clear:both; color:#41B341;} 

#formIntakeRight{ width:250px; float:left; margin-left: 15px;}
#formIntakeRight h6{ margin:15px 0px 0px 15px; font-size:24px; color:#990000;}
#formIntakeRight ol li{ font-size:14px; position:relative; margin:10px 0px 15px 35px;}

.dlpPanel{border-top:1px dotted blue; border-bottom:1px dotted blue;}

.layout .dlpPanel-move{cursor:move;border:1px dashed red;!important}

.layout .dlpPanel-resize{cursor:nw-resize;border:1px dashed green;!important}

.dlpPanel{
float:left; font-size:14px;
width:530px;
}

#dlpHeadline em{color:#123;}

.dlpImgContainer{background-repeat:no-repeat;background-position:0 0;background-color:transparent;}

#previewWireframe{border:2px dotted #999999;position:absolute;display:none;}

#dlp-designer{border-top:2px solid #999;width:100%;position:absolute;left:0;padding-top:12px;margin-top:6px;background:#cecece;z-index:1000;}#dlp-designer-status{text-align:left;padding:0 0 0 10px;margin:0 0 10px;font-weight:bold}#designModeLabel{margin-left:10px;padding:0 2px 0;text-decoration:underline;color:#9F4413}

#dlp-designer form{width:96%;_width:96% !important;margin:0 auto;}

#cashOut{font-weight:normal;}.label{float:left;width:45%;padding-right:1em;}

.formField{float:left;margin:0 0 0 5px;}
.formField input, .formField select{width:140px;font-size:12px;}

#isCoborrowerFieldset .formField, #nameOfEmployerFieldset .formField, #lengthOfEmploymentFieldset .formField, #socialSecurityNumber1Fieldset .formField, #ssnAgreementFlagFieldset .formField{margin:0 0 0 -22px;}

.formField #zipCode, .formField #coborrowerZip{width:48px;font-weight:normal;}.formField .phoneFieldShort{width:25px;}.formField .phoneFieldMedium{width:35px;}.formField .ssn{width:38px;}.formField #sameCoborrowerAddress{width:15px;}.formField .ssn{border:1px solid #a5acb2;}.formField select option{padding-left:3px;}

.formField .textinput{width:135px;_width:140px;}.formField .coborrowerFirstName{width:100px}.formField .coborrowerLastName{width:100px;margin:0 0 0 5px}#coborrowerFirstLabel, #coborrowerLastLabel{font-weight:normal;position:absolute;float:left;margin:-15px 0 0 -220px;}#coborrowerLastLabel{margin:-15px 0 0 -107px;}#buttonContainer{position:relative;}.groupedField{padding:5px 0 5px;}

.radioField{font-weight:normal;margin-right:12px;}.radioField input{width:14px;height:14px;margin-right:5px;position:relative;top:2px;*top:0px;}.radioField span{font-weight:normal;}

.radioField .yesPadding{padding:0 10px 0 0;}fieldset{border-width:0px;padding-top:5px;padding-bottom:5px;}em{font-style:normal;}

#application em.prefix{position:absolute;color:#000000;font-size:12px}fieldset{position:relative;}#dayPhoneAreaFieldset .formField, #evePhoneAreaFieldset .formField{font-weight:normal;}.field-prefix{position:absolute;top:3px;left:214px;_width:0px;}#creditCardDebtPrefix, #unsecuredDebtPrefix{left:163px;*left:160px;*top:6px;}.field-suffix{position:absolute;top:3px;*top:7px;padding:0 0 0 2px;}

#reverseMortgageSuffix{left:0px;}.field-tip{position:relative;left:15px;top:0px;}.field-tip em{float:right;width:115px;position:absolute;margin:-18px 0 0 145px;*margin:2px 0 0 2px;}.field-tip em.addressTip{width:90px;margin-top:-21px;*margin-top:2px;}.field-tip em.emailTip{width:65px;margin-top:-21px;*margin-top:2px;}

.field-tip em.ssnLock{margin:-22px 0 0 133px;*margin:-3px 0 0 -8px;width:20px;}.field-tip em.ssnTip{margin:-23px 0 0 154px;*margin:-10px 0 0 12px;_margin:-6px 0 0 12px;width:70px;}#reverseMortgageTip em{*margin:2px 0 0 38px;}

.formField #sameCoborrowerAddressTip{left:3px;top:-2px;}.field-prefix em.streetPrefix{margin:-1px 0 0 -40px;*margin:3px 0 0 -40px;}.field-prefix em.cityStatePrefix{margin:0 0 0 -64px;*margin:3px 0 0 -64px;}.field-prefix em.cityPrefix{margin:0 0 0 -28px;}

.field-prefix em.statePrefix{margin:0 0 0 -35px;}.field-prefix em.mailingcityPrefix{margin:0 0 0 -30px;*margin:3px 0 0 -30px;}

.field-prefix em.mailingStatePrefix{margin:0 0 0 -37px;*margin:3px 0 0 -37px;}.field-prefix em.mailingZipPrefix{margin:0 0 0 -60px;*margin:3px 0 0 -60px;}.field-prefix em.zipcodePrefix{margin:-3px 0 0 -58px;*margin:2px 0 0 -58px;}.field-prefix em.homeNumberPrefix{margin:0 0 0 -43px;*margin:3px 0 0 -43px;}.field-prefix em.altNumberPrefix{margin:0 0 0 -68px;*margin:3px 0 0 -68px;}

