div.mapLabel { background-image:url(/images/label_bg.gif); background-repeat:repeat-x;}
div.mapLabel div { background-image:url(/images/label_right.gif); background-position: left; background-repeat:no-repeat; }
div.mapLabel div div { background-image:url(/images/label_left.gif); padding:1px 4px 1px 4px; background-position: right; background-repeat:no-repeat; font-weight:bold; }

body {background: url('/images/spacer.gif') no-repeat;	background-attachment: fixed; font-size:12px;}

.c75l
{
padding-left:50px;
width:71%;
}
.c25r
{
padding-top:137px;
width:20%;
}
#map{
 border:8px solid #eff3ed;
}


#orderPopup {
	position: fixed;
	z-index:1000;
	top: 0;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
}
* html #orderPopup { /* ie6 hack */
	position: absolute;
	top: 0px;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	width:expression(document.body.offsetWidth);
}
.overlayMacFFBGHack {background: url(/images/macFFBgHack.png) repeat;}
.overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
#orderForm {
	padding:20px;
	position: absolute;
	background: #ffffff;
	z-index: 1200;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:40px;
	left:35%;
	width:300px;
	font-size:12px;
}
* html #orderForm { /* ie6 hack */
position: absolute;
left:35%;
top:5%;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 100 + 'px');
}

div.autocomplete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
      z-index:200;
}
div.autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}

div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      height:32px;
      cursor:pointer;
}
