



/* BOOKING FORMS  CLASSES FLIGHT FORM HOTEL FORM CAR FORM BUS FORM

*/

.forms_td{width:327px;vertical-align:top;}
.formBottomCurve{display:block;}

/* START Cheapeast comination classes */
/*cheapeast base fare and tax bg */
.bg1{background-color:#39C1D5;}
/* cheapeast Header bg*/
.bg2{background-color:#ffffff;}
/*cheapest Table bg */
.bg5{background-color:#E9F1F7;}
/*cheapeast table border */
.tableBorder{background-color:#ffffff; font-family:verdana;font-size:7pt;color:#000000; border-top: 1px solid #39C1D5;border-right: 1px solid #39C1D5;border-bottom: 1px solid #39C1D5;border-left: 1px solid #39C1D5;}
/* font cheap heading */
.fontcheapHeading{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #3589B0;font-weight: bold;border-top: 1px solid #39C1D5;
	border-left: 1px solid #39C1D5;}
.fontcheapHeading1{color:#3589B0;font-family:Arial, verdana;font-size:8pt;font-weight:bold;border-top: 1px solid #39C1D5;border-left: 1px solid #39C1D5;border-right: 1px solid #39C1D5;}


.fontcheapPrice{color:#ffffff;font-family:Arial,verdana;font-size:14px;font-weight:bold}
.fontcheapPricetx{color:#ffffff;font-family:Arial,verdana;font-size:11px;}


/* book cheap flight row */
.bookCheapflight{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: Bold;
	text-decoration: underline;color: #ffffff;border-top: 1px solid #39C1D5;}
.chooseCheap{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #1f65a1;font-weight: bold;}
.recommended{font-size: 16px;color: #f68a24;}

.bookflight{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;}

/* END Cheapeast comination classes */
.fontOr{color:#f68a24;font-family:Arial,verdana;font-size:16px; font-weight:bold; padding-left:15px;}
.fontBuild{color: #1f65a1;font-family:Arial,verdana;font-size:12px; font-weight:bold;}
.selectCon{color: #1f65a1;font-family:Arial,verdana;font-size:12px;font-weight:bold;padding-left:15px;}



.sortby{color: #1f65a1;font-family:Arial,verdana;font-size:12px;font-weight:bold;}
.totFlight{color:#f68a24;font-family:Arial,verdana;font-size:16px;font-weight:bold}
/* START RESULT TABLE */
/* sorting  filter background */
.radiobuttonbg{background-color:#64AFBB;font-family:Arial,verdana;font-size:12px;font-weight:bold;color:#ffffff;}
.farebg{background-color:#39C1D5;}
.tdBg-col1{background-color:#FFF;font-family:Arial,verdana;font-size:11px; color:#000000;}
.tdBg-col1 img{padding-top:10px;}
.tdBg{background-color:#f6fdff;font-family:Arial,verdana;font-size:11px; color:#000000}
.tdBgR-col1{background-color:#FFF;font-family:Arial,verdana;font-size:11px; color:#000000;}
.tdBgR-col1 img{padding-top:10px;}
.tdBgR{background-color:#f6fdff;font-family:Arial,verdana;font-size:11px; color:#000000}
.departtag{width:18px;float:left;background-color:#39c1d5;color:#ffffff;font-weight:bold;text-align:center;line-height:12px;margin:1px;padding-top:4px;padding-bottom:4px;}
.returntag{width:18px;float:left;background-color:#31aa88;color:#ffffff;font-weight:bold;text-align:center;line-height:12px;margin:1px;padding-top:4px;padding-bottom:4px;}
.bookthisFlight{background-color:#ffffff;font-family:Arial,verdana;font-size:11px; color:#000000}
.resultTable{background-color:#DFE1E7; font-family:verdana;font-size:7pt;color:#000000; border-top: 1px solid #39C1D5;}
.fontPrice{color:#FFFFFF;font-family:Arial,verdana;font-size:16px;font-weight:bold}
.fontPricetx{color:#FFFFFF;font-family:Arial,verdana;font-size:11px;}
.resultbookflight{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: Bold;
	text-decoration: underline;color: #F37A07;}
A.resultbookflight:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold;
	text-decoration: none;color: #F37A07;}
.sepbg{background-color:#ffffff;}
.fareRule{font-family:Verdana, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;text-decoration: underline;
	color: #1f65a1;padding-right: 8px;padding-left: 8px;}
A.fareRule:hover{font-family:Verdana, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;text-decoration: none;
	color: #1f65a1;padding-right: 8px;padding-left: 8px;}
/* END RESULT TABLE */

/* Write Selected Classes */
.seltableBg{background-color:#ffffff; font-family:verdana;font-size:7pt;color:#000000; border-top: 1px solid #39C1D5;border-right: 1px solid #39C1D5;border-bottom: 1px solid #39C1D5;border-left: 1px solid #39C1D5;}
.seltdBg{background-color:#E9F1F7;}
.selfontHeading{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #3589B0;font-weight: bold;border-top: 1px solid #39C1D5;
	border-left: 1px solid #39C1D5;}
.selfontHeading1{color:#39C1D5;font-family:verdana;font-size:8pt;font-weight:bold;border-top: 1px solid #39C1D5;
	border-left: 1px solid #39C1D5;border-right: 1px solid #39C1D5;}
.selfarebg{background-color:#39C1D5;}
.changeDepart{background-color:#ffffff;}
.changeReturn{background-color:#ffffff;}
.selBookBg{background-color:#ffffff;}
.selbookflight{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: Bold;
	text-decoration: underline;color: #F37A07;}
A.selbookflight:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;font-weight: bold;
	text-decoration: none;color: #F37A07;}
.selfontPrice{color:#FFFFFF;font-family:Arial,verdana;font-size:16px;font-weight:bold}
.selfontPricetx{color:#FFFFFF;font-family:Arial,verdana;font-size:11px;}
.selsepbg{background-color:#ffffff;}
/*END Selected Classes */


/* Error Message Classes */

.err{background-color:#efefef;font-family:Arial,verdana;font-size:16px;color:#ff0000;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;}
/* END ERROR MESSAGE */
/*Left panel classes */
.bgleft {background-color: #DBE3EA; width:185px;}
.paddingLeft{padding-left:8px;}
.bdr-left{background-color: #FFFFFF;border: 1px solid #3589B0; font-family:verdana;font-size:8pt;}
.bdr-left2{background-color: #FFFFFF; font-family:verdana;font-size:8pt;}

.narrowSearchbg{background-color:#3589B0; height:20px;}
.narrowSearch{color:#ffffff;font-family:tahoma,Arial,verdana; font-size:11px; font-weight:bold}
.matrixHeading{color:#000000;font-family:tahoma,verdana;font-size:9px;font-weight:bold}
.matrixfont1s{color:#000000;font-family:Arial,verdana;font-size:11px;}
.matrixfont{color:#000000;font-family:Arial,verdana;font-size:11px;}
.modifySearchbg{background-color:#3589B0; height:20px;}
.modifySearch{color:#ffffff;font-family:tahoma,Arial,verdana; font-size:11px; font-weight:bold}
.modifyfont{color:#747474;font-family:Arial,verdana;font-size:11px;}
.combobox {font-family: Arial,verdana, Tahoma, Helvetica, sans-serif;font-size: 11px;font-weight: normal;
	height: 20px; width:100px; height:18px;}
.combobox1{font-family: Arial,verdana, Tahoma, Helvetica, sans-serif;font-size: 11px;font-weight: normal;
	height: 20px; width:35px; height:18px;}
.matrixfont1sbold{color:#000000;font-family:Arial,verdana;font-size:11px; font-weight:bold;}
.modifyfont1sbold{color:#4c4c4c;font-family:Arial,verdana;font-size:11px; font-weight:bold;}
/*HEADER USER CLASSES*/
.userModuleBg{background-color: #02afc8;font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 11px;
	color: #ffffff;padding-left: 20px;height: 25px;vertical-align: middle;
}
.signin{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;
	color: #ffffff;}
A.signin:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size: 12px;text-decoration: none;
	color: #ffffff;}
/*white background */
.bgWhite{background-color:#ffffff}
/* Step3 headers */
.fontPricesm{color:#FFFFFF;font-family:Arial,verdana;font-size:12px;font-weight:bold}
.fontcheapHeading2{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #3589B0;font-weight: bold;border-top: 1px solid #39C1D5; border-right: 1px solid #39C1D5; border-left: 1px solid #39C1D5;}

/* Step4 headers */
.newheaderbg {background-color:#39c1d5;font-family: Arial, Tahoma, Helvetica, sans-serif;font-size: 11px;color: #ffffff;padding-left: 20px;height: 25px;vertical-align: middle;}
.mandatory{color: #ffffff; font-family:  Arial, tahoma, Verdana,trebuchet MS; font-size: 11px; padding-left:9px;padding-right:7px;}

/* wait page classes */
.blueborder {border: 1px solid #336699;}
.formcopy {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;padding-right: 5px;padding-left: 5px;text-decoration: none;}
.destcopy {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;font-weight: normal; display: block;padding-left: 5px;}
.diduno {font-family: Georgia, "Times New Roman", Times, serif;font-size: 24px;font-weight: bold;color: #336699;
text-align: center;display: block;padding: 8px;width: 450px;border: 3px solid #CC0000;}

/* hotel result  classes */
/* price Heaader Bg */
.headh1{font-family: tahoma,Airal, Verdana, trebuchet MS; font-size:20px; color:#828282; line-height:24px; font-weight:normal;}
.headh2{font-family: tahoma, Arial,Verdana, trebuchet MS; font-size:15px; color:#628AB3; line-height:20px; font-weight:normal;}
.selectRange{font-family:tahoma, Arial,Verdana, trebuchet MS; font-size:11px; color:#666666; line-height:11px; font-weight:normal;}
.selectRangeHeading{font-family: tahoma,Arial, Verdana, trebuchet MS; font-size:11px; color:#666666; font-weight:bold;}
.resultheaderBg{background-color:#4994b7;}
.roomTypeheading{font-family:arial;font-size:11px;color:#000000; background-color:#EDF2F5;}
/*room type name */
.roomtypeName{font-family:tahoma,arial,MS Sans Serif;font-size:11px;color:#333333;padding:5px;}
.odwk-rate{font-family:tahoma,arial,MS Sans Serif;font-size:10px;color:#333333;padding:5px; background-color:#F7F8EA;}
.evenwk-rate{font-family:tahoma,arial,MS Sans Serif;font-size:10px;color:#333333;padding:5px;background-color:#F7F8EA;}
.requestNow{padding-top:9px;font-size:13px;color:#ffffff; font-family:tahoma;  font-weight:bold;width:58px; height:37px;background-color:#38a3b6;text-decoration:none;cursor:pointer;}
.bookNow{padding-top:9px;font-size:13px;color:#ffffff; font-family:tahoma;  font-weight:bold;width:58px; height:37px;background-color:#38a3b6;text-decoration:none;cursor:pointer;}
.resultFooterBg{background-color:#73b7c2;}
/* end hotel result calsses*/

/* Yatra Miles */
.bg6{background-color:#ffde73;}
.yatramilesHead{color:#000000;font-family:Arial, verdana;font-size:8pt;font-weight:bold;}
.yatramiles{font-family:Verdana, Helvetica, sans-serif;font-size: 7pt;font-weight: normal;text-decoration: underline;color: #1f65a1;padding-right: 1px;padding-left: 1px;}
A.yatramiles:hover{font-family:Verdana, Helvetica, sans-serif;font-size: 7pt;font-weight: normal;text-decoration: none;color: #1f65a1;padding-right: 1px;padding-left: 1px;}

.YLPointtxt{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;font-weight: normal;
	text-decoration: underline;color: #336699;}
A.YLPointtxt:hover{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;font-weight: normal;
	text-decoration: none;color: #336699;}
