.PageTitle{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:	#0400b9;
    font-weight:	 bold;
    padding-left: 20px;
}

BODY
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:visited
{
    FONT-SIZE: 10pt;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    COLOR: #2f2f2f;
    TEXT-DECORATION: underline;
}
A:hover
{
    FONT-SIZE: 10pt;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: #2f2f2f;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-SIZE: 10pt;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    COLOR: #2f2f2f;
    TEXT-DECORATION: underline;
}
.CheckInLink{
	font-family:		arial;
	font-size:			11px;
	height:				20px;
	border-bottom:		1px solid #EFEFEF;
}

.CheckInLabel{
	font-family:		arial;
	font-size:			11px;
	color:				#0400b9;
}

.CheckInText{
	font-family:		arial;
	font-size:			10px;
	color:				#2f2f2f;
}
.ButtonOn
{
	 FONT-SIZE: 8pt;
	 WIDTH: 2.5cm;
	 COLOR: #0400B9;
	 FONT-FAMILY: Arial;
	 BACKGROUND-COLOR: #FFCC00
}
.BigButtonOn
{
	 FONT-SIZE: 16pt;
	 WIDTH: 8cm;
	 HEIGHT: 1.5cm;
	 FONT-WEIGHT: bold;
	 COLOR: #0400B9;
	 FONT-FAMILY: Arial;
	 BACKGROUND-COLOR: #FFCC00
}
.ButtonOff
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 8pt;
	 WIDTH: 2.5cm;
	 COLOR: #FFCC00;
	 FONT-FAMILY: Arial;
	 BACKGROUND-COLOR: #0400B9
}
.BigButtonOff
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 16pt;
	 WIDTH: 8cm;
	 COLOR: white;
	 FONT-FAMILY: Arial;
	 HEIGHT: 1.5cm;
	 BACKGROUND-COLOR: #bb1b1b
}
.MedButtonOn
{
    FONT-SIZE: 8pt;
    WIDTH: 3cm;
	 FONT-WEIGHT: bold;
	 COLOR: #0400B9;
	 FONT-FAMILY: Arial;
	 BACKGROUND-COLOR: #FFCC00
}
.MedButtonOff
{
    FONT-SIZE: 8pt;
    WIDTH: 3cm;
	 FONT-WEIGHT: bold;
	 COLOR: #0400B9;
	 FONT-FAMILY: Arial;
	 BACKGROUND-COLOR: #FFCC00
}
.Information
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 10pt;
	 COLOR: #0400B9;
	 FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.Error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica;
}
.SmallError
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 8pt;
	 COLOR: red;
	 FONT-FAMILY: Arial, Helvetica;
}
.Label
{
	 FONT-WEIGHT: 600;
	 FONT-SIZE: 8pt;
	 COLOR: #0400B9;
	 FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Text
{
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 8pt;
	 COLOR: #0400B9;
	 FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MediumText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: 000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.GridHeading
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0400B9
}
.GridLabel
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #000e77;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffcc
}
.GridText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #494949;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #3386BD
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.PageHeading
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #FFED97;
	height: 22px;


}
.SmallInformation
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #106EC5;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;

}
a.SmallInformation
{
	text-decoration:underline;
}
.GridRow_Alternate1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 color: #000000;	
    BACKGROUND-COLOR: #FFFFFF
}
.GridRow_Alternate2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 color: #000000;	
    BACKGROUND-COLOR: #EEFBE8
}
.FareHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0400B9;
}
a.FareHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a.FareHeader:Hover {
	color: #FFFFFF;
}
.FareSubHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #63D82D;
	height: 18px;




}
.FareBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;

}
.FareLabel {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #075DD4;
	background-color: #FFFFFF;

}
a.FareBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000099;
	line-height: 18px;
}
.italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #000000;
}
.ProgressFaded {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CCCCCC;

}
.ProgressOn {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;

}
.Offer {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica;
	font-style: italic;

}
a.Offer:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica;
	font-style: italic;
}
.pricingSubHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066CC;
}
.pricingLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.pricingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.pricingBlue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0161B5;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.airlineStops {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.airlineStopsBottom {
	background-color: #63D82D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.airlineStopsBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.airlineStopsBottom:visited{
	color: #FFFFFF;
}
a.airlineStopsLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.airlineStopsLink:visited {
	color: #000000;
}
a.airlineStopsShowAllLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.LSTable {
	border: 1px solid #000000;
	background-color:#FFFFFF;
}
.LSoff {
	background-color:		#63D82D;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	text-decoration:		none;
	margin: 2px;
	padding: 0px;
}
.LSon {
	background-color:		#0400B9;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	text-decoration:		none;
	margin: 2px;
	padding: 0px;
}
A.LSon:hover {
	color:					#FFFFFF;
	text-decoration:		none;
}

A.LSoff:hover {
	color:					#FFFFFF;
	text-decoration:		none;
}
A.LSon {
	color:					white;
	text-decoration:		none;
	padding: 4px;
	display:block;
}
A.LSoff {
	color:					#FFFFFF;
	text-decoration:		none;
	padding: 4px;
	display:block;
}
