BODY {
	padding:0px; FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FCFBEF; line-height:150%;
		
	            scrollbar-face-color:#999eac;
				scrollbar-arrow-color:#999eac;
				scrollbar-track-color:#ebeae0;
				scrollbar-shadow-color:'';
				scrollbar-highlight-color:'';
				scrollbar-3dlight-color:'';
				scrollbar-darkshadow-Color:'' 
}
BODY.clsWhite {
	padding:0px; FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: white; line-height:150%
}
A {
	CURSOR: hand; COLOR: #023266; TEXT-DECORATION: none
}
A.clsNavigationSubNode {
	FONT-SIZE: 10px; COLOR: #3c3c30
}
A.clsNavigationSubNodeSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300
}
A.clsNavigationTopNode {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3c3c30
}
A.clsStrong {
	FONT-WEIGHT: bold
}
A:hover {
	COLOR: #800000; font-weight:bold
}
A.clsCursorWait {
	CURSOR: wait; COLOR: #800000
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
SPAN.clsActiveListItem {
	FONT-WEIGHT: bold; COLOR: #023266
}
SPAN.clsErrorText {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
SPAN.clsFontSize11 {
	FONT-SIZE: 11px
}
SPAN.clsFootnote {
	FONT-SIZE: 11px
}
SPAN.clsFormItemLabel {
	FONT-WEIGHT: bold; COLOR: #3c3c30
}
SPAN.clsFormText {
	FONT-SIZE: 11px; COLOR: #3c3c30
}
SPAN.clsFlightDataText {
	FONT-WEIGHT: bold; COLOR: #000099
}
SPAN.clsHeader {
	FONT-SIZE: 16px; COLOR: #ff3300
}
SPAN.clsHeaderForPrint {
	FONT-SIZE: 16px; COLOR: black
}
SPAN.clsListItem {
	FONT-WEIGHT: bold; COLOR: #999EAC
}
SPAN.clsNoteHeader {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
SPAN.clsHeaderBlack {
	FONT-SIZE: 16px; COLOR: #3c3c30; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana
}
SPAN.clsSmall {
	FONT-SIZE: 9px
}
SPAN.clsStrong {
	FONT-WEIGHT: bold
}
SPAN.clsSubHeader {
	FONT-WEIGHT: bold
}
SPAN.clsSubHeaderRed {
	FONT-WEIGHT: bold; COLOR: #023266
}
SPAN.clsTableHeaderText {
	FONT-WEIGHT: bold
}
SPAN.clsTableText {
	BACKGROUND-COLOR: transparent
}
SPAN.clsTextblock {
	COLOR: #3c3c30
}
SPAN.clsTextblockHeader {
	FONT-WEIGHT: bold; COLOR: #3c3c30
}
TEXTAREA {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
TR.clsEvenRowBackground {
	BACKGROUND-COLOR: white
}
TR.clsOddRowBackground {
	BACKGROUND-COLOR: #F9F7F2
}
.clsBodyText {
	FONT-SIZE: 10px; COLOR: #3c3c30; MARGIN: 2px
}
.clsBodyTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3c3c30
}
.clsBodyTextHeadline {
	FONT-SIZE: 16px; COLOR: #ff3300
}
.clsCalendar {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
.clsCalendarSelectedDays {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #a3ca83; TEXT-ALIGN: center
}
.clsCalendarSelectedDay {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #a3ca83; TEXT-ALIGN: center
}
.clsCalendarSUDay {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f4674c; TEXT-ALIGN: center
}
.clsCalendarSelectedLink {
	COLOR: #3c3c30
}
.clsCalendarOutOfMonth {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.clsCalendarDisabledDays {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: #d2d2c6; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.clsCalendarOutOfDateRange {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.clsCalendardaystyle {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: #000000; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.clsCalendarheadstyle {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: black 0px solid; COLOR: #000000; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: darkgray; TEXT-ALIGN: center
}
.clsCalendarWeekday {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: #000000; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #d2d2c6; TEXT-ALIGN: center
}
.clsCalendarWeekdayWeekend {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: #ffffff; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #a0a094; TEXT-ALIGN: center
}
.clsCalendarBorderColor {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: black
}
.clsErrorTableBorder {
	BACKGROUND-COLOR: #ff3300
}
.clsErrorText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana
}
.clsFAQBox {
	BORDER-RIGHT: #d2d2c6 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #d2d2c6 1px solid; OVERFLOW-Y: scroll; PADDING-LEFT: 9px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d2d2c6 1px solid; WIDTH: 375px; PADDING-TOP: 7px; BORDER-BOTTOM: #d2d2c6 1px solid; HEIGHT: 135px
}
.clsFAQBoxHeader {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 375px; COLOR: #023266; PADDING-TOP: 2px; FONT-FAMILY: Verdana; HEIGHT: 19px; background-image:url('img/icons/negbackgr.gif')
}
.clsFonts {
	FONT-FAMILY: Arial
}
.clsFormBackground {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; BORDER-LEFT: #d2d2c6 0px solid; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #f1f1ea
}
.clsFormBorderColor {
	BORDER-RIGHT: #d2d2c6 1px solid; BORDER-TOP: #d2d2c6 1px solid; BORDER-LEFT: #d2d2c6 1px solid; BORDER-BOTTOM: #d2d2c6 1px solid; BACKGROUND-COLOR: #d2d2c6
}
.clsFormFieldRequired {
	FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana
}
.clsFormHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3c3c30; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #d2d2c6
}
.clsFormInstruction {
	FONT-SIZE: 11px; COLOR: #ff3300
}
.clsFormItemLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3c3c30; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana
}
.clsFormItemLabel_old {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3c3c30; BACKGROUND-COLOR: #f1f1ea
}
.clsFormNotification {
	FONT-SIZE: 11px; COLOR: #ff3300
}
.clsFormSubHeader {
	FONT-SIZE: 10px; COLOR: #3c3c30; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #d2d2c6
}
.clsFormText {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #f1f1ea
}
.clsFormTextBold {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #f1f1ea
}
.clsFormTextBoldBig {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #f1f1ea
}
.clsFormTextLightBold {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #fcfcf6
}
.clsLightGreenBackground {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; BORDER-LEFT: #d2d2c6 0px solid; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #dff16e
}
.clsLightRedBackground {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; BORDER-LEFT: #d2d2c6 0px solid; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #f4674c
}
.clsLightYellowBackground {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; BORDER-LEFT: #d2d2c6 0px solid; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #fdff8f
}
.clsRedText {
	COLOR: #ff3300
}
.clsSeatAvalBackground {
	BACKGROUND-COLOR: #00c000
}
.clsSeatNotAvalBackground {
	BACKGROUND-COLOR: #c02000
}
.clsTableBackground {
	BACKGROUND-COLOR: #f1f1ea
}
.clsTableBorderColor {
	BACKGROUND-COLOR: #d2d2c6
}
.clsTableBorderColorBlack {
	BACKGROUND-COLOR: #000000
}
.clsTableHeader {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #d2d2c6
}
.clsTableHeaderBlue {
	border:0px solid #D2D2C6; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #023266; FONT-FAMILY: Verdana; background-image:url('img/icons/negbackgr.gif')
}
.clsTableHeaderDarkBlue {
	border:0px solid #D2D2C6; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #023266; FONT-FAMILY: Verdana; background-image:url('img/icons/backgr.gif')
}
.clsTableText {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #f1f1ea
}
.clsTableTextBold {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana; BACKGROUND-COLOR: #f1f1ea
}
.clsTableTextBoldBig {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: #f1f1ea
}
.clsTableTextWhite {
	border:0px solid #d2d2c6; FONT-SIZE: 10px; COLOR: #3C3C30; BACKGROUND-COLOR: white; font-family:verdana
}
.clsTableTextWhiteSmall {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-SIZE: 9px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: white
}
.clsTableTextWhiteBig {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-SIZE: 16px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: white
}
.clsTableTextWhiteBold {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: white
}
.clsTableTextWhiteBoldBig {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; BACKGROUND-COLOR: white
}
.clsTabSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-ALIGN: center
}
.clsTabClickable {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-ALIGN: center
}
.clsTabNotClickable {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-ALIGN: center
}
.DefaultTableRow {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; BORDER-LEFT: #d2d2c6 0px solid; BORDER-BOTTOM: #d2d2c6 0px solid
}
.DefaultTableCell {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; BORDER-LEFT: #d2d2c6 0px solid; BORDER-BOTTOM: #d2d2c6 0px solid
}
.Hide {
	DISPLAY: none; VISIBILITY: hidden
}
.clsFormTextRedBorder {
	BORDER-RIGHT: #ff3300 0px solid; BORDER-TOP: #ff3300 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #ff3300 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #ff3300 0px solid; BACKGROUND-COLOR: #f1f1ea
}
.clsTableBorderColorRed {
	BACKGROUND-COLOR: #ff3300
}
.clsCalendarCurrentDay {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: black 0px solid; COLOR: white; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: blue; TEXT-ALIGN: center
}
SPAN.clsTextWhite11 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana
}
SPAN.clsTextWhiteBold12 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana
}
.clsFormHeaderRed {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana; BACKGROUND-COLOR: #999EAC
}
.clsFormTextLight {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #3c3c30; BORDER-BOTTOM: #d2d2c6 0px solid; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana; BACKGROUND-COLOR: #fcfcf6
}
.clsTableTextWhiteOnRed {
	border:0px solid #D2D2C6; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana; BACKGROUND-COLOR: #023266
}
.clsTableTextWhiteBoldBigLink {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-LEFT: #d2d2c6 0px solid; BORDER-BOTTOM: #d2d2c6 0px solid; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana; BACKGROUND-COLOR: white
}
.clsTableTextWhiteDisabled {
	BORDER-RIGHT: #d2d2c6 0px solid; BORDER-TOP: #d2d2c6 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #d2d2c6 0px solid; COLOR: #d2d2c6; BORDER-BOTTOM: #d2d2c6 0px solid; FONT-FAMILY: Arial, Geneva, Helvetica, Verdana; BACKGROUND-COLOR: white
}