.gap
{
	margin-top:21px;
}
.logogap
{
	margin-top:14px;
	padding: 0px 0px 0px 0px;
}
.selectgap
{
	padding-bottom:30px;
}
.airportSelectgap
{
	margin-top:32px;
}
.buttongap
{
	margin-top:25px;  
}
.verticalgap
{
	margin-top:20px;  
}
.textgap
{
	margin-bottom:41px;
}
.helpIcon
{
	bgcolor:#000066;

}
.helpTable
{
	
	
	margin:0px 0px 0px 0px;
	border-top: 1px #b4b4b4 solid;
	border-bottom: 1px #b4b4b4 solid;
	border-left: 1px #b4b4b4 solid;
	border-right: 1px #b4b4b4 solid;
	padding: 15px 15px 0px 15px;
}

.helpText
{
	font-size:11px;
	margin-bottom:20px;
	margin-top:20px;
	padding:0px;
}
.headings{
	font-size:11px;
    margin:0px;
	padding:0px;
}
.app_subm_bnts_help{
	 width:436px;BORDER-RIGHT:none; BORDER-TOP: #fff 1px solid; margin-left: 7px;padding-right:0px;
}

th
{
	background-color:#ebebeb;
	font-size:11px;
	font-family: verdana;
	font-weight:bold;
	color:#000000;
	padding-top: 6px;
	padding-bottom : 4px;

}
.tableTitle
{
 BACKGROUND: url(../images/bg_tab_navi1.gif);	
 font-family: verdana;
 font-size:12px;
 font-weight:bold;
 color:black;
 padding: 5px 0px 5px 7px;
 margin-bottom:0px;
}
.bodyMsgHeading
{
 font-family: verdana;
 font-size:15px;
 font-weight:bold;
 color:black; 
 padding: 0px 0px 0px 0px; 
}
.dataTable
{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	padding-top: 6px;
	padding-bottom : 4px;
	
	
}
.dataTableForTotal
{
	font-size:11px;
	font-family: verdana;
	font-weight:bold;
	color:#000000;
	padding-top: 6px;
	padding-bottom : 6px;
	BORDER-bottom: #b4b4b4 1px solid;
	
}
.sponsorInfo{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	
	background-color:white;
	valign:top;
}
.sponsorInfoPax{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	
	background-color:white;
	border-left: 1px #b4b4b4 solid;
	padding-left : 7px;
}
.sponsorInfoPax1{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	BORDER-bottom: #b4b4b4 1px solid;
	background-color:white;
	border-right: 1px #b4b4b4 solid;
	
}
.sponsorTabPax{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	background-color:#EBEBEB;
	border-left: 1px #b4b4b4 solid;
	padding-left : 7px;
}
.sponsorTab{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	
	background-color:#EBEBEB;
	border-left: 1px #b4b4b4 solid;
	padding-left : 7px;
}
.sponsorTabBlank{
	
	background-color:#EBEBEB;
}
.rowDataHeight
{
	height: 25px;
}
.rowDataHeightForTotal
{
	height: 20px;
}
.rowDataHeightForSelect
{
	height: 22px;
}
select
{
	font-family: verdana;
	font-size:11px;
}
.endLine
{
	background-color:#dcdcdc;
	margin-left:5px;
	margin-right:5px;
	margin-left:5px;
	margin-right:5px;
}
.endLine_airport
{
	background-color:#dcdcdc;
	margin-left:0px;
	margin-right:5px;
	margin-left:5px;
	margin-right:5px;
}
.linkFont
{
	font-size:11px;
	font-family: verdana;
	font-weight:bold;
	color: #000066;
	TEXT-DECORATION: none
}
.linkFont:hover {
	color: white;
}
.rowLine
{
		BORDER-bottom: #b4b4b4 1px solid;
}
.outertable
{
	background-color:#EBEBEB;
	
	border-top: 1px #b4b4b4 solid;
	border-bottom: 1px #b4b4b4 solid;
	
	padding: 8px 8px 8px 8px;
	
}
.airportCodeTable
{
    margin-top:1px;
	border-top: 1px #b4b4b4 solid;
	border-bottom: 1px #b4b4b4 solid;
	border-left: 1px #b4b4b4 solid;
	border-right: 1px #b4b4b4 solid;
	padding: 8px 8px 8px 8px;
}
.airportCaption
{
	margin:10px 0px 10px 0px;
	border-top: 1px #b4b4b4 solid;
	border-bottom: 1px #b4b4b4 solid;
	border-left: 1px #b4b4b4 solid;
	border-right: 1px #b4b4b4 solid;
	padding: 0px 0px 0px 0px;
	color:#000066;

}
.close
{
	margin-left:5px;
	margin-right:5px;
}
.print {
	PADDING-LEFT: 15px;PADDING-BOTTOM: 15px; FONT-WEIGHT: normal; BACKGROUND: url(../images/Icon_Print.gif) no-repeat 0px 2px; MARGIN-LEFT: 5px; OVERFLOW: hidden; HEIGHT: 17px; TEXT-DECORATION: none
}
.print:hover {
	BACKGROUND-POSITION: 0px -38px;
	COLOR: #050591                     
}
.sub_lnk {
	font-family: verdana;BORDER-RIGHT: #006 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #006 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; BORDER-LEFT: #006 1px solid; COLOR: white! important; PADDING-TOP: 4px; BORDER-BOTTOM: #006 1px solid; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none! important
}

