.MapViewerPanel{
	padding-left: 20px;
	padding-bottom: 20px;
}
.MapRoutePanel
{
	padding-bottom: 20px;
}
.MapRtPfCont
{
	padding-left: 20px;
}
TABLE.MapViewer{
	border:1px solid #d1cfcf; 
	background-color:#e3e3e3;
}
.ErrorLabel{
	padding: 20px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;	
}
.PrimaryMapTitle{
	font-size:14px; 
	font-weight:900; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif; 
	height:20px;
	color: #A30000;
}
TD.PrimaryMapNote {
	font-size:14px; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif; 
	height:25px; 
	width: 200px;
	padding: 0px 5px 0px 5px;
}
TD.PrimaryMapNoteV2 {
	font-size:14px; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif; 
	height:25px; 
/*	width: 150px;*/
	padding: 0px 5px 0px 5px;
}

DIV.PrimaryMapNote {
	font-size:14px; 
	font-weight:900; 
	FONT-FAMILY:Tahoma; 
	padding-bottom:8px
}
TABLE.RouteTable TD {
	padding: 6px;
}
.dg {
	border:1px solid #d1cfcf; 
}
.dgHeader {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	text-align:left;
	vertical-align: bottom;
}
.dgFooter {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
}
.ListItem {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	background-color:White;
	text-align:left;
}
.AltListItem {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:12px;
	background-color:#E3E3E3; 
	text-align:left;
}
DIV.ImgDropShadow {
	float:left; 
	background: url('../images/shadow.gif') no-repeat bottom right; 
	background: url('../images/shadowAlpha.png') no-repeat right bottom !important; 
	margin: 10px 0 0 10px !important; 
	margin: 10px 0 0 5px;
}
IMG.ImgDropShadow {
	display: block; 
	position: relative; 
	margin: -6px 6px 6px -6px; 
	padding: 0px;
}
TD.MapImageCell {
	padding: 5px 5px 5px 5px;	
}
TD.MapShareTitle {
	font-size:20px; 
	FONT-FAMILY:Tahoma; 
	padding-left: 10px;
}
DIV.MapShareTitle{
}
.RouteWaypointItem {
	width: 2%;
}
.RouteDistanceItem {
	width: 13%;
}
.RouteTurnItem {
	width: 22%;
}
.RouteAtItem {
	width: 8%;
}
.RouteRoadItem {
	width: 26%;
}
.RouteTrailItem {
	width: 25%;
}
.RouteExitItem {
	width: 2%;
}
.RouteFinishTimeItem {
	width: 13%;
}
.RouteFinishDistanceItem {
	width: 14%;
}
.LocationItem
{
	width: 100%;
	white-space: nowrap;
}
.BearingIt
{
	width: 15%;
	white-space: nowrap;
}
.LegDistanceIt
{
	width: 15%;
}
.FinDistIt
{
	width: 15%;
}
.TotDistIt
{
	width: 15%;
}
.dvLogoBottom
{
	background-color: #0f0f0;
	border:1px solid #d1cfcf; 
	vertical-align: top;

}
