﻿div#ToolTipDiv
{
	position: absolute;
	top: 100px;
	left: 100px;
	display: none;
}

.orangeinterior .firstLavatory,.orangeinterior .b767 .firstLavatory,.orangeinterior .firstLavatory{background:#D4C0A7 url(../img/seatmap/New/FirstClass_Lavatory_Icon.gif);background-repeat: no-repeat;
	background-position: center;}
.orangeinterior .firstGalley,.orangeinterior .b767 .firstGalley,.orangeinterior .firstGalley {background:#D4C0A7 url(../img/seatmap/New/FirstClass_Galley_Icon.gif);background-repeat: no-repeat;
	background-position: center;}
.orangeinterior .firstCloset{background: #D4C0A7 url(../img/seatmap/New/FirstClass_Closet_Icon.gif);background-repeat: no-repeat;
	background-position: center;}
.orangeinterior .interior .fctd,.orangeinterior .tdLav, .orangeinterior .tdGalley, .orangeinterior .tdCloset,.orangeinterior .firstinop,.orangeinterior .tdfirst{background: #D4C0A7;}
.b767 .firstLavatory,.firstLavatory,.firstGalley,.b767 .firstGalley,.firstCloset{background: #d7d7d7;}
 .Fcalpha
{	text-align:right;
	background-position: #d7d7d7;
	background:#d7d7d7;
}
.firstLavatory
{
	margin-left: 3px;
	border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 48px;
	width: 22px;
	background-image: url(../img/seatmap/New/Lavatory.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.b767 .firstLavatory {height: 44px;}
.firstGalley
{
	margin-left: 3px;
	border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 48px;
	width: 36px;
	background-image: url(../img/seatmap/New/Galley.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.b767 .firstGalley
{height: 44px;}
.firstCloset
{
	margin-left: 3px;
	border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 48px;
	width: 36px;
	background-image: url(../img/seatmap/New/Closet.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.coachLavatory
{
	border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 51px;
	width: 28px;
	background-image: url(../img/seatmap/New/Lavatory.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-right:3px;
	margin-left:3px;
}

 .tworowcoachGalley{border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 34px;
	width: 28px;
	background-image: url(../img/seatmap/New/Galley.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 3px;
	margin-left: 3px;}
 .tworowCoachLavatory
{
	border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 34px;
	width: 28px;
	background-image: url(../img/seatmap/New/Lavatory.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-right:3px;
	margin-left:3px;
}
.BigCoachLavatory{border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 49px;
	width: 44px;
	background-image: url(../img/seatmap/New/Lavatory.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-right:3px;
	margin-left:3px;}
.coachGalley
{
	border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 51px;
	width: 28px;
	background-image: url(../img/seatmap/New/Galley.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 3px;
	margin-left: 3px;
}
.coachCloset
{
	border: 1px;
	border-color: #acacac;
	border-style: solid;
	
	height: 51px;
	width: 28px;
	background-image: url(../img/seatmap/New/Closet.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-right:3px;
	margin-left:3px;
	
}
.tworowcoachCloset
{   border: 1px;
	border-color: #acacac;
	border-style: solid;
	height: 34px;
	width: 28px;
	background-image: url(../img/seatmap/New/Closet.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-right:3px;
	margin-left:3px;
	}
.tbl
{

	background-position: #BCD1E7;
	background: #BCD1E7;
}

.firstinop
{
	height:20px;
	width: 20px;
	
}
.blueinterior .bluecoachinop
{background-position: #ADB8CC;
	background:#ADB8CC;
	height: 12px;
	width: 12px;
	
}
.coachinop
{
	height: 12px;
	width: 12px;
	
}

UL LI
{
	list-style-type: square;
}




.goldborder
{
	width: 100%;
	height: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: Orange;
}





.grayborder
{
	width: 100%;
	height: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: Gray;
}
.blueborder
{
	width: 100%;
	height: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: Blue;
}
.custTDCoach
{
	padding-right:2px;
	height: 14px;	
	font-family: Verdana, Geneva, Arial, MS sans-serif;
	font-weight: 800;
	font-size: 9px;
	color: black;
	text-align: center;
	
}



* html .FirstclassTabArea {width:100%; margin:0;
}
* html .exitclassTabArea {width:100%;
}
* html .coachclassTabArea {width:100%;
}
.FirstclassTab
{	
	 
	border-bottom: 3px solid orange;
}
.FirstclassTabArea
{
	width: 98%;
	height: 100%;
	background-color: White;
	font-size: x-small;
	border-left: 3px solid orange;
	border-bottom: none;
	border-right: 3px solid orange;
	border-top: 3px solid orange;
}
.exitclassTab
{
	
	
	border-bottom: 3px solid blue;
}
.coachclassTab
{
	
	
	border-bottom: 3px solid #9A9A9A;
}
.exitclassTabArea
{
	width: 98%;
	height: 100%;
	background-color: White;
	font-size: x-small;
	border-left: 3px solid blue;
	border-bottom: none;
	border-right: 3px solid blue;
	border-top: 3px solid blue;
}
.coachclassTabArea
{
	width: 98%;
	height: 100%;
	background-color: White;
	font-size: x-small;
	border-left: 3px solid #9A9A9A;
	border-bottom: none;
	border-right: 3px solid #9A9A9A;
	border-top: 3px solid #9A9A9A;
}
.hideElement
{
 display:none;
 visibility:hidden;	
}
.showElement
{
	display:inline;
 visibility:visible;	
}
.fadeblue
{
	background-color: #D7DFF6;
}

.coachTabHeader
{
	font-weight: bold;
	color: #000000;
	font-family: 'Times New Roman' , Times, serif;
	font-size: medium;
}
.ActiveFlightabborder
{
	height:100%;
	border-left: 1px solid #666666;
	border-bottom: none;
	border-right: 1px solid #666666;
	border-top: 1px solid #666666;
}
.ActiveFlightab
{height:100%;
	background-image: url('../img/SeatMap/New/Tab_Gradient_Top.gif');background-position: repeat-x;
	background-color: White;
	font-size: x-small;
	border-left: 2px solid #87B3D7;
	border-bottom: none;
	border-right: 2px solid #87B3D7;
	border-top: 2px solid #87B3D7;
	
}
.InActiveFlightab
{

	height: 100%;
	border-bottom: 2px solid #87B3D7;
}
.InActiveFlightabborder
{ 
	display:block;
	height: 100%;
	border-bottom: 1px solid #666666;
}
.inactvflttb
{
 background-image: url('../img/SeatMap/New/Tab_Grey_Bottom.gif');background-position: repeat-x;
	height: 96%;
	width: 98%;
	background-color: #eaeaea;
	margin: 1;
	border: 1px solid #CCCCCC;
	 border-top: 0 none ;
	}
.inactiveTab
{
	height: 96%;
	width: 98%;
	background-color: #eaeaea;
	margin: 1;
	border: 1px solid #CCCCCC;
}	
.activeFCTab
{height: 100%;
	background-position: repeat-x;
	width: 100%;
	background-image: url(   '../img/seatmap/New/FirstClass_Tab_Gradient.gif' );
}

.activeEconomyTab
{
	background-position: repeat-x;
	width: 100%;
	height: 100%;
	background-image: url(  "../img/seatmap/New/Economy_Tab_Gradient.gif" );
}
.activeCTab
{
	background-position: repeat-x;
	width: 100%;
	height: 100%;
	background-image: url( "../img/seatmap/New/ExtraLegroom_Tab_Gradient.gif" );
}
.coachTabContentHeader
{
	background-color: #3268CC;
	font-size: large;
	font-family: 'Book Antiqua';
	color: #FFFFFF;
}
.economyTabContentHeader
{background-color: #9A9A9A;
	font-size: large;
	font-family: 'Book Antiqua';
	color: #FFFFFF;
	}
.FCTabContentHeader
{
	background-color: #F38B12;
	font-size: large;
	font-family: 'Book Antiqua';
	color: #FFFFFF;
}

.textSmall
{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	text-align:left;
}

.textSBold
{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
.seatHeader
{
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #010068;
}
.flightdetails
{	
	font-family: Arial;
	font-size:100%;
	text-align: left;
	font-weight: bold;
}

.upgradeCaption
{	
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFBF0;
}
.divScroll
{	position:relative; 
 	width:100%;
	background-color: #bcd0e8;	
 	border-color: Black;	
 	border-width: 1;	
 	border-style: solid;	
	height: auto; 

	
	overflow: hidden;
}

.Content_Notice
{
	font-size: 70%;
	font-family: Verdana, Geneva, Arial MS, Sans-Serif;
	color: #656565;
	vertical-align: top;
	font-weight: bold;
	float:left;
}
.Content_Notice_SeatChanges
{
    font-size: 14px;
	font-family: Arial MS, Sans-Serif, Verdana, Geneva;
	color: #000000;
	vertical-align: top;
	font-weight: bold;
	float:left;
}
.Content_Notice_SeatChanges1
{
    font-size: 11px;
	font-family: Arial MS, Sans-Serif, Verdana, Geneva;
	color: #000000;
	vertical-align: top;
	font-weight: bold;
	float:left;
}
.Content_Legend
{
      font-size: 9px;
      font-family: Verdana, Geneva, Arial MS, Sans-Serif;
      color:#656565;
      padding: 0 0 0 4px;
      vertical-align: middle;
     
      font-weight:bold;
}

.Content_Notice_Large
{
	font-size: 90%;
	font-family:  Arial MS,Verdana, Sans-Serif, Geneva;
	color: #333333;
	vertical-align: top;
	font-weight: bold;
	float: left;
}
#content-slider
{height:24px;
	width:50%;
	background: #cccccc;
	position: relative;
	margin: 0 0 0 0;
		padding: 0 0 0 0;
		
}

* html .floatedimage {margin:-3;
} 
.sliderhandle200 {
	overflow:hidden;
	padding:0 200 0 200;
	margin-right:-200px;
	position: absolute;
}

.ui-slider-handle
{	display:block;
	border-style: none solid none none;
	background: #333333 url( "../img/seatmap/New/scrollbar.jpg" ) no-repeat;
	top: 0;
	bottom: 0;
	margin: 0 0 0 0;
	padding: 0 50% 0 50%;
	height: 24px;
	position: relative;
	overflow: hidden;
	border-right-color: #949494;
	border-right-width: 1px;
}
.fee
{
	font-size: 60%;
	font-family: Arial;
	color: #0D9D48;
}
.ui-handle-helper-parent
{ margin:0 0 0 0;
  height:24px;
  top: 0;
  bottom: 0;
  position: absolute;
  width:100%;
  padding: 0 0 0 0;
  

}

.divMain
{height:872px;width:96%;border-color:#7D848A;border-width:1;border-style: solid;  padding:0}
.add_fee
{
	font:bold 12px Arial,Helvetica,sans-serif;
	vertical-align:middle;
	text-align:center;
	font-weight: bold;
	color: #0D9D48;
}	
.Fee_Bold
{
	font-family: Arial;
	color: #0D9D48;
	font-weight: bold;
	font-size: 16;
}
.b772 .firstGalley{width:48px;font-size:0;line-height:0;}
.b772 .firstCloset,.b772 .firstLavatory{width:30px;font-size:0;line-height:0;}
.b772_J2B .firstCloset,.b772_J2B .firstGalley,.b772_J2B .firstLavatory{height:41px;font-size:0;line-height:0;}
.b738 .coachLavatory, .b738 .coachCloset, .b738 .coachGalley,.b772_J2B .coachLavatory,.b772_J2B  .coachLavatory,.b772_J2B .coachGalley{height: 49px;font-size:0;line-height:0;}

 .b767 .coachLavatory,.b767 .coachCloset,.b767 .coachGalley,.b772 .coachLavatory,.b772 .coachCloset,.b772 .coachGalley,.b752 .coachLavatory,.b752 .coachCloset,.b752 .coachGalley,.CRJ-200 .coachLavatory,.b739 .coachLavatory,.b739 .coachCloset,.b739 .coachGalley,.CRJ-200 .coachCloset,.CRJ-200 .coachGalley{height: 49px;}
.b767-200 .tworowCoachLavatory,.b767-200 .tworowcoachCloset,.b767-200 .tworowCoachGalley,.b767 .tworowCoachLavatory,.b767 .tworowcoachCloset,.b767 .tworowCoachGalley,.b752 .tworowcoachCloset,.b752 .tworowCoachLavatory,.b752 tworowCoachGalley, .CRJ-200 .tworowcoachCloset, .CRJ-200 .tworowCoachLavatory, .CRJ-200 tworowCoachGalley{height: 31px;}
.b753 .coachLavatory,.b753 .coachCloset,.b753 .coachGalley{height:45px;}
.blueinterior .blue .coachLavatory,.blueinterior .blue.tworowCoachLavatory{background-image: url(../img/seatmap/New/EliteZone_Lavatory_Icon.gif);
	background-repeat: no-repeat;
	background-position: center;}
	.blueinterior .blue .coachCloset,.blueinterior .blue .tworowcoachCloset{background-image: url(../img/seatmap/New/EliteZone_Closet_Icon.gif);
	background-repeat: no-repeat;
	background-position: center;}
	.blueinterior .blue .coachGalley,.blueinterior .blue .tworowCoachGalley{background-image: url(../img/seatmap/New/EliteZone_Galley_Icon.gif);
	background-repeat: no-repeat;
	background-position: center;}
.ATR_42 .tworowCoachLavatory{height: 30;font-size:0;line-height:0; margin-top:0;margin-bottom:0;}

