/*---------------------------------------------------------------
  >> Itinerary <<
  ---------------------------------------------------------------
  any itinerary specific page styles go here
  -------------------------------------------------------------*/

 * html .itinerary table.datalayout {float:left} 
  
#quotepager { margin:0px 10px 0px 0px}

p.note { line-height: 1em; }
  
#totalprice
{
  text-align : right;
  padding : 0px;
}

.ires h2 {height : 20px; line-height: 20px;  } 
h2 a { text-decoration: none}
h2 a:hover { text-decoration: underline}

#totalprice td {padding: 7px}
#addMoreServices { border: 1px solid #ededed; border-top-width:0px }
#addMoreServices h2
{
margin-top: 0px;
margin-bottom:10px;
}


/* RESEQUENCING ADDITIONS */
.reseAtt {display:block; }
#resequenceIcon {font-size:13px; font-weight:bold; text-decoration:none;}
.ui-dialog-content {  min-height: 216px !important; max-height:800px !important;}
.reseqRow { 
background: #ebebeb;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfbfb 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfbfb 0%,#e4e4e4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfbfb 0%,#e4e4e4 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfbfb 0%,#e4e4e4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-8 */

 }

.reseqNam {padding:10px 0; display:block; width:156px!important;}
.reseqIco img{ padding:0 10px 0 10px;} .reseqArr img{width:17px; border:none!important; }  .ArrDown img{padding: 0 8px 0 8px;} .ArrUp img{ padding:0 8px 0 8px;} 
.reseqArr a {outline:none; }
tr.reseqRow td {
  border-bottom:1px solid #fff;
}

#addMoreServices img
{
margin: 5px
}


.servicetypeicon
{
  vertical-align : middle;
  float : right;
  background : transparent;
}

img.itineraryStar { float: right;; margin-right:5px; vertical-align:middle}
 
.itinerary form { padding-right: 5px}

.messageArea {text-align:right;}
.messageArea a {margin: 5px 5px 5px 0px; position: relative; top: 5px}

#abandon {clear:left; float: left ; margin-top: 5px; }

a.consumerBookEnabled, a.consumerBookDisabled { 
	width:100px;
	height:27px;
	display: block; 
	text-indent:500px; 
	overflow:hidden;
	background: transparent url(../libimages/book.gif) no-repeat 0px 0px;
	float:right
	}

a.consumerBookDisabled {
	background: transparent url(../libimages/book-disabled.gif) no-repeat 0px 0px;
	   }

#fareRuleDialog {display:none;overflow:hidden}
/*
#fareRuleDialog textarea {width:100%;height:100%;border:none; resize:none; overflow:auto}
*/
.fareName { text-transform:capitalize}