.sub_lnk:visited {
	COLOR: #050591
}
.sub_lnk:hover {
	COLOR: #878787
}

.statusbar {
	PADDING-RIGHT: 11px; PADDING-LEFT: 0px;  PADDING-TOP: 0px;PADDING-BOTTOM: 0px;
}
.top-aligned .statusbar {
	PADDING-BOTTOM: 30px; PADDING-TOP: 0px
}
.statusbar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.statusbar LI {
	BORDER-TOP: #b4b4b4 1px solid; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; BORDER-BOTTOM: #b4b4b4 1px solid; WHITE-SPACE: nowrap; POSITION: relative; PADDING-BOTTOM: 1px
}

.statusbar LI.left {
	BORDER-TOP: #b4b4b4 1px solid; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; BORDER-BOTTOM: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; WHITE-SPACE: nowrap; POSITION: relative
}
.statusbar LI.firstElem {
	BORDER-LEFT: #EBEBEB 0px solid;
}
.statusbar LI.firstElem SPAN {
	PADDING-LEFT: 8px
}
.statusbar LI.firstElem SPAN {
	PADDING-RIGHT: 23px
}
.statusbar LI.firstElem SPAN {
	PADDING-BOTTOM: 2px
}
.statusbar LI.firstElem SPAN {
	PADDING-TOP: 2px
}
.statusbar LI.firstElem A {
	PADDING-LEFT: 9px
}
.statusbar LI.act {
	BORDER-RIGHT:  #b4b4b4 0px solid; BORDER-TOP: #b4b4b4 1px solid;  BORDER-LEFT: #b4b4b4 0px solid; BORDER-BOTTOM: #b4b4b4 1px solid; BACKGROUND-COLOR: #000066;color:white;}
.statusbar LI.endMenu {
 BORDER-RIGHT: #b4b4b4 0px solid; 
}
.statusbar A {
	TEXT-DECORATION: none;

}
.statusbar A {
	PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px
}
.statusbar SPAN {
	PADDING-RIGHT: 21px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px
}
.statusbar IMG.edge {
	Z-INDEX:9; RIGHT: -1px; POSITION: absolute; TOP: -1px
}
.lnk_img{
	border: 1px solid #FFFFFF;
	background-color:white;
}
app_subm_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 16px; nowrap:
}
.app_subm_bnts{
	BORDER-RIGHT: medium none; BORDER-TOP: #fff 1px solid; MARGIN-left: 5px; WIDTH: 99%
}
.app_subm_bnts_airport{
	BORDER-RIGHT: medium none; BORDER-TOP: #fff 1px solid; MARGIN-left: 0px; WIDTH: 100%
}
.hdrTable
{

	font-size:11px;
	font-family: verdana;
	font-weight:regular;
}
.ticketTable
{
	background-color:#FFFFFF;
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	
	
}
.columnLabel
{
	background-color:#EBEBEB;
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	padding-left:6px;
	
}
.priceTotal
{
	background-color:#EBEBEB;
	font-size:11px;
	font-family: verdana;
	font-weight:bold;
	
}
.priceTable
{
	background-color:#FFFFFF;
	font-size:11px;
	font-family: verdana;
	font-weight:bold;
}

.header3
{
	background-color:#FFFFFF;
	font-size:7.5pt;
	font-family: verdana;
	font-weight:regular;
	border-top: 1px #b4b4b4 solid;
	border-bottom: 1px #b4b4b4 solid;
}
.cmdbutton
{
	background-color:#DDDDDD;
	font-family: verdana;
	font-size:11px;
	font-weight:bold; 
	color:#9A2A05;
}
.linkText
{
	font-family: verdana;
	font-size:11px;
	font-weight:regular;
	color:#0F559B;
}
.bodyText
{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	padding: 7px 0px 13px 15px;
	text-align:justify;
	width:600px;
}
.bodyTextt
{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	
	text-align:justify;
	
}

.bodyTextAirport
{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	margin:0px 0px 0px 0px;
	padding-bottom:20px;
	text-align: left;
}
.innerText
{
    font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	padding-top: 6px;
	padding-bottom : 8px;
	padding-left:10px;
	text-align: left;
}
.airPortBody
{
	padding-left:0px;
}
.navMenuTable
{
	margin:21px 0px 20px 14px;	
}
.errorTable
{
	margin:20px 0px 18px 5px;
	background-color:white;
	font-size:8pt;
	font-family: verdana;
	font-weight:bold;
	color:#FE1010;
	text-align: left;
	padding-left: 18px;
}

