/*   *  CSS styles for singaporeair.com */ BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff}BODY {FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica}P {FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica}TD {FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica}TH {FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica}FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}INPUT {FONT-SIZE: 11px; COLOR: #000}SELECT {FONT-SIZE: 11px; COLOR: #000}INPUT.checkbox {MARGIN: 0px 5px 0px 0px}INPUT.radio {MARGIN-RIGHT: 4px; POSITION: relative} HTML INPUT.radio {MARGIN-RIGHT: 1px}SPAN.checkboxLabel {CURSOR: default}SPAN.radioLabel {MARGIN-TOP: -15px; CURSOR: default}OL LI {FONT-WEIGHT: bold}LI P {FONT-WEIGHT: normal}UL.basic LI {PADDING-BOTTOM: 15px; MARGIN-LEFT: -25px; LIST-STYLE-TYPE: square}BR.small {LINE-HEIGHT: 5px}H1 {DISPLAY: block; FONT-SIZE: 18px; MARGIN: 0px 0px 10px; WIDTH: 95%; LINE-HEIGHT: 23px}.h1 {DISPLAY: block; FONT-SIZE: 18px; MARGIN: 0px 0px 10px; WIDTH: 95%; LINE-HEIGHT: 23px}H1 IMG {PADDING-TOP: 10px}H2 {FONT-WEIGHT: bold; FONT-SIZE: 14px}.h2 {FONT-WEIGHT: bold; FONT-SIZE: 14px}HR {BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 8px; COLOR: #A8ACB3; HEIGHT: 1px; BACKGROUND-COLOR: #A8ACB3; BORDER-RIGHT-WIDTH: 0px}HR.nopad {BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 8px; COLOR: #dbdcde; HEIGHT: 1px; BACKGROUND-COLOR: #dbdcde; BORDER-RIGHT-WIDTH: 0px}HR.table {BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 8px; COLOR: #dbdcde; HEIGHT: 1px; BACKGROUND-COLOR: #dbdcde; BORDER-RIGHT-WIDTH: 0px}HR.nopad {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 3px; PADDING-TOP: 0px} HTML HR.nopad {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -5px; PADDING-TOP: 0px} HTML HR.table {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -5px; PADDING-TOP: 0px}HR.thick {BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 8px; COLOR: #cfd2d7; HEIGHT: 2px; BACKGROUND-COLOR: #cfd2d7; BORDER-RIGHT-WIDTH: 0px}HR.table {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #acc6df; HEIGHT: 1px; BACKGROUND-COLOR: #acc6df; BORDER-RIGHT-WIDTH: 0px}HR.gray {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #a9a9a9; HEIGHT: 1px; BACKGROUND-COLOR: #a9a9a9; BORDER-RIGHT-WIDTH: 0px}.header {DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 20px}.subheader {PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #fff; MARGIN-BOTTOM: 3px; COLOR: #000; LINE-HEIGHT: 20px}A {COLOR: #405684; TEXT-DECORATION: none}A:hover {COLOR: #405684; TEXT-DECORATION: underline}SPAN.small {FONT-SIZE: 9px; LINE-HEIGHT: 10px}DIV.small {FONT-SIZE: 9px; LINE-HEIGHT: 10px}SPAN.smallbold {FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 10px}DIV.smallbold {FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 10px}DIV.small {LINE-HEIGHT: 13px}SPAN.light {COLOR: #b4b8bb}SPAN.fltNum {FONT-WEIGHT: bold}SPAN.fltNumNotAvail {FONT-WEIGHT: bold}SPAN.cabinClass {FONT-WEIGHT: normal; COLOR: #65737e}SPAN.cabinClassDifferent {FONT-WEIGHT: bold; COLOR: #000}.white {COLOR: #fff}.ltgrey {COLOR: #c0c5cb}.mdgrey {COLOR: #a4abb5}.darkblue {color: #405684}.linkblue {COLOR: #40a2d7}.black {FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 14px}INPUT.button {FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 5px; CURSOR: pointer; COLOR: #fff; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: #5ec3f9}INPUT.orgbutton {FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 5px; CURSOR: pointer; COLOR: #fff; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: #f9a516}INPUT.maxSize {WIDTH: 92%}SELECT.maxSize {WIDTH: 94%}INPUT.minSize {WIDTH: 82%}SELECT.formFields {WIDTH: 200px}SELECT.shortMonth {WIDTH: 80px}TEXTAREA.bigTextArea {WIDTH: 90%; HEIGHT: 80px}DIV.formField {PADDING-BOTTOM: 6px}DIV.formField IMG {PADDING-LEFT: 2px; VERTICAL-ALIGN: baseline}DIV.inline {DISPLAY: inline}.pad10 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}.pad8 {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px}.pad5 {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}.pad2 {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px}.pad1 {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px}.clearboth {CLEAR: both; BACKGROUND: #fff}DIV.padding5 {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px}DIV.padding10 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px}.paddingTop5 {MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px}/*#########################  INTERSTITIAL STYLES  ######################### */.interstitialWindow {DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #bcccdb}#interstitialHeader {CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: 97px; BACKGROUND-COLOR: #7F8996}#interstitial2col {DISPLAY: block; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #bcccdb}#interstitial2col #left {PADDING-RIGHT: 10px; MARGIN-TOP: 20px; LEFT: 0px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 185px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 10px; voice-family: inherit} HTML #interstitial2col #left {PADDING-TOP: 23px}#interstitial2col #middle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 200px; VERTICAL-ALIGN: top; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px} HTML #interstitial2col #middle {MARGIN-LEFT: 197px; WIDTH: 597px}/* Footer element*/#footer {position:relative;float:left;font-size:11px;margin-top:12px;margin-bottom:12px;width:100%;}#footer>HR {margin-bottom:14px;}#footer A {MARGIN: 0px 6px; COLOR: #6a747e}#copyright {FONT-SIZE: 9px; COLOR: #b2b9c1; LINE-HEIGHT: 15px;text-align:left}#footerExtendedDiv {CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: relative}#footerExtended {MARGIN-TOP: 12px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 125px; BACKGROUND-COLOR: #bcccdb! important}#footerExtended A {MARGIN: 0px 6px; COLOR: #fff}#footerExtended #copyright {FONT-SIZE: 9px; COLOR: #fff; LINE-HEIGHT: 15px}DIV.size50 {WIDTH: 50%}DIV.size75 {WIDTH: 75%}DIV.size50Left {MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 50%}DIV.size50Right {MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: right; WIDTH: 50%}DIV.size50Left4PageTitle {MARGIN-TOP: 0px; DISPLAY: inline; FLOAT: left; WIDTH: 50%}DIV.size50Right4Login {MARGIN-TOP: 0px; DISPLAY: inline; FLOAT: right; WIDTH: 49%}DIV.pageHeader {DISPLAY: block; WIDTH: 100%}DIV.pageHeaderCatLanding {MARGIN-LEFT: 0px; VERTICAL-ALIGN: top; WIDTH: 800px; PADDING-TOP: 10px; TOP: 0px}DIV.pageHeaderAppPages {MARGIN-LEFT: 197px; VERTICAL-ALIGN: top; WIDTH: 597px; PADDING-TOP: 10px; TOP: 0px}DIV.pageHeaderLeft {DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 68%}DIV.pageHeaderRight {DISPLAY: inline; FLOAT: right; WIDTH: 30%}DIV.loginWidget {PADDING-RIGHT: 10px; FLOAT: right; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: right}DIV.button {FONT-WEIGHT: bold; Z-INDEX: 3000; FLOAT: right; CURSOR: pointer; COLOR: #fff; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none}DIV.buttonKF {FONT-WEIGHT: bold; Z-INDEX: 3000; FLOAT: right; CURSOR: pointer; COLOR: #fff; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none}DIV#button1 {FONT-WEIGHT: bold; Z-INDEX: 3000; FLOAT: right; CURSOR: pointer; COLOR: #fff; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none}DIV#button2 {FONT-WEIGHT: bold; Z-INDEX: 3000; FLOAT: right; CURSOR: pointer; COLOR: #fff; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none}DIV#button1 {MARGIN-TOP: 15px; WIDTH: 128px; POSITION: relative}DIV#button2 {MARGIN-TOP: 15px; WIDTH: 128px; POSITION: relative}DIV#button1 {FLOAT: right}DIV#button2 {LEFT: -10px; FLOAT: right}DIV.button A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none}DIV#button1 A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none}DIV#button2 A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none}DIV.buttonOrange A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none}DIV.buttonRoll A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none}DIV.buttonOrangeRoll A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none}DIV.buttonKF A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none}DIV.buttonKFRoll A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none}DIV.button A:hover {COLOR: #fff; TEXT-DECORATION: none}DIV#button1 A:hover {COLOR: #fff; TEXT-DECORATION: none}DIV#button2 A:hover {COLOR: #fff; TEXT-DECORATION: none}DIV.buttonOrange A:hover {COLOR: #fff; TEXT-DECORATION: none}DIV.buttonRoll A:hover {COLOR: #fff; TEXT-DECORATION: none}DIV.buttonOrangeRoll A:hover {COLOR: #fff; TEXT-DECORATION: none}DIV.buttonKF A:hover {COLOR: #fff; TEXT-DECORATION: none}DIV.buttonKFRoll A:hover {COLOR: #fff; TEXT-DECORATION: none}DIV.buttonMiddle {BACKGROUND: #3B94C7}DIV.buttonMiddleRoll {BACKGROUND: #3381AE}DIV.buttongreyMiddle {BACKGROUND: #CCCCCC}DIV.buttongreyMiddleRoll {BACKGROUND: #B6B6B6}DIV.buttonyellowMiddle {BACKGROUND: #FEEECB}DIV.buttonyellowMiddleRoll {BACKGROUND: #FDE1AB}DIV.buttonMiddleKF {BACKGROUND: #f4a212}DIV.buttonMiddleKFRoll {BACKGROUND: #dd8a00}DIV.buttonLeft {FLOAT: left; WIDTH: 11px; POSITION: relative; HEIGHT: 17px}DIV.buttonLeftRoll {FLOAT: left; WIDTH: 11px; POSITION: relative; HEIGHT: 17px}DIV.buttongreyLeft {FLOAT: left; WIDTH: 7px; POSITION: relative; HEIGHT: 17px}DIV.buttongreyLeftRoll {FLOAT: left; WIDTH: 7px; POSITION: relative; HEIGHT: 17px}DIV.buttonyellowLeft {FLOAT: left; WIDTH: 7px; POSITION: relative; HEIGHT: 17px}DIV.buttonyellowLeftRoll {FLOAT: left; WIDTH: 7px; POSITION: relative; HEIGHT: 17px}DIV.buttonLeftKF {FLOAT: left; WIDTH: 11px; POSITION: relative; HEIGHT: 17px}DIV.buttonLeftKFRoll {FLOAT: left; WIDTH: 11px; POSITION: relative; HEIGHT: 17px}DIV.buttonMiddle {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 16px}DIV.buttonMiddleRoll {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 16px}DIV.buttongreyMiddle {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 16px}DIV.buttongreyMiddleRoll {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 16px}DIV.buttonyellowMiddle {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 16px}DIV.buttonyellowMiddleRoll {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 16px}DIV.buttonMiddleKF {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 16px}DIV.buttonMiddleKFRoll {PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 16px} HTML DIV.buttonMiddle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 17px} HTML DIV.buttonMiddleRoll {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 17px}HTML DIV.buttongreyMiddle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 17px} HTML DIV.buttongreyMiddleRoll {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 17px}HTML DIV.buttonyellowMiddle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 17px} HTML DIV.buttonyellowMiddleRoll {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 17px}DIV.buttonMiddleKF {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; HEIGHT: 14px}DIV.buttonMiddleKFRoll {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; HEIGHT: 14px}DIV.buttonRight {FLOAT: left; WIDTH: 8px; POSITION: relative; HEIGHT: 17px}DIV.buttonRightRoll {FLOAT: left; WIDTH: 8px; POSITION: relative; HEIGHT: 17px}DIV.buttongreyRight {FLOAT: left; WIDTH: 7px; POSITION: relative; HEIGHT: 17px}DIV.buttongreyRightRoll {FLOAT: left; WIDTH: 7px; POSITION: relative; HEIGHT: 17px}DIV.buttonyellowRight {FLOAT: left; WIDTH: 7px; POSITION: relative; HEIGHT: 17px}DIV.buttonyellowRightRoll {FLOAT: left; WIDTH: 7px; POSITION: relative; HEIGHT: 17px}DIV.buttonRightKF {FLOAT: left; WIDTH: 8px; POSITION: relative; HEIGHT: 17px}DIV.buttonRightKFRoll {FLOAT: left; WIDTH: 8px; POSITION: relative; HEIGHT: 17px}DIV.buttonTable {PADDING-RIGHT: 8px; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: right; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; WIDTH: 95px; CURSOR: pointer; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #5ec3f9; TEXT-ALIGN: center}DIV.buttonTable A {FONT-WEIGHT: bold; COLOR: #fff}DIV.buttonTableInline A {FONT-WEIGHT: bold; COLOR: #fff}DIV.buttonTable A:hover {COLOR: #fff}DIV.buttonTableInline A:hover {COLOR: #fff}DIV.buttonTableRow {PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; WIDTH: 584px; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #ebf5ff} HTML DIV.buttonTableRow {WIDTH: 581px}DIV.buttonTableInline {PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 45px; CURSOR: pointer; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #5ec3f9; TEXT-ALIGN: center}DIV.buttonTableInlineRow {DISPLAY: inline; FLOAT: right}#catContent {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; PADDING-TOP: 0px}#size100MainRow {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf5ff}#size100RowUnderlined {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf5ff}#size100Row {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 800px; PADDING-TOP: 0px} HTML #size100MainRow {HEIGHT: 15px}#size100RowUnderlined {HEIGHT: 15px}#size100Row {HEIGHT: 15px}#size100RowUnderlined {PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid}#size100RowUnderlined SPAN.tableSubTitle {PADDING-LEFT: 10px}#size100ColLeft {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 400px; PADDING-TOP: 0px}#size100ColRight {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 400px; PADDING-TOP: 0px}#size100ColLeft2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 399px; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf5ff}#size100ColRight2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: top; WIDTH: 399px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf5ff}#size100Row #size100ColRight2 {HEIGHT: 250px}#size100Row #size100ColLeft2 {HEIGHT: 250px}#size100MainRow #size100ColHeader {BORDER-TOP: #fff 2px solid; FONT-WEIGHT: bold; COLOR: #000; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #bcccdb}#size100Row #size100ColHeader {BORDER-TOP: #fff 2px solid; FONT-WEIGHT: bold; COLOR: #000; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #bcccdb}#size100StatusRow #size100ColHeader {BORDER-TOP: #fff 2px solid; FONT-WEIGHT: bold; COLOR: #000; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #bcccdb}#size100StatusRow #size100ColLeft2 {HEIGHT: 278px; BACKGROUND-COLOR: #c6e4ff}#size100StatusRow #size100ColRight2 {HEIGHT: 278px}#size100MainRow #size100ColLeft #size100ColHeader {BORDER-RIGHT: #fff 1px solid}#size100Row #size100ColLeft #size100ColHeader {BORDER-RIGHT: #fff 1px solid}#size100MainRow #size100ColLeft2 #size100ColHeader {BORDER-RIGHT: #fff 1px solid}#size100Row #size100ColLeft2 #size100ColHeader {BORDER-RIGHT: #fff 1px solid}#size100MainRow #size100ColRight #size100ColHeader {BORDER-LEFT: #fff 1px solid}#size100Row #size100ColRight #size100ColHeader {BORDER-LEFT: #fff 1px solid}#size100MainRow #size100ColRight2 #size100ColHeader {BORDER-LEFT: #fff 1px solid}#size100Row #size100ColRight2 #size100ColHeader {BORDER-LEFT: #fff 1px solid}#catFooterDiv {CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 800px; COLOR: #ffffff; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: relative}#catFooterDiv DIV#copyright {COLOR: #ffffff}#catFooterDiv DIV#links {COLOR: #ffffff}#catFooterDiv #footer {MARGIN-TOP: 12px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 10px; POSITION: relative; BACKGROUND-COLOR:  #8B919A! important}#catFooterDiv #footer A {MARGIN: 0px 6px; COLOR: #fff}.catNumberedTable {WIDTH: 100%}.catNumberedTable TD {BORDER-BOTTOM: #bcccdb 1px solid}.catNumberedText {PADDING-RIGHT: 5px; PADDING-LEFT: 10px; WIDTH: 70%}.catNumberedText A {FONT-WEIGHT: bold}.catNumberedText A:hover {FONT-WEIGHT: bold}.catNumberedLinkOdd {WIDTH: 20%; BACKGROUND-COLOR: #f4f9ff; TEXT-ALIGN: center}.catNumberedLinkEven {WIDTH: 20%; BACKGROUND-COLOR: #ebf5fe; TEXT-ALIGN: center}.catFeatureBorderTD {PADDING-LEFT: 10px; BORDER-BOTTOM: #bcccdb 1px solid; HEIGHT: 74px}.catFeatureNoBorderTD {PADDING-LEFT: 10px; HEIGHT: 74px}.specialsTable {WIDTH: 100%; BACKGROUND-COLOR: #ebf5ff}.specialsTableRow {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; BACKGROUND-COLOR: #f4f9ff}TD.company {COLOR: #b3c4d6; BACKGROUND-COLOR: #003876}DIV.featureHeader {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 9px; COLOR: #000; PADDING-TOP: 8px; BACKGROUND-COLOR: #bcccdb}#statusNavRowContents {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 24px; BACKGROUND-COLOR: #fff}.statusNavOn {PADDING-RIGHT: 7px; FONT-WEIGHT: bold; COLOR: #000; HEIGHT: 24px; BACKGROUND-COLOR: #d2e7fb! important; TEXT-ALIGN: center}.statusNavOnLast {PADDING-RIGHT: 7px; FONT-WEIGHT: bold; COLOR: #000; HEIGHT: 24px; BACKGROUND-COLOR: #d2e7fb! important; TEXT-ALIGN: center}.statusNavOn A {COLOR: #000; TEXT-DECORATION: none}.statusNavOn A:hover {COLOR: #000; TEXT-DECORATION: none}.statusNavOnLast A {COLOR: #000; TEXT-DECORATION: none}.statusNavOnLast A:hover {COLOR: #000; TEXT-DECORATION: none}.statusNavOff {BORDER-RIGHT: #fff 1px solid; FONT-WEIGHT: bold; CURSOR: pointer; HEIGHT: 24px; BACKGROUND-COLOR: #deefff; TEXT-ALIGN: center}.statusNavOffAfterOn {BORDER-RIGHT: #fff 1px solid; FONT-WEIGHT: bold; CURSOR: pointer; HEIGHT: 24px; BACKGROUND-COLOR: #deefff; TEXT-ALIGN: center}.statusNavOn SPAN {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.statusNavOnLast SPAN {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.statusNavOff SPAN {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.statusNavOffAfterOn SPAN {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.statusNavOffAfterOn SPAN {PADDING-LEFT: 9px}#statusRowBorder {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 398px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid}#statusRowNoBorder {PADDING-RIGHT: 0px; MARGIN-TOP: 15px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 398px; PADDING-TOP: 0px}#statusLeft {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 200px; PADDING-TOP: 0px}#statusRight {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 198px; PADDING-TOP: 0px}.statusDay {BORDER-RIGHT: #b4d0ea 2px solid; BORDER-TOP: #b4d0ea 2px solid; BORDER-LEFT: #b4d0ea 2px solid; WIDTH: 33px; BORDER-BOTTOM: #b4d0ea 2px solid; BACKGROUND-COLOR: #b4d0ea; TEXT-ALIGN: center}INPUT.displayOnly {BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid; BACKGROUND-COLOR: #ececec}.statusNavKFOn {PADDING-RIGHT: 7px; FONT-WEIGHT: bold; COLOR: #000; HEIGHT: 24px; BACKGROUND-COLOR: #c6e4ff! important; TEXT-ALIGN: center}.statusNavKFOnLast {PADDING-RIGHT: 7px; FONT-WEIGHT: bold; COLOR: #000; HEIGHT: 24px; BACKGROUND-COLOR: #c6e4ff! important; TEXT-ALIGN: center}.statusNavKFOn A {COLOR: #000; TEXT-DECORATION: none}.statusNavKFOn A:hover {COLOR: #000; TEXT-DECORATION: none}.statusNavKFOff {BORDER-RIGHT: #fff 1px solid; FONT-WEIGHT: bold; CURSOR: pointer; HEIGHT: 24px; BACKGROUND-COLOR: #deefff; TEXT-ALIGN: center}.statusNavKFOffAfterOn {BORDER-RIGHT: #fff 1px solid; FONT-WEIGHT: bold; CURSOR: pointer; HEIGHT: 24px; BACKGROUND-COLOR: #deefff; TEXT-ALIGN: center}.statusNavKFOn SPAN {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.statusNavKFOnLast SPAN {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.statusNavKFOff SPAN {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.statusNavKFOffAfterOn SPAN {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}.statusNavKFOffAfterOn SPAN {PADDING-LEFT: 9px}.statusNavKFOn {BACKGROUND-COLOR: #e6edf3! important}.statusNavKFOnLast {BACKGROUND-COLOR: #e6edf3! important}.statusNavKFOff {BACKGROUND-COLOR: #f2f3f5! important}.statusNavKFOffAfterOn {BACKGROUND-COLOR: #f2f3f5! important}.statusNavKFOff A {COLOR: #e48800! important}.statusNavKFOff A:hover {COLOR: #e48800! important}.statusNavKFOffAfterOn A {COLOR: #e48800! important}.statusNavKFOffAfterOn A:hover {COLOR: #e48800! important}.statusNavKFOnLast A {COLOR: #000}.statusNavKFOnLast A:hover {COLOR: #000}.statusBodyKF {BACKGROUND-COLOR: #e6edf3}/* ################################## * Header and Subheader + Navigation  * ################################## */#header {CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: 120px; BACKGROUND-COLOR: #7F8996}#headerLeft {PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 190px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; TEXT-ALIGN: center}#headerLeftPrint {DISPLAY: none; FLOAT: left; VISIBILITY: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px}#headerRight {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 600px; PADDING-TOP: 0px}#links {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 460px; COLOR: #b0b6be; PADDING-TOP: 0px; HEIGHT: 66px}#links A {MARGIN: 0px 3px; COLOR: #FFFFFF; TEXT-DECORATION: none}#links A:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}#searchfield {PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 130px; COLOR: #a1a8b2; PADDING-TOP: 0px; TEXT-ALIGN: right}#searchfield INPUT.menusearch {BORDER-RIGHT: #bec8ca 1px solid; BORDER-TOP: #bec8ca 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #bec8ca 1px solid; WIDTH: 90px; COLOR: #69737d; BORDER-BOTTOM: #bec8ca 1px solid; BACKGROUND-COLOR: #fff}#mainNavDiv {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #6b7786; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; WIDTH: 600px; CURSOR: pointer; PADDING-TOP: 0px}#mainNavDiv TD {BORDER-RIGHT: #6b7786 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 100px; COLOR: #e9edee; PADDING-TOP: 2px; HEIGHT: 30px; BACKGROUND-COLOR: #5D6672; TEXT-ALIGN: left}#mainNavDiv TD {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 3px}.mainNavTdLast {BORDER-RIGHT-WIDTH: 0px! important}.mainNavTdLastOn {BORDER-RIGHT-WIDTH: 0px! important}.mainNavTd SPAN {COLOR: #e9edee; TEXT-DECORATION: none}.mainNavTdKF SPAN {COLOR: #e9edee; TEXT-DECORATION: none}.mainNavTdLast SPAN {COLOR: #e9edee; TEXT-DECORATION: none}.mainNavTdOn {COLOR: #000! important; BACKGROUND-COLOR: #A2A8B1! important}.mainNavTdLastOn {COLOR: #000! important; BACKGROUND-COLOR: #A2A8B1! important}.mainNavTdKFOn {COLOR: #000! important; BACKGROUND-COLOR: #fbb22f! important}#subnav {CLEAR: both; Z-INDEX: 10; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; HEIGHT: 22px; BACKGROUND-COLOR: #A2A8B1}DIV.subnavHome {FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: 3px; WIDTH: 798px; COLOR: #e9edee; PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: right}DIV.subnav {PADDING-RIGHT: 2px; FLOAT: right; VISIBILITY: hidden; PADDING-BOTTOM: 3px; WIDTH: 798px; COLOR: #e9edee; PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 22px; TEXT-ALIGN: right}DIV.subnavorange {PADDING-RIGHT: 0px; VISIBILITY: hidden; PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 19px; TEXT-ALIGN: right}DIV.subnavorange {BACKGROUND: #fbb22f; FLOAT: right; MARGIN: 0px; WIDTH: 800px; COLOR: #fff}DIV.subnav A {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #fff! important; PADDING-TOP: 0px; TEXT-DECORATION: none}DIV.subnavHome A {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #fff! important; PADDING-TOP: 0px; TEXT-DECORATION: none}DIV.subnavorange A {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #fff! important; PADDING-TOP: 0px; TEXT-DECORATION: none}DIV.subnav A:hover {COLOR: #000! important; TEXT-DECORATION: underline}DIV.subnavHome A:hover {COLOR: #000! important; TEXT-DECORATION: underline}DIV.subnavorange A:hover {COLOR: #000! important; TEXT-DECORATION: underline}SPAN.subnavItemSelected A {COLOR: #000! important; TEXT-DECORATION: underline}#breadcrumb {MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #b5babe}#breadcrumb IMG {PADDING-RIGHT: 5px; PADDING-LEFT: 5px}#breadcrumb #selected {COLOR: #000}/* ################### * Section Formatting  * ################### */DIV.block {PADDING-LEFT: 10px; WIDTH: 300px}DIV.table {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf5ff}TABLE.tableBlue {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf5ff}DIV.tableContents {CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}DIV.tableNoMargin {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 580px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ebf5ff} HTML DIV.tableNoMargin {WIDTH: 577px}DIV.tableHeader {BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -10px 0px 0px -10px; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 17px; BACKGROUND-COLOR: #96a9ba; BORDER-RIGHT-WIDTH: 0px}DIV.tableHeader33 {BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -10px 0px 0px -10px; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 17px; BACKGROUND-COLOR: #96a9ba; BORDER-RIGHT-WIDTH: 0px}DIV.tableHeader50 {BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -10px 0px 0px -10px; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 17px; BACKGROUND-COLOR: #96a9ba; BORDER-RIGHT-WIDTH: 0px}TD.tableHeader {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 17px; BACKGROUND-COLOR: #96a9ba}TD.tableHeaderKF {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 17px; BACKGROUND-COLOR: #96a9ba}DIV.tableHeaderKF {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 17px; BACKGROUND-COLOR: #96a9ba}DIV.tableHeaderMember {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 16px; HEIGHT: 17px; BACKGROUND-COLOR: #96a9ba}TD.tableHeaderKF {BACKGROUND-COLOR: #70819b}DIV.tableHeaderKF {BACKGROUND-COLOR: #70819b}DIV.tableHeaderMember {BACKGROUND-COLOR: #17345e}TD.tableHeader SPAN {PADDING-LEFT: 11px}TD.tableHeaderKF SPAN {PADDING-LEFT: 11px}DIV.tableHeaderKF SPAN {PADDING-LEFT: 11px}DIV.tableHeaderMember SPAN {PADDING-LEFT: 11px}.tableHeader A {COLOR: #fff}.tableHeader A:hover {COLOR: #fff}SPAN.tableSubTitle {FONT-WEIGHT: bold; COLOR: #000}UNKNOWN {PADDING-LEFT: 12px; VERTICAL-ALIGN: top; WIDTH: 170px}UNKNOWN {PADDING-RIGHT: 5px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: bottom}#left>DIV.indent {padding-left:12px;width:170px;vertical-align:top;}#left>DIV.indentfaq {padding-left:14px;width:170px;vertical-align:top;}#left>DIV.indent IMG {vertical-align:bottom;margin-bottom:2px;margin-left:1px;padding-right:5px;}DIV.indent {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: top}DIV.indentfaq {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; VERTICAL-ALIGN: top}DIV.colFeaturebox {CLEAR: both; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 180px; COLOR: #d2d7db; POSITION: relative; BACKGROUND-COLOR: #838d99}DIV.colFeaturebox IMG {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}DIV.colFeaturebox .colFeatureboxHeader {FONT-WEIGHT: bold; LINE-HEIGHT: 25px}DIV.colFeaturebox .colFeatureboxSpacer {CLEAR: both; WIDTH: 180px; LINE-HEIGHT: 20px}DIV.row {CLEAR: both; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 4px}DIV.row DIV.rowLeft {DISPLAY: inline; FLOAT: left; WIDTH: 40%; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: left}DIV.row DIV.rowRight {DISPLAY: inline; FLOAT: right; WIDTH: 40%; WHITE-SPACE: nowrap; POSITION: relative}DIV.rowLeft A {MARGIN: 0px 3px}DIV.tableColLeft {BORDER-RIGHT: #c3cfdb 2px solid; PADDING-RIGHT: 6px; FLOAT: left; WIDTH: 31%}DIV.tableColMiddle {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FLOAT: left; WIDTH: 35%}DIV.tableColRight {LEFT: 80px; FLOAT: left; WIDTH: 29%}.tableGrayBorder {BORDER-RIGHT: #e7eaef 2px solid; BORDER-LEFT: #e7eaef 2px solid; WIDTH: 100%; BACKGROUND-COLOR: #e7eaef}.tableGray {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #e7eaef}.tableGrayPPS {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #f1f3f4}.tableGrayRowOdd {BACKGROUND-COLOR: #e7eaef}.tableGrayRowEven {BACKGROUND-COLOR: #ffffff}.tableGrayRowEven TD {BORDER-BOTTOM: #e7eaef 2px solid}.tableGrayColHead {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 6px}.tableGrayRowHead {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 6px}.tableGrayTd {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px}.tableGrayColHead2 {FONT-WEIGHT: bold; COLOR: #000000}.tableGray A {COLOR: #f4a212}.tableGray A:hover {COLOR: #f4a212}.tableGrayBorder A {COLOR: #f4a212}.tableGrayBorder A:hover {COLOR: #f4a212}.tableGrayOutlined {WIDTH: 100%; BACKGROUND-COLOR: #ebf5ff}.tableGrayOutlinedKF {WIDTH: 100%; BACKGROUND-COLOR: #e7eaef}.tableGrayOutlined TD {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #96a9ba 1px solid; VERTICAL-ALIGN: top}.tableGrayOutlinedKF TD {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #96a9ba 1px solid; VERTICAL-ALIGN: top}.tableGrayOutlined A {FONT-WEIGHT: bold}.tableGrayOutlined A:hover {FONT-WEIGHT: bold}.tableGrayOutlinedKF A {FONT-WEIGHT: bold; COLOR: #f4a212}.tableGrayOutlinedKF A:hover {FONT-WEIGHT: bold; COLOR: #f4a212}DIV.tableWhiteHeader {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf5ff} HTML DIV.tableWhiteHeader {}DIV.tableWhite {BORDER-RIGHT: #ebf5ff 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ebf5ff 2px solid; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff} HTML DIV.tableWhite {WIDTH: 100%}TABLE.tableWhite {BORDER-RIGHT: #ebf5ff 2px solid; BORDER-LEFT: #ebf5ff 2px solid; WIDTH: 100%; BORDER-BOTTOM: #ebf5ff 2px solid; BACKGROUND-COLOR: #fff}TABLE.tableWhite TD {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px}TABLE.tableWhite TH {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px}TABLE.tableWhiteKF {BORDER-RIGHT: #e7eaef 2px solid; BORDER-LEFT: #e7eaef 2px solid; WIDTH: 100%; BORDER-BOTTOM: #e7eaef 2px solid; BACKGROUND-COLOR: #fff}TABLE.tableWhiteKF TD {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}TABLE.tableWhiteKF TH {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}TABLE.tableWhite TH {BACKGROUND-COLOR: #ebf5ff}TABLE.tableWhite TH.spacer {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; HEIGHT: 2px}DIV.tableWhite TH {BACKGROUND-COLOR: #ebf5ff}DIV.tableWhite TH.spacer {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; HEIGHT: 2px}DIV.tableWhite TABLE TD IMG {VERTICAL-ALIGN: top}TABLE.tableLined TD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px}.refNumber {FONT-SIZE: 14px}.tdBorderBottom25 {BORDER-BOTTOM: #ccc 1px solid}.tdBorderBottomBold25 {FONT-WEIGHT: bold; BORDER-BOTTOM: #ccc 1px solid}.td25 {}.tdBold25 {FONT-WEIGHT: bold}.tdColSpacer {WIDTH: 10px}.tdPriceSign {FONT-WEIGHT: bold; WIDTH: 10px; BORDER-BOTTOM: #ccc 1px solid}.tdPriceAmount {FONT-WEIGHT: bold; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right}TABLE.specialDeal {MARGIN-TOP: 10px}TR.specialDeal TD {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}TR.specialDealAlt TD {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}TR.specialDeal {BACKGROUND-COLOR: #f1f8ff}TR.specialDealAlt {TEXT-ALIGN: right}.specialDealWhiteBoldTd {PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND-COLOR: #fff}.specialDealWhiteTd {BACKGROUND-COLOR: #fff; TEXT-ALIGN: right}.specialDealBlueBoldTd {PADDING-LEFT: 5px; FONT-WEIGHT: bold}.specialDealBlueTd {TEXT-ALIGN: right}DIV.krisshop_header {CLEAR: both; MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; WIDTH: 400px; BACKGROUND-COLOR: #e3f1fe}.kf_arrow_text A {FONT-WEIGHT: bold; COLOR: #f4a212}.kf_arrow_text A:hover {FONT-WEIGHT: bold; COLOR: #f4a212}.kfShopDetailTable {MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND-COLOR: #f0f0f0}.kfShopDetailImg {PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 8px}.kfShopDetailDesc {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 8px}.kfShopDetailDesc A {FONT-WEIGHT: bold}.kfShopDetailDesc A:hover {FONT-WEIGHT: bold}.kfShopDetailCurrency A {FONT-WEIGHT: bold}.kfShopDetailCurrency A:hover {FONT-WEIGHT: bold}.kfShopDetailTitle {FONT-WEIGHT: bold; COLOR: #000000}.kfShopDetailAlert {FONT-WEIGHT: bold; COLOR: #f85e5e}.kfShopDetailCurrency {BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 100%}.kfShopPopupTable {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; BACKGROUND-COLOR: #f0f0f0}.kfShopPopupTable A {FONT-WEIGHT: bold}.kfShopPopupTable A:hover {FONT-WEIGHT: bold}.kfShopPopupCloseBtn A {FONT-WEIGHT: bold}.kfShopPopupCloseBtn A:hover {FONT-WEIGHT: bold}.kfShopPopupCloseBtn {PADDING-RIGHT: 10px; TEXT-ALIGN: right}DIV.colKfFeaturebox {CLEAR: both; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 180px; COLOR: #d2d7db; POSITION: relative; BACKGROUND-COLOR: #17345e}DIV.colKfFeaturebox IMG {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}DIV.colKfFeaturebox .colKfFeatureboxHeader {FONT-WEIGHT: bold; COLOR: #d2d7db; LINE-HEIGHT: 25px}DIV.colKfFeaturebox .colKfFeatureboxSpacer {CLEAR: both; WIDTH: 180px; LINE-HEIGHT: 20px}DIV.myServices {MARGIN-BOTTOM: 15px; TEXT-ALIGN: right}.myServices A {COLOR: #f4a212}.myServices A:hover {COLOR: #f4a212}.orangeLink A {COLOR: #f4a212}.orangeLink A:hover {COLOR: #f4a212}A.KF {COLOR: #f4a212}A.KF:hover {COLOR: #f4a212}.KF {COLOR: #f4a212}A.gray {COLOR: #69737d}A.gray:hover {COLOR: #69737d}DIV.kfCard {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}DIV.kfCardTitle {PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 7px; COLOR: #fff; PADDING-TOP: 7px}DIV.kfName1 {PADDING-RIGHT: 3px; BORDER-TOP: #f2a112 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #f2a112 2px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #f2a112 2px solid}DIV.kfName2 {BORDER-RIGHT: #f2a112 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f2a112 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #f2a112 2px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #f2a112 2px solid}DIV.kfName {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px}DIV.kfMembership {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px}/* ################################ * KrisFlyer Header-Graphic Styles  * ################################ */.myfont B {DISPLAY: inline; FLOAT: left}.a {BACKGROUND-POSITION: -7px -22px; WIDTH: 12px; HEIGHT: 21px}.b {BACKGROUND-POSITION: -18px -22px; WIDTH: 13px; HEIGHT: 21px}.c {BACKGROUND-POSITION: -31px -22px; WIDTH: 11px; HEIGHT: 21px}.d {BACKGROUND-POSITION: -42px -22px; WIDTH: 12px; HEIGHT: 21px}.e {BACKGROUND-POSITION: -54px -22px; WIDTH: 12px; HEIGHT: 21px}.f {BACKGROUND-POSITION: -66px -22px; WIDTH: 7px; HEIGHT: 21px}.g {BACKGROUND-POSITION: -73px -22px; WIDTH: 12px; HEIGHT: 21px}.h {BACKGROUND-POSITION: -85px -22px; WIDTH: 11px; HEIGHT: 21px}.i {BACKGROUND-POSITION: -95px -22px; WIDTH: 5px; HEIGHT: 21px}.j {BACKGROUND-POSITION: -102px -22px; WIDTH: 5px; HEIGHT: 21px}.k {BACKGROUND-POSITION: -108px -22px; WIDTH: 9px; HEIGHT: 21px}.l {BACKGROUND-POSITION: -118px -22px; WIDTH: 2px; HEIGHT: 21px}.m {BACKGROUND-POSITION: -121px -22px; WIDTH: 19px; HEIGHT: 21px}.n {BACKGROUND-POSITION: -140px -22px; WIDTH: 11px; HEIGHT: 21px}.o {BACKGROUND-POSITION: -152px -22px; WIDTH: 12px; HEIGHT: 21px}.p {BACKGROUND-POSITION: -164px -22px; WIDTH: 12px; HEIGHT: 21px}.q {BACKGROUND-POSITION: -176px -22px; WIDTH: 12px; HEIGHT: 21px}.r {BACKGROUND-POSITION: -188px -22px; WIDTH: 7px; HEIGHT: 21px}.s {BACKGROUND-POSITION: -197px -22px; WIDTH: 9px; HEIGHT: 21px}.t {BACKGROUND-POSITION: -206px -22px; WIDTH: 8px; HEIGHT: 21px}.u {BACKGROUND-POSITION: -213px -22px; WIDTH: 12px; HEIGHT: 21px}.v {BACKGROUND-POSITION: -225px -22px; WIDTH: 10px; HEIGHT: 21px}.w {BACKGROUND-POSITION: -235px -22px; WIDTH: 16px; HEIGHT: 21px}.x {BACKGROUND-POSITION: -251px -22px; WIDTH: 12px; HEIGHT: 21px}.y {BACKGROUND-POSITION: -263px -22px; WIDTH: 10px; HEIGHT: 21px}.z {BACKGROUND-POSITION: -273px -22px; WIDTH: 10px; HEIGHT: 21px}.capA {BACKGROUND-POSITION: -7px -3px; WIDTH: 13px; HEIGHT: 17px}.capB {BACKGROUND-POSITION: -21px -3px; WIDTH: 13px; HEIGHT: 17px}.capC {BACKGROUND-POSITION: -34px -3px; WIDTH: 15px; HEIGHT: 17px}.capD {BACKGROUND-POSITION: -50px -3px; WIDTH: 12px; HEIGHT: 17px}.capE {BACKGROUND-POSITION: -64px -3px; WIDTH: 12px; HEIGHT: 17px}.capF {BACKGROUND-POSITION: -76px -3px; WIDTH: 12px; HEIGHT: 17px}.capG {BACKGROUND-POSITION: -88px -3px; WIDTH: 14px; HEIGHT: 17px}.capH {BACKGROUND-POSITION: -103px -3px; WIDTH: 15px; HEIGHT: 17px}.capI {BACKGROUND-POSITION: -118px -3px; WIDTH: 4px; HEIGHT: 17px}.capJ {BACKGROUND-POSITION: -123px -3px; WIDTH: 8px; HEIGHT: 17px}.capK {BACKGROUND-POSITION: -133px -3px; WIDTH: 13px; HEIGHT: 17px}.capL {BACKGROUND-POSITION: -147px -3px; WIDTH: 11px; HEIGHT: 17px}.capM {BACKGROUND-POSITION: -158px -3px; WIDTH: 16px; HEIGHT: 17px}.capN {BACKGROUND-POSITION: -175px -3px; WIDTH: 15px; HEIGHT: 17px}.capO {BACKGROUND-POSITION: -190px -3px; WIDTH: 16px; HEIGHT: 17px}.capP {BACKGROUND-POSITION: -206px -3px; WIDTH: 13px; HEIGHT: 17px}.capQ {BACKGROUND-POSITION: -219px -3px; WIDTH: 16px; HEIGHT: 17px}.capR {BACKGROUND-POSITION: -236px -3px; WIDTH: 12px; HEIGHT: 17px}.capS {BACKGROUND-POSITION: -248px -3px; WIDTH: 12px; HEIGHT: 17px}.capT {BACKGROUND-POSITION: -260px -3px; WIDTH: 12px; HEIGHT: 17px}.capU {BACKGROUND-POSITION: -271px -3px; WIDTH: 15px; HEIGHT: 17px}.capV {BACKGROUND-POSITION: -286px -3px; WIDTH: 15px; HEIGHT: 17px}.capW {BACKGROUND-POSITION: -301px -3px; WIDTH: 18px; HEIGHT: 17px}.capX {BACKGROUND-POSITION: -318px -3px; WIDTH: 12px; HEIGHT: 17px}.capY {BACKGROUND-POSITION: -331px -3px; WIDTH: 12px; HEIGHT: 17px}.capZ {BACKGROUND-POSITION: -344px -3px; WIDTH: 12px; HEIGHT: 17px}.no1 {BACKGROUND-POSITION: -6px -56px; WIDTH: 8px; HEIGHT: 13px}.no2 {BACKGROUND-POSITION: -16px -56px; WIDTH: 11px; HEIGHT: 13px}.no3 {BACKGROUND-POSITION: -29px -56px; WIDTH: 11px; HEIGHT: 13px}.no4 {BACKGROUND-POSITION: -40px -56px; WIDTH: 12px; HEIGHT: 13px}.no5 {BACKGROUND-POSITION: -53px -56px; WIDTH: 11px; HEIGHT: 13px}.no6 {BACKGROUND-POSITION: -65px -56px; WIDTH: 12px; HEIGHT: 13px}.no7 {BACKGROUND-POSITION: -77px -56px; WIDTH: 10px; HEIGHT: 13px}.no8 {BACKGROUND-POSITION: -89px -56px; WIDTH: 11px; HEIGHT: 13px}.no9 {BACKGROUND-POSITION: -101px -56px; WIDTH: 12px; HEIGHT: 13px}.no0 {BACKGROUND-POSITION: -113px -56px; WIDTH: 14px; HEIGHT: 13px}.dash {BACKGROUND-POSITION: -16px -92px; WIDTH: 6px; HEIGHT: 16px}.colon {BACKGROUND-POSITION: -34px -88px; WIDTH: 7px; HEIGHT: 16px}.qmark {BACKGROUND-POSITION: -51px -88px; WIDTH: 11px; HEIGHT: 16px}.epoint {BACKGROUND-POSITION: -74px -88px; WIDTH: 6px; HEIGHT: 16px}.ellipses {BACKGROUND-POSITION: -92px -88px; WIDTH: 14px; HEIGHT: 16px}.space {BACKGROUND-POSITION: -125px -89px; WIDTH: 12px; HEIGHT: 16px}.myfont   {DISPLAY: none}/* ############# * Popup Styles  * ############# */.popupWindowSmall {BORDER-RIGHT: #f00 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f00 0px solid; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; LEFT: 300px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #f00 0px solid; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #f00 0px solid; POSITION: absolute; TOP: 49%; TEXT-ALIGN: center}.popupWindowMedium {BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; LEFT: 300px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000 0px solid; WIDTH: 390px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; POSITION: absolute; TOP: 49%; BACKGROUND-COLOR: #f00; TEXT-ALIGN: center}.popupWindow IFRAME {OVERFLOW: visible; WIDTH: 99%; HEIGHT: 99%}.popupTitle {PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #96a9ba}.popupTitle A {COLOR: #fff}.popupTitle A:hover {COLOR: #fff}DIV#popupButton1 {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #5ec3f9; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; POSITION: relative; TEXT-ALIGN: center}DIV#popupButton2 {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #5ec3f9; PADDING-BOTTOM: 2px; CURSOR: pointer; PADDING-TOP: 2px; POSITION: relative; TEXT-ALIGN: center}DIV#popupButton1 A {FONT-WEIGHT: bold; COLOR: #fff}DIV#popupButton2 A {FONT-WEIGHT: bold; COLOR: #fff}DIV#bpopupButton1 A:hover {COLOR: #fff}DIV#popupButton2 A:hover {COLOR: #fff}DIV#popupButton1 {WIDTH: 128px; POSITION: relative}DIV#popupButton2 {WIDTH: 128px; POSITION: relative}DIV#popupButton1 {LEFT: 30px; FLOAT: left}DIV#popupButton2 {RIGHT: 30px; FLOAT: right}/* calendar popup properties */.popupCalMonthTable {MARGIN-LEFT: 5px; WIDTH: 170px; MARGIN-RIGHT: 5px}.popupCalMonthTable {MARGIN-LEFT: 12px}.popupCalMonth {FONT-WEIGHT: bold; WIDTH: 10%; TEXT-ALIGN: center}.popupCalMonthDiv {WIDTH: 7%; TEXT-ALIGN: center}.popupCalMonthTitle {FONT-WEIGHT: bold; WIDTH: 7%; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center}.popupCalSpacer {WIDTH: 10px; HEIGHT: 5px}.popupCalDayTitleTable {MARGIN-LEFT: 11px; WIDTH: 170px; MARGIN-RIGHT: 10px}.popupCalDayTitleTable {MARGIN-LEFT: 12px}.popupCalDay {WIDTH: 10%; TEXT-ALIGN: center}.popupCalDateTable {MARGIN-LEFT: 11px; WIDTH: 170px; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: #96a9ba}.popupCalDateTable {MARGIN-LEFT: 12px}.popupCalDate {WIDTH: 10%; CURSOR: pointer; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center}.popupCalDateDim {WIDTH: 10%; CURSOR: pointer; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center}.popupCalDateBlue {WIDTH: 10%; CURSOR: pointer; BACKGROUND-COLOR: #5ec3f9; TEXT-ALIGN: center}.popupCalDateBlack {WIDTH: 10%; CURSOR: pointer; COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-ALIGN: center}.popupCalDatePromo {WIDTH: 10%; CURSOR: pointer; BACKGROUND-COLOR: #ff00ff; TEXT-ALIGN: center}.popup_submit_arrow {TEXT-ALIGN: right}.popup_help_link {BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-LEFT: 11px; WIDTH: 190px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px}DIV.popupPromoLegend {MARGIN-LEFT: 11px; WIDTH: 170px; MARGIN-RIGHT: 10px}#popupPromoLegendKey {WIDTH: 20px; HEIGHT: 20px; BACKGROUND-COLOR: #ff00ff}.popupDetailTable {MARGIN-LEFT: 11px; MARGIN-RIGHT: 10px}.popupBorderBottom {WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid}.popupBorderBottomBold {FONT-WEIGHT: bold; WIDTH: 80%; BORDER-BOTTOM: #ccc 1px solid}.popupBold {FONT-WEIGHT: bold; WIDTH: 80%}.popupRightAlign {FONT-WEIGHT: bold; WIDTH: 20%; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right}.popupRightAlignBold {FONT-WEIGHT: bold; WIDTH: 80px; TEXT-ALIGN: right}IFRAME.popup {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}BODY#popupWin {BACKGROUND-COLOR: #ebf5ff}DIV#popupWinContents {MARGIN: 30px}/* ############## * Column Styles  * ############## */#content2col {DISPLAY: block; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto}#content2col #left {PADDING-RIGHT: 10px; MARGIN-TOP: 10px; LEFT: 0px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 185px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 50px; voice-family: inherit}#content2col #middle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 200px; VERTICAL-ALIGN: top; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px} HTML #content2col #middle {MARGIN-LEFT: 197px; WIDTH: 597px}#content2col #corpleft {PADDING-RIGHT: 5px; MARGIN-TOP: 3px; LEFT: 0px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 195px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 10px; BACKGROUND-COLOR: #ebf5ff; voice-family: inherit}#content2col #corpmiddle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 200px; VERTICAL-ALIGN: top; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ebf5ff} HTML #content2col #corpmiddle {MARGIN-LEFT: 197px; WIDTH: 597px}#content2col #bottom {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 200px; VERTICAL-ALIGN: top; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px} HTML #content2col #bottom {MARGIN-LEFT: 197px; WIDTH: 597px}#content3col {DISPLAY: block; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto}#content3col #left {PADDING-RIGHT: 10px; MARGIN-TOP: 10px; LEFT: 0px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 180px; POSITION: relative; HEIGHT: 50px}#content3col #middle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 197px; VERTICAL-ALIGN: top; WIDTH: 400px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px} HTML #content3col #middle {MARGIN-LEFT: 0px; WIDTH: 397px}#content3col #right {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 190px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; voice-family: inherit}#content3col #bottom {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 200px; VERTICAL-ALIGN: top; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px} HTML #content3col #bottom {MARGIN-LEFT: 197px; WIDTH: 597px} /* * Variations of the multi-column layout * - sky */ .sky#content2col {BACKGROUND-COLOR: #bcdfff}#content2col .sky#left {HEIGHT: 500px; BACKGROUND-COLOR: #bcdfff}#content2col .sky#middle {BACKGROUND: #deefff; HEIGHT: 300px}#homeContentKF {PADDING-RIGHT: 0px; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; PADDING-TOP: 0px}#homeLeftKF {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 235px; BACKGROUND-COLOR: #f2f3f5}#homeRightKF {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 35px}/* ##################### * Left Hand Navigation  * ##################### */#leftnav {VERTICAL-ALIGN: top; WIDTH: 180px}#leftnav DIV {}#leftnav A {COLOR: #69737f}#leftnav A:hover {TEXT-DECORATION: none}#leftnav .leftnavtitle {PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 12px; PADDING-TOP: 5px; BORDER-BOTTOM: #dbdcde 1px solid}#leftnav .parent {PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #dbdcde 1px solid}#leftnav .parentselected {PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 5px}#leftnav .child {PADDING-LEFT: 12px; HEIGHT: 20px}#leftnav .childselected {PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: #e9eaec; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; HEIGHT: 20px}#leftnav .child A {}.childselected A {}#leftnav .childlast {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #dbdcde 1px solid; HEIGHT: 10px}#leftnav .childselected A {}childselected A:hover {}#leftnav .leftNavChildren {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}/* ################ * Flight screen  * ################ */#fareFamilyBox {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; FONT-SIZE: 10pt; BORDER-LEFT: black 1px solid; WIDTH: 600px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial; POSITION: relative; BACKGROUND-COLOR: #e7f6dc; TEXT-ALIGN: center}#fareFamilyColor {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: inline; FONT-SIZE: 10pt; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial; POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: center}#contentSection {DISPLAY: block; FONT-SIZE: 10pt; COLOR: #68707a; FONT-FAMILY: arial; BACKGROUND-COLOR: #e7f1fa}#contentSectionHeader {FONT-WEIGHT: bold; COLOR: #68707a; BACKGROUND-COLOR: #e0e2e5}#contentSubSection {DISPLAY: block; FONT-SIZE: 10pt; COLOR: #68707a; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f3f8fd}#contentSpacer {DISPLAY: block; POSITION: relative; HEIGHT: 24px}#flightItem {DISPLAY: inline; FONT-SIZE: 10pt; WIDTH: 150px; FONT-FAMILY: arial; POSITION: relative; HEIGHT: 20px}#flightItemSpacer {DISPLAY: inline; FONT-SIZE: 10pt; WIDTH: 24px; FONT-FAMILY: arial; POSITION: relative; HEIGHT: 20px}#flightRow {DISPLAY: block; WIDTH: 100%; POSITION: relative; HEIGHT: 20px}#contentItem {DISPLAY: inline; WIDTH: 30px; POSITION: relative}/* ############### * Tool Tip Style * ############### */DIV#tipDiv {Z-INDEX: 10000; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px}.tip {BORDER-RIGHT: #336 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #336 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #336 1px solid; WIDTH: 250px; COLOR: #000; LINE-HEIGHT: 1.2; PADDING-TOP: 4px; BORDER-BOTTOM: #336 1px solid; BACKGROUND-COLOR: #dee7f7}DIV#popupDiv {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 10000; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px;}IFRAME.popup {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 5000; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}BODY.popup {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}/* ADDITIONS */TD.button {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #5ec3f9; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: center}TR.header {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #96a9ba; COLOR: #ffffff; TEXT-ALIGN: left}TR.rowWhite {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND: #ffffff; TEXT-ALIGN: left}TR.rowAlternate {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND: #d6e2ee; TEXT-ALIGN: left}TR.rowWithoutBg {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; TEXT-ALIGN: left}TD.tableContent {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; TEXT-ALIGN: left}TD.tableContent4Seatmap {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; TEXT-ALIGN: left}SPAN.highlightedText {PADDING-RIGHT: 1px; PADDING-LEFT: 4px; Z-INDEX: 3000; BACKGROUND: #e3e3e3; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; TEXT-ALIGN: left}TR.contentRowHeader {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; HEIGHT: 25px}TR.contentRow {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #fff}.errorMessage {COLOR: #ff0000}.warnMessage {COLOR: #000000}.tab_off {color: #656565; text-decoration: none}.tab_off:hover {color: #656565; text-decoration: underline}.text_FFCC00 {color:#FFCC00}#errorNavDiv {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #CD0100; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; WIDTH: 500px; PADDING-TOP: 0px}#errorNavDiv TD {BORDER-RIGHT: #6b7786 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; WIDTH: 500px; COLOR: #FBD200; PADDING-TOP: 2px; HEIGHT: 15px; BACKGROUND-COLOR: #CD0100; TEXT-ALIGN: left}DIV.buttonMiddle {BACKGROUND: #40A2D7}DIV.cookieDivEnabled {display:block;}DIV.cookieDivDisabled {display:none;}/* use in header */.text11_666666 {color: #666666;line-height: 15px;font-size: 11px;}.text11b_666666 {color: #666666;line-height: 15px;font-size: 11px;font-weight: bold;}.text11b_333333 {font-size: 11px;color: #333333;font-weight: bold;}.text11_333333 {font-size: 11px;color: #333333;}.text11b_40A2D7 {font-size: 11px;color: #40A2D7;font-weight: bold;}.text20_333333 {font-size: 20px;color: #333333;}DIV.FareDealsTitle {font-size: 11px;color: #333333;font-weight: bold;}#crisisSite2col {margin-left:auto;margin-right:auto;width:800px;display:block;background-color:#E2E9EF;}