.flight .fpanel .fpanelbody {background-color:#ffffff;}
.flight .fpanel { border-color:#B6D0EB;}
.flight .fpanel .corner {border:solid 1px #B6D0EB;}
.flight .fpanel .fpanelhead {background-color :#B6D0EB;}
.flight .tbl .fpanel .fpanelbody .tblgroup { border:none;}
.flight .fpanel .fpanelhead H2 { font-size:110%; padding:0px 0px 0px 10px; margin:0px; height:20px; color:#0B3366;}
.flight .fpanel .fpanelbody H3 { font-size:130%; padding:0px 0px 0px 0px; height:20px;color:#000000;}
.flight .form .fpanel .fpanelbody H3 {}
.flight .form .formgroup H2 { background-color:#B6D0EB; }
.flight .tbl .tblgroup H2 { background-color:#B6D0EB; }
.flight .flightlist LI ,
.flight .flightoptions LI,
.flight .flightdetail LI {background-image: url(../img/bullet01.gif); }
.flight A.button {float:right;}
.flight .price {color:#000000;}
.flight .flightoptions #info { font-weight:bold;}
.flight .flightoptions { padding:10px; }
.flight #fltoption .formgroup.fpanel  {border-color:#B6D0EB; }
.flight #fltoption #optionlist .formgroup TD {border-color:#B6D0EB;}
.flight #fltpaxprice .fpanel  TABLE { border-color: #B6D0EB;}
.flight #fltpaxprice .fpanel  TD { border-color: #B6D0EB;}
.flight .flgpaxprice .total,
.flight .flgpaxprice .subtotal,
.flight .flgpaxprice .pricesubtxt { background-color:#F0F0F0; }
.flight .flgpaxprice .pricetotaltxt {background-color:#F0F0F0;color:#466790;}
.flight .flgpaxprice .total { color:#466790;}
.flight .flightoptions .wucpax SPAN.help {color:#7A2423;}
.flight .flightlist .grid .gridhead #httotalpricelb,.flight .flightlist .grid #httotalpricehelp { color:#456892;}
.flight .flightlist .grid #coltotalprice { color:#456892;}
.flight .flightlist .grid #colcompanyname,.flight .grid #colowdeparturedate,
.flight .flightlist .grid #coltotalprice,.flight .grid #colavailableplaces   { font-size:110%; font-weight:bold;}
.flight .flightlist .grid TD,
.flight .flightlist .grid TH { border-color:#B6D0EB; }
.flight .flightlist #babyzone #inforesa {margin-left:35%;}
.flight .selected { background-color:Transparent;}
.flight .gridhcell A, .flight .gridhcell A:hover {background-color:#F2F7FB;color:#003580;}
.flight .flightlist .grid .gridhead A.button { background-image:none;}
.flight .payment .fpanel .fpanelhead, .flight .contact .fpanel .fpanelhead  { background-color:#ffffff;}
.flight .payment .t3,.flight .contact .t3 {color:#000000;}
.flight .payment .fpanel .fpanelhead H2,.flight .contact .fpanel .fpanelhead H2 {color:#DF0024;}
.flight .contact #customerinfo,
.flight .contact #customerinfo .fpanelbody {background-color:#F8F4E0;}
.flight .contact #customer {border-color:#B6D0EB;}
.flight .payment #paymentinput {border-color:#B6D0EB;}
.flight .payment #payprice, .flight .payment #payadvice  { background-color:#F8F4E0;}
.flight .payment #reqinfo { border-color:#B6D0EB;padding-top:5px; padding-bottom:5px;}
.flight .waitingpage .fpanelhead H1 { font-size:180%; padding-bottom:10px;}
.flight .waitingpage { width:750px;padding-left:13%; }
.flight .waitingpage .fpanel { border:none;}
.flight .waitingpage #flightwaiting .fpanel {border: solid 1px #B6D0EB; padding:10px; }
.flight .waitingpage .fpanel .fpanelhead { background-color:White;text-align:center;}
.flight .waitingpage .fpanel .corner { padding:0px}
.flight .waitingpage .tbl .tblgroup {border:none; }
.flight .waitingpage .tbl .tblgroup TD { border:none;}
.flight .flighthome .fpanel .fpanelbody { background-color :#F8F4E0;}