.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-weight:     							bold;
   font-size:       							11px;
   width:           							125px;
   height:          							21px;
   color:           							#FFFFFF;
   font-family:     							Arial;
   background:      							url('/images/ButtonDGreen.png') no-repeat;
   border:          							0px;
   margin:          							0px;
   cursor:          							pointer;
}

.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:       							11px;
   width:           							125px;
   height:          							21px;
   color:           							#FFFFFF;
   font-family:     							Arial;
   background:      							url('/images/ButtonDBlue.png') no-repeat;
   border:          							0px;
   margin:          							0px;
   cursor:          							pointer;
}

.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;
   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 #4F4F4F;
   background:          					#FFFFFF url('bg_livesearch2.png') repeat-x;
   margin-left:         					-3px;
}

.LSoff {
   font-family:         					Verdana, Arial, Helvetica, sans-serif;
   font-size:           					8pt;
   color:               					#2F2F2F;
   text-decoration:     					none;
   padding: 									0px;
   width:               					174px;
   border-bottom:       					1px solid #9F9F9F;
}

.LSon {
   background-color:    					#0400B9;
   font-family:         					Verdana, Arial, Helvetica, sans-serif;
   font-size:           					8pt;
   color:               					#FFFFFF;
   text-decoration:     					none;
   margin: 										0px;
   padding: 									0px;
   width:               					174px;
   border-bottom:       					1px solid #E9E9E9;
}

A.LSon:hover {
   color:               					#FFFFFF;
   text-decoration:     					none;
   font-size:           					8pt;
}

A.LSoff:hover {
   color:               					#2F2F2F;
   text-decoration:     					none;
   font-size:           					8pt;
}

A.LSon {
   color:               					white;
   text-decoration:     					none;
   padding: 									2px;
   display:										block;
   font-size:           					8pt;
}

A.LSoff {
   color:               					#2F2F2F;
   text-decoration:     					none;
   padding: 									2px;
   display:										block;
   font-size:           					8pt;
}

