﻿.TravelLegHdr
{
   font-size: 10pt;
   font-weight: bold;
   /* padding: 7px; */
}

.TravelLegHdrPnlFirst
{
   /*cursor: pointer;*/
   /*background-color:#F6891E; */
   color: white;
}

.TravelLegHdrPnl
{
   /*cursor: pointer; */
   /* background-color: #F6891E; */
   color: white;
}

.TravelLegBorder
{
	/*margin:5px; */
	/* border-bottom: solid 4px #f6891f; */
	/* border-left: solid 4px #f6891f; */
	/* border-right: solid 4px #f6891f; */
	font-size: 8pt;
}

/* Styles for the Travel Leg Input control */
.TravelLegInputHeaderLabel
{
	font-size:10pt;
	font-weight:bold;
	color: #F77E1C;
}

.TravelLegInputAirlineCode
{
	color:Blue;
	font-size:8pt;
}

.TravelLegInputMainBody
{
	background-color:White;
	width: 100%;
	font-weight: bold;	
}

.DefLegInputHeaderLabel
{
	font-size:9pt;
	color: #F77E1C;
}

.tdEmpty
{
	background-color:White;
}


/* Styles for the Import Itinerary control */
.ImportItineraryHeaderLabel
{
	font-size:10pt;
	font-weight:bold;
	color: #F77E1C;
}

.ImportItineraryMainBody
{
	background-color:White;
	width: 100%;
	font-weight: bold;
}

a.AirlineCodeHyper
{
    text-decoration: underline;
    color:Blue;
    cursor:default;
}

a.AirlineCodeHyper:hover
{
    text-decoration: underline;
    color:Blue;
    cursor:default;
}

.ac1
{
    color:Blue;
}

.UserLoginPwdCtl
{
	font-size:xx-large;
	color: rgb(128,161,202);
}

.infTip
{
	color:blue;
	text-decoration: underline;
	border-bottom-color: blue;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.SaveItineraryTitle
{
	color: rgb(88,144,168);
	font-size:large;
	font-weight:bold;
}

.modalTitle
{
	color: #ffffff;
	font-weight: bold;
	background-color: #72afe6;
	border-left: solid 1px black;
	border-right: solid 1px black;
	padding-bottom: 2px;
}

.acList 
{ 
visibility : hidden;
margin : 0px!important;
background-color : white;
color : windowtext;
border : buttonshadow;
border-width : 1px;
border-style : solid;
cursor : pointer;
overflow : hidden;
list-style-type : none;
z-index: 10;
}

/* AutoComplete highlighted item */

.acHiliteListItem
{
background-color: #ffff99;
color: black;
padding: 1px;
text-align : left !important;
margin-left: 0px;
}

/* AutoComplete item */

.acListItem 
{
background-color : white;
color : windowtext;
padding : 1px;
text-align : left !important;
margin-left: 0px;
border-bottom: solid 1px #e0e0e0;
}

.travelLeg-AdSense
{
	margin-left: 10px;
}

.ImportItineraryEmailMainBody
{
	background-color:White;
	width: 100%;
	font-weight: bold;
}

.ImportItineraryEmailHeaderLabel
{
	font-size:10pt;
	font-weight:bold;
	color: #F77E1C;
}

.ImportItineraryEmailTitle
{
	font-size:12pt;
	font-weight:bold;
	color: rgb(88,144,168);
}

.CCardMaskedEditError
{
    background-color: #ffcccc;
}

.moneyInputError
{
    background-color: #ffcccc;
}

.moneyInputFocus
{
    background-color: #FFFFA0;
}

.footer-disclaimer { left: 4px; overflow: hidden; width: 742px; font-size: smaller;}

.footer-page-links {margin: 0px; padding: 0px; text-align: center; line-height: 1.3em; font-size: 110%;}

.showForPrint
{
	display: none;
}

.travSegHeader
{
	border-left: solid 1px black;
	border-right: solid 1px black;
}

.travSegFooter
{
	border-left: solid 1px black;
	border-right: solid 1px black;
}

.travLegHeader
{
	border-left: solid 1px black;
	border-right: solid 1px black;
}

.travLegLeft
{
	border-left: solid 1px black;
}

.travLegRight
{
	border-right: solid 1px black;
}

.travLegTitle
{
	font-size: 10pt;
	font-weight: bold;
	color: White;
	padding-bottom: 7px
}

.srchWait
{
	background:url(../img/wait20trans.gif) no-repeat left top;
	height: 200px;
}

.popupChangeDetect
{
	width: 200px;
	height: 150px;
	background-color: Transparent;
	z-index: 1;
}

.popupCtrl
{
	background-image:url(../img/PopupMsg.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:150px;
	text-align:center;
	background-color:Transparent;
}

.setCommentsLabel
{
	font-size:9pt;
	color: #F77E1C;
}

/* This is used to override the Skyward_TravelLegInput2.css settings */
.hotelList li 
{
	text-align: left;
    list-style: disc;
    padding: 2px 0 2px 0;
    margin-left: 0px;
    font-weight:normal;
}

.hyperRename
{
    font-size:x-small;
}
