body { font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; color: #333333;  background: #FFF; margin-top: 20px; margin-bottom: 20px;font-size: 11px;}
div.map_body {width: 621px;}
table { margin: 0; padding: 0; color: #333333; font-size: 11px; }
div.tip {background-color: #FFF; width: 385px; height: 34px; float: right;}
div.yellow_supplier {margin-left: 5px; width: 385px; height: 30px; background-color: #fffa73; float: left;}
div.link {margin-top: 5px; margin-bottom: 7px;}

div.claremont {float: left; margin-top: 6px; margin-left: 4px;}

img {border: 0; display: block;}
img.zoom_postive {float: left;}
img.zoom_negtive {float: left;}
img.search {float: left; margin-top: 5px; margin-right: 9px;}
img.facilities {float: left; margin-top: 5px; margin-right: 4px;}
img.btn1 {float: left; margin-bottom: 10px;}
img.btn2 {float: left;}
img.btn3 {float: left;}
img.btn4 {float: left;}
img.btn5 {float: left;}

div.map_body_top { font-size: 11px; color: #666666;}
div.link {float: left;}
a {color: #666666; font-size: 11px; text-decoration: none; }
a.a2 {font-size: 11px; color: #333333; margin-left: 2px; text-decoration: none; }
a.a2:hover {
	font-size: 11px; 
	color: #333333; 
	margin-left: 2px; 
	text-decoration: underline;
}
div.zoom {float: right;}
div.branch_facilities {margin-left: 18px; margin-top: 15px; margin-bottom: 10px; float: left;}
div.tran_branch_facilities {background: #FFF; margin-left: 18px; margin-top: 15px; float: left; margin-bottom: 26px;}

div.search_box_body {background-color: #FFF; width: 181px; padding-left: 10px; float: left;}
/*div.nearest_store {width: 580; }*/
div.number1 {margin-top: 11px;}
div.number2 {margin-top: 5px;}
div.nearest_store_top_border {margin-bottom: 10px;}
div.nearest_store_bottom_border {margin-top: 15px;}

br.clear {clear:both; line-height: 0px; height: 0px; width: 0px; overflow: hidden;}

span.zoom {float: left; margin-right: 7px; margin-top: 3px;}
span.tip {font-size: 14px; color:#cc0000; float: left; margin-right: 5px; margin-top: 10px; margin-left: 14px;}
span.message {font-size: 12px; margin-left: 20px; margin-top: 7px; float: left;}
div.tip_wording {font-size: 12px; color: #736b6b6 float: left; margin-top: 10px;}
span.green_heading {color: #339900; font-size: 18px: font-weight: bold; }
span.view {font-size: 10px; margin-left: 31px;}
span.other {color: #999999; font-weight: bold;}


div.transparent {filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; position: absolute; top: 235px; left: 157px; border-top: none; border-bottom: none;}
div.transparent_body {border: 2px solid #c7c7c7; border-top: none; border-bottom: none; width: 100%; background: #FFF; padding-bottom: 34px;height: 95%}
div.transparent_top_border {width: 100%; background: #FFF url('../images/tran_top_border.gif') repeat-x left top; float: left;}
img.top_left_corner {float: left;}
img.top_right_corner {float: right;}
div.transparent_bottom_border {width: width: 100%;background: #FFF url('../images/tran_top_border.gif') repeat-x left bottom; float: left;}
img.bottom_left_corner {float: left;}
img.bottom_right_corner {float: right;}

div.search_again {background: #FFF; float: left;position: absolute; z-index: 1000}
div.tran_border {border-bottom: 1px solid #e5e5da; width: 560px; text-align: center; height: 9px; margin-left: 20px; margin-bottom: 10px;}
div.facilities {float: left; margin-left: 2px;}
div.facilities_inputs {margin-left: 18px; margin-top: 8px; /*float: left;*/}
div.services {float:left; margin-left: 15px;}
div.services_inputs {float: left; margin-top: 8px;}
div.services2 {float: left; margin-left: 40px;}
div.services_inputs2 {float: left; margin-top: 8px;}
div.products {float: left; margin-left: 46px; margin-bottom: 50px;}
div.products_inputs {float: left; margin-top: 8px;}
div.change_store {float: left;}
div.change_store_inputs {float: left;}

input.checkbox1 {float: left;}



/** POPUP **/

div.info_window { background:#fff;border: 1px solid #5e5d5b;width: 233px;font-family: verdana;font-size: 11px;border-top: 0;border-bottom: 0;}
div.title {float: left;}
div.close {float: right;}
div.top_controle {margin-bottom: 5px;}
img.preview {float: left;}
div.contact_details {margin-left: 5px;float: left;}
div.view_promo {float: left;font-weight: bold;color: #339900;text-decoration: underline;}
img.read_on {float: right;}
div.close {padding: 1px;font-family: verdana;font-size: 11px;}
div.top_border {width: 236px;}
div.top_border div.line {background:#fff;float:left;border-top:1px solid #5e5d5b;width: 207px;height: 13px;overflow: hidden}
div.top_border div.line_bottom {background:#fff;float:left;border-bottom:1px solid #5e5d5b;width: 207px;height: 13px;overflow: hidden}
#stem {margin-left: 5px;}
a.pad_links {color:#333300;font-size:20px;font-weight:bold;letter-spacing:0px;text-decoration: none;}
div#side_bar_other_closest_store {margin-left: 2px;}


.more_section {
font-size: 11px;
margin-left: 2px;
margin-top:5px;
width: 100px;
padding: 2px 15px;
cursor: pointer;
background: #fff url("../images/down_arrow.gif") no-repeat left center;
}

div.zoom_controle {filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
