/* Airport Lookup Suggestion CSS */


#showlookup {position:absolute;	background:#FFF; border:solid #7f9db9 1px; font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 11px;}
#showlookup div{padding:0 4px 0 4px; cursor:pointer; text-align:left; font-size:11px;}
#showlookup div.over{background:#317082; cursor:pointer; color:#FFFFFF;}
#arrival{width:100px; height:20px;font:11px Arial,Tahoma; border:#7f9db9 solid 1px; background-color:#FFFFFF;}
#departure{width:100px;height:20px; font:11px Arial,Tahoma; border:#7f9db9 solid 1px; background-color:#FFFFFF;}
#bclass{width:105px;height:20px;}
.loading {background : Window url('/images/intl/img/loading.gif') right center no-repeat;}
body {margin: 0px;}
form {margin: 0px;}

a.toplinks:link{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: underline;color: #1f65a1;padding-right: 8px;padding-left: 8px;}
a.toplinks:visited{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: underline;color: #1f65a1;padding-right: 8px;padding-left: 8px;}
a.toplinks:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;color: #1f65a1;padding-right: 8px;padding-left: 8px;}

.bdr3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
	border-left-color: #d7d7d7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #0a606c;
}

a.signin:link
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #ffffff;
}
.tollfree {
	padding-top: 13px;
	text-align: right;
}


a.signin:visited
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #ffffff;
}

a.signin:hover
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}

.bluebg {
	background-color: #1f65a1;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #02afc8;
	padding-left: 25px;
	height: 25px;
}

.aquabg {
	background-color: #02afc8;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 20px;
	height: 25px;
	vertical-align: middle;
}
.logoleft {
	padding-left: 15px;
	padding-top: 10px;
}
.feedback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1f65a1;
	padding-left: 100px;
	padding-top: 7px;
}
.toplinksbg {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1e0df3;
	background-image: url(/images/intl/img/toplinksbg.gif);
	background-repeat: repeat-x;
}



.orangebg {
	background-color: #f68a24;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	height: 25px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: middle;
	text-align: center;
}

.book {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #104D81;
	padding-left: 33px;
	height: 25px;
}


.week {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #E96800;
	padding-left: 45px;
	height: 25px;
	padding-top: 8PX;
	
}


.last {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #0197ad;
	padding-left: 50px;
	height: 25px;
	padding-top: 7px;
	
}

.last3 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #0197AD;
	padding-left: 42px;
	height: 25px;
	padding-top: 4px;
	
}

.dels {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #0197ad;
	padding-left: 10px;
		
}


.last1 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	height: 25px;
	
}
.cities {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2c2c2c;
}



.img {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 9px;
	height: 25px;
	
}


.last2 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #0197ad;
	height: 25px;
	
}

.dest {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 8px;
	height: 25px;
	padding-top: 5px;
	
}

.dest1 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	height: 25px;
	
	
}


.domestic {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 3px;
}

.city {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 7px;
}

.hotelcity {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}

.box {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	
}

.textbox {
        font-family: Arial, Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        height: 12pt;

}

.or {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-right: 10px;
	text-align: right;
	vertical-align: text-bottom;
}

.buttontop {
	padding-top: 14px;
}


.offer {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
}

.tdtopblank {
        border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
}


.intl {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-top: 12px;
	padding-bottom: 3px;
}



.btnbtm {
	padding-bottom: 15px;
}

.btnbtm1 {
	padding-top: 5px;
}
.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}
.borderdestination {
	background-color: #FFF8ED;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFD284;
	border-left-color: #FFD284;
}
.arail13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E96800;
}



.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0197AD;
	font-weight: bold;
}
.margin-left {
	margin-left: 8px;
	padding-left: 8px;
}

.bdrfeatureoffer {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D7D7D7;
	border-bottom-color: #D7D7D7;
	border-left-color: #D7D7D7;
}
.bgleft {
	background-color: #DBE3EA;
}
.tohama11 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3589B0;
}
.tahoma11black {
	padding-left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.Tahoma11normal {
	font-family: Tahoma11normal;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.bdr-left {
	background-color: #FFFFFF;
	border: 1px solid #3589B0;
}
.arial11blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3589B0;
	font-weight: bold;
	border-top: 1px solid #39C1D5;
	border-bottom: 1px solid #39C1D5;
	border-left: 1px solid #39C1D5;
}

.arial11blue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3589B0;
	font-weight: bold;
	}

