td {
	
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	line-height:13px;
}

a {text-decoration:underline;
   color:#636363;}
.NoDisplay
{
	display:none;
}   
.NoDecorate
{
	text-decoration:none;
}
  
body { 	margin:0px;padding:0px;}

.copy{  font-family:tahoma;
		color:#555555;
		text-decoration:none;
		font-size:11px;}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 0px; line-height:16px }


.white {color:#ffffff; text-decoration:none}
.red { color:#9D080D; text-decoration:none}
.black { color:#707070; text-decoration:none}




.m {vertical-align:middle}
.sm {font-size:10px}
.l {text-decoration:underline}
.n {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:12px}
.list {line-height:10px}

.form { width:263px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#ffffff;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
.form1 { width:132px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#9C9C9C;
		background-color:#ffffff;
		color:#464646;
		margin-left:0px;
		margin-right:0px}		
		
.textarea { width:263px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#ffffff;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		

a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}
.Link
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	color:White;
	font-weight:bold;
}
.Step
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:#EEEEEE;
	font-weight:bold;
	text-align:center;
}
.SelectedStep
{
	color:Yellow;
	background-color:Maroon;
	text-align:center;
}
.Text
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	color:Black;
	font-weight:bold;	
}
.TextSmall
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Black;
	/*font-weight:bold;*/	
}
.Calendar
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	color:navy;
	text-decoration:none;
	font-weight:bold;
}
.Calendar1
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color: Navy;	
	text-decoration:none;
	font-weight:bold;
}
.Calendar2
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:navy;
	text-decoration:none;	
}

.NextStep
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:White;
	font-weight:bold;
	height:20px;
}
.Error
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:7pt;
	color:Maroon;
	text-align:center;
	font-weight:bold;
}
.ItemGrid
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Navy;
	font-weight:normal;
}
.Line
{
	color:Maroon;
}
.Header
{
	font-weight: bold;
	font-size: 8pt;
	color: Navy;
	font-family: Tahoma;
	background-color: #abd2ff;
	text-decoration: none;
	height: 33px;
	border-style: outset;
	border-width: 1px;
}
.StepOneText
{
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;
	color:Gray;
}
.StepOneTextCenter
{
	text-decoration:none;
	font-family:Arial;
	font-size:8pt;
	color:Gray;
	text-align:center;
}
.StepThreeText
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:7pt;
	color:navy;
}
.StepThreeHeaderText
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:black;
}
.RightHeader
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:7pt;
	color:black;
	text-align:left;
	font-weight:bold;
}
.AdminLink
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:navy;
}
.AdminLink:hover
{
	color:Maroon;
	font-weight:bold;
}
.AdminHeader
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	color:White;
	font-weight:bold;
}
.StepTwoGridHeader
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:7pt;
	color:Black;
	text-align:center;
	/*background-color:Gainsboro;*/
}
.StepTwoGridHeaderBold
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Black;
	font-weight:bold;
	text-align:center;
	background-color: #b0c4de ;
}
.StepTwoAgencyGridHeader
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Black;
	text-align:center;
	background-color:#b0c4de ;
}
.StepFourGridHeader
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Black;
	text-align:center;
}
.StepFourGridHeaderBold
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Black;
	font-weight:bold;
	text-align:center;
}
.up
{
	visibility:visible;
	display:inline;
}
.down
{
	visibility:hidden;
	display:none;
}

.ActiveStep
{
	text-align: center;
	vertical-align:middle;
	background-color:#994411;
	color:White;
	width:50;
}
.Button
{
	cursor:hand;
}
.ScrollableArea
{
	overflow:auto;
	HEIGHT: 75%;
}
.MoneyAdded
{
	color:#33AA33;
}
.MoneyReduced
{
	color:#AA3333;
}
.PNRStatusGeneral
{
	background-color: #6bafc2;
}
.PNRStatusIn
{
	background-color: #3a9cb8;
}
.PNRStatusOut
{
	background-color: #699dac;
}
.Small
{
	font-size:10px;
}
.XSmallButton
{
	width : 50px;
	height : 25px;
}
.SmallButton
{
	width : 70px;
	height : 25px;
}
.MediumButton
{
	width : 110px;
	height : 25px;
}
.LargeButton
{
	width : 140px;
	height : 25px;
}
.XLargeButton
{
	width : 180px;
	height : 25px;
}
.XSmallTextBox
{
	width: 40px;
	height: 21px;
}
.SmallTextBox
{
	width: 100px;
	height: 21px;
}
.MediumTextBox
{
	width: 130px;
	height: 21px; 
}
.LargeTextBox
{
	width: 220px;
	height: 21px;
}
.XLargeTextBox
{
	width: 300px;
	height: 21px;
}

.XXSmallComboBox
{
	width: 50px;
	height: 20px;
}
.XSmallComboBox
{
	width: 70px;
	height: 20px;
}
.SmallComboBox
{
	width: 110px;
	height: 20px;
}
.MediumComboBox
{
	width: 150px;
	height: 20px;
}
.LargeComboBox
{
	width: 180px;
	height: 20px;
}
.XLargeComboBox
{
	width: 200px;
	height: 20px;
}
.XXLargeComboBox
{
	width: 300px;
	height: 20px;
}
.SmallTextArea
{
	width: 170;
	height: 55px;
}
.MediumTextArea
{
	width: 180px;
	height: 75px;	
}
.ItemStyle
{
	background-color: White;
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Navy;
	font-weight:normal;
	
}
.AlternatingItemStyle
{
	background-color: #E4F4FF;
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Navy;
	font-weight:normal;
}
.SelectedItemStyle
{
	background-color: #6DB0D7;
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	color:Navy;
	font-weight:bold;
}
.InputFileStyle
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	color:Black;
	font-weight:bold;	
	width:198px;
	height: 22px;
}

