﻿a, table, tr, td, th, span, input, select,  p, /* div, .*, */
{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}

html, body { height:auto; margin: 0px;	padding: 0px;	background-color: #ffffff;	
font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}

strong { font-weight:bold;}
LI{ list-style:none;}
IMG {BORDER:0px; padding:0px;}
.clearboth{ clear:both; float:none; margin:0px; padding:0px; width:auto; height:1px;}
#wrapperHeader01 { margin: auto 0px; WIDTH:860px; height:120px;}
#wrapperHeader02 { background-color:#FFFFFF; MARGIN: 0px auto; WIDTH:860px; height:auto; min-height:600px; TEXT-ALIGN: left; }
#changeLanguage { margin: 0px auto; width: 860px; height: 30px; background-color:#FFFFFF; }
#changeLanguage img { float: left; padding: 5px 0px 0px 5px;}

.TopMenu{ color:#17488a; font-size:13px; font-weight:bold;}
.TopMenu a:link{color:#17488a; text-decoration:none; }
.TopMenu a:hover{color:#17488a; text-decoration:none; }
.TopMenu a:active{color:#17488a; text-decoration:none; }
.TopMenu a:visited{color:#17488a; text-decoration:none; }

#TBLMybooking{ float: left; width:210px; margin-left: 5px;FONT-SIZE: 8pt;border:solid 1px #809eba;font-weight:normal; margin-right:10px; }
#TBLMybooking td.top{ background-color:#e2ecf8; color:#292c2b; font-size:14px; font-weight:bold; text-align:left;}
#TBLMybooking td.body{ background-color:#e2ecf8; color:#292c2b;  text-align:left; line-height:16px; padding-left: 10px; }
#TBLMybooking td.body a{ background-color:#e2ecf8; color:#FFFFFF;  text-align:left;line-height:16px; }
#TBLMybooking td.TIKlogo { width:auto; height: 20px;}
#TBLMybooking td.Online{ background: url(../Images/0/M/m_pem_online.gif) no-repeat; width: auto; height: 28px; }
.TripTop td{ padding-top:5px;}

#TBLMybookingOnline{margin-left:5px; width:220px; margin-bottom:3px; font-weight:normal;}
#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:#17488a; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:left; }
#TBLMybookingOnline td.body a{ background-color:#17488a; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:left; }

#TBLMybookingTop {float: left; width: 230px; margin-left:2px;font-weight:normal;}
#TBLMybookingTop td.body { background:url(../Images/0/B/blmenu.gif) repeat-x; text-align:center; color: #fff; height: 22px; border: 1px solid #a2c2eb;}
#TBLMybookingTop td a {color: #FFFFFF; text-decoration: none; font-size:12px;}

#TBLMybookingSchedule {margin:5px 0px 0px 5px; width: 215px; border: solid 1px #809eba; background: #f6fcfa url(../Images/0/M/mfs_bg.gif) repeat-x;font-weight:normal;}
#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 : Tahoma, Arial, Helvetica, sans-serif;	font-size : 11px; color : #17488a; text-align : justify; font-weight:normal;}
.flightScheduleBox{ font-family : Tahoma, Arial, Helvetica, sans-serif;	font-size : 11px; color : #17488a; text-align : justify; font-weight:normal;}
.NewsTitleTextHome { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 11px; color : #4d5e91;  padding-left : 14px ;	padding-right : 10px ; font-weight: normal; text-align: left;}
.NewsTitleTextHome a {color: gray; text-decoration: none;}
.NewsDateTextHome {	font-family : Tahoma, Arial, Helvetica, sans-serif;	font-size : 10px; font-weight : bold; color : #4d5e91; text-align: left;font-weight:normal;}

.contentText { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 11px; color : #666666; text-align : justify;	padding-right : 6px ; font-weight: normal; }
.subTitle {font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 15px; color : #005da5; font-weight: normal;}

.LeftPanel{ width:240px;color:#17488a; font-size:13px; font-weight:bold; text-align:left; float:left;}
.RightPanel{width:610px;color:#17488a; font-size:13px; font-weight:bold; float:right; background-color:#FFFFFF}
.CenterBanner{ text-align:left;}
.NewsText{text-align:left; font-size:18px; font-weight:bold;}
.NewsTextContent{ font-size:12px;}
.BookingStepHeaderText{ color:#17488a; font-weight:bold; font-size:14px;font-family : Tahoma, Arial, Helvetica, sans-serif; background-image:url(../Images/0/M/hds.gif); background-repeat:no-repeat; height:22px; padding:5px 0px 0px 8px; width:100%;}

#LinkTravelAgent{ color:#17488a; font-size:11px; font-weight:bold; padding-bottom:5px;}
#LinkTravelAgent a:link{color:#17488a; text-decoration:underline; }
#LinkTravelAgent a:hover{color:#17488a; text-decoration: underline; }
#LinkTravelAgent a:active{color:#17488a; text-decoration:underline; }
#LinkTravelAgent a:visited{color:#17488a; text-decoration:underline; }

/*************************/

INPUT {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #595f63; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;}
INPUT.error {BORDER: red 1px solid; COLOR: #000000;BACKGROUND-COLOR: #d6fbff}
INPUT {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #595f63; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;}
INPUT.error {BORDER: #01c1d7 1px solid; COLOR: #000000; BACKGROUND-COLOR: #d6fbff}
SELECT {BORDER: #7f9db9 1px solid; COLOR: #595f63; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
SELECT.error {BORDER: #01c1d7 1px solid; COLOR: #000000; 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: bold; 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:0px 0px 0px 20px;PADDING-LEFT: 20px; FONT-WEIGHT: bold;WIDTH: 100%; COLOR: #ff6600;FONT-STYLE: normal;  TEXT-ALIGN: left}
.Calender {BORDER: #ffbd3b thin solid; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center;}
.Calender .Header {FONT-WEIGHT: bold; COLOR: #2a1864; BACKGROUND-COLOR: #ffbd3b;}
.Calender .Today {FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffbd3b; TEXT-DECORATION: underline}
.Calender .SelectDay {FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.Calender .Day {COLOR: #2a1864;}
.ContactInfoView SPAN.buttons {WIDTH: 80%; HEIGHT: 20px}
.ContactInfoView SPAN.refNumber {FONT-WEIGHT: bold;  BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000066}
.footer {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px}
.footer A {WIDTH: 50%; HEIGHT: 20px; TEXT-ALIGN: right}
.footer SPAN {WIDTH: 50%; PADDING-TOP: 0px; HEIGHT: 20px}
.form {MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: left;}
.form DIV.label {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 130px; PADDING-TOP: 5px; TEXT-ALIGN: left}
.form DIV.input {PADDING: 2px; FLOAT: left; WIDTH: 220px; HEIGHT: 25px; TEXT-ALIGN: left}
.form DIV.input INPUT {	WIDTH: 190px}
.form DIV.input SELECT {WIDTH: 190px}

.formCC {MARGIN: 0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; TEXT-ALIGN: left}
.formCC DIV.label {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 175px; COLOR: #013668; PADDING-TOP: 5px; TEXT-ALIGN: left}
.formCC DIV.input {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 25px; TEXT-ALIGN: left}
.formCC DIV.row0 {}

.formMainContact {MARGIN: 0px; FONT: 11px; WIDTH: 100%; TEXT-ALIGN: left;padding:0px;}
.formMainContact div.row0 { width:550px;MARGIN: 0px; padding:0px;}
.formMainContact DIV.label {FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 180px; COLOR: #333333; TEXT-ALIGN: left;MARGIN: 0px; padding:1px;}
.formMainContact DIV.input {MARGIN: 0px; PADDING:1px; FLOAT:left; HEIGHT: 22px;TEXT-ALIGN: left; width:270px; }
.formMainContact DIV.input INPUT {WIDTH: 240px; MARGIN:0px; padding:0px;}
.formMainContact DIV.input SELECT {WIDTH: 246px; MARGIN:0px; padding:0px;}

.form DIV.normal {PADDING-RIGHT: 4px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: left}
.groupForm {PADDING-RIGHT: 4px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #575756; PADDING-TOP: 2px; HEIGHT: 28px}
.groupForm INPUT {WIDTH: 199px}
.groupForm SELECT {WIDTH: 199px}
.groupFormClear {PADDING-RIGHT: 4px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; FONT: 11px; VERTICAL-ALIGN: middle; COLOR: #575756; PADDING-TOP: 2px; 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: 8pt 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, Geneva, Arial, Helvetica, sans-serif;
	width		: 100%;
	height	: 100%;
}
.LogonBase{	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-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;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: 120px;
	height: 25px;
}

.FormCustomerLogin DIV.label{
	float: left;
	text-align: left;
	vertical-align: middle;
	padding: 7px 0px 0px 10px;
	width: 160px;
	height: 25px;
}

.FormCustomerLogin TD.error {COLOR: #ff0000; TEXT-ALIGN: right}

.grid {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px; 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}
.Grid {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px; 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	
}
.Grid TR.GridHeader	{FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color:#17488a; font-family:Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 24px}
.Grid TR.GridHeader TD {padding:1px 2px;color:#FFFFFF;}
.Grid TR.GridItems0 TD {padding:1px 2px;BORDER-BOTTOM: #ffffff 1px solid;22px; BACKGROUND-COLOR: #e2ecf8; color:#333333; height:22px;}

.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 {padding:1px 2px; background-color:#17488a; WIDTH: 700px;HEIGHT: 25px; }
.grid TR.gridHeader TD {COLOR: #ffffff; font-weight:bold;}
.grid TR.gridItems0 TD 
{BORDER-TOP: #ffffff 1px solid; padding:1px 2px; HEIGHT: 22px; BACKGROUND-COLOR: #e2ecf8; color:#333333; cursor:pointer;}
.grid TR.gridItems0_o TD 
{BORDER-TOP: #ffffff 1px solid; padding:1px 2px; HEIGHT: 22px; BACKGROUND-COLOR: #ffe2a6; color:#333333; cursor:pointer;}

.grid TR.GridItems0 TD 
{BORDER-TOP: #ffffff 1px solid; padding:1px 2px; HEIGHT: 22px; BACKGROUND-COLOR: #e2ecf8; color:#333333; cursor:pointer;}
.grid TR.GridItems0_o TD 
{BORDER-TOP: #ffffff 1px solid; padding:1px 2px; HEIGHT: 22px; BACKGROUND-COLOR: #ffe2a6; color:#333333; cursor:pointer;}

/* Itinerary  Table */
.grid TR.GridHeader	{
FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color:#17488a; font-family:Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 24px}
.grid TR.GridHeader TD {padding:1px 2px;color:#FFFFFF;}
.grid TR.GridHeaderFight {background-color: #2E97BC;color: #ffffff;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;padding: 3px;}

.grid TR.GridHeader1 {	background: #EAEEF8; color: #013668;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;padding:1px 2px;}

.grid TR.GridItemsSpace {height: 3px;background-color: #FFFFFF;border-bottom	: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;}

.grid TR.GridItems1 TD { background-color:#e2ecf8;color: #0D54B1;	cursor: pointer;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;HEIGHT: 22px;padding:1px 2px;border-bottom: 1px solid #FFFFFF;}

.grid TR.GridItems0o TD{background-color: #0D54B1;color: #000000;cursor: pointer;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;HEIGHT: 22px;padding:1px 2px;border-bottom: 1px solid #FFFFFF;}

.grid TR.GridItems0_a TD {	background-color:  #E2E2E2;	
	border-bottom: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;
	color: #4A4949;font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: normal;
	HEIGHT: 22px;padding:1px 2px;
	/*border-left: #E2E2E2 1px solid;border-right: #E2E2E2 1px solid;*/
	cursor: pointer;
	}

.grid TR.GridItems0_a_o TD{	background-color: #FFBD3B;
	font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #4A4949;
	/*border-left: #FFBD3B 1px solid;border-right: #FFBD3B 1px solid;*/
	border-bottom: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;
	HEIGHT: 22px;padding:1px 2px;
	cursor: pointer;
}
.grid TR.GridItems1 TD{
	color: #595F63;
	cursor: pointer;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	HEIGHT: 22px;padding:1px 2px;
}

.grid TR.GridItems1o TD				{
	background-color: #CEE6F7;
	color: #000066;
	cursor: pointer;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	HEIGHT: 22px;padding:1px 2px;
}

.grid TR.GridItemsInput				{
	color: #000066;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	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:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	HEIGHT: 22px;padding:1px 2px;
}
.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 { font-family:Tahoma, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px; margin-left:25px; margin-top:20px;BACKGROUND: url(../images/0/M/hds.gif); background-repeat:no-repeat; padding:7 0 0 5px; height:27px; color:#0D54B1;}

.headers {MARGIN: 20px 0px 5px 0px;  WIDTH: 100%; COLOR: #4d6ca3; TEXT-ALIGN: left; font-weight:bold;BACKGROUND: url(../images/0/M/mhdr.gif); background-repeat:no-repeat; padding:0px 0px 0px 17px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.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}
.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; font-weight:normal;}
.tab UL {MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none}
.tab UL LI {DISPLAY: inline; MARGIN: 0px 0px 0px 1px; LIST-STYLE-TYPE: none}
.tab UL LI.TabLabel SPAN {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; background-color:#17488a;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:#a2c2eb;PADDING-BOTTOM: 3px; WIDTH: 77px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; PADDING-TOP: 3px;  HEIGHT: 20px; TEXT-ALIGN: center; font-weight:normal;}
.tab UL A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; background-color:#a2c2eb; PADDING-BOTTOM: 3px; WIDTH: 77px; COLOR: #FFFFFF; LINE-HEIGHT: 18px; PADDING-TOP: 3px;  HEIGHT: 20px; TEXT-ALIGN: center;}
.tab UL A:hover { background-color:#ffae3b;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: 3px; HEIGHT: 20px; TEXT-ALIGN: center;}
.tabPayment UL A.tabA140 {}
.tabPayment UL A:visited {}
.tabPayment UL A:hover {VERTICAL-ALIGN: middle; COLOR: #ffffff;  HEIGHT: 18px}
.tabPayment UL A.tabA140:hover {}
.tabPayment UL LI .TabLabel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 20px;font-weight:normal;}
.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: bold; WIDTH: 20px; COLOR: #17488a; 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: 300px; HEIGHT: 700px}
DIV.SeatMap {}
DIV.SeatMap TABLE {}
DIV.SeatMap TABLE TD SPAN.SeatRow {COLOR: #17488a}
DIV.SeatMap TABLE TD {FONT-WEIGHT: bold; 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) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.YWG {BACKGROUND: #ffae3b}
DIV.SeatMap TABLE TD.YGL {BACKGROUND: url(../images/0/S/galley.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.YST {BACKGROUND: url(../images/0/S/seat_o.gif) #ffffff no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD.YSTBP {BACKGROUND: url(../images/0/S/seat_p.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.YSTB {BACKGROUND: url(../images/0/S/seat_b.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.YSTX {BACKGROUND: url(../images/0/S/seat_x.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.YSTP {BACKGROUND: url(../images/0/S/seat_p.gif) #ffffff 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) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.CWG {BACKGROUND: #eaf4ff}
DIV.SeatMap TABLE TD.CGL {BACKGROUND: url(../images/0/S/galley.gif) #ffffff  no-repeat center 50%}
DIV.SeatMap TABLE TD.CST {BACKGROUND: url(../images/0/S/seat_o.gif) #ffffff no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD.CSTB {BACKGROUND: url(../images/0/S/seat_b.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.CSTX {BACKGROUND: url(../images/0/S/seat_x.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.CSTP {BACKGROUND: url(../images/0/S/seat_p.gif) #ffffff 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) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.FWG {BACKGROUND: #eaf4ff}
DIV.SeatMap TABLE TD.FGL {BACKGROUND: url(../images/0/S/galley.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.FST {BACKGROUND: url(../images/0/S/seat_o.gif) #ffffff no-repeat center 50%; CURSOR: pointer}
DIV.SeatMap TABLE TD.FSTB {BACKGROUND: url(../images/0/S/seat_b.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.FSTX {BACKGROUND: url(../images/0/S/seat_x.gif) #ffffff no-repeat center 50%}
DIV.SeatMap TABLE TD.FSTP {BACKGROUND: url(../images/0/S/seat_p.gif) #ffffff 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-STYLE: normal;TEXT-ALIGN: left}
.YourFight SPAN.a {COLOR: #c4102f}
.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: bold; PADDING-BOTTOM: 3px; MARGIN: 2px 3px 0px; COLOR: black; PADDING-TOP: 3px;}
.MonthHeader TD {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; 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: bold; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline}
.SelectDay {FONT-WEIGHT: bold; 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; 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: Arial, Helvetica, sans-serif;FONT-SIZE: 9pt; BACKGROUND: #f6c9e0; WIDTH: 163px;}

.CalenderCss TR TD A {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #2a1864; FONT-FAMILY: Tahoma; TEXT-ALIGN: center;}
.CalenderCss TR TD {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #2a1864; FONT-FAMILY: Tahoma; COLOR: #666666;TEXT-ALIGN: center;border:#a2c2eb 1px solid; HEIGHT: 22px; width:22px; }
.CalenderCss .Days TD {FONT-SIZE: 8pt;FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #17488a;TEXT-ALIGN: center; background-color:#e2ecf8;}
.CalenderCss .ThisMonth A {VERTICAL-ALIGN: middle; WIDTH: 22px; PADDING-TOP: 4px; HEIGHT: 22px; TEXT-ALIGN: center;}
.CalenderCss .ThisMonth A:hover { background-color:#CCCCCC;}
.CalenderCss .LastMonth {COLOR: #a2c2eb;}
.CalenderCss .NextMonth {COLOR: #a2c2eb;}
.CalenderCss .NextMonth {COLOR: #a2c2eb; WIDTH: 22px;  HEIGHT: 22px}
.CalenderCss .Today {BACKGROUND: #a2c2eb; }
.CalenderCss .Today A {VERTICAL-ALIGN: middle; PADDING-TOP: 4px; HEIGHT: 22px;TEXT-ALIGN: center;}
.CalenderCss .SelectDay {BACKGROUND:#ffae3b; VERTICAL-ALIGN: middle;COLOR: #2a1864; HEIGHT: 22px;TEXT-DECORATION: none;TEXT-ALIGN: center;}
.CalenderCss .DayDisabled {VERTICAL-ALIGN: middle; COLOR: #666666; HEIGHT: 22px;TEXT-ALIGN: center;}

.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; COLOR: #17488a;  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: #17488a; LINE-HEIGHT: 22px; 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: #17488a; PADDING-TOP: 2px;}
.FareCalender TD A {FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #17488a; 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: #17488a; 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: #b9caeb}
.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: #e2ecf8}
.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: #e2ecf8}
.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: #a2c2eb; 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}

#base { TEXT-ALIGN: left;  }
.base .content { COLOR: #000066;  }
.base .content .contentHeader {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px}
.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: 10px; PADDING-LEFT: 13px; 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}

.footer {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; WIDTH: 760px; COLOR: #656565; PADDING-TOP: 0px; }
.headerWithSub {PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px;  BACKGROUND-COLOR: #f9d43d; TEXT-ALIGN: left;}
.TBLPopupcdcCode {}

.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: 10pt; 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 { margin-top:15px; width:150px;}
.FlightRules TD {FONT-WEIGHT: normal; COLOR: #000080; height:20px;}
.FlightRules TD.FlightInfoHeader {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red;}
.FlightRules TD.FlightInfoDirection {FONT-WEIGHT: bold; FONT-SIZE: 8pt;COLOR: #333333; background-color:#e2ecf8; padding-left:5px;}

.BookingInfo { width:280px; border-collapse:collapse; float:right;}
.BookingInfo TD {text-align:right; padding:4px 10px 4px 10px; background-color:#d3e8ff;border-BOTTOM:#fff 1px solid;}
.BookingInfo TD.FlightInfoHeader { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR:#fff;background-color:#17488a;}
.BookingInfo TD.FlightInfoDirection { FONT-WEIGHT: bold; FONT-SIZE:8pt; background-color:#fff;border-BOTTOM:#d3e8ff 1px solid; color:red;}
.BookingInfo TD.Summary {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: red;background-color:#fff;border-BOTTOM:#d3e8ff 1px solid;}
.BookingInfo TR.biRow0 { DISPLAY: none}
.BookingInfo TD.Date {background-color:#fff;border-BOTTOM:#d3e8ff 1px solid;}

.Pad4 TD {padding:4px 10px 4px 10px;background-color:#d3e8ff;FONT-WEIGHT: bold; }
.BookingInfo2 TD {text-align:right;border-BOTTOM:#fff 1px solid}
.BookingInfo2 TD.Date {background-color:#fff;border-BOTTOM:#d3e8ff 1px solid;padding:4px 10px 4px 10px;border-top:#d3e8ff 1px solid; }
.BookingInfo2 TD.FlightInfoHeader { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR:#fff;background-color:#17488a;padding:4px 10px 4px 10px; }
.BookingInfo2 TD.FlightInfoDirection { FONT-WEIGHT: bold; FONT-SIZE:8pt; background-color:#fff;color:red;padding:4px 10px 4px 10px; }

.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: #17488a; TEXT-DECORATION: none}
.CalenderHeader .Middle DIV {FONT-WEIGHT: bold; COLOR: #17488a; TEXT-ALIGN: center;}
.CalenderHeader .Right A {FONT-WEIGHT: bold; COLOR: #17488a; TEXT-ALIGN: right; TEXT-DECORATION: none}
.Confirm {FONT-SIZE: 11px; COLOR: #333333; padding-left:180px; padding-bottom:10px;}
.Confirm2 {FONT-SIZE: 11px; COLOR: #333333; padding-bottom:5px;}
.RequestStar {FONT-WEIGHT: bold; FONT-SIZE: 11pt; 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: 8pt;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:860px; 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:250px;height:600px; float:left;overflow-x:hidden; margin-top:4px; margin-right:10px;}
.SeatAssignment div.header{ width:250px; height:15px; list-style:none;background-color:#17488a; color:#FFFFFF; padding:8px;}
.SelectSeat{ height:600px;}
.TextSeat{ font-size:11px; font-weight:bold;}
.Wrapper{ margin:0px auto; width:860px; }
.WrapperHeader11 { background: url(../Images/0/H/bg_top.gif) no-repeat; width:861px; height:120px; padding: 0px; }
.Logo{ float:left; width:238px; height:94px;}
.Search{ float:right; padding:20px 5px 0px 100px; width: 400px;}
.InputSearch{border-style:solid; background-color:#17488a; height:25px; border-color:03737F; border-width:1px; padding-left:3px; padding-top:3px; width:134px; font-family: Arial; font-size: 10pt; color:#17488a;}
.WrapperBody{ background-color:#FFFFFF; height:auto; }
.Footer{ margin:0px;  padding:0px; }
.WrapperDetail{ float: left; width:660px;height:410px;*overflow:scroll; overflow-y:scroll; overflow-x:hidden;  }
.base { background-color:#FFFFFF; width: 859px; margin: auto;}
.SeatMapRight { width: 550px; float: right; margin-right: 30px; }

#wrapperHeader03 { background-color:#FFFFFF; MARGIN: 0px auto; WIDTH:860px; TEXT-ALIGN: left; height: 30px;}
#wrapperHeader03 td.left { float: left; width: 600px; padding-left: 20px; font-size:9pt;}
#wrapperHeader03 td.right {float: right; width: 90px; padding-left: 15px; font-size:9pt;}

.boton1, .boton2{
	border:0px;
	color:#ffffff;
	font-size:11px; text-align:center;
	font-family:font-family:Tahoma, Arial, Helvetica, sans-serif;
	height:17px;
	width:93px;
	cursor:pointer;
}
.boton1{
	background:url(../HTML/images/boton1.jpg) no-repeat left;
}
.boton2{
	background:url(../HTML/images/boton2.jpg) no-repeat left;
}
.payBG { background:url(../Images/0/H/payBG.jpg); background-position:top left; background-repeat:no-repeat; }
.payBG td { padding-left:10px;}
a:hover { text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute;  background:#be1323; color:#ffffff;}