body { margin: 0; padding: 0; font-family: Sans-Serif; }
form { margin: 0px; }
div { margin: 0; padding: 0; clear: both; }
td, th { text-align: left; vertical-align: top; }
div.content { padding: 3px; border-top: solid 3px #676767; border-bottom: solid 3px #dadada; }
div.content div.htmlContentContainer ul li { padding: 0 0 0 15px; background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_arrow.gif) no-repeat 3px 0.25em; }
div.content div.htmlContentContainer h3 { margin-top: 6px; padding-bottom: 3px; border-bottom: solid 1px #ccc; clear: both; }
div.pageheader div { background: #be002e; padding: 2px; color: #fff; }
div.pageheader div a { color: #fff; text-decoration: underline; }
div.realtimeinformation h2 { background: #e8e8e8 url(/WYMetro/Sites/Metro/MobileTheme/Images/title_back.gif) repeat-x left top; padding: 3px 4px; border-bottom: solid 3px #be002e; }
div.realtimeinformation a { background: #e8e8e8; padding: 0 2px; border: solid 1px #ccc; }
div.realtimeinformation input.findRealTimeInfo { background: #be002e; color: #fff; border: solid 1px #850020; padding: 0 2px; }
div.linkList a { padding: 0 0 0 20px; background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_plus.gif) no-repeat 0 0.1em; }
div.linkList li p { padding: 0 0 0 20px; }
ul.channelSummaryContainer li a { padding: 0 0 0 15px; background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_mobile.gif) no-repeat 1px 0; }
div.channelSummaryTitle { background: #e8e8e8 url(/WYMetro/Sites/Metro/MobileTheme/Images/title_back.gif) repeat-x left top; padding: 3px 4px; margin: 5px 0; border-bottom: solid 3px #3c60a7; }
div.channelSummaryTitle h3 { padding: 0 0 0 20px; margin: 0; background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_doc.gif) no-repeat 2px 0.15em; }
div.content div.BusTravel h3 { background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_bus.gif) no-repeat 2px 0.1em; }
div.content div.TrainTravel h3 { background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_train.gif) no-repeat 2px 0.15em; }
div.content div.TicketsAndPasses h3 { background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_ticket.gif) no-repeat 0px 0.1em; }
div.content div.HowToGetTo h3 { background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_howtogetto.gif) no-repeat 0px 0.15em; }
* { margin: 0; padding: 0; }
a { color: #be002e; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }
a:visited { color: #850020; text-decoration: none; }
h1,h2,h3,h4,h5,h6 { font-size: 110%; margin: 5px 0; }
p,ul { margin: 5px 0; }
ul,li { list-style: none; }
div.floatClearer { height: 0; }
table { clear: both; }
div.siteheader { background: #dadada url(/WYMetro/Sites/Metro/MobileTheme/Images/header_tagline.gif) no-repeat 37px 7px; border-bottom: solid 1px #fff; padding: 3px; }
div.footer { background: #676767; color: #fff; padding: 3px; border-top: solid 1px #fff; }
div.footer a { color: #fff; }
div.linkPanel { margin: 2px 0; }
div.LinkDetails a.mainLink { padding: 0 0 0 15px; background: transparent url(/WYMetro/Sites/Metro/MobileTheme/Images/icon_arrow.gif) no-repeat 3px 0.25em; }
div.LinkDetails div.linkPanelDesc { padding: 0 0 0 15px; }
div.linkPanel div.LinkImage { float: left; clear: none; margin: 0 3px 0 0; }
div.linkPanel div.LinkImage img { border: solid 1px #000; }
div.linkPanelItem0 div.LinkDetails, div.linkPanelItem0 div.LinkDetails div { clear: none; }
div.linkPanelItem0 div.LinkDetails a.mainLink { padding: 0; background: none; }

