/* HEADERS for main content pages */
.hdr_map_bosley_locations {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_map_bosley_locations.gif) no-repeat 0 32px;}
.hdr_list_bosley_locations {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
	background: url(../images/hdr_list_bosley_locations.gif) no-repeat 0 32px;}
.hdr_bosley_locations {width: 475px; height: 67px; text-indent: -2000px; font-size: 11px;
    background: url(../images/hdr_bosley_locations.gif) no-repeat 0 32px;}




/* Bosley Locations styles */

.locations_input_left {float: left; width: 394px; }
.locations_input_right {float: left; width: 80px; }
.locations_input {border: #809fcf solid 1px; margin-top: 2px; padding: 1px; width: 378px; font-size: 12px; color: #707070;}

.locations_box_top {width: 324px; height: 10px; background: url(../images/locations_box_top.gif) no-repeat 0 0;}
.locations_box_mid {width: 324px; padding: 0 10px 5px 10px; background: url(../images/locations_box_mid.gif) repeat-y 0 0;
	voice-family: "\"\""; voice-family: inherit; 
	width: 304px;}
.locations_box_mid h3 {margin: 0; padding-bottom: 3px; font-weight: bold; font-size: 14px; color: #707070;}
.locations_box_bottom {width: 324px; height: 5px; background: url(../images/locations_box_bottom.gif) no-repeat left bottom;}


/* Bosley Locations List */
.locations_list_1 {float: left; width: 166px;}
.locations_list_2 {float: left; width: 156px;}

.locations_list_1 ul, .locations_list_2 ul {margin-bottom: 17px; padding: 0; list-style: none;}
.locations_list_1 ul li, .locations_list_2 ul li {margin: 0; padding: 0;}








