.locator_form { margin:0; }
	.locator_form p { margin:0; display:block; text-align:left; border-bottom:1px solid #c58e4b; padding:3px 30px; }
	.top_bord { border-top:1px solid #c58e4b; }
.state_select1 { font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#8A5315; background:#f7daae; width:150px;	margin:10px 0 0 0;
}
.go_button { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #8a5315;
	background:#f7daae; margin:0px; width:50px;
}

/* hold div contains both scrolling content area and links in this example */
div#hold { position:absolute; overflow:hidden; top: 180px;
	left: 197px; width:482px; height:250px; z-index:200;
}
div#wn { position:absolute; left:0px; top:0px; width:482px; height:250px; 
	clip:rect(0px, 500px, 500px, 0px); overflow:hidden; z-index:1; background:#ABCADE;
}
div.content { position:absolute; visibility:hidden; left:0px; top:0px; z-index:2; }
div#loading { visibility:visible; z-index:1; }
div#linksLyr { position:absolute; left:210px; top:0; z-index:3; }
table#imgTbl { width:720px; }
table#imgTbl td { text-align:center; }

/* vertical scrollbar */
div#scrollbar1 {
  position:absolute; 
  left:470px; top:0px;
  width:11px; height:238px; 
  font-size:1px; z-index:2
}
div#track1 {
  position:absolute; left:0; top:12px;
  width:10px; height:212px;
  background: white;
	border: 1px solid #c58e4b;
  z-index:1
}
div#dragBar1 {
  position:absolute; left:1px; top:1px;
  width:8px; height:20px;
  background-color:#f7daae;
  z-index:1
}
div#up1 { position:absolute; left:0; top:0; z-index:2; }
div#down1 { position:absolute; left:0; bottom:0; z-index:3; }
  
/* Horizontal scrollbar */  
div#scrollbar2 { position:absolute; left:0px; top:238px; width:470px; height:11px; font-size:1px; z-index:3 }
div#track2 { position:absolute; left:12px; top:0; width:444px; height:10px; background:white; border:1px solid #c58e4b; z-index:1 }
div#dragBar2 { position:absolute; left:1px; top:1px; width:20px; height:8px; background-color:#f7daae; z-index:1 }  
div#left2 { position:absolute; left:0; top:0; z-index:2 }  
div#right2 { position:absolute; right:0; top:0; z-index:3 }
img#arrow_up { position:absolute; left:215px; top:3px; z-index:11; }
img#arrow_right { position:absolute; left:461px; top:100px; z-index:11; }
img#arrow_down { position:absolute; left:215px; top:229px; z-index:11; }
img#arrow_left { position:absolute; left:3px; top:100px; z-index:11; }
img#target { position:absolute; left:0px; top:0px; z-index:9; }
img#up_left { position:absolute; left:0px; top: 0px; z-index:10; }
img#up_right { position:absolute; left:370px; top: 0px; z-index:10; }
img#down_left { position:absolute; left:0px; top: 190px; z-index:10; }
img#down_right { position:absolute; left:370px; top: 190px; z-index:10; }
.cross_hair { cursor: crosshair; }
div#locale_label { position:absolute; top:1px; left:1px; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#ebb163; letter-spacing:4px; font-variant:small-caps; z-index:9; padding:3px 5px; border-bottom:1px solid #c58e4b; border-right:1px solid #c58e4b; background:white; }
div#mini_map { position:absolute; top:180px; left:197px; width:482px; height:250px; z-index:203; background: white; text-align:center; visibility:hidden; }
div#mini_map_instructions { position:absolute; top:170px; left:390px; width:60px; }
div#store_listing { position:absolute; top:180px; left:197px; width:482px; height:250px; z-index:203; background: white; text-align:center; visibility:hidden; overflow:auto; }
div#return_to_map {	position:absolute; top:180px; left:197px; z-index:204; visibility:hidden; }
div#return_to_map a { color:white; background:#ebb163; padding:3px 7px; display:block; border:1px solid #ebb163; }
div#return_to_map a:hover { color:#ebb163; background:white; }
div#map_thumb { position:absolute; top:356px; left:567px; z-index:202; border-top:1px solid #c58e4b; border-left:1px solid #c58e4b; }
div#map_thumb a { display:block; width:110px; height:72px; background:#ebb163; }
div#map_thumb a:hover { background:#315352; }
.canada { font-size:24px; letter-spacing:7px; color:#4D8DB9; }

/* Tooltip2 */
#toolTip2 {	position:absolute; height:auto; width:100px; padding:5px; background:white; border:1px solid #C58E4B; visibility:hidden; z-index:100; }
#toolTip p { text-align:left; margin:0; color:black; }