.arialwhite15bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.arial11whitenormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.arial11pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F37A07;
}
.arial12whitebld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bdrblue {
	border: 1px solid #39C1D5;
}
.bdrwhite {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.bdrwhiteright {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.bdrbluearound {
	border: 1px solid #39C1D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3589B0;
}
.bdrwhiteblue {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #39C1D5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.bdrblueright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #39C1D5;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.arial13pinkbld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #F37A07;
}

a.bookflight:link
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	text-decoration: underline;
	color: #F37A07;
}

a.bookflight:visited
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: Bold;
	text-decoration: underline;
	color: #F37A07;
}

a.bookflight:hover
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #F37A07;
}
.arialblue20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	color: #1F65A1;
	padding-left: 132px;
}
.arial12blueleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00a7bf;
	padding-left: 95px;
}
.arial12blkleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 95px;
}
.arial12bluenormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00a7bf;
}
.arial13blkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 80px;
}
.arial13normalbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.arial11leftmargin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 80px;
	padding-top: 10px;
}
.toprightmargin {
	padding-top: 11px;
	padding-left: 10px;
}

a.Int:link
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #1f65a1;
	padding-left: 38px;
	
	}

a.Int:visited
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #1f65a1;
	padding-left: 38px;
	}

a.Int:hover
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #1f65a1;
	padding-left: 38px;
	}

a.Int1:link
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #1f65a1;
	padding-left: 45px;
	padding-top: 5px;
	}

a.Int1:visited
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #1f65a1;
	padding-left: 45px;
	padding-top: 5px;
}

a.Int1:hover
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #1f65a1;
	padding-left: 45px;
	padding-top: 5px;
}
.arial9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #578cb9;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	padding-top: 17px;
	padding-left: 96px;
}
.arial11bluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1f65a1;
}
.arial12leftmargin28 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004183;
	padding-left: 28px;
	padding-right: 28px;
}
.arailblue12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004183;
}
.arial11bluenormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1f65a1;
}
.arail11darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004183;
}

.borderdepart {
	border: 1px solid #67afd0;
}
.h1tdB{font-family:tahoma, Verdana, Arial, trebuchet MS; font-size:11px; color:#004183; line-height:14px; font-weight:normal;}
.h1tdGre{font-family:tahoma, Verdana, Arial, trebuchet MS; font-size:11px; color:#585858; line-height:14px; font-weight:normal;}
.borderreturn {
	border: 1px solid #f68a24;
}
.bluebold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1f65a1;
	padding-left: 13px;
}

.arail11m-16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.tahoma11black1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 12px;
}

.tahoma11black1new {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
}

.arial11whitenormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}



a.termslinks:link
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a.termslinks:visited
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a.termslinks:hover
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #ed1c24;
}

