/*
Ambigious Geocode
*/
table.ambgeocode {
   margin-left:10px;
}

th.ambgeocode{
}

td.ambgeocode{
}


/*
Entry Table
*/
table.entry {
   border:1px solid black;
}

th.entry {
   text-align:left;
   background-color:white;
}

/*
Map
*/
#mapWindow {
   border: 1px solid #e0e0e0;
   margin-left:2px; 
   margin-top: -8px;
   margin-bottom: 8px;
}

#divResults {
   color:black;
   /*border: 1px solid black;*/
   width:100%; 
   height:428px; 
   overflow:auto;
   margin-left:2px; 
   margin-top:10px; 
}

#divManeuvers {
   border: 1px solid black;
   width:760px; 
   height:300px; 
   overflow:auto;
   margin-left:2px; 
   margin-top:2px; 
}

#banner {
   position: relative;
	padding:  5px 0 0 20px;
}

#divSearchDetails
{
	margin-left: 40px;
	padding: 2px;
	padding-right: 100px;
	margin-bottom: 4px;
	font-family: tahoma,arial,verdana,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	position: absolute;
	top: 140px;
	left: 0px;
	background-color: white;
	display: none;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
}

/*
Results table
*/
table.resultstable
{
	width: 100%;
	color: black;
	font-size: 7pt;
	padding: 2px 0 2px 0;
}

tr.resultstablerow1{
	background-color:white;
	padding: 4px 0 2px 0;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 2px;
}

tr.resultstablerow1_over
{
	background-color: #b0c8e8;
	cursor: pointer;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 2px;
}

tr.resultstablerow2
{
	background-color: #DDEDFF;
}
td.resultstablerow4
{
	background-color: #e8f0f9;
}


tr.resultstablerow2_over
{
	background-color: #e8f0f9;
	cursor: pointer;
}

tr.resultstablerow2 td{
   border:0px solid black;
   border-bottom-width:1px;
}

tr.resultstablerow2_over td{
   border:0px solid black;
   border-bottom-width:1px;
}
      

td.paged
{
	margin-top: 4px;
	padding: 4px 4px 4px 4px;
	background-color: #9CA5E6;
}

td.paged a,b 
{
	margin-top: 4px;
	padding: 4px 4px 4px 4px;
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #333;
   
}


/*
Details
*/
#divContentTop {
   height:100px;
   width:760px;
}

#divAddressDetails {
   width:200px;
   float:left;
   margin-left:10px;
}

#divPicture {
   float:right;
   width:200px;
   height:100px;
   margin-right:10px;
}

#divNotes {
   width:740;
   margin-left:10px;
   min-height:100px;
}

#divDetails {
   width:740;
   margin-left:10px;
   min-height:100px;
}

#divTabs {
   height:15px;
   width:760px; 
   margin-left:2px; 
   margin-top:2px; 
}

#tab1 {
   float:left;
   border:1px solid black;
   margin-right:2px;
   border-bottom-width:0px;
   font-size:10pt;
   color:black;
   font-weight:bold;
   padding-left:2px;
   padding-right:2px;
   cursor:pointer;
}

#tab2 {
   float:left;
   border:1px solid black;
   margin-right:2px;
   border-bottom-width:0px;
   font-weight:bold;
   font-size:10pt;
   color:black;
   padding-left:2px;
   padding-right:2px;
   cursor:pointer;
}

.tab {
   background-color:#e0e0e0;
}

/*
Route Results
*/
table.routeresults{
	width:100%;
	font-family:Tahoma, Arial, Verdana, Sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333;        	
   
}

.hdrrouteresults{
   color:black;
   font-weight:bold;
   border:0px solid black;
   border-bottom-width:1px;
}

.trrouteresults1{
   background-color:#e0e0e0;
}
