BODY.normal { background-color: #FFFFFF; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }
TABLE.lfUpperLogo { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TD.lfUpperLogo { background-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
TABLE.lfLowerLogo { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TD.lfLowerLogo { background-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
TABLE.lfError { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfError { background-color: #E7E7E7; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; }
SPAN.lfError { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
TABLE.lfExplain { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TD.lfExplain { background-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; }
SPAN.lfExplain { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
TABLE.lfTable { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfTableMainSpacer { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfTableMainUpperLeft { background-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfTableMainUpperRight { background-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfTableMainLowerLeft { background-color: #B6B6B6; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfTableMainLowerRight { background-color: #B6B6B6; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfTableMainUpper { background-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfTableMainLower { background-color: #B6B6B6; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
TH.lfTableMainHeader { background-color: #E7E7E7; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
SPAN.lfTextHeaderMain { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 18px; font-variant: normal; font-weight: bold; }
TH.lfTableSecond { background-color: #E7E7E7; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
SPAN.lfTextHeaderSecond { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
TD.lfTableMain { background-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
TD.lfTableSecond { background-color: #E7E7E7; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
SPAN.lfText { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
TD.lfTableEntry { background-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
SPAN.lfTextEntry { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
LABEL.lfTextEntry { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
TD.lfTableEmpty { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; }
SPAN.lfTextEmpty { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
SPAN.lfTextHelp { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
DIV.lfBookstep1 { background-color: #EA1D23; }
DIV.lfBookstep2 { background-color: #000000; }
TABLE.lfFare { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; }
TR.lfRow { background-color: #FFFFFF; }
TR.lfRowLight { background-color: #FFFFFF; }
TR.lfRowSelected { background-color: #E5F2FF; }
TR.lfRowLightSelected { background-color: #E5F2FF; }
TR.lfRowHighlight { background-color: #E7E7E7; }
TR.lfRowLightHighlight { background-color: #E7E7E7; }
TR.lfRowSelectedHighlight { background-color: #E7E7E7; }
TR.lfRowLightSelectedHighlight { background-color: #E7E7E7; }
TD.lfColumn1 { border-left-width: 1px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #E7E7E7; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px; }
TD.lfColumn2 { border-left-width: 0px; border-right-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #E7E7E7; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px; }
TD.lfColumn3 { border-left-width: 0px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #E7E7E7; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px; }
SPAN.lfFare { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
SPAN.lfFarePrice { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
SPAN.lfFarePriceSel { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 20px; font-variant: normal; font-weight: normal; }
SPAN.lfFareTimeOut { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
SPAN.lfFareTimeIn { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
A.lfFarePrice:link { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: none; }
A.lfFarePrice:visited { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: none; }
A.lfFarePrice:hover { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: underline; }
A.lfFarePriceSel:link { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 20px; font-variant: normal; font-weight: normal; text-decoration: none; }
A.lfFarePriceSel:visited { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 20px; font-variant: normal; font-weight: normal; text-decoration: none; }
A.lfFarePriceSel:hover { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 20px; font-variant: normal; font-weight: normal; text-decoration: underline; }
INPUT.formSendButton { background-color: #990000; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: outset; border-color: #E7E7E7; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #FFFFFF; cursor: pointer; line-height: normal; font-size: 12px; font-variant: normal; font-weight: bold; }
INPUT.formSendButtonNext { background-color: #990000; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: outset; border-color: #E7E7E7; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #FFFFFF; cursor: pointer; line-height: normal; font-size: 12px; font-variant: normal; font-weight: bold; }
INPUT.formCheckbox { background-color: #FFFFFF; border-left-width: 2px; border-right-width: 1px; border-top-width: 2px; border-bottom-width: 1px; border-style: inset; border-color: #CCCCCC; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
INPUT.formInputElement { background-color: #FFFFFF; border-left-width: 2px; border-right-width: 1px; border-top-width: 2px; border-bottom-width: 1px; border-style: inset; border-color: #CCCCCC; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
SELECT.formSelectElement { background-color: #FFFFFF; border-left-width: 2px; border-right-width: 1px; border-top-width: 2px; border-bottom-width: 1px; border-style: inset; border-color: #CCCCCC; font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
A:link { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #EA1D23; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: none; }
A:visited { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #EA1D23; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: none; }
A:hover { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; color: #EA1D23; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: underline; }
