﻿#map_ctr
{
	background-color: White;
	height: 100%;
	width: 100%;
}

#map_leg_ctr
{
	background-image: url(images/map/map_grad_left.bmp);
	background-position: right;
	background-repeat: repeat-y;
	vertical-align: top;
}

#map_leg
{
	height: 100%;
}

#map_leg_hdr
{
	font-size: large;
	font-weight: bold;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.map_leg_img
{
	height: 33px;
	width: 45px;
}

.map_leg_desc
{
	font-size: small;
	text-align: left;
}

.map_leg_spc
{
	height: 20px;
}

#map_map
{
	height: 100%;
	width: 100%;
}

#map_google
{
	height: 100%;
	width: 100%;
}

.map_google
{	
	border-style: none;
	height: 48px;
	width: 48px;
}

#map_leg_race
{
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}

.map_leg_race_sel
{
	background-color: Black;
	color: White;
	font-weight: bold;
	height: 50px;
	width: 50%;
}
.map_leg_race_sel a
{
	color: White;
	font-weight: bold;
}

.map_leg_race_not
{
	background-color: Transparent;
	color: Black;
	width: 50%;
}
.map_leg_race_not a
{
	color: Black;
	font-weight: normal;
}
