#IFCompleteCovering{border: none;width: 410px;background: #FFFFFF;overflow: hidden;}
		#IFCoveringHomeDepot {margin-top: 10px;border-width:2px;border-style: solid;border-color:#F57E2D;overflow:auto;width:98%;} /*width 655; height:190*/
		.IFHomeDepotLogo{margin-left: 0px;}
		.IFTYDivSection {text-align: left;margin-left: 5px;margin-top:10px;}
		.IFNonTYDivSection {margin-top: 10px;text-align: left;margin-left: 0px;}
		.IFVendorListTable {width:403px; overflow: hidden;table-layout: fixed;border: 1px solid #D1CCB8;border-collapse: collapse;background: #F7F3EF;
		 margin-left:5px;}/* width : 640px; */
		.IFVendorListDiv{background :transparant; overflow : auto;	float : left; padding-top:5px;	width : 395px;overflow: hidden;}
		#featured_img_border{	background-color : #FDDC78;	width : 395px;overflow: hidden;}	/*width :476px*/
		.IFVendorListImgDiv{width: 144px;overflow: hidden;text-align: center;background : transparent;padding-top: 10px;border:none; height: 100%;float: left;padding-left:3px;}/*widht:150px;*/
		#featured_vendor{	overflow  : auto; width : 395px;}/*width:731px;background-color : #FEEDBA*/
		#serviceprequalcoveringdiv{	width: 403px;overflow: hidden;	margin-top:-40px; margin-left: -2px;overflow: hidden;padding-left:0px;}/*width650px*/
		.IFVendorListContactInfo{background:transparant;float : left; font-size: 12px;padding-bottom:10px;width :156px;text-align: left;padding-left:2px;font-family: Arial;color: #666666;display: none;}
		.organeFont {font-size:16px;font-weight:bold;font-family:Arial;color:#666666;}
		.blackFont {font-size:12px;font-weight:normal;font-family:Arial;color:#000;}
		.bulletColor{font-size:12px;font-weight:normal;font-family:Arial;color:#F68428;margin-top: 3px;}
		.logo {padding: 0px;width: 95px; text-align: center;}	
		.GoButton{float:left;left:-95px;margin-top:-50px;position:relative;width:75px;}
		.ulmargintop{
			margin-top:-5px;
			margin-top:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "-15px" : "-5px");
			margin-bottom: -10px;
			margin-bottom:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "0px" : "0px");			
		}
		.IFHDRest{padding-left:10px;}
		.IFTextBelowTY{ font-family: Arial; font-size: 12px;color: #666666;margin-top: 8px;font-weight: normal;}	
		.IFVendorListBlurbDiv {border:medium none;color:#666666;float:left;font-family:Arial;font-size:12px;margin-top:8px;overflow:hidden;margin-left:10px;width:233px;z-index:10;}
		.IFVendorListMoreLink {display:none;font-size:12px;font-family:Arial;text-align: left;width: 220px;float: left;margin-left:10px;}	
		.IFVendorListTD{width : 395px;overflow:hidden;border: none; 
				height: 120px;
				height:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "120px" : "125px");				
				overflow: hidden;display: block;background: #FAF9F5;}/*width 630px;*/
		.IFVendorListBlurbDivCut {border:medium none;color:#666666;float:left;font-family:Arial;font-size:12px;height:46px;margin-top:8px;overflow:hidden;margin-left:10px;width:233px;z-index:10;}
		.IFBlurbSpan{top: -10px;
			top:expression(navigator.userAgent.indexOf('MSIE')>=0 ? "0px" : "-10px");
		 position: relative;z-index: 10;}
		 		 #IFBlurbFntRed p {font-family: Arial; font-size: 12px;}		 
/* refnet section related classes */
	#ein_servicesDisplayArea{
/*	background:#FFF;*/
	background: #FEFAF1;
	width:200px;	
	padding-top: 0px;
	vertical-align: top;	
}


#ein_refDescriptionText{
padding-left:10px;
margin-top:5px;
height:0px;
margin-bottom:-10px;
padding-bottom:20px;

}

.ein_refletus
{
	color: #666666;    
	font-size:12px;
	font-family : Arial;
	font-weight:  normal;
}

#ein_serviceNamesDisplay{
/*	background:#FFF;*/
	background: #FEFAF1;
	width:100%;
	height:20px;
	color: #666666;    
	font-size:12px;
	font-family : verdana;
	
}


#ein_TYBlurb{
	display: none;
}


.ein_clsUnSelectedTab{
	background: url(../images/disableTabBg.jpg) repeat;
	font: normal;	
	cursor: pointer;
	padding:5px;
	width: 135px;
	text-align: center;	
	border:#EDC35E 1px solid;
	height: 45px;
}

.ein_clsSelectedTab{
	background:url(../images/enableTabBg.jpg) repeat;
	font-weight:bold;
	border: #EAB12D 1px solid;
	cursor: pointer;
	padding:5px;
	width: 135px;
	height: 45px;
	text-align: center;	
	overflow: hidden;
	color: gray;
}


.ein_newspacer{
	width: 5px;
	/*width: expression(navigator.userAgent.indexOf('MSIE')>=0 ? "1px" : "5px");	*/	
	background: url(../images/test.jpg) repeat;	
}

.ein_newspacerunsel{
	background: #FEFAF1;
	width : 5px;
}

#ein_servicetabOuterDiv{
	width:100%;
	overflow: hidden;
	margin-top:3px;
	margin-top:  expression(navigator.userAgent.indexOf('MSIE')>=0 ? "-1px" : "5px");	
}

