body{margin-left:0px;margin-top:0px;margin-right:0px;}
#formHeader{font-weight:bold;font:verdana;font-size:18px;padding-top:20px;padding-bottom:20px;}
#formHeader1{font-weight:bold;font:verdana;font-size:18px;padding-top:20px;padding-bottom:20px;width:300px;}
#formHeaderCellFull{text-align:left;font-family:Arial;font-weight:bold;font-size:18px;color:#336688;}
#formHeaderCell1{}
#formHeaderCell2{}
#formContent{font:verdana;text-align:left;}
#formContent1{font:verdana;text-align:left;padding-top:2px;}
/* -- Use formContentCellFull if you do not want to partition the formContentCell section -- */ #formContentCellFull{width:350px;height:470px;}
#formContentCellFull_index{text-align:center;}
#formContentCellFull_nonform{width:350px;height:350px;}
/* -- Use formContentCell1/2 if you want to partition the formContentCell section into left or right -- */ #formContentCell1{float:left;width:200px;padding-right:4px;text-align:left;}
#formContentCell2{float:left;width:260px;border:solid 1px #000033;background-color:#FFFFFF;}
/* -- Footer Section --*/#formFooter{}
/* -- Form table structure:This would be equivalent to HTML Table tag --*/#table1{}
#table2{}
#table3{}
/* -- Row:This would be equivalent to HTML TR tag --*/.row1{text-align:left;padding-top:10px;}
.row{clear:both;padding-left:5px;text-align:left;}
.row2{clear:both;text-align:left;padding-left:5px;}
/* -- Row:This would be equivalent to HTML TR tag --*/.submitRow1{padding-top:30px;}
.submitRow{clear:both;padding-top:10px;}
/* -- Use this class if you don't need to divide the column into parts --*/.columnFull{}
/* -- Use column1/2 if you want to partition the column section into left or right --*/.column1{width:110px;float:left;}
.column1_vendor{width:110px;float:left;}
.column1_form{width:97px;float:left;}
.columnMore{width:92px;float:left;}
.columnMore_form{width:96px;float:left;}
.column123{width:70px;padding-left:20px;}
.column2{float:left;}
.label{font-size:12px;font-family:Arial;}
.input{}
/* CUSTOMIZING TEXT:You can customize the text by overriding this attributes. ie:<span class="text2">Hyatt Windward Pointe</span>*/.text1{font-family:Arial;font-size:12px;color:#000000;text-align:left;padding-left:10px;}
.text2{font-family:verdana;font-size:12px;font-weight:bold;}
.text3{font-family:Arial;font-size:11px;color:#660000;text-align:left;}
.text4{font-weight:bold;text-decoration:underline;font-size:10px;}
.error1{color:#FF0000;font-family:Arial;font-size:12px;padding-left:8px;}
.error{color:#FF0000;font-family:Arial;font-size:12px;padding-left:5px;}
.thide{display:none;}
.tshow{display:block;height:40px;font-weight:bold;font-family:verdana, arial, sans-serif;font-size:14px;color:#000000;}
.agreetorecieveemail{font-size:12px;width:250px;white-space:normal;}
.contactme{font-size:12px;width:250px;white-space:normal;}
#ContactMe{font-size:10px;width:250px;white-space:normal;}
.fieldoptions{font-size:12px;font-family:Arial;padding-left:10px;}
.fieldoptions1{font-size:12px;font-family:Arial;}
.servicescheckbox{font-size:14px;}
.blurbtext{font-family:Arial;font-size:11px;color:#660000;text-align:left;padding-left:5px;padding-top:10px;padding-bottom:10px;}
.blurbtext1{font-family:Arial;font-size:11px;color:#660000;text-align:left;padding-left:5px;padding-bottom:10px;}
.toppadding{padding-top:5px;}
.spacer{clear:both;}
#processing{font-family:Arial;font-size:15px;}
.multiservform_vendorimg{border:solid 1px #000033;background-color:#FFFFFF;}
.servicename{font-family:Arial;font-size:12px;color:#660000;text-align:left;}
.popLink{color:#0000FF;text-decoration:underline;font-family:Arial;font-size:11px;}
.postmatchheader{font-family:Arial;font-size:18px;font-weight:bold;line-height:160%;color:#990000;}
.postmatchheader1{font-family:Arial;font-size:18px;font-weight:bold;line-height:120%;color:#990000;}
.postmatchheader2{font-family:Arial;font-size:18px;font-weight:bold;line-height:100%;color:#990000;}
.postmatchtxt{font-family:Arial;font-size:11px;font-weight:normal;line-height:120%;color:#990000;width:300px;}
.postmatchtxt1{font-family:Arial;font-size:11px;line-height:120%;color:#990000;padding-top:5px;}
#gthilogo{position:absolute;top:30px;left:340px;}
#gthilogo1{position:relative;top:-35px;float:right;}
.IFtermscond{text-align:center;font-family:Arial;font-size:11px;color:#0033FF;}
#form001{position:absolute;top:0px;width:250px;left:5px;}
#form002{position:absolute;top:0px;width:320px;left:240px;}
#form003{position:relative;top:0px;left:0px;width:560px;}
#submitBtn001{position:absolute;left:5px;top:125px;width:319px;height:49px;}
#disableddiv{filter:alpha(opacity=50);/* ie */-moz-opacity:.5;/* mozilla */background:#F4F5EC;}
/***** classes for latest IF related changes **/#IFHeaderSec{vertical-align:top;padding-top:5px;padding-bottom:0px;background:transparent;width:95%;}
#IFSecContainerIndex{width:90%;font-family:Arial;}
.IFSubBtnLocation{padding-top:2px;width:65%;width:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "60%":"65%");float:left;}
.IFTYdiv{width:580px;}
#IFSafeNSecure{float:left;width:60px;height:80px;padding:0px;background-image:url(../images/safendsecure.png);background-repeat:no-repeat;border:none;/* position:relative;z-index:5000;float:right;top:0px; */}
.clsIFPreformProcessbar{width:400px;height:40px;padding-bottom:0px;margin-bottom:0px;}
.clsIFProcessingDiv{height:300px;padding-bottom:0px;margin-bottom:0xp;border:none;display:none;padding-top:30px;width:300px;}
.clsIFFormProcessbar{width:400px;height:40px;padding-bottom:0px;margin-bottom:0xp;margin-top:-25px;}
.clsIFSubmtFormdiv{width:420px;height:40px;padding-bottom:0px;margin-bottom:0xp;}
.clsIFOnlySubmitdiv{padding-top:2px;float:left;text-align:right;padding-right:0px;width:200px;}
.clsIFOnlyTermsdiv{padding-top:2px;float:left;margin-left:5px;position:relative;margin-bottom:0xp;width:200px;}
.clsBestTimeToCall{width:150px;}
.IFFormOuterTwo{width:170px;/*margin-top:165px;margin-top:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "0px":"150px");*/}
#IFHR{clear:both;width:95%;border:none;border-bottom:1px #196795 solid;height:1px;font-size:1px;padding-top:5px;margin-bottom:5px;}
/***** CLASSES FOR PUBLISER **//***** classes for latest IF related changes **//***** classes for latest IF related changes **/.IFHyperLnk{font-family:Arial;font-size:12px;color:#196795;text-decoration:underline;cursor:pointer;}
.IFContainer{overflow:auto;background:white;/*border-style:none;border-width:0px;border-color:transparent;*/height:100%;height:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "101%":"100%");width:99%;width:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "99%":"98%");}
.MissingFeildMsg{color:#FF0000;font-family:Arial;font-size:11px;font-weight:bold;}
.IFQuesText{color:#666666;font-family:Arial;font-size:12px;}
.IFAnsText{color:#666666;;font-family:Arial;font-size:12px;}
.IFHeaderText{color:#1B6290;font-family:Arial;font-size:18px;font-style:normal;font-weight:bold;}
.IFNonBoldHeader{font-family:Arial;font-size:13px;font-style:normal;font-weight:bold;color:#1B6290;}
.IFReqQuesText{font-weight:bold;}
#ErrAsterik{color:red;font-family:Arial;font-size:18px;font-weight:bold;}
#ErrAsterikTop{color:red;font-family:Arial;font-size:18px;font-weight:bold;}
.IFErrText{color:red;font-family:Arial;font-size:11px;font-weight:bold;}
.IFIndexFont{color:blue;font-size:14px;}
.IFIndexHyperlink{color:blue;text-decoration:underline;font-size:14px;cursor:pointer;}
.IFPreformSubmit{background-image:url(../images/next_btn_bl.jpg);background-repeat:no-repeat;height:45px;width:135px;border:none;}
.IFFormSubmit{background-image:url(../images/submit_btn.jpg);background-repeat:no-repeat;height:45px;width:135px;border:none;}
.IFIndexSubmit{background-image:url(../images/next_btn_bl.jpg);background-repeat:no-repeat;height:45px;width:135px;border:none;}
.visiblitySafeNSecure{visibility:visible;}
.visiblityProgressbar{visibility:visible;}
.IFprogressbartext{font-size:12px;color:gray;}
.IFTermsText{float:left;color:gray;}
.IFelem1{float:right;font-size:0em;margin-right:15px;margin-right:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "2px":"15px");color:white;}
.IFProgressText{color:#666666;font-family:Arial;text-align:left;font-size:12px;font-weight:bold;}
.IFTermCondTag{font-size:12px;font-family:Arial;white-space:nowrap}
.IFHdrGeneric{width:200px;height:60px;background-image:url(../images/Generic.gif);background-repeat:no-repeat;}
.IFHdrROOM_ADDITIONS{width:200px;height:60px;background-image:url(../images/ROOM_ADDITIONS.gif);background-repeat:no-repeat;}
.IFHdrCUSTOM_HOMES{width:200px;height:60px;background-image:url(../images/CUSTOM_HOMES.gif);background-repeat:no-repeat;}
.IFHdrCUSTOM_HOMES_WITH_LOT{width:200px;height:60px;background-image:url(../images/CUSTOM_HOMES.gif);background-repeat:no-repeat;}
.IFHdrINTERIOR_PAINTING{width:200px;height:60px;background-image:url(http://www.inforequests.com/pub5x/images/INTERIOR_PAINTING.gif);background-repeat:no-repeat;}
.IFHdrDECK{width:200px;height:60px;background-image:url(../images/DECK.gif);background-repeat:no-repeat;}
.IFHdrBASEMENT_REMODELING{width:200px;height:60px;background-image:url(http://www.inforequests.com/pub5x/images/BASEMENT_REMODELING.gif);background-repeat:no-repeat;}
.IFHdrROOFING{width:200px;height:60px;background-image:url(../images/ROOFING.gif);background-repeat:no-repeat;}
.IFHdrFENCING{width:200px;height:60px;background-image:url(../images/FENCING.gif);background-repeat:no-repeat;}
.IFHdrBATH_REMODEL{width:200px;height:60px;background-image:url(../images/BATH_REMODEL.gif);background-repeat:no-repeat;}
.IFHdrSIDING{width:200px;height:60px;background-image:url(../images/SIDING.gif);background-repeat:no-repeat;}
.IFHdrSIDING_VINYL{width:200px;height:60px;background-image:url(../images/SIDING.gif);background-repeat:no-repeat;}
.IFHdrCABINET_INSTALL{width:200px;height:60px;background-image:url(http://www.inforequests.com/pub5x/images/CABINET_INSTALL.gif);background-repeat:no-repeat;}
.IFHdrCABINET_INSTALL_INACTIVE{width:200px;height:60px;background-image:url(http://www.inforequests.com/pub5x/images/CABINET_INSTALL.gif);background-repeat:no-repeat;}
.IFHdrKITCHEN_CABINET_INSTALL{width:200px;height:60px;background-image:url(http://www.inforequests.com/pub5x/images/CABINET_INSTALL.gif);background-repeat:no-repeat;}
.IFHdrPOOL{width:200px;height:60px;background-image:url(../images/POOL.gif);background-repeat:no-repeat;}
.IFHdrFLOORING{width:200px;height:60px;background-image:url(../images/FLOORING.gif);background-repeat:no-repeat;}
.IFHdrHVAC{width:200px;height:60px;background-image:url(../images/HVAC.gif);background-repeat:no-repeat;}
.IFHdrSUNROOM{width:200px;height:60px;background-image:url(../images/SUNROOM.gif);background-repeat:no-repeat;}
.IFHdrCARPENTRY{width:200px;height:60px;background-image:url(http://www.inforequests.com/pub5x/images/CARPENTRY.gif);background-repeat:no-repeat;}
.IFHdrKITCHEN_REMODELING{width:200px;height:60px;background-image:url(http://www.inforequests.com/pub5x/images/KITCHEN_REMODELING.gif);background-repeat:no-repeat;}
.IFHdrCONCRETE{width:200px;height:60px;background-image:url(../images/CONCRETE.gif);background-repeat:no-repeat;}
.IFHdrLANDSCAPING{width:200px;height:60px;background-image:url(../images/LANDSCAPING.gif);background-repeat:no-repeat;}
.IFHdrCABINET_REFACING{width:200px;height:60px;background-image:url(http://www.inforequests.com/pub5x/images/CABINET_REFACING.gif);background-repeat:no-repeat;}
.IFHdrBASEMENTS{width:200px;height:60px;background-image:url(../images/BASEMENTS.gif);background-repeat:no-repeat;}
.IFHdrCABINETS{width:200px;height:60px;background-image:url(../images/CABINETS.gif);background-repeat:no-repeat;}
.IFHdrCOUNTERTOP{width:200px;height:60px;background-image:url(../images/COUNTERTOP.gif);background-repeat:no-repeat;}
.IFHdrDOOR{width:200px;height:60px;background-image:url(../images/DOOR.gif);background-repeat:no-repeat;}
.IFHdrELECTRICAL{width:200px;height:60px;background-image:url(../images/ELECTRICAL.gif);background-repeat:no-repeat;}
.IFHdrGARAGES{width:200px;height:60px;background-image:url(../images/GARAGES.gif);background-repeat:no-repeat;}
.IFHdrGUTTERS_AND_GUTTER_COVERS{width:200px;height:60px;background-image:url(../images/GUTTERS_AND_GUTTER_COVERS.gif);background-repeat:no-repeat;}
.IFHdrHANDYMAN{width:200px;height:60px;background-image:url(../images/HANDYMAN.gif);background-repeat:no-repeat;}
.IFHdrKITCHEN_REMODEL{width:200px;height:60px;background-image:url(../images/KITCHEN_REMODEL.gif);background-repeat:no-repeat;}
.IFHdrPAINTING{width:200px;height:60px;background-image:url(../images/PAINTING.gif);background-repeat:no-repeat;}
.IFHdrPATIO_COVERS{width:200px;height:60px;background-image:url(../images/PATIO_COVERS.gif);background-repeat:no-repeat;}
.IFHdrREMODELING{width:200px;height:60px;background-image:url(../images/REMODELING.gif);background-repeat:no-repeat;}
.IFHdrPLUMBING{width:200px;height:60px;background-image:url(../images/PLUMBING.gif);background-repeat:no-repeat;}
.IFHdrSOLAR{width:200px;height:60px;background-image:url(../images/SOLAR.gif);background-repeat:no-repeat;}
.IFHdrWINDOWS{width:200px;height:60px;background-image:url(../images/WINDOWS.jpg);background-repeat:no-repeat;}
.IFHdrINSULATION{width:200px;height:60px;background-image:url(../images/INSULATION.jpg);background-repeat:no-repeat;}
.IFHdrWALK_IN_TUBS{width:200px;height:60px;background-image:url(../images/WALK_IN_TUBS.jpg);background-repeat:no-repeat;}
.IFHdrPEST_CONTROL{width:200px;height:60px;background-image:url(../images/PEST_CONTROL.gif);background-repeat:no-repeat;}
/**/#IFPreformHeaderTable{width:100%;}
#IFFormHeaderTable{width:100%;}
.IFCommonTR{height:35px;padding:0px;margin-top:5px;}
#IFRighSecTD{width:110px;}
/** redesign of refral pages **/#IFRefHeader{background-image:url('../../homeservices/images/gthi.bmp');background-repeat:no-repeat; text-align:left;margin-top:5px;height:55px;margin-left:10px;}

.IFPreformLeftPl{	padding-top:2px;	width: 310px;	float: left;	text-align: left;	position: relative;			margin-left: 2px;   }
#MissingFeild{	width: 300px;	float: left;	text-align: left;	position: relative;	margin-left: 2px;}
.IFPreformRightPl{	padding-top:2px;	width: 300px;	float: left;		position: relative;		display: inline;		margin-left: 2px;}
.IFPreformCovSection{	width: 300px;	height: 90%;	padding-bottom:0px;		margin-left: 2px;	}
.IFFormCovSection{	width: 300px;	padding-bottom:0px;		margin-left: 2px;}
	.IFFormSubCovSection{	width: 300px;}
.IFFormLeftPl{	padding-top:2px;	width: 300px;	float: left;	text-align: left;	position: relative;			padding-left: 0px;		}
.IFBlurb{	display:none;}
#IFPreformProcssbar{		width:220px;	text-align: center;	padding-left: 40px;	margin-top: 20px; 	position: relative;	}
#IFSubmtFormdiv{	width: 310px;		padding-left: 0px;		text-align: left;		 overflow: hidden;}
#IFOnlyTermsdiv{	width: 158px;		padding-top:2px;	float: left;	margin-left:0px;	position: relative;	margin-bottom: 0xp;		overflow: hidden;}
#IFOnlySubmitdiv{	padding-top:2px;	float: left;	text-align: right;	padding-right : 0px;		width: 143px;		overflow: hidden;}
#IFFormProcessbar{	width: 200px;	height: 40px;	padding-bottom:0px;	margin-bottom: 0xp;	margin-top: -25px;	padding-left: 20px;		text-align: right;}
.IFNonBoldHeader{	font-family: Arial; 	font-size:13px;		font-style: normal;		font-weight: normal;}
.IF3stepCovering{	width: 310px;}
.IF3stepSubmit{	width : 270px;}
#ein_maincover{		padding-left: -50px;	float: left;	 margin-left:-42px;	 width: 650px;	 overflow: hidden;}
#ein_refDescriptionText{padding-left:30px;padding-left:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "40px" : "30px");	margin-top:5px;height:25px;margin-bottom:-10px;padding-bottom:20px;}
.IFContainer{		height: 810px;	/*height : expression(navigator.userAgent.indexOf('MSIE')>=0 ? "735px" : "800px");*/	width:360px;		/*width : expression(navigator.userAgent.indexOf('MSIE')>=0 ? "370px" : "630px");	*/}

/*--CONSENT SPECIFIC **/


#Consent {
    display: none;
    height: 138px;
    margin-top: 320px;
    width: 300px;
}

#HomePhoneConsentDiv {
    background-image: url("../images/TCPAv5_v1_V.png");
    background-repeat: no-repeat;
    display: none;
    height: 158px;
    width: 300px;
}

#ConsentText {
    color: #606060;
    display: none;
    font-family: Arial;
    font-size: 12px;
    height: 74px;
    padding-left: 42px;
    padding-top: 10px;
    text-align: left;
    width: 252px;
}

#IFConsent{
	width: 350px;
	margin-left:-80px
}

.clsIFConsentFollow{
	margin-top:320px;
}

.clsIFConsentFollowWithCon{
	margin-top:20px;
}

.IFFormOuterOne{
	width:240px;
}