.style1 {       
	color: #f16c00;
        font-weight: bold;
}
.style2 {color: #00A7BF}
.style3 {color: #959595}

.mandatory
 {color: #ffffff; font-family:  Arial, tahoma, Verdana,trebuchet MS; font-size: 11px; padding-left:9px;padding-right:7px;}

.alert {
        font-family: Arial, tahoma, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #626262;
        text-decoration: none;
        background-image: url(/images/intl/img/alertbg.gif);
		background-repeat:no-repeat;
        padding-top: 33px;
        padding-left: 55px;
		padding-bottom: 15px;
		padding-right: 9px;
        line-height: 16px;
}

/* for farer list */


.shadow{
	background-color: #ffffff;
	border:1px solid #6c6c6c;
}
.ig_font1s{
	color:#3973ad;
	font-family:Lucida Sans,verdana,arial,sans-serif; 
	font-size:10pt;
	padding-left:10px;
	
}

.ig_font1x{color:#ff7c00;font-family:Arial, Tahoma, Lucida Sans,verdana,arial,sans-serif; FONT-SIZE: 12pt;padding-left:10px;}

.content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

.fare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:10px;
}

.fares{
	color:#000000;
	font-family:Arial, Tahoma, Lucida Sans,verdana,arial,sans-serif; 
	font-size:12px;;
	padding-left:10px;
	font-weight: bold;
}

.fares1{
	color:#000000;
	font-family:Arial, Tahoma, Lucida Sans,verdana,arial,sans-serif; 
	font-size:11px;
	padding-left:10px;
	
}

.fares2{
	color:#000000;
	font-family:Arial, Tahoma, Lucida Sans,verdana,arial,sans-serif; 
	font-size:11px;
	padding-left:10px;
	padding-right:15px;
	text-align:right;
	
}

.farehd{
	color:#000000;
	font-family:Arial, Tahoma, Lucida Sans,verdana,arial,sans-serif;
	font-size:12px;
	padding-right:15px;
	text-align:right;
	font-weight: bold;
}

.bannertext
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #007279;
	padding-top:5px;
	
	}
.teltext{
	color:#000000;
	font-family:Arial, Tahoma, Lucida Sans,verdana,arial,sans-serif; 
	font-size:12px;;
	
	font-weight: normal;
}

/* for international fare section */


a.intfare {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #1f65a1;   text-decoration: none;
        padding-left:2px;text-decoration:none;line-height:17px;}
a.intfare:visited {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #1f65a1;   text-decoration: none;
        padding-left:2px;text-decoration:none;line-height:17px;}
a.intfare:hover {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #1f65a1;   text-decoration: none;
        padding-left:2px;text-decoration:underline;line-height:17px;}

a.intfaremore:link{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: underline;color: #ff0000;padding-left: 2px;}
a.intfaremore:visited{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: underline;color: #ff0000;padding-left: 2px;}
a.intfaremore:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;color: #ff0000;padding-left: 2px;}

a.hotdeals {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #1215b3;text-decoration:underline;line-height:17px;}
a.hotdeals:visited {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #1215b3;text-decoration:underline;line-height:17px;}
a.hotdeals:hover {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #1215b3;text-decoration:none;line-height:17px;}





/* for travel path */

.headText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;

}


.headTextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #014885;
}
.headTextbold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #014885;
}

.headText3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #578cb9;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	padding-top: 17px;
	
}

/* left link */




a.linkfare { font-family: tahoma, Verdana, Arial, trebuchet MS; font-size:12px; color:#004183; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 14px; padding-left: 5px;}
a.linkfare:visited { font-family: tahoma, Verdana, Arial, trebuchet MS; font-size:12px; color:#004183; TEXT-DECORATION: none; font-weight:normal; LINE-HEIGHT: 14px; padding-left: 5px;}
a.linkfare:hover { font-family: tahoma, Verdana, Arial, trebuchet MS; font-size:12px; COLOR: #000000; text-decoration: none; font-weight:normal; LINE-HEIGHT: 14px; padding-left: 5px;}

.left {padding-left: 14px;}

.alitaliatext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;;
	color: #000000;
	padding-left:20px;
	
}
.alitaliatext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;;
	color: #000000;
	padding-left:20px;
	padding-top:10px;
}
.alitaliaprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	line-height: 16px;;
	color: #ff2400;
	
}
.airlinesH
{
	font-family: Arial,Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #064c88;
	padding-top:5px
	
}

.airlines
{
	font-family: Arial,Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #1a63a2;
	padding-left: 15px;
	padding-top:5px
	
}

.airlines1
{
	font-family: Arial,Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #e80017;
	
	
}


.airlinesb
{
	font-family: Arial,Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	
	
}

.airlinesc
{
	font-family: Arial,Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	
	padding-left: 10px;

	
}

.airlinesd
{
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
	padding-left: 10px;

}	


.airlinesf
{
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
	padding-left: 150px;

}	


.airlinesh
{
	font-family: Arial,Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0e6e9a;
	
	padding-left: 10px;

	
}

.airlinesi
{
	font-family: Arial,Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #0e6e9a;
	
	padding-left: 20px;

	
}

.more:link
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #FF1800;
}

.more:visited
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #f37a07;
	padding-right: 15px;
}

.more:hover
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #87271D;
}

.truevalue {font-family:Tahoma;font-size:15px;color:#135995;text-decoration:none}
.highlights {font-family:arial;font-size:15px;color:#cc3604;text-decoration:none;font-weight:bold}
.highlights1 {color: #646464 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 12px; padding-left:7px;}

.bottomline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: e5e5e3;
	padding-left: 43px;
}
.bdrcenter {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #e5e5e3;
}
.bdrtop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e3;
}
.bdrright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e3;
}
.aril15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #00adef;
}
.arial12normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 5px;
}

