﻿html, body {	height:auto;margin: 0;	padding: 0;	background-color: #ffffff;	font-family:Verdana, Arial, Tahoma;	font-size:11px;}
*html html, body {	margin: 0;	padding: 0;	background-color:#ffffff;	height: 100%;	font-family:Verdana, Arial, Tahoma;	font-size:11px;}
 a:link { border:none; text-decoration:none; }
 a:visited { border:none; text-decoration:none; }
 a:hover { border:none; text-decoration:none; }
 a:active { border:none; text-decoration:none; }
UL, LI {list-style:none;}
IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
.clearboth {clear:both; float:none; width:auto; height:0px; margin:0px; padding:0px;}
select, input, textarea { font-family:Verdana, Arial, Tahoma; font-size: 11px; padding:1px; margin:1px;}

#wrapperHeader01 { margin: auto 0px; WIDTH:760px; height:120px;}
#wrapperHeader02 { background-color: #ffffff; margin:0px; padding:0px; width: 760px; margin-top: 30px; height: auto; text-align: left; min-height: 500px; }
#changeLanguage { margin: 0px auto; width: 860px; height: 30px; background-color:#FFFFFF; }
#changeLanguage img { float: left; padding: 5px 0px 0px 5px;}

.TopMenu{ color:#ff9400; font-size:13px; font-weight:bold;}
.TopMenu a:link{color:#ff9400; text-decoration:none; }
.TopMenu a:hover{color:#ff9400; text-decoration:none; }
.TopMenu a:active{color:#ff9400; text-decoration:none; }
.TopMenu a:visited{color:#ff9400; text-decoration:none; }

#TBLMybooking {float:left; width:250px; margin:5px 10px 10px 10px; FONT-SIZE: 12px; FONT-FAMILY: verdana, Tahoma, Arial; font-weight:normal; border:solid 1px #ff7b02;}
#TBLMybooking td.top{ background-color:#d6f4ea; color:#292c2b; font-size:14px; font-weight:bold; text-align:left;}
#TBLMybooking td.body{ color:#292c2b;  text-align:left; line-height:16px;}
#TBLMybooking td.body a{ background-color:#d6f4ea; color:#FFFFFF;  text-align:left;line-height:16px; }
#TBLMybooking td.TIKlogo { width: 148px; height: 20px;}

#TBLMybookingInner{ width: 240px; margin:4px; padding:8px; background-color:#ffefdf; }
#TBLMybookingInner td { padding: 1px 5px 1px 0px; }

#TBLMybookingOnline{margin-left:5px; width:220px; margin-bottom:3px; }
#TBLMybookingOnline td.top{ background: url(../Images/0/M/mfsearch.gif) repeat-y; color:#5e5e5e; font-size:13px; font-weight:bold; text-align:left;}
#TBLMybookingOnline td.body{ background-color:#ff9400; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:left;}
#TBLMybookingOnline td.body a{ background-color:#ff9400; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:left; }

#TBLMybookingTop {float: left; width: 260px; margin-left: 5px; font-family:Tahoma, Arial;}
#TBLMybookingTop td.body { background:url(../Images/0/B/blmenu.gif) no-repeat; text-align:center; color: #FFFFFF; font-size:11px; height: 25px; width: 97px;}
#TBLMybookingTop td.body2 { text-align:center; color: #FFFFFF; font-size:11px; height: 25px; width: 162px;background:url(../Images/0/B/blmenu2.gif) no-repeat; }
#TBLMybookingTop td a {color: #FFFFFF; text-decoration: none; font-size:11px; }

#TBLMybookingSchedule { margin: 5px 0px 0px 5px; width: 215px; border: solid 1px #a3dedc; background: #f6fcfa url(../Images/0/M/mfs_bg.gif) repeat-x;}
#TBLMybookingSchedule td.Schedule{ background: url(../Images/0/M/m_flight_schedule.gif) no-repeat; width: 220px; height: 28px;}

#TBLScheduleForm { width: 210px; float: left; margin-left: 14px;}
#TBLUpdateNews {width: 210px; float: left; margin-left: 14px;}

#flightNetwork { width: 237px; height: 128px; background: url(../Images/0/M/guide_merpati_network.gif) no-repeat; margin-left: 5px;}
.flightSchedule{ font-family : Verdana, Arial, Tahoma;	font-size : 11px; color : #079BAC; text-align : justify; }
.flightScheduleBox{ font-family : Verdana, Arial, Tahoma;	font-size : 11px; color : #079BAC; text-align : justify; }
.NewsTitleTextHome { font-family : Verdana, Arial, Tahoma; font-size : 11px; color : #79926A; padding-left : 14 ;	padding-right : 10 ; font-weight: normal; text-align: left;}
.NewsTitleTextHome a {color: gray; text-decoration: none;}
.NewsDateTextHome {	font-family : Verdana, Arial, Tahoma;	font-size : 10px; font-weight : bold; color : #79926A; text-align: left;}

.contentText { font-family : Verdana, Arial, Tahoma; font-size : 11px; color : #666666; text-align : justify;	padding-right : 6 ; font-weight: normal; }
.subTitle {font-family : Verdana, Arial, Tahoma; font-size : 15px; color : #0094A5; font-weight: normal;}

.LeftPanel{ float: left; width:270px;color:#ff9400; font-size:13px; font-weight:bold; margin:0px; padding:0px;}
.RightPanel{width:490px; color:#ff9400; font-size:13px; font-weight:bold; float:left; margin-top: 10px; }
.CenterBanner{ text-align:left;}
.NewsText{text-align:left; font-size:18px; font-weight:bold;}
.NewsTextContent{ font-size:12px;}
.BookingStepHeaderText{ color:#ff7c00; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Tahoma; margin-bottom: 10px; float: left; margin-top: 15px;}

#LinkTravelAgent{ color:#ff9400; font-size:11px; font-weight:bold; padding-bottom:5px;}
#LinkTravelAgent a:link{color:#ff9400; text-decoration:underline; }
#LinkTravelAgent a:hover{color:#ff9400; text-decoration: underline; }
#LinkTravelAgent a:active{color:#ff9400; text-decoration:underline; }
#LinkTravelAgent a:visited{color:#ff9400; text-decoration:underline; }

/*************************/

INPUT {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #595f63;  font-family: Verdana, Arial, Tahoma;}
INPUT.error {BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; COLOR: #000000; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #d6fbff}
INPUT {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #595f63;  font-family: Verdana, Arial, Tahoma;}
INPUT.error {
BORDER-RIGHT: #01c1d7 1px solid; BORDER-TOP: #01c1d7 1px solid; BORDER-LEFT: #01c1d7 1px solid; COLOR: #000000; BORDER-BOTTOM: #01c1d7 1px solid; BACKGROUND-COLOR: #d6fbff;}
SELECT {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #595f63; BORDER-BOTTOM: #7f9db9 1px solid;  font-family: Verdana, Arial, Tahoma
}
SELECT.error {
	BORDER-RIGHT: #01c1d7 1px solid; BORDER-TOP: #01c1d7 1px solid; BORDER-LEFT: #01c1d7 1px solid; COLOR: #000000; BORDER-BOTTOM: #01c1d7 1px solid; BACKGROUND-COLOR: #d6fbff
}
.AgentInfos {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 5px; FONT-STYLE: normal;  BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right}
.ClientInfos {}
.ClientInfos A {}
.AgentLogin {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #000066; PADDING-TOP: 5px; FONT-STYLE: normal;  BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right}
.AgentLogin SPAN.S0 {FONT-WEIGHT: bolder; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6600}
*[class='FareCalenderCssClass'] {BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; BORDER-LEFT: #ffffff thin solid; BORDER-BOTTOM: #ffffff thin solid
}
*[class='ThisMonthCssClass'] {BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; BORDER-LEFT: #ffffff thin solid; BORDER-BOTTOM: #ffffff thin solid
}

*[class="NextMonthCssClass"] { 	border-top: thin solid #FFFFFF;	border-bottom: thin solid #FFFFFF;	border-left: thin solid #FFFFFF;	border-right: thin solid #FFFFFF;}

*[class="LastMonthCssClass"] {border-top: thin solid #FFFFFF;border-bottom: thin solid #FFFFFF;	border-left: thin solid #FFFFFF;border-right: thin solid #FFFFFF;}

.Buttons {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #00ffff; PADDING-TOP: 20px}
.Buttons SPAN.Left {WIDTH: 49%; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: left}
.Buttons SPAN.Right {WIDTH: 50%; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: right}
.Barcode {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #ff6600; PADDING-TOP: 0px; FONT-STYLE: normal;  TEXT-ALIGN: left}
.Calender {BORDER-RIGHT: #ffbd3b thin solid; BORDER-TOP: #ffbd3b thin solid; BORDER-LEFT: #ffbd3b thin solid; BORDER-BOTTOM: #ffbd3b thin solid; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center;}
.Calender .Header {FONT-WEIGHT: bolder; COLOR: #2a1864; BACKGROUND-COLOR: #ffbd3b;}
.Calender .Today {FONT-WEIGHT: bolder; BACKGROUND-COLOR: #ffbd3b; TEXT-DECORATION: underline}
.Calender .SelectDay {FONT-WEIGHT: bolder; TEXT-DECORATION: underline}
.Calender .Day {COLOR: #2a1864;}
.ContactInfoView SPAN.buttons {WIDTH: 80%; HEIGHT: 20px}
.ContactInfoView SPAN.refNumber {FONT-WEIGHT: bolder;  BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000066}

.form {MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: left}
.form DIV.label {VERTICAL-ALIGN: middle; WIDTH: 130px; TEXT-ALIGN: left; background-color:#0099CC;  padding:1px 3px; }
.form DIV.input {PADDING: 2px; WIDTH: 220px; FLOAT: right; HEIGHT: 25px; TEXT-ALIGN: left;}
.form DIV.input INPUT {	WIDTH: 190px}
.form DIV.input SELECT {WIDTH: 190px}

.formCC {MARGIN: 0px; FONT: 11px; TEXT-ALIGN: left; }
.formCC DIV.label {FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 130px; COLOR: #333333; TEXT-ALIGN: left; font-weight: normal; font-size: 11px;  padding:1px 3px;}
.formCC DIV.input {FLOAT: right; HEIGHT: 25px; TEXT-ALIGN: left; WIDTH: 220px; font-size: 11px;  padding:1px 3px; }
.formCC DIV.row0 DIV.label {FLOAT: left; HEIGHT: 24px; VERTICAL-ALIGN: middle; WIDTH: 170px; COLOR: #333333; TEXT-ALIGN: left; font-weight: normal; font-size: 11px;  padding:1px 3px;}
.formCC DIV.row0 DIV.input {FLOAT: left; HEIGHT: 24px; TEXT-ALIGN: left; WIDTH: 220px; font-size: 11px;  padding:1px 3px; }
.formCC DIV.row0 DIV.input a:link { text-decoration:underline; color: #333333; }
.formCC DIV.row0 DIV.input a:visited { text-decoration:underline; color: #333333; }
.formCC DIV.row0 DIV.input a:hover { text-decoration:underline; color: #333333; }
.formCC DIV.row0 DIV.input a:active { text-decoration:underline; color: #333333; }

.form DIV.normal {FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 100%; TEXT-ALIGN: left;  padding:1px 3px; }

.formMainContact {MARGIN: 0px; FONT: 11px; WIDTH: 400px; TEXT-ALIGN: left; font-size: 11px;}
.formMainContact DIV.row0 { height:auto; }
.formMainContact DIV.row0 DIV.label {FLOAT: left; HEIGHT: 25px; WIDTH: 140px; TEXT-ALIGN: left; padding:1px 3px; COLOR: #333333; font-weight: normal; font-size: 11px; vertical-align:middle; }
.formMainContact DIV.row0 DIV.input {FLOAT: left; HEIGHT: 25px; WIDTH: 230px; TEXT-ALIGN: left; padding:1px 3px; vertical-align:middle; }
.formMainContact DIV.row0 DIV.input a:link { text-decoration:underline; color: #333333; }
.formMainContact DIV.row0 DIV.input a:visited { text-decoration:underline; color: #333333; }
.formMainContact DIV.row0 DIV.input a:hover { text-decoration:underline; color: #333333; }
.formMainContact DIV.row0 DIV.input a:active { text-decoration:underline; color: #333333; }

.formMainContact DIV.label {FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 100px; COLOR: #333333; TEXT-ALIGN: left; font-weight: normal; font-size: 11px; padding:1px 3px;}
.formMainContact DIV.input {FLOAT: right; HEIGHT: 25px; TEXT-ALIGN: left; padding:1px 3px; WIDTH: 200px; }
.formMainContact DIV.input INPUT {WIDTH: 160px}
.formMainContact DIV.input SELECT {WIDTH: 166px}

.groupForm {padding:2px 4px; MARGIN: 0px 0px 10px 10px; FONT: 11px Verdana, Arial, Tahoma; VERTICAL-ALIGN: middle; COLOR: #575756; HEIGHT: 28px}
.groupForm INPUT {WIDTH: 199px}
.groupForm SELECT {WIDTH: 199px}
.groupFormClear {PADDING: 2px 4px 0px 15px; MARGIN: 0px 0px 10px 10px; FONT: 11px; VERTICAL-ALIGN: middle; COLOR: #575756; HEIGHT: 28px}

#BonVoyageBreak_ctlReturnDate_cmbMonthYear {WIDTH: 160px}
#BonVoyageBreak_ctlDepartureDate_cmbMonthYear {WIDTH: 160px}
.groupFormResult {VERTICAL-ALIGN: bottom; COLOR: #003366; TEXT-ALIGN: left}
.InputAirport {	WIDTH: 165px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; }
.FormPassengers {MARGIN: 0px 0px 0px 5px; FONT: 11px; WIDTH: 360px}
.FormPassengers .Passengers {PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; TEXT-ALIGN: right}
.FormPassengers .row0 {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fbd33e}
.FormPassengers DIV.input {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right}
.FormLogon{
	font			: bold 11px Verdana, Arial, Tahoma;
	width		: 100%;
	height	: 100%;
}
.LogonBase{
/*	border				: #FF0000 solid 1px;*/
	mergin-top			: 10%; 
	position			: relative;
	width				: 392px;
	text-align			: center;
	vertical-align		: middle;
	background-color	: #E0E0E0;	
}
.FormLogon Text Box {
	float			: left;
	padding	: 0px 0px 0px 0px;
	text-align	: left;
}

.FormLogon TD.input {
	background: none;
	text-align		: right;
	height			: 25px;
}

.FormLogon TD.label{
	text-align	: left;
	color			: #707070;	
}

.FormCustomerLogin{
	font: normal 11px Verdana, Arial, Tahoma;
	margin: 0px 0px 0px 10px;
	float: left;
	color: #3c3e3e;
}

.FormCustomerLogin DIV.input {
	float: left;
	text-align: left;
	vertical-align: middle;
	padding: 5px 5px 20px 5px;
	width: 140px;
	height: 25px;
}

.FormCustomerLogin DIV.label{
	float: left;
	text-align: left;
	vertical-align: middle;
	padding: 7px 0px 0px 10px;
	width: 130px;
	height: 25px;
}
.FormCustomerLogin TD.error {COLOR: #ff0000; TEXT-ALIGN: right}

.grid {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px; 
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	text-align:left;
}
.Grid {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px; 
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	text-align:left;
}
.Grid TR.GridHeader	{FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color:#ff9400;  font-family: Verdana, Arial, Tahoma; HEIGHT: 22px}
.Grid TR.GridHeader TD {padding	: 2px;color:#FFFFFF;}
.Grid TR.GridItems0 TD {PADDING: 2px; BORDER-TOP: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #ffefdf; color:#333333; }
.Grid TR.GridItems0 TD.w239 { width:239px; }

.grid TD A { FONT-WEIGHT: bold; COLOR: #333333}
.grid TD.GridItemsButton {PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: right}
.grid TR.GridFooter TD {BORDER-TOP: #dae1e6 1px solid; COLOR: #666666; BORDER-BOTTOM: #dae1e6 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: transparent}

.grid TR.GridFooter TD.Summary {COLOR: #013668; BACKGROUND-COLOR: #9ad5e5}
.grid TR.GridFooter1 TD {COLOR: #013668; BACKGROUND-COLOR: #ffffff}
.grid TR.GridFooter1 TD.Summary {COLOR: #013668; BORDER-BOTTOM: #013668 1px solid; BACKGROUND-COLOR: #ffffff}

/* Search Result Table*/
.grid TR.gridHeader { FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color:#ff9400;PADDING-BOTTOM: 5px; WIDTH: 700px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x;  font-family: Verdana, Arial, Tahoma; height: 22px;}
.grid TR.gridHeader TD { FONT-SIZE: 11px; COLOR: #ffffff;  font-family: Verdana, Arial, Tahoma; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; }

.grid TR.gridItems0_o TD { PADDING: 2px; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; CURSOR: pointer; HEIGHT: 22px; BACKGROUND-COLOR: #fdedd8; color:#333333;}

.grid TR.GridItems0 TD {PADDING: 2px; BORDER-TOP: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #ffefdf; color:#333333; font-weight: normal; }
.grid TR.GridItems0 TD.w239 { width:239px; }

.grid TR.GridItems0_o TD { PADDING: 2px; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; CURSOR: pointer; HEIGHT: 22px; BACKGROUND-COLOR: #fdedd8;color:#333333;}

/* Itinerary  Table */
.grid TR.GridHeader	{FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color:#ff9400;  font-family: Verdana, Arial, Tahoma; HEIGHT: 22px}
.grid TR.GridHeader TD {padding	: 2px ; color:#FFFFFF;}
.grid TR.GridHeaderFight {background-color: #2E97BC;color: #ffffff;
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 2px 2px 5px;
/*	width:723px;*/
}

.grid TR.GridHeader1 {	background: #EAEEF8; color: #013668;font-family: Verdana, Arial, Tahoma;font-size: 11px;font-weight: bold;padding: 2px 2px 2px 5px; border-bottom:solid 1px #FFFFFF;}
.grid TR.GridItemsSpace {height: 3px;background-color: #FFFFFF;border-bottom	: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}
.grid TR.GridItems1 TD { background-color:#fdedd8;color: #0D54B1;	cursor: pointer;font-family: Verdana, Arial, Tahoma;font-size: 11px;font-weight: normal;height: 22px;padding: 1px 1px 1px 5px; border-bottom:solid 1px #FFFFFF;}
.grid TR.GridItems1 TD{color: #595F63;cursor: pointer;font-family: Verdana, Arial, Tahoma;font-size: 11px;font-weight: normal;height: 22px;padding: 1px 1px 1px 5px;}

.grid TR.GridItems0o TD{background-color: #0D54B1;color: #000000;cursor: pointer; font-family: Verdana, Arial, Tahoma;font-size: 11px;font-weight: normal;height: 22px;padding: 1px 1px 1px 5px;}

.grid TR.GridItems0_a TD {	background-color:  #E2E2E2;	border-bottom: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;color: #4A4949;cursor: pointer; font-family: Verdana, Arial, Tahoma;	font-size: 11px;font-weight: normal;height: 22px;padding: 1px 1px 1px 5px;border-left: #E2E2E2 1px solid;border-right: #E2E2E2 1px solid;}

.grid TR.GridItems0_a_o TD{	background-color: #FFBD3B;border-bottom: 1px solid #ffffff;color: #4A4949;cursor: pointer; font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	padding: 1px 1px 1px 5px;
	border-left: #FFBD3B 1px solid;
	border-right: #FFBD3B 1px solid;
}

.grid TR.GridItems1o TD				{
	background-color: #CEE6F7;
	color: #000066;
	cursor: pointer;
	 font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	padding: 1px 1px 1px 5px;
}

.grid TR.GridItemsInput				{
	color: #000066;
	 font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	padding: 5px 1px 1px 40px;
}

.grid TR.GridContent0 TD {
	border-bottom: 1px solid #DAE1E6;
	color: #0D54B1;
	 font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	padding: 1px 1px 1px 5px;
}

.Pager A {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000;}
.Pager SPAN {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000;}
.header {WIDTH: 760px; BACKGROUND-COLOR: #ffffff}
.header .subHeader {BACKGROUND-COLOR: #fbcf25;}
.HeaderBackground {}
.headers {COLOR:#ff7b02;font-weight:bold;background:url(../Images/0/H/headers_bg.gif) no-repeat; padding:5px 0px 0px 35px; height:25px; font-size:12px; margin-top:10px;}
.headers DIV SPAN.S0 {COLOR: #ea022a}
.headers SPAN.Button {WIDTH: 49%}
.ContactInfoView SPAN.refNumber {}
.Itinerary {PADDING-RIGHT: 12px; PADDING-LEFT: 25px; PADDING-BOTTOM: 20px; WIDTH: 100%; COLOR: #013668; PADDING-TOP: 10px; FONT-STYLE: normal;  TEXT-ALIGN: left}
.BookingRef {BACKGROUND: url(../images/0/H/hbr.jpg) fixed no-repeat left top; WIDTH: 760px; HEIGHT: 69px}
.menuWebCheckin UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
.menuWebCheckin UL LI {FLOAT: left; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
.menuWebCheckin UL LI A {DISPLAY: block; FLOAT: left; BORDER-BOTTOM: 0px; TEXT-ALIGN: left}
.menuWebCheckin UL LI UL {CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; BACKGROUND-COLOR: #fde58f; TEXT-ALIGN: left}
.menuWebCheckin UL LI UL LI {DISPLAY: block; WIDTH: 120px; BACKGROUND-COLOR: #fde58f; TEXT-ALIGN: left}
.menuWebCheckin UL LI UL LI A {PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; WIDTH: 140px; COLOR: red; PADDING-TOP: 2px; FONT-STYLE: normal;  TEXT-ALIGN: left; TEXT-DECORATION: none}
.menuWebCheckin UL LI UL LI A:hover {BACKGROUND-COLOR: #fef3cc; TEXT-ALIGN: left}
.menuWebCheckin UL LI:hover UL {DISPLAY: block}
UL LI.over UL {DISPLAY: block}
.menu {}
.menu UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
.menu UL LI {FLOAT: left; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
.menu UL LI A {DISPLAY: block; BORDER-BOTTOM: 0px; TEXT-ALIGN: left}
.menu UL LI UL {CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; BACKGROUND-COLOR: #fde58f; TEXT-ALIGN: left}
.menu UL LI UL LI {DISPLAY: block; WIDTH: 120px; BACKGROUND-COLOR: #fde58f; TEXT-ALIGN: left}
.menu UL LI UL LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; WIDTH: 120px; COLOR: red; PADDING-TOP: 2px; FONT-STYLE: normal;  TEXT-ALIGN: left; TEXT-DECORATION: none}
.menu UL LI UL LI A:hover {BACKGROUND-COLOR: #fef3cc; TEXT-ALIGN: left}
.menu UL LI:hover UL {DISPLAY: block}
UL LI.over UL {DISPLAY: block}
.PanelSeatMap {PADDING-LEFT: 10px}
.RemarksInput {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #5f5f5f; PADDING-TOP: 5px;  BACKGROUND-COLOR: #90b2f4}
.row0 {CLEAR: left; PADDING-LEFT: 0px; VERTICAL-ALIGN: middle; COLOR: #333333; TEXT-ALIGN: right; font-family:Verdana, Arial, Tahoma;	font-size:11px;}

.row00 {CLEAR: left; VERTICAL-ALIGN: middle; COLOR: #333333; font-family:Verdana, Arial, Tahoma; font-size:11px; width:450px;}
.row00 TD.COL1 { width:100px; text-align:right; padding:2px;}
.row00 TD.COL2 { width:60px; text-align:left; padding:2px;}
.row00 TD.COL3 { width:60px; text-align:right; padding:2px;}
.row00 TD.COL4 { width:80px; text-align:left; padding:2px;}
.row00 TD.COL5 { width:450; text-align:right; padding:2px;}

.Step {PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #5f5f5f; PADDING-TOP: 0px; FONT-STYLE: normal;  TEXT-ALIGN: left}
.TourMenu {TEXT-ALIGN: left}
.Step SPAN.a {COLOR: #c4102f}
.tab {TEXT-ALIGN: right; font-size:11px;}
.tab UL {MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none}
.tab UL LI {DISPLAY: inline; MARGIN: 0px 1px 0px 0px; LIST-STYLE-TYPE: none}
.tab UL LI.TabLabel SPAN {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; background-color:#ff9400;PADDING-BOTTOM: 3px; WIDTH: 77px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: center;}
.tab UL LI.TabDisable SPAN {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; background-color:#ffb45e;PADDING-BOTTOM: 3px; WIDTH: 77px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; PADDING-TOP: 3px;  HEIGHT: 20px; TEXT-ALIGN: center;}
.tab UL A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; background-color:#ffb45e; PADDING-BOTTOM: 3px; WIDTH: 77px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; PADDING-TOP: 3px;  HEIGHT: 20px; TEXT-ALIGN: center;}
.tab UL A:hover { background-color:#ff731b;/*BACKGROUND: url(../Images/0/T/tabo77.gif) #2f55c4 no-repeat right top; */COLOR: #ffffff}
.tabPayment {PADDING-TOP: 15px; TEXT-ALIGN: left;}
.tabPayment UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.tabPayment UL LI {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 70px; COLOR: #ffffff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px; TEXT-ALIGN: right;}
.tabPayment UL A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 70px; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center;}
.tabPayment UL A.tabA140 {}
.tabPayment UL A:visited {}
.tabPayment UL LI .TabLabel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: middle; HEIGHT: 20px}
.tabPayment UL LI .TabDisable {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 3px; HEIGHT: 18px}
DIV.SeatMapHeader {}
DIV.SeatMapHeader TABLE TD {FONT-WEIGHT: bolder; WIDTH: 20px; COLOR: #ff9400; TEXT-ALIGN: center}
DIV.SeatMapHeader TABLE TD.SeatRow {}
DIV.SeatMapHeader TABLE TD.Hover {BACKGROUND-COLOR: #cee6f7}
DIV.SeatMapHeader .SeatMapSpacer .SeatRow IMG {WIDTH: 20px; HEIGHT: 1px}
DIV.SeatMapHeader .SeatMapSpacer .A IMG {WIDTH: 20px; HEIGHT: 1px}
DIV.SeatMapHeader .SeatMapSpacer .B IMG {WIDTH: 20px; HEIGHT: 1px}
DIV.SeatMapBase {OVERFLOW: auto; WIDTH: 200px; HEIGHT: 700px}
DIV.SeatMap {}
DIV.SeatMap TABLE {}
DIV.SeatMap TABLE TD SPAN.SeatRow {COLOR: #ff9400}
DIV.SeatMap TABLE TD {FONT-WEIGHT: bolder; WIDTH: 20px; COLOR: #ff6600; HEIGHT: 18px; TEXT-ALIGN: center}
DIV.SeatMap TABLE TD.YEX {BACKGROUND: url(../images/0/S/exit.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.YTL {BACKGROUND: url(../images/0/S/lava.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.YWG {BACKGROUND: #fae5c9}
DIV.SeatMap TABLE TD.YGL {BACKGROUND: url(../images/0/S/galley.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.YST {BACKGROUND: url(../images/0/S/seat_o.gif) #c6ffc6 no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD.YSTBP {BACKGROUND: url(../images/0/S/seat_p.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.YSTB {BACKGROUND: url(../images/0/S/seat_b.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.YSTX {BACKGROUND: url(../images/0/S/seat_x.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.YSTP {BACKGROUND: url(../images/0/S/seat_p.gif) #c6ffc6 no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD.CEX {BACKGROUND: url(../images/0/S/exit.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.CTL {BACKGROUND: url(../images/0/S/lava.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.CWG {BACKGROUND: #c6ffc6}
DIV.SeatMap TABLE TD.CGL {BACKGROUND: url(../images/0/S/galley.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.CST {BACKGROUND: url(../images/0/S/seat_o.gif) #c6ffc6 no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD.CSTB {BACKGROUND: url(../images/0/S/seat_b.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.CSTX {BACKGROUND: url(../images/0/S/seat_x.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.CSTP {BACKGROUND: url(../images/0/S/seat_p.gif) #c6ffc6 no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD.FEX {BACKGROUND: url(../images/0/S/exit.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.FTL {BACKGROUND: url(../images/0/S/lava.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.FWG {BACKGROUND: #c6ffc6}
DIV.SeatMap TABLE TD.FGL {BACKGROUND: url(../images/0/S/galley.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.FST {BACKGROUND: url(../images/0/S/seat_o.gif) #c6ffc6 no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD.FSTB {BACKGROUND: url(../images/0/S/seat_b.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.FSTX {BACKGROUND: url(../images/0/S/seat_x.gif) #c6ffc6 no-repeat center 50%}
DIV.SeatMap TABLE TD.FSTP {BACKGROUND: url(../images/0/S/seat_p.gif) #c6ffc6 no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD SPAN {}
DIV.SeatMap TABLE TD SPAN.Tooltip {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: -30px; DISPLAY: none; PADDING-LEFT: 5px; BACKGROUND: #cee6f7; PADDING-BOTTOM: 5px; MARGIN-LEFT: -30px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute}
DIV.SeatMap TABLE TD.Hover {BACKGROUND-COLOR: #cee6f7}
DIV.SeatMap .SeatMapSpacer .SeatRow IMG {WIDTH: 20px; HEIGHT: 1px}
DIV.SeatMap .SeatMapSpacer .a IMG {WIDTH: 1px; HEIGHT: 1px}
DIV.SeatMap .SeatMapSpacer .b IMG {WIDTH: 20px; HEIGHT: 1px}
.view {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 760px; PADDING-TOP: 5px}
.view DIV {}
.view DIV SPAN {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #013668; PADDING-TOP: 3px;}
.view DIV SPAN.info {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 200px; COLOR: #013668; PADDING-TOP: 0px; TEXT-ALIGN: left}
.view DIV SPAN.label {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: left}
.YourFight {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 20px; font-family:Verdana, Tahoma, Arial; font-size: 12px; TEXT-ALIGN: left}
.YourFight SPAN.a {COLOR: #ec7300}
.RemarkText {WIDTH: 300px; HEIGHT: 50px}
.ErrorMessage {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px;TEXT-ALIGN: center}
.ConfirmWithBalance {FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: darkblue; PADDING-TOP: 5px;}
.ConfirmWithBalance SPAN {background-color:#000066; color:#FFFFFF;}
.MonthHeader TR {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 3px; MARGIN: 2px 3px 0px; COLOR: black; PADDING-TOP: 3px;}
.MonthHeader TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 3px; MARGIN: 2px 3px 0px; COLOR: black; PADDING-TOP: 3px;  BACKGROUND-COLOR: #ffbd3b; TEXT-DECORATION: none}
.MonthHeader TD A {COLOR: black; TEXT-DECORATION: none}
.DayHeader {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff}
.Today {FONT-WEIGHT: bolder; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline}
.SelectDay {FONT-WEIGHT: bolder; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline}
.Day {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff}
.Day A {COLOR: black}
.OffMonth {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px;BACKGROUND-COLOR: #ffffff}
.OffMonth A {DISPLAY: none}
.ErrorMessage {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px; TEXT-ALIGN: center}
.boxTop {BACKGROUND: url(../Images/0/I/r2.gif) no-repeat right top; WIDTH: 100%; HEIGHT: 11px}
.boxTop DIV {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1px; BACKGROUND: url(../Images/0/I/r1.gif) fixed no-repeat left center; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 11px}
.boxTop DIV DIV {BORDER-TOP: #fbd33e 1px solid; FONT-SIZE: 1px; BACKGROUND: #fbd33e; WIDTH: 100%; HEIGHT: 11px}
.boxBottom {FONT-SIZE: 1px; BACKGROUND: url(../Images/0/I/r4.gif) no-repeat right top; WIDTH: 100%; HEIGHT: 11px}
.boxBottom DIV {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1px; BACKGROUND: url(../Images/0/I/r3.gif) fixed no-repeat left center; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 11px}
.boxBottom DIV DIV {BORDER-TOP: #fbd33e 1px solid; FONT-SIZE: 1px; BACKGROUND: #fbd33e; WIDTH: 100%; HEIGHT: 11px}
.box {MARGIN-TOP: 2px; BACKGROUND: #fbd33e}
.boxTopL {BACKGROUND: url(../Images/0/I/yellowCorner1.gif) no-repeat; WIDTH: 11px; HEIGHT: 11px}
.boxTopC {BACKGROUND: #fbd33e; WIDTH: 360px; HEIGHT: 11px}
.boxTopR {BACKGROUND: url(../Images/0/I/yellowCorner2.gif) no-repeat; WIDTH: 11px; HEIGHT: 11px}
.boxContent {BORDER-RIGHT: #fbd33e 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #fbd33e 1px solid; BACKGROUND-COLOR: #fbd33e}
.boxBottomL {BACKGROUND: url(../Images/0/I/yellowCorner3.gif) no-repeat; WIDTH: 11px; HEIGHT: 11px}
.boxBottomC {BACKGROUND: #fbd33e; WIDTH: 360px; HEIGHT: 11px}
.boxBottomR {BACKGROUND: url(../Images/0/I/yellowCorner4.gif) no-repeat; WIDTH: 11px; HEIGHT: 11px}
.FormAvailability {MARGIN: 0px; FONT: 11px; WIDTH: 170px; BACKGROUND-COLOR: #fbd33e}
.FormAvailability DIV.label {PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; BACKGROUND-COLOR: #fbd33e; TEXT-ALIGN: left}
.FormAvailability DIV.input {PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 100px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fbd33e}
.FormAvailability .Row0 {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 100px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fbd33e}
.FormAvailability DIV.input SELECT {WIDTH: 115px}
.FormAvailability .CalenderBase {BACKGROUND: url(../Images/0/H/CalBottom.gif) no-repeat left bottom; PADDING-BOTTOM: 5px; WIDTH: 163px;}
.FormAvailability .CalenderControl {PADDING-BOTTOM: 5px; HEIGHT: 40px;}
.FormAvailability .CalenderCss {FONT-FAMILY: Verdana, Arial, Tahoma;FONT-SIZE: 11px; BACKGROUND: #f6c9e0; WIDTH: 163px;}

.CalenderCss TR TD A {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2a1864; FONT-FAMILY: Tahoma; TEXT-ALIGN: center}
.CalenderCss TR TD {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2a1864; FONT-FAMILY: Tahoma; BORDER-RIGHT: #ef9038 1px solid; BORDER-TOP: #ef9038 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: #ef9038 1px solid; WIDTH: 20px; COLOR: #666666; BORDER-BOTTOM: #ef9038 1px solid; HEIGHT: 22px; TEXT-ALIGN: center}
.CalenderCss .Days TD {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2a1864; FONT-FAMILY: Tahoma; PADDING-LEFT: 2px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 18px; COLOR: #ff9400; HEIGHT: 23px; TEXT-ALIGN: center}
.CalenderCss .ThisMonth A {PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 18px; PADDING-TOP: 4px; HEIGHT: 21px}
.CalenderCss .ThisMonth A:hover {BACKGROUND: #cccccc}
.CalenderCss .LastMonth {COLOR: #95e1ea}
.CalenderCss .NextMonth {COLOR: #f1d1b2}
.CalenderCss .NextMonth {WIDTH: 18px; COLOR: #f1d1b2; HEIGHT: 23px}
.CalenderCss .Today {BORDER-RIGHT: #ffbd3b 1px solid; BORDER-TOP: #ffbd3b 1px solid; BACKGROUND: #ffa049; BORDER-LEFT: #ffbd3b 1px solid; BORDER-BOTTOM: #ffbd3b 1px solid}
.CalenderCss .Today A {PADDING-LEFT: 3px; VERTICAL-ALIGN: middle; WIDTH: 18px; PADDING-TOP: 4px; HEIGHT: 21px}
.CalenderCss .SelectDay {PADDING-LEFT: 2px; BACKGROUND: #ff7a00; VERTICAL-ALIGN: middle; WIDTH: 18px; COLOR: #2a1864; HEIGHT: 21px; TEXT-DECORATION: none}
.CalenderCss .DayDisabled {PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; WIDTH: 18px; COLOR: #666666; HEIGHT: 23px}
.Message {TEXT-ALIGN: left}
.Panel {}
.Panel .text {}
.Panel UL {}
.Panel UL LI {}
.Panel A {}
.ClientInfos {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #000066; PADDING-TOP: 5px; FONT-STYLE: normal;  BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right}
.CvvForm {VERTICAL-ALIGN: middle}
.CvvForm INPUT {FLOAT: left}
.CvvForm DIV {FLOAT: left; WIDTH: 130px; PADDING-TOP: 2px}
.ErrorContainer {FLOAT: left; COLOR: #ff0000; TEXT-ALIGN: left; font-size: 11px;}
.PaymentComment {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  TEXT-ALIGN: center}
.StaticContent SPAN.a {FONT-WEIGHT: bold}
.StaticContentTable {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #0d54b1; PADDING-TOP: 5px;  TEXT-ALIGN: left}
.StaticContentHeader {FONT-WEIGHT: bold; BACKGROUND-COLOR: #acb1b7}
.StaticContentHeaderBold {FONT-WEIGHT: bold}
.TextHeader {FONT-WEIGHT: bold; BACKGROUND: #ffffff; COLOR: #5b5b5b; }
.Text {FONT-WEIGHT: normal; BACKGROUND: #ffffff; COLOR: #5b5b5b; }
.FareCalender {BACKGROUND: #c6d4ef; WIDTH: 380px}
.FareCalender .LabAvailabilityFights {FONT-WEIGHT: bold;  BACKGROUND: #2e58bc; VERTICAL-ALIGN: middle; LINE-HEIGHT: 30px;  TEXT-ALIGN: left}
.FareCalender .CalenderBase {PADDING-BOTTOM: 5px; WIDTH: 360px;}
.FareCalender .MonthNameCssClass {FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; COLOR: #ff9400; LINE-HEIGHT: 24px; TEXT-ALIGN: left}
.FareCalender .CalenderControl {}
.FareCalender TABLE {BACKGROUND-COLOR: #efffee}
.FareCalender TD {VERTICAL-ALIGN: top; WIDTH: 50px; COLOR: #666666; height:auto;_HEIGHT: 40px; BACKGROUND-COLOR: #c6d4ef}
.FareCalender TD SPAN {PADDING-LEFT: 2px; FONT-WEIGHT: bold; COLOR: #ff9400; PADDING-TOP: 2px;}
.FareCalender TD A {FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #ff9400; HEIGHT: 100%; TEXT-ALIGN: left; TEXT-DECORATION: none}
.FareCalender TD A:hover {DISPLAY: block; BACKGROUND: url(../Images/0/I/cal1.gif) #5a83ed no-repeat 50% 50%; WIDTH: 100%; HEIGHT: 110%;}
.FareCalender .SelectDayCssClass {}
.FareCalender .Low {}
.DayCssClass {TEXT-ALIGN: right}
.FareCalender .SelectDayCssClass A {DISPLAY: block; BACKGROUND: url(../Images/0/I/cal1.gif) #5a83ed no-repeat 50% 50%; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 110%}
.FareCalender .SelectDayCssClass SPAN {COLOR: #ffffff; }
.FareCalender .ThisMonthCssClass A {DISPLAY: block; BACKGROUND: url(../Images/0/I/cal0.gif) no-repeat 50% 50%; WIDTH: 100%; HEIGHT: 110%}
.FareCalender .NextMonthCssClass A {BACKGROUND: url(../Images/0/I/cal0.gif) no-repeat 50% 50%;width: 100%;height: 110%;display:block;}
.FareCalender .LastMonthCssClass A {BACKGROUND: url(../Images/0/I/cal0.gif) no-repeat 50% 50%;width: 100%;height: 110%;display:block;}
/*FIX HEIGHT:AUTO*/
.FareCalender .DaysCssClass TD SPAN {DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: #efffee; VERTICAL-ALIGN: middle; WIDTH: 99%; COLOR: #ff9400; HEIGHT:auto; _HEIGHT: 10px; TEXT-ALIGN: center}
.PassengerListError { COLOR: red;  TEXT-ALIGN: left}
.btmGrid {VERTICAL-ALIGN: text-bottom}
.CancelFlightSegment {}
.CancelFlightSegment TD {PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR:#c4102f ; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid;  HEIGHT: 22px; BACKGROUND-COLOR: #ffefdf}
.CancelFlightSegment INPUT {VISIBILITY: hidden}
.ChangeFlight {TEXT-ALIGN: left}
.DisableFlightSegment {}
.DisableFlightSegment TD {	background-color:#CCCCCC;COLOR: #2D2D9B; PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: normal;FONT-SIZE: 11px; PADDING-BOTTOM: 1px; 	CURSOR: pointer;PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px}
.DisableFlightSegment INPUT {VISIBILITY: hidden}
.EditFlightSegment {}
.EditFlightSegment TD {PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffd700; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #333333; PADDING-TOP: 1px;  HEIGHT: 22px}
.EditFlightSegment INPUT {VISIBILITY: hidden}
.VoidSalesReportItem {}
.VoidSalesReportItem TD {PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #4a4949; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid;  HEIGHT: 22px; BACKGROUND-COLOR: #e2e2e2}
.CancelSalesReportItem {}
.CancelSalesReportItem TD {	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #4a4949; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid;  HEIGHT: 22px; BACKGROUND-COLOR: #e2e2e2}
.btmGrid {VERTICAL-ALIGN: inherit}
.GridItems2 TD {PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #4a4949; PADDING-TOP: 1px;  HEIGHT: 22px; BACKGROUND-COLOR: #fdedd8;}
.GridItems3 TD {PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #4a4949; PADDING-TOP: 1px;  HEIGHT: 22px; BACKGROUND-COLOR: #fdedd8;}
.GridItems3 TD {BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 22px}
.MsgChangeFlightSegment {MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: red; }
.ErrorNoFlights {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px; TEXT-ALIGN: center}
.SeatName {FONT-WEIGHT: bold; COLOR: #000066; FONT-STYLE: normal;  BACKGROUND-COLOR: #e6e6e6; TEXT-ALIGN: left}
#PopupIFrame {DISPLAY: none; Z-INDEX: 99; LEFT: 0px; WIDTH: 100px; POSITION: absolute}
#Popup {PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute}
.CDCcharge {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px; TEXT-ALIGN: left;}

#base { TEXT-ALIGN: left;  }

.base .content { COLOR: #000066; }
.base .content .contentHeader {PADDING-RIGHT: 0px 0px 0px 5px; MARGIN: 5px 0px;}
.ContentHeader a:link { border:none; text-decoration:none; COLOR: #06069f;}
.ContentHeader a:visited { border:none; text-decoration:none; COLOR: #06069f;}
.ContentHeader a:hover { border:none; text-decoration:none; COLOR: #06069f;}
.ContentHeader a:active { border:none; text-decoration:none; COLOR: #06069f;}

.TBLContent a:link { border:none; text-decoration:none; COLOR: #06069f;}
.TBLContent a:visited { border:none; text-decoration:none; COLOR: #06069f;}
.TBLContent a:hover { border:none; text-decoration:none; COLOR: #06069f;}
.TBLContent a:active { border:none; text-decoration:none; COLOR: #06069f;}

.base .quickSearch {FLOAT: left; WIDTH: 170px}
.base .quickSearch .quickSearchHeader {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(./Images/0/H/hqs.gif) fixed no-repeat left center; PADDING-BOTTOM: 5px; PADDING-TOP: 10px;}
.base .quickSearch DIV.label {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; TEXT-ALIGN: right}
.base .quickSearch DIV.input {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;  TEXT-ALIGN: left}
.Buttons {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #00ffff; PADDING-TOP: 5px}
.Buttons SPAN.Left {WIDTH: 49%; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: left}
.Buttons SPAN.Right {WIDTH: 50%; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: right}
.bullet {PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #656565; PADDING-TOP: 2px;  TEXT-ALIGN: left}
.Content {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #030303; PADDING-TOP: 5px;  TEXT-ALIGN: left;}
.Content SPAN.a {COLOR: #bf1323}
.Content SPAN.Blue {FONT-WEIGHT: bold; COLOR: #034d9d}
.Content SPAN.b {FONT-WEIGHT: bold; COLOR: #000000}
.WhiteContent {FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; COLOR: #ffffff;}
.ContentSpecial1 {PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #030303; PADDING-TOP: 5px;  TEXT-ALIGN: left}
.ContentTable1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; COLOR: #034d9d;  BACKGROUND-COLOR: #fce691}
.ContentTable2 {FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; COLOR: #034d9d;  BACKGROUND-COLOR: #ff0000}

.headerWithSub {PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px;  BACKGROUND-COLOR: #f9d43d; TEXT-ALIGN: left}
.subHeader {BORDER-TOP-WIDTH: 35px; PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 35px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #656565; PADDING-TOP: 0px; BORDER-BOTTOM: #bf1323 35px solid;  TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 35px}
.headcontent {FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #000000;  HEIGHT: 35px}
.headBlue {	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #024585; PADDING-TOP: 5px; }
.GridHeaderS {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000;  TEXT-ALIGN: left}
.GridContentS {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #656565;  TEXT-ALIGN: left}
.GridHeader2 {PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 2px; COLOR: #000000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 2px;  BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #c7c7c7; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid}

.menuB {BACKGROUND-COLOR: #ffffff}
.menuB UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
.menuB UL LI {FLOAT: left; LIST-STYLE-TYPE: none; TEXT-ALIGN: left}
.menuB UL LI A {DISPLAY: block; BORDER-BOTTOM: 0px; TEXT-ALIGN: left}
.menuB UL LI UL {CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
.menuB UL LI UL LI {WIDTH: 180px; BACKGROUND-COLOR: #bf1323; TEXT-ALIGN: left}
.menuB UL LI UL LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WIDTH: 180px; COLOR: #ffffff; PADDING-TOP: 3px;  TEXT-ALIGN: left; TEXT-DECORATION: none}
.menuB UL LI UL LI A:hover {COLOR: #ffffff; BACKGROUND-COLOR: #f84958}
.menuB UL LI UL LI A:visited {COLOR: #ffffff}
.menuB UL LI UL LI A:active {COLOR: #bf1323}
.menuB UL LI.over UL {DISPLAY: block}

.emptyLink A {COLOR: #ffffff; BACKGROUND-COLOR: #ffffff}
.emptyLink A:hover {COLOR: #ffffff; BACKGROUND-COLOR: #ffffff}
.emptyLink A:visited {COLOR: #ffffff; BACKGROUND-COLOR: #ffffff}
.emptyLink A:active {COLOR: #ffffff; BACKGROUND-COLOR: #ffffff}
.leftmenu {PADDING-BOTTOM: 2px}
.leftmenu .SPAN special {PADDING-TOP: 10px}
.Step {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #5f5f5f; PADDING-TOP: 0px; FONT-STYLE: normal;  TEXT-ALIGN: left}
.Step SPAN.a {COLOR: #c4102f}
.StaticContentTable {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #0d54b1; PADDING-TOP: 5px;  TEXT-ALIGN: left}
.StaticContentHeader {FONT-WEIGHT: bold; BACKGROUND-COLOR: #acb1b7}
.StaticContentHeaderBold {FONT-WEIGHT: bold}
.tableHead {PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #dae1e6 1px solid;HEIGHT: 20px; BACKGROUND-COLOR: #656565}
.tableData {PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #4c4c4c; PADDING-TOP: 1px; HEIGHT: 15px; BACKGROUND-COLOR: #d7d7d7;}
.yellowBG {BACKGROUND-COLOR: #f9d43d}
.Passengers SELECT {WIDTH: 60px}
.Passengers .a {FONT-SIZE: 9px; COLOR: #333333; PADDING-TOP: 2px}
.FlightSearchContainer { COLOR: #000000;}
.FlightSearchContainer SELECT {MARGIN-RIGHT: 2px}
.FlightSearchContainer INPUT.promocode {width:100px;_width:115px;}
#MenuIFrame {DISPLAY: none; Z-INDEX: 99; LEFT: 0px; WIDTH: 100px; POSITION: absolute}
.FlightRules TD {FONT-WEIGHT: normal; COLOR: #000080; float: left; text-align: left; FONT-FAMILY:Verdana, Arial, Tahoma;}
.FlightRules TD.FlightInfoHeader {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; text-align: left; padding-top:20px;}
.FlightRules TD.FlightInfoDirection {FONT-WEIGHT: bold; FONT-SIZE: 11px;COLOR: #333333; text-align: left; background-color: #efefef; width:100%; }
.FlightRules TD.Detail { FONT-SIZE: 11px;COLOR: #333333; text-align: left; padding:3px 0px;}
/*.BookingInfo TD {FONT-WEIGHT: normal; COLOR: #333333; text-align:right;}
.BookingInfo TD.FlightInfoHeader {FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff9400;}
.BookingInfo TD.FlightInfoDirection {FONT-WEIGHT: bold; FONT-SIZE: 8pt}
.BookingInfo TD.Summary {FONT-WEIGHT: bold; COLOR: red; font-size: 12px;}
.BookingInfo TR.biRow0 {DISPLAY: none}
.BookingInfo TR.content { font-size: 10px;}*/
.BookingInfo { width:300px; }
.BookingInfo TD {FONT-FAMILY:Verdana, Arial, Tahoma; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333; text-align:right;}
.BookingInfo TD.FlightInfoHeader { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; }
.BookingInfo TD.FlightInfoDirection { FONT-WEIGHT: bold; FONT-SIZE: 11px; }
.BookingInfo TD.Summary {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red}
.BookingInfo TR.biRow0 { DISPLAY: none}
.CalenderLayer {BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: none; BORDER-LEFT: black 1px solid; WIDTH: 163px; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #ffffff}
.CalenderHeader {FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 170px;}
.CalenderHeader .Left A {FONT-WEIGHT: bold; COLOR: #ff9400; TEXT-DECORATION: none}
.CalenderHeader .Middle DIV {FONT-WEIGHT: bold; COLOR: #ff9400; TEXT-ALIGN: center;}
.CalenderHeader .Right A {FONT-WEIGHT: bold; COLOR: #ff9400; TEXT-ALIGN: right; TEXT-DECORATION: none}
.Confirm {FONT-SIZE: 11px; COLOR: #333333; float: left; text-align: left; padding:5px 0px 5px 5px; width:auto; font-weight:normal;}
.Confirm a:link { border:none; text-decoration:underline; color:#06069f;}
.Confirm a:visited { border:none; text-decoration:underline; color:#06069f;}
.Confirm a:hover { border:none; text-decoration:underline; color:#06069f;}
.Confirm a:active { border:none; text-decoration:underline; color:#06069f;}

.RequestStar {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red}
.MsgLink {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000;}
#ctrPageHeader_labLogonName {FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #013668; LINE-HEIGHT: 28px;  TEXT-ALIGN: left}
#ChangeFlightPosition {WIDTH: 1px; COLOR: #ffffff}
.myBooking {padding: 5px;margin: 0px;clear: left;z-index: 1000;width: 100%;	list-style-type	: none;	position: absolute;	font-weight: bold;font-size: 12px;color			: #FFFFFF;	background-color: #BF1323;text-align: left;text-decoration	: none;}
.HiLight{ color: #FFFFFF; background-color: #BE1323; padding: 1 2 1 2;}
.BookingRefInfo {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #007684;  padding-left:0px;padding-top:10px; padding-bottom:0px;}
.BookingRefInfoBig {FONT-WEIGHT: normal;  font-weight:bold;FONT-SIZE: 13px; COLOR: #007684;}
.BookingRefInfoBigRed {FONT-WEIGHT: normal; font-weight:bold;FONT-SIZE: 13px; color:#990000;}
.headdarkblue {	font-size: 14px;font-weight: bold;color: #0ab1c5;text-decoration: normal;}
.COBConfirmmessage{float:left;text-align:left; font-size:11px; color:333333;padding-left:5px;}
.COBConfirmmessage li{ padding-bottom:5px; }
.COBConfirmmessage div.warntext{ color:#c40000; font-weight:bold; padding-top:15px; float:left;}
.COBConfirmmessage div.cancel{ float:left; width:100px;padding-top:15px;}

#TBLTerms{ WIDTH:760px; background-color:red;}
#TBLTerms .header{ font-size:14px; font-weight:bold; text-decoration:underline;}
#TBLTerms .headerBig{ font-size:16px; font-weight:bold; text-align:center; padding:10px;}
#TBLTerms td{padding-bottom:5px; line-height:18px;}
#TBLTerms2 td{ padding-left:15px;}

.IconSecurity{ width:250px; padding-left:5px; margin-top:150px;}
.SeatAssignment { width:180px;height:600px; float:left;/* overflow:scroll; overflow-y:scroll; */overflow-x:hidden; margin-top:2px; margin-right:10px;}

.SeatAssignment div.header{ width:180px; height:15px; list-style:none;background-color:#ff9400; color:#FFFFFF; padding:8px;}
.SelectSeat{ height:600px;}
.TextSeat{ font-size:11px; font-weight:bold;}

.Wrapper{ margin:0px auto; WIDTH:760px; background-color:#FFFFFF;}
.WrapperHeader11 { background: url(../Images/0/H/bg_top.gif) no-repeat; width:760px; height:140px; padding: 0px; margin: 0px auto;}
.Logo{ float:left; width:252px; height:50px; margin: 70px 0px 0px 50px;}
.HeaderTopMenu {background: url(../Images/0/H/bg_menu.gif); width: 760px; height:33px;}
.HeaderTopMenuNav {height:33px; margin-left: 30px;}
.TopMenuButton { float:left; width: 99px; height: 33px; background: url(../Images/0/M/m_button_bg.gif) no-repeat; text-align: center; padding-top: 7px;}
.TopMenuButton a { color:#555555; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Tahoma;}
.Search{ float:right; padding:20px 5px 0px 100px; width: 400px;}
.InputSearch{border-style:solid; background-color:#079bac; height:25px; border-color:03737F; border-width:1px; padding-left:3px; padding-top:3px; width:134px; font-family: Verdana, Arial, Tahoma; font-size: 11px; color:#079BAC;}
.WrapperBody{ background-color:#FFFFFF; height:auto; }
.Footer{ padding-top:20px; width: 760px; height: 41px; margin: 0px auto;}
.WrapperDetail{ float: left; width:660px;height:410px;*overflow:scroll; overflow-y:scroll; overflow-x:hidden;  }
.base { background-color:#FFFFFF; width: 740px; margin-left: 10px;}
.SeatMapRight { width: 550px; float: right; margin-right: 30px; }

#wrapperHeader03 { background-color:#FFFFFF; MARGIN: 0px auto; WIDTH:760px; TEXT-ALIGN: left; height: 30px; margin-top: 0px;}
#wrapperHeader03 td.left { float: left; padding-left: 20px}
#wrapperHeader03 td.right {float: right; width: 90px; padding-left: 15px;}