﻿#google-transit-widget { 
padding: 15px; 
} 
#google-transit-widget label { 
text-transform: uppercase; 
font-weight: bold; 
color: #000; 
} 
#google-transit-widget .google_transit_field, .google_transit_h_fields { 
margin-bottom: 10px; 
} 
#google-transit-widget #GoogleTransitFrom, #google-transit-widget #GoogleTransitTo{
 height: 25px; 
width: 370px; 
} 
#google-transit-widget .google_transit_h_fields input { 
height: 25px; 
width: 100px; 
} 
#google-transit-widget .google_transit_radio_btn { 
float: left; 
width: 45%; 
margin-bottom: 10px; 
} 
#google-transit-widget .google_transit_field { 
clear: left; 
} 
#google-transit-widget .google_transit_radio_btn input { 
float: left; 
} 
#google-transit-widget .google_transit_radio_btn label { 
margin-left: 25px; 
} 

#google-transit-widget input.submit { 
-webkit-appearance: none;
 background: none repeat scroll 0 0 #006699; 
clear: left; 
font-size: 1em; 
height: 25px; 
margin-left: 300px; 
font-family: Arial; 
border: 0 none; 
color: #fff; 
cursor: pointer; 
font-weight: bold; 
height: 19px; 
margin: 4px; 
text-align: center; 
width: 92px; 
clear: left; 
font-size: 1em; 
height: 25px; 
margin-left: 300px; 
} 
#google-transit-widget .message_er { 
color: #cc3333; 
} 
#ui-datepicker-div a.ui-state-default { 
color: #000; 
font-weight: normal; 
} 
#ui-datepicker-div a.ui-state-default.ui-state-hover { 
background: #006699; 
color: #fff; 

} 
#ui-datepicker-div .ui-state-highlight.ui-state-active { 
background: #fff; 
font-weight: bold; 
} 
#ui-datepicker-div .ui-icon { 
background: url("http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/smoothness/images/ui-icons_222222_256x240.png");
 } 
#ui-datepicker-div .ui-icon-circle-triangle-w { 
background-position: -80px -192px; 
} 
#ui-datepicker-div .ui-icon-circle-triangle-e { 
background-position: -48px -192px; 
}