﻿@charset "utf-8";

.pageHolder
{
	width: 770px; 			    /* Controls the width of the page */
}

.pageContent
{
	padding: 16px;
	background-color: #FFF4DF; /* F4F4F4;  FFF2D9 */
	width:615px;
	border-right: solid 1px #79B4E0;
	border-bottom: solid 1px #79B4E0;
}

.pageFooter
{
	height: 40px;
	background-color: #FFFFFF;                         /* SET: the color of the Footer area of the page */
	border-right: solid 1px #79B4E0;
}

a.linkURL
{
	text-decoration: none;
	color: #3366CC;
}

a.linkURL:hover
{
	color: #CC0000;
}

H2
{
	text-align: center;
	font-size: large;
	border-bottom: double 3px #79B4E0;
	color: #000099;
}

H3
{
	border-bottom: solid 1px #79B4E0;
	color: #000099;
	font-size: large;
}

H4
{
	font-size: medium;
	border-bottom: solid 1px #79B4E0;
	color: #000099;
}

LI
{
	list-style-type:circle;
}

.liSquare
{
	list-style-type:square;
}

.liLink
{
  list-style-image: url(../images/arrow_down.gif);
}

LI.clsNoBullet
{
	list-style-type:none;
}

TABLE.clsPriceType
{
}

TD.clsPriceName
{
	text-align: left;
	border-bottom:thin; 
	border-bottom-color: #66CCFF; 
	border-bottom-style: dashed;
}

TD.clsPriceValue
{
	text-align: right;
	vertical-align: middle;
	border-bottom:thin; 
	border-bottom-color: #66CCFF; 
	border-bottom-style: dashed;
}

.clsReturn
{
	font-size:small;
}

.clsNotes
{
	font-size:smaller;
	color: #666666;
}

.clsSidenote {
	font-size:smaller;
	color: #666666;
}

.clsLinesnote {
	font-size:smaller;
	color: #666666;
}

.clsSubnote {
	list-style-type:square;
	list-style-position:inside;
}

.clsNotesTable {
	width:100%;
	padding: 0;
	border: none;
	font-size: smaller;
/*	cellpadding="0" cellspacing="0" border="0" */
}

.timetable
{
	width: 100%;
}

.timetable TD
{
	vertical-align: middle;
}

.timetable TH
{
	vertical-align: middle;
}


.timetable .route-label
{
	text-align: center;
}

.timetable .left
{
	width: 40%;
}

.date-period
{
	color:#333333;
	font-weight:bold;
}

.timetable .day-of-week
{
}

.timetable .time
{
	width: 30%;
	text-align: center;
}

a
{
	text-decoration: none;
}

a:hover
{
	color:#FF0000;
	text-decoration: none;
}

HR
{
	border: solid 1px #79B4E0;
}


