
/*..............................................

New Business Listing Page Layout

 ...............................................*/
#profiletourwrapper { 
	width:100%;
	text-align:center; 
	margin: 0;
	padding: 0;
}	

#businessbox { 
	text-align: left;
	position: relative;
	top: 0;
	left: 0;
	width: 920px;
	margin: 0 auto;
	padding: 0;
}

#rvwrapbus {
	width:920px; 
	text-align:left; 
	margin:18px 0 12px 0;	
}

#rvwrapbus2 {
	width:920px; 
	text-align:left; 
	margin:0 0 0 0;	
	border: solid 1px #dee0e1;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 918px;
}
html>body #rvwrapbus2 {
	width: 918px;
} 	
#rvwrap1 {
	width:920px; 
	text-align:left; 
	margin:12px 0 8px 0;	
}

#rvwrap2 {
	width:920px; 
	text-align:left; 
	margin:0 0 12px 0;	
	border: solid 1px #dee0e1;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 918px;
}
html>body #rvwwrap2 {
	width: 918px;
} 	

#rvwrap3 {
	width:920px; 
	text-align:left; 
	margin:0 0 0 0;	
	border: solid 1px #dee0e1;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 918px;
}
html>body #rvwwrap3 {
	width: 918px;
} 	

#rvlistleft {
	width:635px; 
	float: left;
	display: inline;
	padding: 0 15px 0 0;
	margin: 18px 0 18px 20px;
	border-right: 3px solid #dee0e1;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 612px;
}

html>body #rvlistleft {
	width: 612px;
} 
#rvlistright {

	width:250px; 
	float: left;
	display: inline;
	padding: 0;
	margin: 18px 20px 18px 20px;
} 

.rvlistbot {
	width: 920px;
	height: 24px;
	margin: 0 0 24px 0;
	padding: 0;
	background: #f7f7f7; 
	border-left: solid 1px #dee0e1;
	border-right: solid 1px #dee0e1;
	border-bottom: solid 1px #dee0e1;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:23px;
	width: 918px;
}

html>body .rvlistbot {
	 height:23px;
	 width: 918px;
} 

.rvinside {
	padding: 24px 80px 24px 80px;
	margin-bottom: 24px;
	}

#plannav {

	width:758px; 

	text-align:left; 

	margin:0 0 22px 0;	

} 


 
/*..............................................

New Business Listing Box

 ...............................................*/
 
.localtxt {
	font: bold 20px arial, sans-serif; 
	color: #232020;
	padding: 0;
	margin: 0 0 0 0;
	text-decoration: none;

}

.localtxt a:link, .localtxt a:visited, .localtxt a:active {
	font: bold 20px arial, sans-serif; 
	color: #232020;
	text-decoration:none;
}

.localtxt a:hover {
	font: bold 20px arial, sans-serif; 
	color: #232020;
	text-decoration:underline;
}	

		
.rvlisthead {
	height: 24px;
	width:918px;  
	background: #f7f7f7; 
	border-bottom: solid 1px #cccccc;
	padding: 4px 12px 4px 12px;
	font: bold 14px arial, sans-serif;
	color:#231f20;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height:15px;
	width: 894px;
}

html>body .rvlisthead {
	 height:15px;
	width: 894px;
} 	


.catfield {

	font: normal 16px arial, sans-serif;
	color: #555555;


}
.catfield1 {

	font: normal 16px arial, sans-serif;
	color: #555555;
	margin-bottom: 8px;


}
.greylg {

	font: normal 16px arial, sans-serif;
	color: #555555;
	

}
td {
	
	padding-top: 16px;
}


.nopad {padding-top: 0px;}

.busform3 {

	font: bold 14px arial, sans-serif;

	color: #3793C6;

	padding-right: 6px;
} 

.busblue {

	margin-top: 2px;

	font: normal 11px arial, sans-serif;

	color: #232020;

	text-decoration: none;

}

#buycat {

	padding: 0;

	margin:0;

	list-style: none;

}


.busform4 {

	font: bold 14px arial, sans-serif;

	color: #FB8800;

	padding-left: 25px;

}

.busform5{

	font: bold 14px arial, sans-serif;

	color: #FB8800;

	padding-right: 10px;

}



.listhdbl12 {
	font: bold 14px arial, sans-serif; 
	color: #3793C6;
	padding: 0;
	margin: 0;
	text-decoration: none;
}	

.listbar {
	width:auto; 
	height: 30px;
	background: #0084ff;
	border: solid 1px #015aad;
	margin: 0 0 0 0;
	padding: 4px 12px 4px 12px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: auto;
	height: 20px;
}

html>body .listbar {
	width: auto;
	height: 20px;
} 

.listbarhd {
	font: bold 16px arial, sans-serif; 
	color: #ffffff;
	margin: 0;
	padding: 0;
}	
	
.rvwlink  {

	font: normal 12px arial, sans-serif; 

	color: #232020;

	padding: 0 0 4px 0;

	margin: 0;

	text-decoration: none;

}