.errorTableAirport
{
	background-color:white;
	font-size:8pt;
	font-family: verdana;
	font-weight:bold;
	color:#FE1010;
	
	text-align: left;
}
.borderdraw {line-height:0px;width:0px;height:0px;border-style:solid;elevation: 10px}

.helpHeadings{
	font-family: verdana;
	font-size:16px;
	font-weight:bold;
    margin:0px;
	padding: 16px 16px 0px 16px;
}
.helpSubHeadings{
	font-size:14px;
	font-family: verdana;
	font-weight:bold;	
    margin:0px;
	padding:16px 16px 0px 16px;
}
.helpTitleHeadings{
	font-size:12px;
	font-family: verdana;
	font-weight:bold;
    margin:0px;
	padding:16px 16px 8px 16px;
}

.helpTextStyle{
	font-size:11px;
	font-family: verdana;
    margin:0px;
	padding:0px 16px 0px 16px;
	text-align:justify;
	width:400px;	
}
.helpTextSubStyle{
	font-size:11px;
	font-family: verdana;
    margin:0px;
	padding:16px 16px 0px 16px;
	text-align:justify;
	width:400px;	
}
.profile{
    border-top: 1px #b4b4b4 solid;
	border-bottom: 1px #b4b4b4 solid;
	border-left: 1px #b4b4b4 solid;
	border-right: 1px #b4b4b4 solid;
}
.outertable1{
  background-color:#EBEBEB;
  border-bottom: 1px #b4b4b4 solid;
  padding: 8px 8px 8px 8px;
}
.rowDataHeight1
{
	height: 15px;
}
.baseback
{
 BACKGROUND: url(../images/bg_base_back.gif);	
 font-family: verdana;
 font-size:0px;
 font-weight:bold;
 color:black;
 padding: 16px 16px 0px 16px;
 margin-bottom:0px;
}
.rowDataHeight2
{
	height: 0px;
}
.rowDataHeight3
{
	height:19px;
	padding: 6px 6px 6px 0px;
}
.baseback1
{
 BACKGROUND: url(../images/bg_base_back.gif);	
 font-family: verdana;
 font-size:0px;
 font-weight:bold;
 color:black;
 padding: 16px 16px 0px 16px;
 margin-bottom:0px;
}
.background2
{
	height: 27px;
 
}
.baseback2
{
 BACKGROUND: url(../images/bg_base_back.gif);	
 font-family: verdana;
 font-size:0px;
 font-weight:bold;
 color:black;
 padding: 20px 1px 16px 1px;
 margin-bottom:0px;
}
.Airportbaseback1
{
background-color:#BDCFEF;	
 font-family: verdana;
 font-size:0px;
 font-weight:bold;
 color:black;
 padding:16px 16px 0px 16px;
 
 
}
.outertable2{
  background-color:#EBEBEB;
  
  border-left: 1px #b4b4b4 solid;
	border-right: 1px #b4b4b4 solid;
  padding: 8px 8px 8px 8px;
}
.AirporthelpTable
{
	
	
	margin:0px 0px 0px 0px;
	border-top: 1px #b4b4b4 solid;
	border-bottom: 1px #b4b4b4 solid;
	border-left: 1px #b4b4b4 solid;
	border-right: 1px #b4b4b4 solid;
	padding: 8px 8px 8px 8px;
}
.rowDataHeight4
{
	height: 2px;
}
.background
{
 BACKGROUND: url(../images/Background.jpg);	
 font-family: verdana;
 font-size:0px;
 font-weight:bold;
 color:black;
 padding:0px 4px 0px 4px;
 margin-bottom:0px;
}
.linkFont1
{ 
    
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color: #000066;
	TEXT-DECORATION: none
}
.bodyText1
{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	padding: 0px 0px 0px 15px;
	text-align:justify;
	width:600px;
}
.bodyText2
{
	font-size:11px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	padding: 7px 0px 13px 7px;
	text-align:justify;
	width:600px;
}
.bodyTextAirportt
{
	font-size:12px;
	font-family: verdana;
	font-weight:regular;
	color:#000000;
	margin:0px 0px 0px 0px;
	
	text-align: left;
}
.border {
border-bottom:	border-bottom: 1px  thin dotted line #d9d9ff;
}
.img {
float: left;



border-bottom-style: solid;
border-bottom-width: 8px;
border-bottom-color: #999999;
margin-right: 1em;
margin-bottom: 1em;
} 
.dottedline{
BACKGROUND: url(../images/dottedline3.PNG);
}
.mam-star-logo1 {
	background:transparent  url(../images/star.gif);	

}
.mam-star-logo{
	float:right;width:174px;height:17px;background:transparent url(../images/star.gif);margin-right:16px;
}
.dpTDHover {
	background-color: white;
	border: 1px solid #AAAAAA;
	font-weight:bold;
	cursor: pointer;
	color: #000066;
}
.dpTD {
	
	background-color: BLACK;
	border: 1px solid #AAAAAA;
	font-size:11px;
	color: #000066;	
}
.td.menuon { background-color: #787878; color: #787878; }
.td.menuoff { background-color: #000066; color: #000066; }


