a:link     { text-decoration: none; color: #FF6600; }
a:visited  { text-decoration: none; color: #FF6600; }
a:active   { text-decoration: none; color: #FF6600; }
a:hover    { text-decoration: underline; color: #FF6600; }

body { margin:0px; }

body,p,td { font-family:verdana, arial, helvetica; font-size:13px; color:#000000; }

select,input {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; }

.footer, a.footer:link, a.footer:visited {
	font-size: 12px;
	color:#DDDDDD;
	text-decoration:none;
}

a.footer:hover, a.footer:active {
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:underline;
}

.textXLarge {  font-family:verdana, arial, helvetica; font-size:16px; color:#000000; }
.textLarge {  font-family:verdana, arial, helvetica; font-size:14px; color:#000000; }
.textMedium {  font-family:verdana, arial, helvetica; font-size:12px; color:#000000; }
.textSmall {  font-family:verdana, arial, helvetica; font-size:10px; color:#000000; }
.textError {  font-family:verdana, arial, helvetica; font-size:16px; color:#CC3333; font-weight:bold; }

.textEnquiryConfirmation        {  font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight=bold;}
.textEnquiryConfirmation2       {  font-family:verdana, arial, helvetica; font-size:11px; color:#000000; font-weight=bold;}
.textExactEnquiryJourneyDetails {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }
.textExactEnquiryTop            {  font-family:verdana, arial, helvetica; font-size:12px; color:#000000; }

.textTripMapJourneyDetails {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }
.textTripMapTop            {  font-family:verdana, arial, helvetica; font-size:12px; color:#000000; }

.textTripListOption   {  font-family:verdana, arial, helvetica; font-size:14px; color:#444444; font-weight:bold; }
.textTripListDuration {  font-family:verdana, arial, helvetica; font-size:14px; color:#777777; font-weight:bold; }
.textTripListNotes    {  font-family:verdana, arial, helvetica; font-size:14px; color:#444444; font-weight:bold; }

.textTimetableIndexIntro   {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight=bold;}
.textTimetableIndexVehicle {  font-family:verdana, arial, helvetica; font-size:14px; color:#444444; font-weight:bold; }
.textTimetableIndexDate    {  font-family:verdana, arial, helvetica; font-size:14px; color:#777777; font-weight:bold; }

.textTripTimetableTopDetails {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }

.textPublicTimetableTTName      {  font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight=bold;}
.textPublicTimetableDirDate     {  font-family:verdana, arial, helvetica; font-size:14px; color:#777777; font-weight=bold;}
.textPublicTimetableAdjust      {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }
.textPublicTimetableClickRoute  {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }
.textPublicTimetableRoute       {  font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight:bold; }
.loc                            {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }

.textFromToTimetableTopDetails {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }
.textFromToTimetableClickRoute {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }

.textTimetableFromDepartStop   {  font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight=bold;}
.textTimetableFromRouteName    {  font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight=bold;}
.textTimetableFromClickTime    {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }

.textTimetableNearStopsConfConfirmation  {  font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight=bold;}
.textTimetableNearStopsConfConfirmation2 {  font-family:verdana, arial, helvetica; font-size:11px; color:#000000; font-weight=bold;}

.textTimetableNearStopsListTabHead    {  font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight=bold;}
.textTimetableNearStopsListIntro      {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight=bold;}
.textTimetableNearStopsListTopDetails {  font-family:verdana, arial, helvetica; font-size:13px; color:#000000; font-weight:bold; }

.formDivision { font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight:bold; }
.formLabel { font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight:bold; }
.formLabelTT { font-family:verdana, arial, helvetica; font-size:14px; color:#000066; font-weight:bold; }
.formInputHeader { font-family:verdana, arial, helvetica; font-size:11px; color:#777777 }
.formInputText { font-family:verdana, arial, helvetica; font-size:11px; color:#000000 }
.formButtonFull { height:21px; font-size:11px; font-weight:bold; background-image:url(../ci/button_bg.html); background-color:#FFCC66; border:#FF9933 1px solid; }
.formButton { height:21px; font-size:11px; font-weight:bold; background-color:#FFCC66; }
.formLocSelector { width:320px; }
.formLocSelectorWide { width:600px; }

.textPanel { font-family:verdana, arial, helvetica; font-size:11px; color:#000000; }
.textPanelMedium { font-family:verdana, arial, helvetica; font-size:12px; color:#000000; }
.textPanelLarge { font-family:verdana, arial, helvetica; font-size:14px; color:#000000; font-weight:bold; }
.panelHeader { font-family:verdana, arial, helvetica; font-size:13px; color:#FFFFFF; font-weight:bold; }

.tripVertBGImage { background-image: url(../ci/t/vert.html); }

.tripHorzBGImage { background-image: url(../ci/t/horz.html); }

.tripFVertBGImage { background-image: url(../ci/t/fvert.html); }

.tripFHorzBGImage { background-image: url(../ci/t/fhorz.html); }
