BODY.normal { background-color: #FCF5AF; 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: #FCF5AF; 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: #FCF5AF; 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: Arial, Helvetica, 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: #FCF5AF; 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: Arial, Helvetica, 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 { 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; background-image: url("https://www.lowfareonline.net:443/lowfareonline3/util/all/images/head_upper_left.png"); }
TH.lfTableMainUpperRight { 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; background-image: url("https://www.lowfareonline.net:443/lowfareonline3/util/all/images/head_upper_right.png"); }
TH.lfTableMainLowerLeft { 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; background-image: url("https://www.lowfareonline.net:443/lowfareonline3/util/all/images/head_lower_left.png"); }
TH.lfTableMainLowerRight { 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; background-image: url("https://www.lowfareonline.net:443/lowfareonline3/util/all/images/head_lower_right.png"); }
TH.lfTableMainUpper { 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; background-color: #B6B6B6; }
TH.lfTableMainLower { 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; background-color: #B6B6B6; }
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: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }
LABEL.lfTextEntry { font-family: Arial, Helvetica, 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: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }

SPAN.lfTextHelp { font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }

DIV.lfBookstep1 { background-color:#B6B6B6; }
DIV.lfBookstep2 { background-color: #00439E; }



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; }

TR.lfRowHeader { background-color: #E7E7E7; }

TR.lfColumnHeader { 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.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 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal }
SPAN.lfFarePrice { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal }
SPAN.lfFarePriceSel { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; }
SPAN.lfFareTimeOut { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal }
SPAN.lfFareTimeIn { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal }

A.lfFarePrice:link { font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: underline; }
A.lfFarePrice:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: underline; }
A.lfFarePrice:hover { font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: underline; }

A.lfFarePriceSel:link { font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 20px; font-variant: normal; font-weight: normal; text-decoration: underline; }
A.lfFarePriceSel:visited { font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 20px; font-variant: normal; font-weight: normal; text-decoration: underline; }
A.lfFarePriceSel:hover { font-family: Arial, Helvetica, 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: Arial, Helvetica, sans-serif; color: #FFFFFF; line-height: normal; font-size: 12px; font-variant: normal; font-weight: bold; cursor: pointer; }
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: Arial, Helvetica, sans-serif; color: #FFFFFF; line-height: normal; font-size: 12px; font-variant: normal; font-weight: bold; cursor: pointer; }
INPUT.formCheckbox { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-style: none; font-family: Arial, Helvetica, 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: Arial, Helvetica, 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: Arial, Helvetica, sans-serif; color: #000000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; }

A:link { font-family: Arial, Helvetica, sans-serif; color: #990000; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: underline; }
A:visited { font-family: Arial, Helvetica, sans-serif; color: #A20F05; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: underline; }
A:hover { font-family: Arial, Helvetica, sans-serif; color: #FF7422; line-height: normal; font-size: 12px; font-variant: normal; font-weight: normal; text-decoration: underline; }
