#main li{ list-style:disc; margin-left:40px; }
#main ul{ padding-bottom:16px; margin-top:-2px; }

.clear
{
	clear: both;
}
.submit
{
	float: left;
	background: url(/HomeContent/images/E-star/btn-go-product.gif) no-repeat;
	width: 120px;
	height: 45px;
	line-height: 0;
	text-indent: -9999em;
	cursor: pointer;
}
.submit.hover, .submit:hover
{
	background-position: 0 -45px;
}
.ItemClass
{
	
}
#estar_content
{
	margin: 0 auto;
	position: relative;
	width: 1080px;
}
#estar_content #lblValidationError1
{
	color: #FF0000;
	display: block;
}
#estar_content #lblValidationError2
{
	color: #FF0000;
	display: block;
	font-weight: bold;
	font-size: 12px;
}
#estar_content .results_title
{
	color: #170939;
	float: left;
	font: bold 16px Verdana,Geneva,sans-serif;
	margin: 15px 10px 10px 27px;
	width: 1026px;
}
#estar_content .results_title .title
{
	display: block;
	float: left;
}
#estar_content .results_title .distance
{
	float: left;
	left: 960px;
	position: absolute;
}
#estar_title
{
	margin: 48px 0;
	float: left;
	width: 100%;
}
#estar_side
{
	font: 11px Verdana,Geneva,sans-serif;
	float: left;
	width: 320px;
}
#estar_sidebartool
{
	background: url("/HomeContent/images/E-star/greysquare_312x312.png") no-repeat scroll 0 0 transparent;
	height: 272px;
	padding: 20px 18px;
	width: 276px;
}
#estar_sidebartool div
{
	margin: 12px 0;
}
#estar_sidebartool label
{
	font-weight: bold;
	margin-right: 10px;
}
#panelTestimonialContent
{
	float: left;
	clear: left;
	margin: 20px 0 0 0;
}
#panelTestimonialContent img
{
	display: block;
	clear: left;
	margin-top: 10px;
}
.estar_main
{
	position: relative;
	width: 760px;
	float: left;
}
#estar_map_location
{
	background-color: Gray;
	height: 312px;
}
#estar_bulk
{
	font: 11px Verdana,Geneva,sans-serif;
	color: #6F685F;
	width: 635px;
}
#estar_bulk h2
{
	color: #170939;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}
#estar_bulk p, #estar_bulk ul
{
	padding-bottom: 20px;
}
#tbZip
{
	width: 120px;
	height: 23px;
	padding: 0 10px;
}
#tbStreet
{
	width: 248px;
	height: 23px;
	padding: 0 10px;
}
#tbCity
{
	width: 248px;
	height: 23px;
	padding: 0 10px;
}
#ddlState
{
	margin-right: 10px;
	width: 110px;
	height: 23px;
}
#ddlRadius
{
	width: 70px;
	height: 23px;
}
.graybox1080
{
	font: 10px Verdana,Geneva,sans-serif;
	float: left;
	clear: both;
	width: 1080px;
	background-color: #EBEBEA;
}
.graybox1080 .fullcontent
{
	padding: 25px 28px 35px;
}
.graybox1080 .leftside
{
	float: left;
	width: 292px;
	padding: 48px 40px 15px 28px;
}
.graybox1080 .leftside img
{
	margin-bottom: 20px;
}
.graybox1080 .rightside
{
	color: #6F685F;
	font: 10pt Verdana;
	float: right;
	width: 692px;
	padding: 48px 28px 15px 0;
}
.graybox1080 li
{
	list-style:disc;
}
.graybox1080 td.ItemClass .pin
{
	float: left;
	height: 50px;
	width: 50px;
	display: block;
}
.graybox1080 .result_item
{
	position: relative;
	width: 664px;
}
.graybox1080 td.ItemClass span[id$=DescriptionLabel]
{
	color: #170939;
	display: block;
	font: bold 10pt Verdana;
	margin-left: 50px;
	width: 280px;
}
.graybox1080 td.ItemClass span[id$=Reference]
{
	display: none;
}
.graybox1080 td.ItemClass .address,
.graybox1080 td.ItemClass .phone,
.graybox1080 td.ItemClass .distance,
.graybox1080 td.ItemClass .website,
.graybox1080 td.ItemClass .email
{
	margin: 5px 0 10px 50px;
}
.graybox1080 td.ItemClass .website, .graybox1080 td.ItemClass .email
{
	margin: 0 0 10px 50px;
}
.graybox1080 td.ItemClass .website a, .graybox1080 td.ItemClass .email a
{
	color: #6f685f;
}
.graybox1080 td.ItemClass .phone
{
	left: 350px;
	position: absolute;
	top: 15px;
	width: 125px;
}
.graybox1080 td.ItemClass .distance
{
	font-weight: bold;
	left: 550px;
	position: absolute;
	top: 15px;
	width: 100px;
}
.graybox1080 td.ItemClass .separator
{
	background-color: #E3E3E3;
	height: 1px;
	margin: 8px 0;
	width: 100%;
}
.graybox1080 #tbGoogleZip
{
	display: block;
	float: left;
	height: 15px;
	margin: 10px 0;
	padding: 5px 10px;
	width: 137px;
}
.graybox1080 #btnGo_google_search
{
	margin: 5px 0 0 30px;
	float: left;
}
#facilities_disclaimer
{
	float: left;
	color: #666666;
	font: 9px/15px Verdana;
	margin: 40px 0 0 27px;
	width: 780px;
}
.map_pin
{
	width: 20px;
	height: 35px;
}
#viewAdditionalListings, #viewAdditionalListingsGoogle
{
	display: none;
	float: right;
}
#estarListNavigation, #nonestarListNavigation
{
	font-weight: bold;
}
#cmdEstarPrev, #cmdGooglePrev
{
	margin-right: 180px;
}
.green_pin_0
{
	background: url("/HomeContent/images/E-star/green_markers_1_51.png") no-repeat scroll 0 0 transparent;
}
.green_pin_1
{
	background: url("/HomeContent/images/E-star/green_markers_1_51.png") no-repeat scroll 0 -35px transparent;
}
.green_pin_2
{
	background: url("/HomeContent/images/E-star/green_markers_1_51.png") no-repeat scroll 0 -70px transparent;
}
.green_pin_3
{
	background: url("/HomeContent/images/E-star/green_markers_1_51.png") no-repeat scroll 0 -105px transparent;
}
.green_pin_4
{
	background: url("/HomeContent/images/E-star/green_markers_1_51.png") no-repeat scroll 0 -140px transparent;
}
.blue_pin_0
{
	background: url("/HomeContent/images/E-star/blue_markers_1_51.png") no-repeat scroll 0 0 transparent;
}
.blue_pin_1
{
	background: url("/HomeContent/images/E-star/blue_markers_1_51.png") no-repeat scroll 0 -35px transparent;
}
.blue_pin_2
{
	background: url("/HomeContent/images/E-star/blue_markers_1_51.png") no-repeat scroll 0 -70px transparent;
}
.blue_pin_3
{
	background: url("/HomeContent/images/E-star/blue_markers_1_51.png") no-repeat scroll 0 -105px transparent;
}
.blue_pin_4
{
	background: url("/HomeContent/images/E-star/blue_markers_1_51.png") no-repeat scroll 0 -140px transparent;
}

/*Rounded corners, any box color with white background*/
.rounded_stl
{
	background: url("/HomeContent/Home/img/corner_white_tl.png") no-repeat scroll left top transparent;
	height: 100%;
}
.rounded_str
{
	background: url("/HomeContent/Home/img/corner_white_tr.png") no-repeat scroll right top transparent;
	height: 100%;
}
.rounded_sbl
{
	background: url("/HomeContent/Home/img/corner_white_bl.png") no-repeat scroll left bottom transparent;
	height: 100%;
}
.rounded_sbr
{
	background: url("/HomeContent/Home/img/corner_white_br.png") no-repeat scroll right bottom transparent;
	height: 100%;
}
#lblCurrentPage {
visibility :hidden;
}
#google_results{
 display : none;
}
