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(../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(../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(../images/CABINET_INSTALL.gif);background-repeat:no-repeat;}
.IFHdrCABINET_INSTALL_INACTIVE{width:200px;height:60px;background-image:url(../images/CABINET_INSTALL.gif);background-repeat:no-repeat;}
.IFHdrKITCHEN_CABINET_INSTALL{width:200px;height:60px;background-image:url(../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(../images/CARPENTRY.gif);background-repeat:no-repeat;}
.IFHdrKITCHEN_REMODELING{width:200px;height:60px;background-image:url(../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(../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;}
.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('http://i.eindx.com/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: 5px;}
#MissingFeild{	width: 300px;	float: left;	text-align: left;	position: relative;	margin-left: 5px;}
.IFPreformRightPl{	padding-top:2px;	width:280px;	float: left;position: relative;	margin-bottom: 0xp;}
.IFPreformCovSection{width: 850px;	height: 40px;	padding-bottom:0px;	margin-bottom: 0xp;}
.IFPreformCovSection{width: 850px;	height: 40px;	padding-bottom:0px;	margin-bottom: 0xp;}
.IFFormCovSection{	width: 850px;	height: 40px;	padding-bottom:0px;	margin-bottom: 0xp;}
.IFFormSubCovSection{	width: 850px;}
.IFFormLeftPl{	/*	padding-top:2px;	width: 300px;	float: left;	text-align: left;	position: relative;	*/	padding-top:2px;width:300px;	float: left;	text-align: left;	position: relative;margin-left: 5px;}
.IFBlurb{	padding-top:2px;width:250px;	float: left;	text-align: left;	position: relative;	font-family: Arial;	font-size: 12px;	color: #666666;	padding-top: 6px;	}
#moreInfoTxt_1 h4 {font-family: Arial;color: #666666;font-size: 13px;font-weight: bold;margin-top: 0px;}
#moreInfoTxt_1 p {font-size: 12px;color: #666666;}
#moreInfoTxt_1 p .2 {font-size: 12px;color: #333333;}
#moreInfoTxt_2 h4 {font-family: Arial;color: #333333;font-size: 13px;font-weight: bold;margin-top: 0px;}
#moreInfoTxt_2 p {font-size: 12px;color: #666666;}
#moreInfoTxt_2 p .2 {font-size: 12px;color: #333333;}
#IFSubmtFormdiv{	width: 320px;padding-left: 0px;text-align: left;	}
#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;	}
#IFPreformProcssbar{	width: 300px;	height: 40px;	padding-bottom:0px;	margin-bottom: 0px;	margin-top: 150px;	margin-top: expression(navigator.userAgent.indexOf('MSIE')>=0 ? "10px" : "10px");	}
#OwnLotTD{	margin-left: 20%;	}
.IF3stepCovering{	width: 450px;	margin-left: 40px;	}
.IFBlurb3step{	padding-top:2px;width:250px;	float: left;	text-align: left;	position: relative;	margin-left: 60px;	font-family: Arial;	font-size: 12px;	color: #666666;	padding-top: 6px;	}
.IF3stepSubmit{	width : 310px;}
#IFHBHeight{	height: 120px;	}
#ein_maincover{	text-align: left;	margin-left: 20px;	/*margin-top: 60px;*/	margin-top: expression(navigator.userAgent.indexOf('MSIE')>=0 ? "0px" : "60px");	position: relative;}
#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;}
/*------------------ should be removed as this is for testing puropse. this goes in publisher css ----------*/
.IFContainer{height: 495px	;	width:900px;/*width : expression(navigator.userAgent.indexOf('MSIE')>=0 ? "900px" : "860px");	*/}

