/* ================================
    CSS STYLES FOR Module JetkeyMap
   ================================
*/

.loadingbox
{
    position:absolute;
    border:1px solid lightsteelblue; 
    background-color: #ffffff; 
    height:50px; 
    width:250px;
    text-align:center;
    padding-top:20px
}
.sidebar
{	background-color:#ffffff;
}

.LocalResultsTable
{	width:100%;
	border-collapse:collapse;
	
}
.LocalResultsHeader
{	background-color:White;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}
.LocalTR
{ 
}

.LocalIconTD 
{	text-align:center;
	background-color:White;
}

.LocalTD
{	background-color:#FFFFCC;
	font-family:Arial;
	font-size:12px;	
	padding-bottom:5px;
}

a.localSidebarLink:link
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}
a.localSidebarLink:visited
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}
a.localSidebarLink:active
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}

.nextPreviousTR
{	background-color:White;
	
}

a.nextPreviousLink:link
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}
a.nextPreviousLink:visited
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}
a.nextPreviousLink:active
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}

a.toHereFromHereLink:link
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}
a.toHereFromHereLink:visited
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}
a.toHereFromHereLink:active
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}

.toHereFromHereLabel
{	font-family:Arial;
	font-size:12px;
}

.getDirectionsLabelOff 
{	font-family:Arial;
	font-size:12px;
}

.getDirectionsLabelOn 
{	font-family:Arial;
	font-weight:bold;
	font-size:12px;
}
.startEndAddress
{	font-family:Arial;
	font-size:11px;
}

.searchNearbyLabel
{	font-weight:bold;
	}

a.searchNearbyLink:link
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}
a.searchNearbyLink:visited
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}
a.searchNearbyLink:active
{	font-family:Arial;
	font-size: 12px;
	text-decoration:underline;
}

a.backLink:link
{	font-family:Arial;
	font-size: 11px;
	text-decoration:underline;
}
a.backLink:visited
{	font-family:Arial;
	font-size: 11px;
	text-decoration:underline;
}
a.backLink:active
{	font-family:Arial;
	font-size: 11px;
	text-decoration:underline;
}

input.goButton
{	background-color:White;
	border:inset 1px black;
}

input.searchButton
{	background-color:White;
	border:inset 1px black;
}

a.getReverseDrivingDirectionsLink:link
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}
a.getReverseDrivingDirectionsLink:visited
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}
a.getReverseDrivingDirectionsLink:active
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}

.drivingDirectionsFromLabel
{	font-family:Arial;
	font-size: 14px;
	background-color:White;
}

.drivingDirectionsToLabel
{	font-family:Arial;
	font-size: 14px;
	background-color:White;
}

.drivingDirectionsFromAddress
{	font-family:Arial;
	font-size: 14px;
	background-color:White;
	vertical-align:top;
}

.drivingDirectionsToAddress
{	font-family:Arial;
	font-size: 14px;
	background-color:White;
	vertical-align:top;
}

.drivingDirectionsNumberColumn
{	font-family:Arial;
	font-size: 12px;
	background-color:White;
	vertical-align:top;
	padding-right:5px;
}

a.drivingDirectionNumberLink:link
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}
a.drivingDirectionNumberLink:visited
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}
a.drivingDirectionNumberLink:active
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}

.drivingDirectionsCell
{	font-family:Arial;
	font-size: 12px;
	background-color:White;
	padding-bottom:5px;
}

.drivingDirectionsDistances
{	font-family:Arial;
	font-size: 12px;
	background-color:White;
	font-weight:bold;
	vertical-align:top;
	white-space:nowrap;
}

.drivingDirectionsDistanceAndTime
{	font-family:Arial;
	font-size: 12px;
	background-color:White;
	
	
}

.DrivingDirectionTable 
{ border-collapse:collapse; 
	
}

a.country {  font-family:arial;
            font-size: 9pt;
            padding:0px;
            font-family : cursive;
            border:0px;
}



a.leaf {
	font-family : cursive;
	padding:0px;
	cursor: hand;
	font-size : 9pt;                             
}

a img
{border: none 0;
}

a.country:link {text-decoration:none;}
a.country:visited {text-decoration:none; }
a.country:hover {text-decoration:underline; cursor:hand;}

.UserResultsTable
{	width:100%;
	border-collapse:separate;
	
}
.UserResultsHeader
{	background-color:White;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}
.UserTR
{ 
}

.UserIconTD 
{	text-align:right;
	background-color:White;
}

.UserAddressTD
{	background-color:White;
	font-family:Arial;
	font-size:12px;	
	padding-bottom:5px;
}

a.userSidebarLink:link
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}
a.userSidebarLink:visited
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}
a.userSidebarLink:active
{	font-family:Arial;
	font-size: 14px;
	text-decoration:underline;
}

.UserPageBarTable
{
 width:100%;
 text-align:center;
}