﻿body 
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    margin-top: 0;
    margin-left: 0;
}

img
{
    border: none;
    
}

p.tightLayout
{
	margin: 0px;
	text-align: justify;
}

p.cityLinks
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    text-decoration: none;
    margin: 0px;
}


.tdFooterBase
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    background-image: url(../images/footer_base.jpg);
    background-repeat:no-repeat;
    text-align: center;
    width: 800px;
    height: 31px;
}

.tdFooterContact
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    width: 582px;
}

.tdLeftNav
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    color: #000000;
    list-style-position: outside;
    list-style-type: disc;
}

.tdLeftNavBackground
{
    background-image: url(../images/left_bar.jpg);
    background-repeat: no-repeat;
    width: 150px;
    height: 520px;
}

.imgLeftSpacer
{
    height: 500px;
    width: 1px;
}

.tdPageHeader
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 16px;
	color: #3333CC;
	text-align: left;
}

.tdPageHeaderBold
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
	color: #3333CC;
	text-align: left;
}

.tdPageHeaderDivider
{
	background-color: #99CCFF;
}

.tdNoticeMsg
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold; 
	color: #000000; 
	background-color: #99CCFF;
}


.tbCarsBorder 
{ 
	border-right: #3333CC 2px solid; 
	border-top: #3333CC 2px solid; 
	border-left: #3333CC 2px solid; 
	border-bottom: #3333CC 2px solid;
	background-color: #FFFFCC;
}

.tdCarsSectionHeader 
{ 
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
	color: #990000;
	text-align: left; 
}

.tdCarsLabel 
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.btnCarsSubmit
{ 
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-weight: bold; 
	font-size: 12px; 
	background: #3333CC; 
	cursor: hand; 
	color: #FFFFFF; 
}


.tbHotelsBorder 
{ 
	border-right: #3333CC 2px solid; 
	border-top: #3333CC 2px solid; 
	border-left: #3333CC 2px solid; 
	border-bottom: #3333CC 2px solid;
	background-color: #FFFFCC;
}

.tdHotelsSectionHeader 
{ 
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
	color: #990000;
	text-align: left; 
}

.tdHotelsLabel 
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	color: #000000;
	text-align: left;
}

.btnHotelsSubmit
{ 
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-weight: bold; 
	font-size: 12px; 
	background: #3333CC; 
	cursor: hand; 
	color: #FFFFFF; 
}


.hrHotelsContentDivider 
{ 
	color: #000000;
	width: 95%; 
	height: 1px 
}


.tbRequestBorder 
{ 
	border-right: #3333CC 2px solid; 
	border-top: #3333CC 2px solid; 
	border-left: #3333CC 2px solid; 
	border-bottom: #3333CC 2px solid;
	background-color: #FFFFCC;
}

.tdRequestSectionHeader 
{ 
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
	color: #990000;
	text-align: left; 
}

.tdRequestLabel 
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.tdRequestInput
{
	text-align: left;
}

.btnRequestSubmit
{ 
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-weight: bold; 
	font-size: 12px; 
	background: #3333CC; 
	cursor: hand; 
	color: #FFFFFF; 
}

.tbRequestTable
{
	background-color: #3333CC;
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-align: right;
	border-color: #FFFFFF;
	border-collapse:  separate;
	border-bottom-style: solid;
}

.tbSpecials
{
	background-color: #99CCFF;
	border-color: #99CCFF;
	/*border-collapse:  collapse;*/
}

.tbSpecialsBanner
{    
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-weight: bold; 
	font-size: 14px;
	color: #FFFFFF;
	background-color: #99CC33;
	height: 30px;
}

.tbSpecialsBannerShadow
{    
    background-image: url(../images/special_banner_shadow.gif);
    background-repeat: repeat-x;
    width: 472px;
    height: 4px;
}

.tdHdrSpecials
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-weight: bold; 
	font-size: 12px; 
	background: #99CCFF; 
	color: #FFFFFF; 
}

.tdSpecials
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	background: #FFFFED; 
	color: #000000; 
}

.tdSpecialsFare
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-weight: bold;
	font-size: 12px; 
	background: #FFFFED; 
	color: #990000; 
}

.tdAltSpecials
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	background: #FFFFED; 
	color: #000000; 
}

.tdAltSpecialsFare
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
    font-weight: bold;
	font-size: 12px; 
	background: #FFFFED; 
	color: #990000; 
}

.tdSeasonsChart
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size: 11px; 
	text-align: center;
}

p.parListIndent
{
    text-indent: 0.25in;
}

span.spTextHighlight
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
	color: #990000;
	text-align: left;
}

span.spFAQTip
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
	color: #3333CC;
	text-align: left;
}

.listImgBullet
{
	list-style-image: url(../images/bullet.gif);
	list-style-position: outside;
}

.listNoBullet
{
    list-style: none;
	list-style-position: outside;
}

A.linkLeftNav:link
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}

A.linkLeftNav:visited
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}

A.linkLeftNav:active
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
}

A.linkLeftNav:hover
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    color: #3333CC;
    text-decoration: none;
}

A.cityPageLink:link
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #3333CC;
    text-decoration: none;
}

A.cityPageLink:visited
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: none;
}

A.cityPageLink:active
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #3333CC;
    text-decoration: none;
}

A.cityPageLink:hover
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #990000;
    text-decoration: none;
}

A.cityPageLink:link
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #3333CC;
    text-decoration: none;
}

a:visited
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: none;
}

a:active
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #3333CC;
    text-decoration: none;
}

a:hover
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #990000;
    text-decoration: none;
}

H1
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	margin: 0px;
}

H2
{
	color: #990000;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}

H3
{
	color: #3333CC;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}

H4
{
	color: #990000;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}

H5
{
	color: #990000;
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;

}