.rvwlink a:link {

	font: normal 12px arial, sans-serif; 

	color: #232020;

	padding: 0;

	margin: 0;

	text-decoration: none;

}

.rvwlink a:visited {

		font: normal 12px arial, sans-serif; 

	color: #232020;

	padding: 0;

	margin: 0;

	text-decoration: none;

}

.rvwlink a:hover {

	font: bold 12px arial, sans-serif; 

	color: #0084ff;

	padding: 0;

	margin: 0;

	text-decoration: underline;

}

.rvwlink a:active {

		font: bold 12px arial, sans-serif; 

	color: #0084ff;

	padding: 0;

	margin: 0;

	text-decoration: none;

}

.petnt { 

	font: normal 14px arial, sans-serif;

	color:#585959;

	line-height: 19px;
	margin: 0 0 6px 0;
}

hr.Linelist {

	border: 2px solid #dee0e1;  

	border-style: none none solid none;

	margin: 0;

	padding: 0;

}
hr.Linelist6 {

	border: 6px solid #dee0e1;  

	border-style: none none solid none;

	margin: 0;

	padding: 0;

}
.blue {

	color: #0071B0;
	font-size: 14px;

}
p.greysm {

	margin: 8px 0 4px 0;

	text-align: left;

	font-size: 12px;

}
.listhd12 {

	font: bold 16px arial, sans-serif; 

	color:#FB8800;

	padding: 0;

	margin: 0;

	text-decoration: none;

}

.listhd12  a:link {

	font: bold 16px arial, sans-serif; 

	color:#FB8800;

	padding: 0;

	margin: 0;

	text-decoration: none;

}

.listhd12  a:visited {

	font: bold 16px arial, sans-serif; 

	color:#FB8800;

	padding: 0;

	margin: 0;

	text-decoration: none;

}

.listhd12  a:active {

	font: bold 16px arial, sans-serif; 

	color:#FB8800;

	padding: 0;

	margin: 0;

	text-decoration: none;

}

.listhd12  a:hover{

	font: bold 16px arial, sans-serif; 

	color:#FB8800;

	padding: 0;

	margin: 0;

	text-decoration: underline;

}
.listhdbus {

	float:left;

	font: bold 22px arial, sans-serif; 

	color:#FB8800;

	padding: 0;

	margin: 0;

	text-decoration: none;

}
input[type=text] {
	font: normal 16px arial, sans-serif;
	color: #555555;
	padding: 6px 0 0 8px;
	height: 22px;
}

input[type=password] {
	font: normal 16px arial, sans-serif;
	color: #555555;
	padding: 6px 0 0 8px;
	height: 22px;
}
.dropselect {
	font: normal 16px arial, sans-serif;
	color: #555555;
	padding: 0;
	height:20px;
}

.formlabel {
	font: bold 18px arial, sans-serif;
	color: #FB8800;
	margin-bottom: 6px;
}
.starsorangebig {
	font: bold 18px arial, sans-serif;
	color: #FB8800;
	margin-bottom: 6px;
}

.ecardlabel {
	font:bold 16px arial, sans-serif;
	color: #3793C6;
	text-align:left;
	padding-top: 0;
}

.ecardlabel a:link, .ecardlabel a:visited, .ecardlabel a:active {
	font:bold 16px arial, sans-serif;
	color: #3793C6;
	text-decoration:none;
}
.ecardlabel a:hover {
	font:bold 16px arial, sans-serif;
	color: #3793C6;
	text-decoration:underline;
}
.busform2 {
	font: bold 14px arial, sans-serif;
	color: #3793C6;
	padding-right: 6px;
} 

hr.Linebus {
	border: 2px solid #dee0e1;  
	border-style: none none dotted none;
	padding: 0;
	margin:9px 0 9px 0;
}

.listhd20gr {

	font: bold 24px arial, sans-serif; 

	color:#3793C6;

	padding: 0;

	margin: 0;

	text-decoration: none;

}
	
.listhdbl24 {

	font: bold 26px arial, sans-serif; 

	color: #ff9900;

	padding: 0;

	margin: 0;

	text-decoration: none;

}
.listhdbl16 {

	font: bold 20px arial, sans-serif; 

	color: #0071B0;

	padding: 0;

	margin: 0;

	text-decoration: none;

}
.rvimgleft { 

	width:185px; 

	border: 2px solid #dee0e1; 

	padding: 4px;

	margin: 0 15px 6px 0;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:175px;
}

html>body .rvimgleft {
	 width:175px;
} 

#busrtlg2 {

	width:300px; 

	margin: 4px 0 0 4px;


	padding: 12px 16px 12px 16px;

	border: 1px solid #dee0e1;

	text-align:left; 

	voice-family: "\"}\""; 

  	voice-family:inherit;

 	width:266px;

}

html>body #busrtlg2{

  width:266px;

} 