.aril19blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #28b6f6;
}

.aril11grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #959595;
	padding-left: 6px;
}
.toppad {
	padding-top: 5px;
}

a.linkmore:link {font-family:verdana;font-size:10px;color:red;text-decoration:none}
a.linkmore:active {font-family:verdana;font-size:10px;color:red;text-decoration:none}
a.linkmore:visited {font-family:verdana;font-size:10px;color:red;text-decoration:none}
a.linkmore:hover {font-family:verdana;font-size:10px;color:blue;text-decoration:none}


.bdrrightbottom {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: e5e5e3;
	border-bottom-color: e5e5e3;
}


a.linkmore1:link {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#959595;text-decoration:none}
a.linkmore1:active {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#959595;text-decoration:none}
a.linkmore1:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#959595;text-decoration:none}
a.linkmore1:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:blue;text-decoration:underline}

}

.char {color: #1F65A1 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 18px; padding-top:20px;padding-left:20px;}
.char1 {color: #1F65A1 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 18px; padding-top:20px;} 
.img {padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:3px;} 
.dham {color: #000000 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 13px; padding-left:7px;padding-right:15px;} 
.dham1 {color: #F87B05 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 13px; padding-left:7px;}
.dham2 {color: #135995 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 13px; padding-left:1px;}
.dham3 {color: #646464 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 12px; padding-left:15px;padding-right:15px;} 
.dham4 {color: #135995 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 12px; }

.dham6 {color: #135995; font-family: Arial, tahoma, Verdana, trebuchet MS; font-size: 12px; }
.dham6 a {color: #135995; text-decoration:none;}
.dham6 a:hover {color: #000000; text-decoration:none;}

.dhamlink {font-family:Arial;font-size:12px;color:#000000;text-decoration:none; padding-left:10px;}
.dhamlink a{color:#000000;text-decoration:none;}
.dhamlink a:hover{color:#135995;text-decoration:underline;}
.pilgrimage {font-family:Tahoma;font-size:13px;color:#135995;text-decoration:none}
.pilgrimage1 {font-family:Tahoma;font-size:12px;color:#135995;text-decoration:none}
.pilgrimagemaintxt {font-family:Tahoma;font-size:11px;color:#f26521;text-decoration:none;line-height:15px;margin-left:10px}
.dhamlink1 {font-family:Arial;font-size:11px;color:#000000;text-decoration:none; padding-left:10px;}
.dham5 {color: #646464 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 11px; padding-left:15px;padding-right:15px;} 

.truevallink {font-family:Arial;font-size:11px;color:#000000;text-decoration:none; padding-left:5px;}
.truevallink a{color:#000000;text-decoration:none;}
.truevallink a:hover{color:#135995;text-decoration:underline;}

/* css for US-INBOUND-US */
.usbannertext
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	
	}
.usbannerprice
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
	
	}

.usbannerfont
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	
	}
.usbannerpricefont
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
	
	}
/* Css for foreignexchange page Added by sauravh 9 june 2007 */
#foreignexchangemain{background-image:url(/images/intl/img/febg.jpg); background-repeat:no-repeat; width:453px; height:323px;}
/* foreignexchange */

/* flights wait page */

.logo-wait {
	padding-top: 36px;
	padding-bottom: 13px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f68921;
}

.searchflight-wait {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #1f65a1;
	text-decoration: none;
	text-align: center;
	padding-top: 45px;
}

.arial13normal {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #00a6bf;
	text-decoration: none;
}
.arial13blue {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1f65a1;
	text-decoration: none;
	text-align: center;
	padding-top: 54px;
}
.banner-wait {
	text-align: center;
	padding-top: 54px;
}

.waitText {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6e6e6e;
	border:1px solid #f68921;
	
}
.waitText2 {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}
.arial13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0197AD;
	font-weight: bold;
}


/* Deccan offer CSS Document */
.maintabframe{width:726px; min-height:300px; height:auto !important; 
height:300px; margin-left:26px; font-family:Arial, Helvetica, sans-serif; 
margin-top:-25px;}
.maintabframe2{width:700px; min-height:570px; height:auto !important; height:570px; border:#bfbfbf solid 1px; margin-top:15px; margin-left:26px; font-family:Arial, Helvetica, sans-serif}
.maintabframepw{width:726px; min-height:250px; height:auto !important; height:250px; border:#bfbfbf solid 1px; margin-top:15px; margin-left:26px; font-family:Arial, Helvetica, sans-serif}
/* tab menu css */
#holidaytabmenu {font-size:15px; font-weight:bold; height:29px; list-style-type:none; margin:0pt 0px; padding:0pt; width:726px; text-align:center; line-height:29px; color:#004fa0; overflow:hidden; background-image:url(/images/intl/US/specialOffer/headbg.gif);}
.holidaytabmenu_clicked{color:#000000; background-repeat:no-repeat; background-color:#FFFFFF; height:28px;}
#holidaytabmenu li {background:transparent url(/images/intl/US/specialOffer/tabbg.gif); background-repeat:repeat-x; border-bottom:#dedede solid 1px; display:inline; float:left; width:124px; height:28px; font-weight:bold; cursor:pointer; border-right:#FFFFFF solid 1px;}
#holidaytabmenu li a, #main_menu li a:visited {color:#000000; display:block; font-size:12px; height:29px; text-decoration:none; font-weight:bold; outline:none; cursor:auto;}
#holidaytabmenu li a:hover, #main_menu li a.chosen, #main_menu li a.chosen:visited {height:29px; color:#000000; text-decoration:none;}
#holidaytabmenu2 {font-size:11px; height:29px; list-style-type:none; margin:0pt 0px; padding:0pt; width:700px; text-align:center; line-height:29px; color:#FFFFFF; overflow:hidden; background:transparent url(/images/intl/US/specialOffer/tabbg.gif); background-repeat:repeat-x;}
#holidaytabmenu2 li {background:transparent url(/images/intl/US/specialOffer/tabbg.gif); background-repeat:repeat-x; border-bottom:#dedede solid 1px; display:inline; float:left; width:110px; height:28px; font-weight:bold; cursor:pointer; border-right:#FFFFFF solid 1px;}
#holidaytabmenu2 li a, #main_menu li a:visited {color:#000000; display:block; font-size:12px; height:29px; text-decoration:none; font-weight:bold; outline:none; cursor:auto;}
#holidaytabmenu2 li a:hover, #main_menu li a.chosen, #main_menu li a.chosen:visited {height:29px; color:#000000; text-decoration:none;}
.holidaytabmenusize{height:29px;}
.holidaytabcontent{padding-left:20px; padding-right:20px; padding-top:25px; padding-bottom:20px; font-size:12px; border:#bfbfbf solid 1px; margin-top:25px;}
.holidaytabcontent2{padding-left:20px; padding-right:20px; padding-top:25px; padding-bottom:20px; font-size:12px;}
.textheadlist1{font-weight:bold;color: #135995 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 13px; padding-left:1px;}
.contentholidayoffers{line-height:16px; text-align:justify; font-size:12px;}
.daywiseheader {font-weight:bold;color: #135995 ; font-family: Arial,tahoma, Verdana,  trebuchet MS; font-size: 13px; padding-left:1px;}
.daywisetext {color: #000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding-left:15px;padding-right:15px;}
a.faqheadtext{color: #135995; font-size:12px;  text-decoration:none; margin-left:25px; line-height:18px;}
.listshowyatra li{list-style-image:url(/images/intl/US/specialOffer/arrowtripg.gif); color:#000000; text-align:justify;font-size:12px;}
a.downloadlink{font-size:12px; font-weight:bold; text-decoration:underline; color:#135995;}
.rowcolor{font-weight:bold; color:#004fa0; background-image:url(/images/intl/US/specialOffer/headbg.gif); cursor:pointer;}
.rowcolor2{font-weight:bold; color:#FF0000; background-image:url(/images/intl/US/specialOffer/headbg2.gif); cursor:pointer;}

/* Lowest fare css starthere */
.lowestfare{border: 1px solid #d4d3d3;}
a.farelink {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #62290c;text-decoration:underline;line-height:20px;}
a.farelink:visited {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #62290c;text-decoration:underline;line-height:20px;}
a.farelink:hover {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #62290c;text-decoration:none;line-height:20px;}

a.farelink1 {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration:underline;line-height:20px;}
a.farelink1:visited {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration:underline;line-height:20px;}
a.farelink1:hover {font-family: Arial, tahoma, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;text-decoration:none;line-height:20px;}

/* Lowest fare css End here */


/* Airfare Enqiry Form css start here */

.airfarelow{font-family: Arial, Helvetica, sans-serif;	font-size: 15px; font-weight: bold; color: #f36908;	height: 30px; }
.formbodytext{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
.bookingformhdr{ font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #39c1d5;}
.passengerdetailsfrom{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #39c1d5; background-color: #eeffff; }
.qformbox{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 17px; width: 40px; border: 1px solid #000000; }
.formbodytextinner{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}
.textfielform{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 17px; width: 90px; border: 1px solid #000000; }
.formbdr{border: 1px solid #39c1d5;}
.qformbox2{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 17px; width: 60px; border: 1px solid #000000; }
.enquiry{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 40px; width: 387px; border: 1px solid #000000;}

/* Airfare Enqiry Form css End here */
/*css added for usatoindia.yatra.com*/
.h4newstyle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#1F65A1;text-decoration:underline; }
a.listnew:link{font-family: Arial, Helvetica;font-size:12px;font-weight:normal;color: #1F65A1;text-decoration: none;}
a.listnew:visited{font-family: Arial, Helvetica;font-size:12px;font-weight:normal;color: #1F65A1;text-decoration: none;}
a.listnew:hover{font-family: Arial, Helvetica;font-size:12px;font-weight:normal;color:green;text-decoration: none;}
.Booknownew{font-family:Arial,Helvetica,font-size:12px;font-weight:bold;color:#C41B32;}

/* Css for Index page main component */
#usmaincontainer{width:780px;}
#usmaincontainertop{width:780px;}
#usmaincontainerbottom{width:780px;}
#bookingpanel{width:327px; float:left;}
#flashpanel{float:right; width:452px;}
#yatrausfooter{float:left; margin-top:10px;}
#usmaincontainerbottomleft{float:left; width:327px;}

/* Style For Explore India panel */
.arial_11_000000 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; line-height:14px;}
.arial_11_ffffff {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; line-height:14px;}
.arial_14r_ffffff {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight: bold; text-decoration:none; line-height:14px;}
.arial_18r_000000 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight: bold; text-decoration:none;}
.arial_12r_ffffff {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight: bold; text-decoration:none;}
.times_10r_ffffff {font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; color:#ffffff; font-weight: bold; text-decoration:none;}
.bdr_014589 {border-left: 1px solid #77b946; border-right: 1px solid #77b946; border-bottom: 1px solid #77b946;}
.arial_17_609d37 {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#609d37; font-weight:bold; text-decoration:none;}
.arial_17_3366FF {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#609d37; font-weight:bold; text-decoration:none;}
/* Style end here  Explore India panel */


.noresfound{font-family:Arial, Verdana, trebuchet MS; font-size:20px;color:#2B6094; line-height:24px; font-weight:normal;}
.noresfound2{font-family:Arial, Verdana, trebuchet MS; font-size:13px;color:#2B6094; line-height:20px; font-weight:normal;}

/* Footer Css Start  Here */
.footer_main{width:778px; font-size:11px;float:left;}
.investors{font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #959595; padding-left: 15px;}
.footer_link_bar{width:778px; color:#1f65a1; height:19px; padding-top:8px; text-align:center}
.footer_link_bar A{color:#1f65a1; padding-left:5px; padding-right:5px; text-decoration:none}
.footer_link_bar A:hover{text-decoration:underline}
.footer_link_bar2{width:778px; color:#1f65a1; padding-bottom:3px; text-align:center}
.footer_link_bar2 A{color:#1f65a1; padding-left:5px; padding-right:6px; text-decoration:none}
.footer_link_bar2 A:hover{text-decoration:underline}
.footer_blue_bar{width:778px; width:778px; height:3px; background-color:#02afc8}
.footer_blue_bar2{width:778px; height:2px; background-color:#02afc8}
.our_partners{height:48px; text-align:left; padding-top:5px; border-bottom:#cccccc solid 1px; }
.our_partners img{padding-right:13px;}
.grey_txt{color:#959595; font-weight:bold; padding-bottom:10px; padding-right:10px; font-size:11px; height:48px;}
.grey_line_big{width:778px; height:1px; background-color:#cccccc;}
.copyright{width:778px; color:#959595; text-align:center; padding-top:0px; font-size:11px;}

.yatrafooterbg {font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 11px;color: #1f65a1;height: 25px;text-align: center;}
a.yatrafooterlink:link{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;color: #1f65a1;padding-right: 6px;padding-left: 6px;}
a.yatrafooterlink:visited{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;color: #1f65a1;padding-right: 6px;padding-left: 6px;}
a.yatrafooterlink:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normals;text-decoration: underline;color: #1f65a1;padding-right: 6px;padding-left: 6px;}
/* Footer Css End Here */

/* Added new corporate travel css start here */
.corporatetext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1394cf; font-weight:normal; padding-left:30px;}
.formfeilds{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; padding-left:15px; padding-top:0px;}
.corporatebg{ background:url(/images/intl/US/grouptours/corporate-bg.jpg); background-repeat:repeat-x; background-repeat:repeat; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; height:350px; width:265px; margin-left:1px;}
.buttonimg{ padding-right:10px; padding-top:0px;}
.corporatefont{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#19ace3; padding-left:30px; padding-right:30px; padding-top:0px; text-align:justify;}
.corporatefont1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; padding-left:30px; padding-right:30px; padding-top:20px;}
.corporatefont2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; padding-left:30px; padding-right:30px; padding-top:10px;}
.corporatefont3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; padding-left:5px; padding-right:5px; padding-top:10px;}
.mandatorycorp{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; padding-left:15px; padding-top:0px;}
.right-links1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #767777;
	text-decoration: none;
	}
h1.kolkata{font-family: Arial, Helvetica, sans-serif; width:190px; font-size: 20px; font-weight: bold; color: #2c649d; border-bottom:#f68a24 1px solid; padding-bottom:3px;}
h1.ahmedabad{font-family: Arial, Helvetica, sans-serif; width:220px; font-size: 20px; font-weight: bold; color: #2c649d; border-bottom:#f68a24 1px solid; padding-bottom:3px;}
h1.bhuwaneswar{font-family: Arial, Helvetica, sans-serif; width:250px; font-size: 20px; font-weight: bold; color: #2c649d; border-bottom:#f68a24 1px solid; padding-bottom:3px;}
h1.delhi{font-family: Arial, Helvetica, sans-serif; width:145px; font-size: 20px; font-weight: bold; color: #2c649d; border-bottom:#f68a24 1px solid; padding-bottom:3px;}
h1.jammu{font-family: Arial, Helvetica, sans-serif; width:180px; font-size: 20px; font-weight: bold; color: #2c649d; border-bottom:#f68a24 1px solid; padding-bottom:3px;}
h1.pune{font-family: Arial, Helvetica, sans-serif; width:150px; font-size: 20px; font-weight: bold; color: #2c649d; border-bottom:#f68a24 1px solid; padding-bottom:3px;}


.texttop11 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2c649d;}
/* Added new corporate travel css end here */

/* Fare breakdown */
.farebd{font-family:Arial, Tahoma, Verdana, trebuchet MS; font-size:11px; color:#004183; font-weight:normal;}

.farebdtxt{font-family:Arial, Tahoma, Verdana, trebuchet MS; font-size:11px; color:#4C4C4C; font-weight:normal;padding-left:4px;}

.farebdtxt2{font-family:Arial, Tahoma, Verdana, trebuchet MS; font-size:11px; color:#4C4C4C; font-weight:normal;padding-bottom:1px;}

/* Added Agent travel css start here */
.agentstext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1394cf; font-weight:normal; padding-left:30px;}
.agentformfeilds{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; padding-left:15px; padding-top:0px;}
.agentsbg{ background:url(/images/intl/US/agents/agents-bg.jpg); background-repeat:repeat-x; background-repeat:repeat; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; height:260px; width:254px; margin-left:1px;}
.agentbtn{ padding-right:10px; padding-top:0px;}
.agentsheding{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1f65a1; font-weight:bold;padding-left:30px; padding-right:30px; padding-top:20px;}
.agentsfont{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#19ace3; padding-left:30px; padding-right:30px; padding-bottom:0px; text-align:justify;}
.agentsfont1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; padding-left:30px; padding-right:30px; padding-top:5px;}
.agentsfont2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7c7c7c; padding-left:30px; padding-right:30px; padding-top:10px;}
.agentsfont3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:5px; padding-right:5px; padding-top:9px;}
.mandatoryagent{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; padding-left:15px; padding-top:0px;}
.agentsmiddleline{ background:url(/images/intl/US/agents/middledot.gif); background-repeat:repeat-y; padding-top:20px;padding-bottom:10px;height:160px;}
/* Added Agent travel css end here */

/*itineraries css start here */
#it_back{ float:left; width:728px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; background-color:#effafc; border-bottom:1px solid #92dde8; text-align:right; padding-right:50px; font-weight:bold; height:20px; padding-top:5px; position:relative;}
#it_container{ float:left; width:778px; background:url(/images/intl/US/specialOffer/itineraries/packbg.gif); background-repeat:repeat-y;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#555555;  position:relative;}
#it_leftpannel{ float:left; width:190px;}
#it_rightpannel{ float:right; width:587px;}
#it_leftcontainer{ width:190px; color:#000000; padding-bottom:10px;}
.it-heading{ font-size:12px; color:#1f65a1; padding-left:7px; background-color:#c3ecf2; padding-top:4px; padding-bottom:4px; font-weight:bold;}
.it-subheading{font-size:11px; color:#000000; padding-left:7px; padding-top:3px; padding-bottom:3px; border-bottom:1px solid #bacedf;}
a.backlink:link {font-size:12px;color:#555555; text-decoration:underline; font-weight:bold;}
a.backlink:active {font-size:12px;color:#555555; text-decoration:underline; font-weight:bold;}
a.backlink:visited {font-size:12px;color:#555555; text-decoration:underline; font-weight:bold;}
a.backlink:hover {font-size:12px;color:#f7941d; text-decoration:none; font-weight:bold;}
.it_packheading{ font-size:16px; color:#1f65a1; padding-left:20px; width:567px; padding-top:10px; font-weight:bold;}
.it_packheading1{ font-size:12px; padding-left:20px; width:567px; padding-top:10px; text-align:justify;}
.it-tour{font-size:14px; color:#f68b1e; font-weight:bold; padding-left:20px; padding-top:15px;}
.it_img{ padding-left:20px; padding-top:20px; text-decoration:none;}
a.packlink:link {font-size:11px;color:#000000; text-decoration:none;}
a.packlink:active {font-size:11px;color:#000000; text-decoration:none;}
a.packlink:visited {font-size:11px;color:#000000; text-decoration:none; }
a.packlink:hover {font-size:11px;color:#f37f10; text-decoration:none;}
.tabBg2{font-size:11px; color:#000000;background-color:#ffffff; padding-left:10px; cursor:pointer;}
a.itheadinglink:link {font-size:12px;color:#1f65a1; text-decoration:none;}
a.itheadinglink:active {font-size:12px;color:#1f65a1; text-decoration:none;}
a.itheadinglink:visited {font-size:12px;color:#1f65a1; text-decoration:none; }
a.itheadinglink:hover {font-size:12px;color:#1f65a1; text-decoration:none;}
.formbg{ background-color:#c7e0f5; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; color:#000000;}
.formbg1{ background-color:#f1f7fb; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; color:#000000;}
.field {font-family:Arial;font-size:11px;color:#000000;text-decoration:none;}
.formfield {font-family:Arial;font-size:12px;color:#000000; padding-left:10px; padding-bottom:5px; padding-top:5px;}
.thanksheading{font-family: Arial, tahoma, Verdana, trebuchet MS; font-size:13px; color:#1f65a1; padding-top:40px; padding-left:70px; padding-right:200px;}
.thanksheading1{font-family: Arial, tahoma, Verdana, trebuchet MS; font-size:13px; color:#00a6bf; padding-top:5px; padding-left:70px; padding-right:200px;}
.tes{ text-align:center}
/*itineraries css end here */

/* Fly to India Offers CSS start here */
a.terms:link{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: underline;color: #00689e;}
a.terms:visited{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: underline;color: #00689e;}
a.terms:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;color: #00689e;}
.noramltext{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: normal; text-decoration: none;color: #00689e;}
/* Fly to India Offers CSS End here */

/* Stopover Info */
.stopoverbg{background-color:#0197b2;border:2px solid #0197b2;}
.stopoverhead{font-family:Arial, tahoma, Verdana, trebuchet MS; font-size:12px; color:#ffffff; font-weight:bold;}
/**********************************************/