/*
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 black;
   margin-left:2px; 
}

#divResults {
   color:black;
   border: 1px solid black;
   width:760px; 
   height:300px; 
   overflow:auto;
   margin-left:2px; 
   margin-top:2px; 
}

#divManeuvers {
   border: 1px solid black;
   width:760px; 
   height:300px; 
   overflow:auto;
   margin-left:2px; 
   margin-top:2px; 
}

#banner {
   position:relative;
}

#divSearchDetails{
   margin-left:10px;
   padding:2px;
   padding-right:100px;
   margin-bottom:4px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#000000;
   position:absolute;
   top:118px;
   left:0px;
   background-color:white;
   display:none;
   filter:alpha(opacity=85); 
   -moz-opacity:0.85
}

/*
Results table
*/
table.resultstable {
   width:100%;
   color:black;
}

tr.resultstablerow1{
   background-color:white;
}

tr.resultstablerow1_over{
   background-color:#CCFFCC;
}

tr.resultstablerow2{
   background-color:#e0e0e0;
}

tr.resultstablerow2_over{
   background-color:#CCFF99;
}

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 {
   background-color:white;
}

td.paged a,b {
   padding-left:2px;
   padding-right:2px;
}


/*
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%;
   color:black;
}

.hdrrouteresults{
   color:black;
   font-weight:bold;
   border:0px solid black;
   border-bottom-width:1px;
}

.trrouteresults1{
   background-color:#e0e0e0;
}

.inputform{
	padding-left:50px;
}