#button a.current { background: #e3e5c0; }
.width393 { width: 393px; }

#textbox .ui-tabs ul.tabs_ul
{
	margin: 0;
	padding: 0;
	position: relative;
	top: 1px;
	z-index: 0;
}

#textbox .ui-tabs ul.ui-tabs-nav li
{
	padding: 0;
	margin: 0;
	list-style: disc outside url(/templates/2009/images/bluearrow_ie.gif);
	background: url(/directions/images/tab_off.gif) no-repeat 0 0;
}

#centercolumn .ui-tabs .ui-tabs-nav li a:link,  
#centercolumn .ui-tabs .ui-tabs-nav li a:visited
{
	text-decoration: none;
}

#centercolumn .ui-tabs .ui-tabs-nav li a
{
	color: #333333;
	line-height: 26px;
	font-weight: bold;
	font-size: 11px;
	display: block;
	text-align: center;
	width: 116px;
}

#textbox .ui-tabs .ui-tabs-nav li.ui-tabs-selected 
{ 
	margin-bottom: 0; 
	background: url(/directions/images/tab_on.gif) no-repeat 0 0;
	position: relative;
	z-index: 10;
}

#centercolumn .ui-tabs .ui-tabs-nav li.ui-state-hover a
{
	background: url(/directions/images/tab_on.gif) no-repeat 0 0;
}


#textbox .ui-tabs .ui-tabs-nav
{ 
	/* margin-right: 20px; */
	width: 232px;
	height: 26px;
	padding: 0;
}

.tabs_margin
{
	margin-left: 280px;
}

#map
{
	width: auto;
	height: 450px;
	padding: 6px;
	border: solid 1px #d5d5d5; 
	background: #f0f0f0;
}

#canvas
{
	height: 100%;
	width: 100%;
}

#services
{
	border: solid 1px #d5d5d5;
	background: #f0f0f0;
	padding: 5px 10px;
}

/* ------------------------- quick links ------------------------*/
.rightbuttondiv a span
{
	font-weight: bold;
	background-color: #8f9380; 
	border-bottom: 1px solid #777777;
	border-top: 1px solid #777777;
	color: #ffffff;
	font-size: 110%;
	padding: 4px;
	display: block;
	text-decoration: none;
	width: 181px;
	margin: 0;
}

.rightbuttondiv a:hover span
{
	background-color: #ffffff;
	color: #515750;;
}
/* ----------------------------------------------------------------*/

