body {
	background: #333333;
	font-family: Verdana, Arial, sans serif;
	font-size: 11px;
	margin: 2px;
}

#wrapper { background: #FFFFFF; width: 960px; padding: 8px; margin: auto; }

#wrapperWidget { background: #333333; width: 440px; padding: 0px; margin: auto; }


table.directions th {
	background-color:#EEEEEE;
        height: 15px;
}

td.header {
	background-color:#EEEEEE;
	text-align: center;
	font-weight: bold;
	
}

td.large {
	text-align: center;
	font-size: 14px;
	
}

img {
	color: #000000;
}
td.text { 
  text-align: left;
  padding-left: 10px;
}
td.number { 
  text-align: right;
}
table.ratestable { 
  border: 1px #555555 solid;
  padding: 2px;
}
table.ratestable td,
table.ratestable th { 
  border: none;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
}
table.ratestable .note { 
  color: #555555;
}
table.ratestable th { 
  background-color: #708090;
  color: white;
  text-align: left;
  border-bottom: 2px solid white;
}
table.ratestable tr.odd td { 
  background: #e3e3e3;
}
tr.ratetotal td { 
  font-weight: bold;
  border-top: 2px black solid;
}

div.title { font-family: arial, helvetica, sans-serif;  line-height: 0.5em;  text-align: left;  width: 800px;}

div.title a:visited { color: orange; text-decoration: none; }
div.title a:link { color: orange; text-decoration: none; }
  
div.title h1 { position: absolute;  top: 0px; left: 0px; color: #AAAAAA;   font-size: 30px;   font-family: impact, arial, helvetica, sans-serif; }
  

div.title h2 {   position: relative;   top: 0px;  left: 15px; color: #BBBBBB;   font-size: 14px;   font-weight: bold;   font-family: calibri, arial, helvetica, sans-serif; }
 
div.title span { color: #AAAAAA;  }

div.title.city {   color: orange;  font-size: 20px; float: right;}

  
div.title h3 { 
  position: relative;   color: #EEEEEE;   font-size: 18px;  font-family: arial, helvetica, sans-serif;   height: 15px;   top: 5px; }

  
div.instructions h1 {position: relative; color: orange;  line-height: 0.5em; font-size: 30px;   font-family: impact, arial, helvetica, sans-serif; }
div.instructions h2 {position: relative; color: orange; line-height: 0.5em; font-size: 14px;   font-weight: bold;   font-family: calibri, arial, helvetica, sans-serif; } 
 
div.maptitle {
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: left;
	color: #708090;
	font-size: large;
}

div.maptext {
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: left;
	color: #708090;
	font-size: medium;
}

div.resultfare{
	font-family: verdana,arial,helvetica,sans-serif; 
	text-align: left;
	color: red;
	font-size: medium;
	font-weight: bold;
}

#cityNotes{
	font-family: Verdana, Arial, sans serif;
	text-align: left;
	font-size: 11px;
	margin: 5px;
	
}


#cityInfo{
	font-family: Verdana, Arial, sans serif;
	text-align: left;
	font-size: 11px;
	background: #EEEEEE;
	margin: 5px;
	 width: 96%;
}


li{
 	margin-left:-20px;
 } 

.navVarLeft {
  //BACKGROUND-COLOR: #607BBA;
  BACKGROUND-COLOR: #708090;
  font-family: verdana,arial,helvetica,sans-serif; 
  font-size: 14px; 
  text-align: left;
  color: #ffffff;
  font-weight: normal;
}
.navVarRight {
	//BACKGROUND-COLOR: #607BBA;
	BACKGROUND-COLOR: #708090;
	font-family: verdana,arial,helvetica,sans-serif; 
	font-size: small; 
	text-align: right;
	color: #ffffff;
	font-weight: bold;
	
}


a.bannerlink:link    {color:#ffffff; text-decoration:none}
a.bannerlink:visited {color:#ffffff; text-decoration:none}
a.bannerlink:hover   {color:#BBEEBB; text-decoration:underline;}
a.bannerlink:active  {color:#00FF00; text-decoration:none}

a.bannerlinkOrange:link    {color:orange; font-weight: bold; text-decoration:none}
a.bannerlinkOrange:visited {color:orange; font-weight: bold; text-decoration:none}
a.bannerlinkOrange:hover   {color:orange; font-weight: bold; text-decoration:underline;}
a.bannerlinkOrange:active  {color:orange; font-weight: bold; text-decoration:none}

a:link    {color:#708090; text-decoration:underline}
a:visited {color:#708090; text-decoration:underline}
a:hover   {color:#009900; text-decoration:underline}
a:active  {color:#708090; text-decoration:underline}
