body {
	margin:	0px;
	padding:	0px;
	background-color:	#ffffff;
        color:#000000;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:10px;
        line-height:14px;
}
img {
	border:	0;
}
a {
	color:	#0000cc;
}
form {
	margin:	0;
}

	
#locator {
	position:		relative;
	width:			740px;
	height:		500px;
	margin-top:		7px;
	margin-left:		7px;
	z-index: 		0;
	border: 0px solid #c6a71f;	
}

#onlinelist {
	position:		relative;
	width:			740px;
	height:		450px;
	margin-top:		7px;
	margin-left:		7px;
	z-index: 		0;
	border: 0px solid #c6a71f;	
}

#map {
	position:			relative;		
	min-width:			420px;
	height:			480px;
	border:			1px solid #b5cdd3;
	margin-left:		       272px;
       margin-top:		       0px;
}
#panel {

    position:			absolute;
	height:			500px;
	overflow-y:			auto;
	overflow-x: hidden;
	top:				0px;
	left:				0px;
	width:				270px;
	z-index:			1000;
	border: 0px solid #c6a71f;
     
}


#panel table {
	border-spacing:		0px;
	border-collapse:		collapse;
	padding:			0px;
	margin:			0px;
	width: 265px;
}

#panel table td {
	padding:			5px;
	margin:			0px;
	text-align:			left;
	color:				#333333;
	font-size:			11px;
	font-family:		       verdana, arial, helvetica, sans-serif;
       line-height:               18px;
    
   }

#panel table th {
	padding:			5px;
	margin:				0px;
	text-align:			left;
	color:				#333333;
	font-size:			11px;
	font-family:		      verdana, arial, helvetica, sans-serif;
   
  }







