body
{text-align: center; font-family: Arial, Helvetica, Geneva; font-size: 13px; margin-top: 0px; background-color: #fff;}

a:link, a:active, a:visited, a:hover 
{font-size: 13px; font-weight: bold; text-decoration: none;}

a:link, a:active, a:visited
{color: #4D7EE5;}

#container
{text-align: left; width: 800px; margin: 0px auto; overflow: hidden; font-size: 13px;
}

#footer
{margin: 5px; text-align: center; font-weight: bold; clear: both;}

#footer ul, .header-left ul
{margin-left: 0; padding-left: 0; display: inline; list-style: none;}

#footer ul li, .header-left ul li
{ margin-left: 0; padding-left: 0; display: inline;}

#footer a
{font-weight: bold;}

#footer hr
{color: #666666; background-color: #909399; height: 1px; border: 5px; margin: 10px 0px 10px 0px;}

.floating
{padding-bottom: 10px;}

#sponsor
{float: right; font-size: 10px; }

#header
{height: 71px; }

#copyright
{text-align: center; color: #666; font-size: 9px; font-weight: bold;}

#rightnav
{min-height: 680px; width: 200px; float: right; clear: both; }

#content
{}

.pad
{padding: 3px;}

.kelana-jaya, .ampang-sripetaling, .ampang-ampang, .ktm-pklang, .ktm-seremban, .ktm-kububharu, .monorail, .klia-transit, .klia-express
{font-weight: bold; color: #fff; margin-bottom: 1px;}

.kelana-jaya
{background-color: #ED88A7; }

.ampang-sripetaling
{background-color: #409E28;}

.ampang-ampang
{background-color: #FFCF0F;}

.ktm-pklang
{background-color: #EB0E0E;}

.ktm-seremban
{background-color: #161E70;}

.ktm-kububharu
{background-color: #161E70;}

.monorail
{background-color: #F60;}

.klia-transit
{background-color: #871F74;}

.klia-express
{background-color: #871F74;}

.jpform
{padding: 5px; border: 1px solid #909399; -moz-border-radius: 1em; background-color: #d8dce6; -webkit-border-radius: 1em;}

.grey
{ color: #666;}

.title
{font-size:14px; font-weight: bold;}

.useful-links
{padding: 20px;}

.useful-links a
{text-decoration: underline; padding-left: 7px;}

.result-head
{text-decoration: underline; font-weight: bold; text-align: center;}

.result-line
{font-weight:bold; padding: 2px; color: #fff;}

#neuroad
{ padding: 10px; }

#neuroad2
{ margin: 30px 0 0 0; padding: 0; text-align: center; width: 500px;}

#neuroad
{ font-size: 22px; color: #444; background-color: #eee; margin: 30px 0; width: 500px; border: 3px solid #ddd; text-align: center;}

#neuroad a, #neuroad2
{ font-size: 22px; text-decoration: none;}

#neuroad a:hover
{ text-decoration: underline; }

.opt
{ background-color: #E8EDF8; }

.walker
{ background: url('walk.png') no-repeat; padding-left: 20px; }