.ein_addquest_table_coverindiv{
border:0px;
width: 98%;
}

#refnetHeaderRow, #ein_littleInfo{
	 background-image:url(../images/refnetheaderbg.jpg);
	 background-repeat: repeat-x;
	background-color: transparent;
	height: 35px;
}

#submitnothingstr{
	background: #FEFAF1;
	border: #EBB63C solid 1px;
/*	background: #D9CEAE;*/
}

#ein_spacing{
	/*background : #DACFB0;*/
	background: #FEFAF1;
	border: #FEFAF1 solid 1px;
	width:5px;	
}

#ein_serviceCheckBox{
	height:20px;
	width:5px;
/*	background:#F8F5EE;*/
	background: #FEFAF1;
		
}

#ein_nonFormCopyContentTYTable{
	text-align: left;
    padding-top:0px;
    padding-left: -5px;
    padding-right: 10px;
    padding-bottom: 15px;
    color: #000000; 
}

#ein_servicetabTbl{
	margin-left: 6px;
}

.ein_refHeaderTextType	{
	padding-left:	10px;
	padding-top:	5px;
	padding-bottom:	5px;
	font-family	:	Arial;
	font-size	:	22px;
	font-weight: normal;
	color:#FFFFFF;
}




/** neede for varuis ref layouts**/


#ein_vendordisplTable{
	background: #FEFAF1;
	width:770px; 	/*642px*/
	table-layout: fixed;
	overflow: hidden;
	border: #EAB12D solid 1px;
}


/*====*/
#ein_serviceHeadingProperties{
	background : transparent;	
	height: 30px;
	text-align: center;
}



.ein_placeHolder{
	background:transparent;
	width: 10px;
}


.ein_refnetSubmitBtn{
	cursor:pointer;
	background-image:url(../images/re_refnetSubmitimg1.jpg);
  	background-repeat:no-repeat;
  	height: 40px;  
  	width: 147px; 
  	margin-top:0px;
}

#ein_requiredMain
{
   color:red;
	padding-left:0;
	position:relative;
	width:100%;
}




#ein_servicesBody{
	margin-left:10px;
	vertical-align:top;	
	padding-top: 5px;	
	padding-top: expression(navigator.userAgent.indexOf('MSIE')>=0 ? "0px" : "5px");	
	border: none;
	margin-top: -10px;
	margin-top:	expression(navigator.userAgent.indexOf('MSIE')>=0 ? "-20px" : "-10px");	
}


#ein_serviceNamesDisplay{
	background:#FFF;
	width:100%;
	height:20px;
	font-family: Arial;
	font-size: 12px;
	padding-left:5px;
	background: #FEFAF1;
}
 
 
#einst_coveringdiv{
	width:403px;	/*width:650px*/
	overflow: hidden;	
	margin-left:0px;
	padding-left:0px;	
}


#ein_mainRefProperties{
	margin-left : 0px;
	width:403px; /*width:640px;*/
	height:40px;
	left:0px;
	background: #FEFAF1;
	border: #EBB63C solid 1px;
	overflow: hidden;
	table-layout: fixed;	
}

.ein_optionsTable{
	width:390px;
	border : 0px;
	border : none;
	margin-left: 0px;
	margin-top: 15px;	
}

.ein_refHeaderTextType {
	color:#FFFFFF;
	font-family:Arial;
	font-size:18px;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:5px;
}
	
#ein_reftab{
	border:0px;
	border-color:#000000;
	width:390px;
}
			 
#submitnoiBtn{
	padding-top:5px;
}			 

#ein_processingnoi
{	
	position:relative;
	text-align: center;
	font-size: 14px	;
	padding-top: 15px;	
}

#IFRefHeaderAndSeperator{
	display: none;
}