@charset "utf-8";
/* CSS Document */

/* ------------------ GOOGLE MAP NEW LOCATIONS SEARCH BOX------------------ */
#mapInputBox {
	margin:0 112px 0 72px;
	padding:0;
	height: 62px;
	background-image:url(../images/BG_locationsBox-new.png);
	background-repeat:no-repeat;
	}
		
#mapInputs {
	padding:0;
	margin:0;
	position:relative;
	}
#mapInputs ul {
	list-style:none;
	margin:0;
	padding:0;
	}
	
#mapInputs ul li{
	display: inline;
	margin:0;
	padding:0;
	}
#mapInputs ul li p { 
	color:#FFF;
	text-align:left;
	font-weight:bold;
	margin:0;
	padding:0 0 4px 0;
	}

#mapInputs ul li input, #mapInputs ul li select { 
	margin:0;
	text-align:left;
	font-size:11px;
	color:#666666;
	}
		
#mapInputs ul #zip {display:block;position:absolute;top:12px; left:112px;width:58px;text-align:left;}
#mapInputs ul #or {display:block;position:absolute;top:25px; left:165px;}
#mapInputs ul #state {display:block;position:absolute;top:12px; left:206px;}
#mapInputs ul #city {display:block;position:absolute;top:12px; left:256px;}
	#mapInputs ul #city select{width:174px;}
#mapInputs ul #radius {display:block;position:absolute;top:12px; left:435px;}
#mapInputs ul #services {display:block;position:absolute;top:12px; left:506px;}
#mapInputs ul #btn {display:block;position:absolute;top:30px; left:635px;text-align:center;}
#mapInputs ul #toggle {display:block;position:absolute;top:33px; left:698px;font-size:9px;line-height:9px;color:#fff;width:170px;padding:0;}

#mapInputs input, #mapInputs select { border:#CCC solid 1px; }

#mapInputs ul #toggle #scrollWheelZoomToggle { margin:0 2px 0 0;border:0;height:9px; width:9px;vertical-align: top; }	

#mapInputs ul #btn #searchBtn_new { 
	width:58px;
	height:18px;
	background:#063;
	color:#fff;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	}

html> /**/ body #mapInputs ul #btn #searchBtn_new {
	padding:0 0 7px 0;/* FIREFOX */
	[padding:0;
	padding:0;]/* CHROME */
	}


