
/*Header Font and LInk Start*/
.td_colorbasic {  font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #004995}
.td_colorhover { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #002448; text-decoration: none; background-color: #D1ECFF}
.whitetext {  font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.table_border {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px #747474 solid}
.formtextsmall {  font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 10px; font-weight: normal; color: #1A1615; text-decoration: none}
.formtextnormal { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 11px; font-weight: normal; color: #1A1615; text-decoration: none }
.copyrights_text { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none }
a:link { color: #004B95; text-decoration: none}
a:visited { color: #004B95; text-decoration: none}
a:active { color: #1A324C; text-decoration: none}
a:hover { color: #C80116; text-decoration: underline }
a.toplinks:link { color: #FFFFFF; text-decoration: none}
a.toplinks:visited { color: #FFFFFF; text-decoration: none}
a.toplinks:active { color: #FFFFFF; text-decoration: none}
a.toplinks:hover { color: #FFFFFF; text-decoration: underline }
a.footer:link { color: #A6A6A6; text-decoration: none}
a.footer:visited { color: #A6A6A6; text-decoration: none}
a.footer:active { color: #4E728E; text-decoration: none}
a.footer:hover { color: #748CA0; text-decoration: underline }
a.claim, a.claim:hover, a.claim:visited { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #ff0000;}
.searching_flights { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 18px; font-weight: bold; color: #044996; text-decoration: none }
.forminner { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 11px; font-weight: normal; color: #3D5374; text-decoration: none }

/*Header Font and LInk End*/

/*Common Class font


HomeLink
Home link background
*/  


.FQlink { font-family: verdana, Arial,Helvitica,sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration:none; }
.FQlink:hover { font-family: verdana, Arial,Helvitica,sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration:underline; }

.FQFont{ font-family: verdana, Arial,Helvitica,sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration:none; }
.LeftMenuBgColor { background: #FDF7F9; }

.LeftMenuLink { font-family: verdana, Arial,Helvitica,sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration:none; }
.LeftMenuLink:hover { font-family: verdana, Arial,Helvitica,sans-serif; font-size: 9pt; color: #000000; font-weight: bold; text-decoration:underline; }


.WelcomBgColor { background: #FFFFFF; }
.HomePageHeadingBgColor { background: #014A96; }
.HomePageMiddleBgColor { background: #ffffFF; }
.HotdealBgColor   { background: #EAF7FF; }

.PageHeadingFont { font-family: Arial, Helvetica, sans-serif; color: #ffffff;
 font-size: 18px; font-weight: normal; align: left;text-decoration:none }


.HotdealHeading {  font-family:  Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #044996; text-decoration: none}
.HotDealPrice { font-family: Arial,verdana,  tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #D5747D; text-decoration: none }


.FlightOfferHeading { font-family:   Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #1E314F; text-decoration: none }
.FlightOfferText  { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none }
.FlightOfferPrice { font-family: Arial, verdana,  tahoma, sans-serif, "Arial Narrow";
 font-size: 12px; font-weight: bold; color: #D5011A; text-decoration: none }

   
.whitetdcolor { background: #FFFFFF; }
.PageHeadingBgColor { background: #FFFFFF; }

.PageHeadingBgColor1 { background:#C1D1D9;}

.PageHeadingBgColor2 { background:#DFDFFF;}

.ResultFieldHeading { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #1E314F; text-decoration: none }
.ResultFieldText { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 9px; font-weight: bold; color: #1E314F; text-decoration: none }
.ResultFieldAmountText { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 9px; font-weight: bold; color: #1E314F; text-decoration: none }

.AddtoBasketContinue { font-family: verdana,Arial,  tahoma, sans-serif, "Arial Narrow";
 font-size: 13px; font-weight: bold; color: #000000; text-decoration: none }



.SmallAddtoBasketContinue { font-family: verdana,Arial,  tahoma, sans-serif, "Arial Narrow";
 font-size: 10px; font-weight: bold; color: blue; text-decoration: none }

.smallFont10 { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size:
 10px; font-weight: normal; color: #000000; text-decoration: none }

.smallFontBold10 { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; 
font-size: 10px; font-weight: bold; color: #1E314F; text-decoration: none }

.smallFont10Verdana 
{ font-family: verdana, Arial,  tahoma, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: normal; 
color: #000000; 
text-decoration: none }


.smallFont10white
{ font-family: verdana, Arial,  tahoma, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: normal; 
color: #FFFFFF; 
text-decoration: none }


.smallFont10blueBold
{ font-family: verdana, Arial,  tahoma, sans-serif, "Arial Narrow"; 
font-size: 10px; 
font-weight: bold; 
color: blue; 
text-decoration: none }


.smallFont10Verdanabold
 { font-family: verdana, Arial,  tahoma, sans-serif, "Arial Narrow"; 
font-size: 10px;
 font-weight: bold;
 color: #000000;
text-decoration: none }

.smallFont12Verdana
 { font-family: verdana, Arial,  tahoma, sans-serif, "Arial Narrow"; 
font-size: 12px;
 font-weight: normal;
 color: #000000;
text-decoration: none }

.productname { font-family: verdana, Arial, Helvetica, sans-serif; 
color: #000000; font-size: 11px; font-weight: bold; align: left;text-decoration:none }   
.productname:hover { font-family: verdana, Arial, Helvetica, sans-serif;
 color: #000000; font-size: 11px; font-weight: bold; align: left;text-decoration:underline }   


.smallFont12 { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; 
font-size: 12px; font-weight: normal; color: #000000; text-decoration: none }

.smallFont12White { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; 
font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none }

.smallFont12Verdana { font-family: verdana, Arial,  tahoma, sans-serif, "Arial Narrow"; 
font-size: 12px; font-weight: normal; color: #000000; text-decoration: none }

.smallFontBold12 { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow";
 font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }

.smallFontBold13 { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; 
font-size: 13px; font-weight: bold; color: #000000; text-decoration: none }

.HotelSearchResultText { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow";
 font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }

.smallFontBold11 
{ font-family:  verdana,Arial, tahoma, sans-serif, "Arial Narrow"; 
font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }

.smallFont11
 { font-family:  verdana,Arial, tahoma, sans-serif, "Arial Narrow";
 font-size: 11px; font-weight: normal; color: #000000; text-decoration: none }

.popupBgColor { background: #014B96; }

.ResultBorder {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px #747474 solid}
.SearchingFont { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 11px; font-weight: bold; color: #1E314F; text-decoration: none }

.DeleteLink { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; 
font-size: 14px; font-weight: bold; color: #1E314F; text-decoration: none }

.TotalFont  { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #1E314F; text-decoration: none }
.ChargeDiscountFont { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: #1E314F; text-decoration: none }
.CrossselHeading { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 16px; font-weight: bold; color: #1E314F; text-decoration: none }
.ErrMessageFont   { font-family: verdana, Arial,  tahoma, sans-serif, "Arial Narrow"; font-size: 12px; font-weight: bold; color: red; text-decoration: none }

.ResultSeperatorbgColor { background: #FFFFFF; }

.HeadingFont { font-family: Arial, verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none }

.border {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px #014A96 solid}

.allborder {border-style:#004995 solid; border-width: 1px;border: 1px #004995 solid; padding: 3;  border-collapse: collapse;}

.allborderfont11 {border:1px solid #004995; border-collapse: collapse; padding: 0; font-family:Verdana; font-size:11px}

.allborderbgcolor {border-style:#D2EBFF solid; border-width: 1px;border: 1px #004995 solid; padding: 3;  border-collapse: collapse;background: #D2EBFF;}

.orangesmallfont { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9A00; font-size: 11px; font-weight: normal; align: left; }   

.bluesmallfont { font-family: verdana, Arial, Helvetica, sans-serif; color: #4A55A5; font-size: 11px; font-weight: normal; align: left; }   
.bluexxlfont { font-family: Arial, Helvetica, sans-serif; color: #4A55A5; font-size: 18px; font-weight: normal; align: left; }   
.hyperlink { font-family: Arial, Helvetica, sans-serif; color: #0000FF; font-size: 12px; font-weight: normal; align: left;text-decoration:none }   

.progressgray { font-family: Arial, Helvetica, sans-serif; color: #636363; font-size: 10px; font-weight: normal; align: left;text-decoration:none }   

.orangefont { font-family: Arial, Helvetica, sans-serif; color: #FF9A00; font-size: 13px; font-weight: bold; align: left; }   

.hyperlink { font-family: Arial, Helvetica, sans-serif; color: #0000FF; font-size: 12px; font-weight: normal; align: left;text-decoration:none }   


.blueSrchBtn { border-bottom:thin solid #000033; border-right:thin solid #000033; border-top:thin solid #CCCCCC; border-left:thin solid #CCCCCC; font-size:11px; font-family:Arial; font-weight:bold; background-color:#2A63A6; color:#FFFFFF; line-height:.85; padding-top:3px; text-transform: capitalize; cursor: hand }
.OrangeSrchBtn { border-bottom:thin solid #9BCDFF; border-right:thin solid #9BCDFF; border-top:thin solid #cccccc; border-left:thin solid #cccccc; font-size:10px; font-family:verdana; font-weight:bold; background-color:#9BCDFF; color:#000000; line-height:.85; padding-top:3px; text-transform: capitalize; cursor: hand }

.tablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9BCDFF;
}

.tableheadgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #EBEBEB;
}

.faqborderfont
{
border-style:#99ccff solid; border-width: 1px;border: 1px #99ccff solid; padding: 3;  border-collapse: collapse;
font-family:  verdana,Arial, tahoma, sans-serif, "Arial Narrow";
 font-size: 11px; font-weight: normal; color: #000000; text-decoration: none

}
a.whitetextheader:link{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, tahoma, sans-serif, "Arial Narrow"; TEXT-DECORATION: none
}
a.whitetextheader:visited{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, tahoma, sans-serif, "Arial Narrow"; TEXT-DECORATION: none
}
.BtnColor {font-family: verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; background-color:#004995 }
.selectedairlines {border-style:#051D69 solid; border-width: 1px;border: 1px #9BCDFF solid; padding: 3;  border-collapse: collapse;border-color: #051D69;background: #9BCDFF;}
/*End of Common Font */

.headingpurple {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 6px}
.homepagebgcolor {border-style: #004995 solid; border-width: 1px;border: 1px  #004995 solid; padding: 3;  border-collapse: collapse; 	background-color:#ffffff}

.toplinkswhite:link {COLOR: #FFFFFF; TEXT-DECORATION: none}
.toplinkswhite:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.toplinkswhite:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
.toplinkswhite:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.BtnColor {font-family: verdana, tahoma, sans-serif, "Arial Narrow"; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; background-color:#004995 }
.selectedairlines {border-style:#051D69 solid; border-width: 1px;border: 1px #9BCDFF solid; padding: 3;  border-collapse: collapse;border-color: #051D69;background: #9BCDFF;}
.Pagehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}