a.address:link		{ text-decoration: underline; color: #666666; font-weight: bold; }
a.address:visited		{ text-decoration: underline; color: #666666; font-weight: bold; }
a.address:hover		{ text-decoration: underline;  }
a.address:active		{ text-decoration: underline; color: #993333; } 


a.store_name:link { text-decoration: underline; color: #000000; font-weight: bold; }
a.store_name:visited { text-decoration: underline; color: #000000; font-weight: bold; }
a.store_name:hover { text-decoration: underline;  }
a.store_name:active { text-decoration: underline; color: #000000; } 

a.next_results:link { text-decoration: underline; color: #993333; font-weight: bold; padding-left:5px; padding-right: 5px; }
a.next_results:visited { text-decoration: underline; color: #993333; font-weight: bold;padding-left:	5px; padding-right: 5px; }
a.next_results:hover { text-decoration: underline; padding-left:	5px; padding-right: 5px; }
a.next_results:active { text-decoration: underline; color: #993333;padding-left:	5px; padding-right: 5px; } 


a.prev_results:link { text-decoration: underline; color: #993333; font-weight: bold;padding-left:	5px; padding-right: 5px; }
a.prev_results:visited { text-decoration: underline; color: #993333; font-weight: bold;padding-left:	5px; padding-right: 5px; }
a.prev_results:hover { text-decoration: underline;padding-left:	5px; padding-right: 5px;  }
a.prev_results:active { text-decoration: underline; color: #993333; padding-left:	5px; padding-right: 5px;} 



a.search_toggle:link { text-decoration: none; color: #000000; border: 0px solid #88a2a8;  height: 22px; font-size:10px;  font-weight: normal; padding-left:3px; padding-right: 3px; padding-top: 3px; padding-bottom: 2px;}
a.search_toggle:visited  {text-decoration: none; color: #000000;  border: 0px solid #88a2a8;  height: 22px; font-size:10px; font-weight: normal; padding-left:3px; padding-right: 3px; padding-top: 3px; padding-bottom: 2px;}
a.search_toggle:hover {text-decoration: none; color: #000000; border: 0px solid #88a2a8;  height: 22px; font-size:10px; font-weight: normal; padding-left:3px; padding-right: 3px; padding-top: 3px;  padding-bottom: 2px;}
a.search_toggle:active {text-decoration: none; color: #000000; border: 0px solid #88a2a8; height: 22px; font-size:10px; font-weight: normal; padding-left:3px; padding-right: 3px; padding-top: 3px; padding-bottom: 2px;}


#search_button {

  background-color: #e3ebee;
  border: 1px solid #88a2a8;
  font-size:11px;
  color:#000000;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 2 px;
  height: 22px;
  font-weight: bold;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  
}


#driving_directions_button {

  background-color: #e3ebee;
  border: 1px solid #88a2a8;
  font-size:10px;
  color:#000000;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 2 px;
  height: 22px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  
}



/**
 * Don't modify rules listed below.
 */ 
xml {
	width:		0;
	height:		0;
	display:	none;
}
.icon {
	position:	relative;
	width:		33px;
	height:		28px;	
}
.icon img {
	position:	absolute;
	top:		0px;
	left:		0px;
	width:		33px;
	height:		28px;
	cursor:		pointer;
}
.icon div {
	position:		absolute;
	top:			5px;
	left:			2px;
	width:			28px;
	font-size:		12px;
	font-weight:	bold;
	font-family:	Arial, Helvetica, sans-serif;
	color:			white;
	text-align:		center;
	cursor:			pointer;
}
#center_marker {
	width: 		23px;
	height:		34px;
	cursor:		default;	
}
#center_marker img {
	position:	absolute;
	top:		0px;
	left:		0px;
	width: 		23px;
	height:		34px;
	cursor:		default;	
}
#ajax_activity {
	position:			absolute;
	top:				20px;
	right:				20px;
	width:				32px;
	height:				32px;        
	z-index:			99;
}

#ajax_activity {
	position:			absolute;
	top:				20px;
	right:				20px;
	width:				32px;
	height:				32px;        
	z-index:			99;
}
#copyright {
	position:			absolute;
	right:				3px;
	bottom:				3px;
	text-decoration:	none;
	font:				bold 10px arial;
	background:			transparent;
	z-index:			99;
}
.address_helper {
	color:				gray;
	font-size:			9px;
}
#icon_bar {
	width:				100%;
}
#icon_bar .title {
	font-size:		large;
	font-weight:		bold;
	padding-left:		3px;
}
#icon_bar .links {
	font-size:			12px;
	text-align:			right;
	vertical-align:		middle;
	padding-right:		3px;
}
#icon_bar .links a {
	text-decoration:	none;
	white-space:		nowrap;
	padding-left:		0.75em;
	color:			#000000;
       font-size:		10px;
}

#icon_bar .links a span {
	text-decoration:	underline;
       font-size:		10px;
}
#icon_bar .links a img {
	width:				16px;
	height:			16px;
	vertical-align:		bottom;
}
#show_arrow {
	cursor:		pointer;
	z-index:	2;		
}
		




.addressw2gi{

          color:#656565;
          font-family:Verdana,Arial,Helvetica,sans-serif;
          font-size:10px;
          line-height:14px;

}



.mapBubble {
          background-repeat:no-repeat;
          height: 188px;
	   width: 280px;
          visibility: visible;
          border: 0px solid #000000;
         }





#header_w2gi { 

	width: 740px;
	border: 0px solid #c6a71f;
	}

#welcome {
	 font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:11px;
        font-weight:		bold;
	 padding-bottom: 2px;
       
}

#panel table tr {
	   background-image: url();
}


#panel table tr.odd {
	 background-color: #ffffff;
      
}

#panel table tr.active {
	 background-color: #f3f6f8;
        /*background-image: url(yellow_bg2.jpg);*/
        background-repeat: repeat-x;
}




a.dir_w2gi:link { text-decoration: none; color: #993333; font-weight: bold; background-color: #f6de77;}
a.dir_w2gi:visited { text-decoration: none; color: #993333; font-weight: bold; background-color: #f6de77;}
a.dir_w2gi:hover { text-decoration: none;  background-color: #f6de77;}
a.dir_w2gi:active { text-decoration: none; color: #993333; background-color: #f6de77;} 


.header {

color: #ffffff;
font-size: 10px;
font-weight:		bold;
padding-left: 10px;
padding-top: 5px;
}



#w2gi_copyright {
	position:			absolute;
	right:				3px;
	bottom:				3px;
	text-decoration:	none;
	font:				bold 12px arial;
	background:			transparent;
	z-index:			999;
}
#navteq_copyright {
	background:			transparent none repeat scroll 0%;
	bottom:				3px;
	font-family:		arial;
	font-size:			12px;
	font-size-adjust:	none;
	font-stretch:		normal;
	font-style:			normal;
	font-variant:		normal;
	font-weight:		bold;
	left:				3px;
	line-height:		normal;
	position:			absolute;
	text-decoration:	none;
	z-index:			999;
}
#copyright_nav {
	position:			absolute;
	left:				3px;
	bottom:				3px;
	text-decoration:	none;
	font:				bold 12px arial;
	background:			transparent;
	z-index:			99;
}

.tablecopy {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}

