/* Clases utilizadas en Vuelos */
.cajaBusqueda {
	background-color: #F0F8FF;
	color:#0b3279;
	border:1px solid #CED2DA;
	width: 550px;
	text-align:left;
}

.lnlBorder{border-bottom: 1px solid #CAE4FF; padding-bottom:5px;}
.lnlBorderRU{ border-right:1px solid #CAE4FF; background-color: #F1F5FE}
.borderTable{ margin:5px 0px 5px 0px; border: 1px solid #CAEEFF;}
.lefttable{ padding-left:5px; background:url(../../../flight/images/nvb_sup.gif) repeat-x; border: 1px solid #CAE4FF;}

.label{}
.labelBold{font-weight:bold;}
.labelReMark{
	color: #FF6600;
	font-weight: bold;
}

.jBackgroundTime{ padding:2px; background:url(../../../flight/images/px.gif) repeat-x; height:12px; font-weight:bold;}

.bottom_bkg{ background:url(../../../flight/images/bottom_background.gif) no-repeat bottom left; border-left: 3px solid #CAE4FF; padding-bottom:5px; height:30;}

.AvailibRatesRt{ font-size:11px; color:#FF6600; border:1px solid #ff6600; vertical-align:middle; padding: 2px 2px 2px 18px; width:100px; cursor:pointer; background:url(../../../flight/images/ViewDispRatesReturn.jpg) no-repeat #FFF6F0;}
.AvailibRates {  font-size:11px; color:#FF6600;	border:1px solid #ff6600; vertical-align:middle; padding: 2px 2px 2px 18px;	cursor:pointer; background:url(../../../flight/images/ViewDispRates.jpg) no-repeat #FFF6F0; }

/*son tds..*/
/*fltitin*/
.smallBox { WIDTH: 600px }
.smallBoxTrip { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER: #CAE4FF 1px solid; margin-bottom:4; margin-right:4;}
.smallBoxTripHeader { background:url(../../../flight/images/fltitin.gif) no-repeat top left; height:20px; width:auto; BACKGROUND-COLOR: #C3D2E6; padding-left:25; font-size:14; font-weight:bold}
.smallBoxTripSpacer { OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: #FFCEB7}
.smallBoxSelector{ TEXT-ALIGN:left; }

.smallSortBox {} 
.smallSortBoxItem{ float:left; background:url(../../../flight/images/left.gif) no-repeat left top; margin:0px; padding:0 0 0 20px;}
.smallSortBoxItem a{ float:left; display:block; background:url(../../../flight/images/right.gif) no-repeat right top; padding:5px 20px 0px 0px; text-decoration:none; }

.smallSortBoxItemSelected  { float:left; background:url(../../../flight/images/left_on.gif) no-repeat left top; margin:0px; padding:0 0 0 20px;}
.smallSortBoxItemSelected a{ float:left; display:block; background:url(../../../flight/images/right_on.gif) no-repeat right top;padding:5px 20px 0px 0px;text-decoration:none;}

.smallTripBox{ float:left; }

.smallTripBoxItem          { float:left; background:url(../../../flight/images/left.gif) no-repeat left top; margin:0px; padding:0 0 0 20px; white-space :nowrap }
.smallTripBoxItem         a{ float:left; display:block; background:url(../../../flight/images/right.gif) no-repeat right top; padding:5px 20px 0px 0px; text-decoration:none; }

.currentDown   { float:left; background:url(../../../flight/images/left_on_Down.gif) no-repeat left top; margin:0px; padding:0 0 0 20px; }
.currentdown a { float:left; display:block; background:url(../../../flight/images/right_on.gif) no-repeat right top; padding:5px 20px 0px 0px; text-decoration:none;}
.currentUp {  float:left;  background:url(../../../flight/images/left_on_Up.gif) no-repeat left top; margin:0px; padding:0 0 0 20px; }
.currentUp a { float:left; display:block; background:url(../../../flight/images/right_on.gif) no-repeat right top; padding:5px 20px 0px 0px;text-decoration:none; }
  