/* #content_panes {margin-left: 20px;} */
#map {border: 1px solid #ABACAD; width: 600px; height: 500px; float: left;}
#info_panes {margin-left: 20px; width: 215px; float: left;}
#info_pane_stations {border: 1px solid #ABACAD; width:215px; height: 500px; overflow: auto; float: left; padding: 3px; background-color: #EEE;}
#tablehead { font: bold 12px 'Lucida Grande',Verdana,Arial,Sans-Serif; }
/* #info_panes a{ text-decoration: underline;color: #5D6B00; }
 #info_panes a:hover{ color: #606; } */
#info_panes img {border: 0px;}
#info_panes h3{ margin-top: 4px; color: #333333; }
#info_spacer {width: 8px; height: 200px; float:left;}
.station_name { font: 12px 'Lucida Grande',Verdana,Arial,Sans-Serif; color: #000;}
a .station_name, .my_link a {color: #5D6B00;	text-decoration: underline; }
a:hover .station_name,  a:hover .station_price {color: white; text-decoration: none; background-color:#1589FF; }
.station_price {font: 12px 'Lucida Grande',Verdana,Arial,Sans-Serif; float:left; margin-top: 5px; margin-left: 2em;}
.ent_info, .switches { font: 11px 'Lucida Grande',Verdana,Arial,Sans-Serif; }
.ent_info {color: #666;}
.ent_info strong {font-weight: normal; color: #000; }
.my_link { font: 13px 'Lucida Grande',Verdana,Arial,Sans-Serif; color: #5D6B00; font-weight: bold; }
.change_map {font: 13px 'Lucida Grande',Verdana,Arial,Sans-Serif; }
.icon_number {position: relative; top: 7px;}