	.enquiryBox {
		border: 				1px solid #cccccc;
		padding:				0px 0px;
		background: 		url(btd/company_enquiry_bg.gif) repeat-x bottom ;
		background-color: #FFF;
		padding:				5px;
		height: 				154px;
		min-height: 		154px;
	}

	.faresTravellerDetails {
		background-color: #E6E6E6;
		border: 				1px solid #C0C0C0;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#333333;
	}

	.SmallFaresTableTopLeft {		
		background: 		url(header_left.gif) no-repeat left;
		height:				25px;
	}

	.SmallFaresTableTopHelp {
		TEXT-ALIGN: 		center;
		BORDER-RIGHT: 		#ababab 1px solid;
		FONT-WEIGHT: 		bold;
		FONT-SIZE: 			12px;
		BACKGROUND-IMAGE: url(bgrepeat_small.gif);
		COLOR: 				#0099CC;
		BACKGROUND-REPEAT:repeat-x;
		FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
		background-position:left;
		height:				25px;
	}
				
	.SmallFaresTableTop {		
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			12px;
		font-weight: 		bold;
		background-image: url(bgrepeat_small.gif);
		background-repeat:repeat-x;
		border-right: 		1px solid #ABABAB;
		vertical-align: 	middle;
		height:				25px;
	}

	.SmallFaresTableMain {	
		border: 				1px solid #cccccc;
		padding:				0px 0px;
		background: 		#EDEDED;
		padding:				5px;
		height: 				50px;
		min-height: 		95px;
	}

	.box_header {
		font-size: 			100%;
		font-weight: 		bold;
		padding: 			1px 1px 2px 5px;
		text-transform: 	capitalize;
		color: 				#FFFFFF;
		background: 		#B94D39 url(btd/company_header_Corner.gif) no-repeat right top;
		margin: 				0;
		height: 				21px;
	}	
		
	.MediumFaresTableTopLeft {		
		background: 		url(header_left2.gif) no-repeat left;
		height:				40px;
	}

	.MediumFaresTableTopHelp {
		TEXT-ALIGN: 		center;
		BORDER-RIGHT: 		#ababab 1px solid;
		FONT-WEIGHT: 		bold;
		FONT-SIZE: 			14px;
		BACKGROUND-IMAGE: url(bgrepeat_medium.gif);
		COLOR: 				#0099CC;
		BACKGROUND-REPEAT:repeat-x;
		FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
		background-position:left;
		height:				40px;
	}
				
	.MediumFaresTableTop {		
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			14px;
		font-weight: 		bold;
		background-image: url(bgrepeat_medium.gif);
		background-repeat:repeat-x;
		border-right: 		1px solid #ABABAB;
		vertical-align: 	middle;
		height:				40px;
	}

	.MediumFaresTableMain {	
		border: 				1px solid #cccccc;
		padding:				0px 0px;
		background: 		#EDEDED;
		padding:				5px;
		height: 				50px;
		min-height: 		95px;
	}

	.LargeFaresTableTopLeft {		
		background: 		url(header_left3.gif) no-repeat left;
		height:				37px;
	}
		
	.LargeFaresTableTopHelp {
		TEXT-ALIGN: 		center;
		BORDER-RIGHT: 		#ababab 1px solid;
		FONT-WEIGHT: 		bold;
		FONT-SIZE: 			12px;
		BACKGROUND-IMAGE: url(bgrepeat_large.gif);
		COLOR: 				#0099CC;
		BACKGROUND-REPEAT:repeat-x;
		FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
		background-position:left;
		height:				37px;
	}
				
	.LargeFaresTableTop {		
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			12px;
		font-weight: 		bold;
		background-image: url(bgrepeat_large.gif);
		background-repeat:repeat-x;
		border-right: 		1px solid #ABABAB;
		vertical-align: 	middle;
		height:				37px;
	}

	.LargeFaresTableMain {	
		border: 				1px solid #cccccc;
		padding:				0px 0px;
		background: 		#EDEDED;
		padding:				5px;
		height: 				50px;
		min-height: 		95px;
	}
	
	.airportsTableHeader {
		font-family: 		Verdana, Arial, Helvetica, sans-serif; 
		font-size:	 		9px; 
		font-weight: 		bold; 
		color: 				#B71F8A; 
	}
	.airportsTable {
		font-family: 		Verdana, Arial, Helvetica, sans-serif; 
		font-size: 			9px;
	}	
	
	.SmallInformation
	{
	    FONT-WEIGHT: 		normal;
	    FONT-SIZE: 		8pt;
	    COLOR: 				#000000;
	    FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif
	}
	.GridRow_Alternate1
	{
	    FONT-WEIGHT: 		normal;
	    FONT-SIZE: 		8pt;
		 BACKGROUND-COLOR: #FFFFFF;
	}
	.GridRow_Alternate2
	{
		 BACKGROUND-COLOR: #E6E6E6;
	    FONT-WEIGHT: 		normal;
	    FONT-SIZE: 		8pt;
	}	
	.FareHeaderText {
		font-family: 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 		12px;
		font-weight: 	bold;
		color: 			#3882ba;
		font-style: 	italic;
	}
	.FareSubHeader {
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			xx-small;
		font-weight:		bold;
		color: 				#414141;
		background-color: #DDE4F7;
		height: 				15px;
		font-style: 		italic;	
	}
	
	.FareBody {
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			8pt;
		font-weight: 		normal;
		color: 				#000000;
		line-height: 		18px;	
	}	
	
	.FlightRow_Alternate2 {
		background-color: #EAEAEA;
	}
	
	
	.FaresTableFader {		
		BACKGROUND-IMAGE: url(bottom_border_fade.gif);
		background-repeat:repeat-x;
	}
							
	.FareLabel {
		font-family: 			Geneva, Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-weight: 			bold;
		color: 					#000000;
	}	
	
	#DepartDOW {
	 	height: 					20px;
		width: 					20px;
		border: 					1px solid #3882ba;
		background-color: 	#3882ba;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
		font-size: 				10px;
		color: 					#EEEEEE;
		text-align: 			center;
	}
	#DepartDOW p {
		margin: 					0;
		padding: 				3px 0 0 0;
	} 
	#ReturnDOW {
	 	height: 					20px;
		width: 					20px;
		border: 					1px solid #3882ba;
		background-color: 	#3882ba;
		font-family: 			Verdana, Arial, Helvetica, sans-serif;
		font-size: 				10px;
		color: 					#EEEEEE;
		text-align: 			center;
	}
	
	#ReturnDOW p {
		margin: 					0;
		padding: 				3px 0 0 0;
	} 	
	
	.ButtonOff
	{
	   FONT-WEIGHT: 		normal;
	   FONT-SIZE: 			8pt;
	   WIDTH: 				119px;
	   height: 				22px;
	   COLOR: 				#000;
	   FONT-FAMILY: 		Arial;
	   background:			#D6D0C5 url(btd/btn_arrow.gif) no-repeat;
	   cursor:				pointer;
	   border:				1px solid;
	   border-top-color:	#4F4F4F;
   	border-left-color:#4F4F4F;
   	border-right-color:#4F4F4F;
   	border-bottom-color:#4F4F4F;
	}	
	
	.resultsPrice {
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			14pt;
		color: 				#00F;	
	}
	.airlineStops {
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#333333;
	}
	.airlineStopsBottom {
		background-color: #E6E6E6;
		border: 				1px solid #C0C0C0;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#333333;
	}
	.airlineStopsBottomLink {
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#333333;
		text-decoration: 	none;
	}
	a.airlineStopsBottomLink {
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#333333;
		text-decoration: 	none;
	}
	a.airlineStopsLink{
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#333333;
		text-decoration: 	none;
	}
	a.airlineStopsShowAllLink{
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#e8e8e8;
		text-decoration: 	none;
	}
	
	.FormObject, .Text
	{
	    FONT-WEIGHT: 		normal;
	    FONT-SIZE: 		8pt;
	    COLOR: 				#000000;
	    FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
		 background-color: #FFF;
	}
	select.FormObject, select.Text
	{
	    FONT-WEIGHT: 		normal;
	    FONT-SIZE: 		8pt;
	    COLOR: 				#000000;
	    FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
		 background-color: #FFF;
	}
	.GridHeading
	{
	    FONT-WEIGHT: 		600;
	    FONT-SIZE: 		8pt;
	    FONT-FAMILY: 		Arial, Helvetica, sans-serif
	}
	.GridLabel
	{
	    FONT-WEIGHT: 		600;
	    FONT-SIZE: 		8pt;
	    FONT-FAMILY: 		Arial, Helvetica, sans-serif;
	    BACKGROUND-COLOR: #E4AC57
	}
	.GridText
	{
	    FONT-WEIGHT: 		normal;
	    FONT-SIZE: 		8pt;
	    COLOR: 				#284C84;
	    FONT-FAMILY: 		Arial, Helvetica, sans-serif
	}
	IMG
	{
	    BORDER-RIGHT: 	medium none;
	    BORDER-TOP: 		medium none;
	    BORDER-LEFT: 		medium none;
	    BORDER-BOTTOM: 	medium none;
	    TEXT-DECORATION: none
	}	
	
	.FlifoLabel {
			font-family: 	Verdana, Arial, Helvetica, sans-serif;
			font-size: 		12px;
			font-style: 	italic;
			font-weight: 	bold;
			color: 			#3882ba;
	}
	.FlifoBlueText {
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			11px;
		color: 				#0033CC;
	}
	.FlifoText {
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			11px;
		color: 				#000000;
	}	
	
	

	.Offer {
		FONT-WEIGHT: 		bold;
		FONT-SIZE: 			12pt;
		COLOR: 				red;
		FONT-FAMILY: 		Arial, Helvetica;
		font-style: 		italic;
	
	}
	a.Offer:link {
		FONT-WEIGHT: 		bold;
		FONT-SIZE: 			12pt;
		COLOR: 				red;
		FONT-FAMILY: 		Arial, Helvetica;
		font-style: 		italic;
	}
	.pricingSubHeader {
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			12px;
		font-weight: 		bold;
		color: 				#FFFFFF;
		background-color: #0066CC;
	}
	.pricingLabel {
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			10px;
		font-weight: 		bold;
		color: 				#000000;
	}
	.pricingText {
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			10px;
		font-weight: 		normal;
		color: 				#000000;
	}
	.pricingBlue {
	
		font-family: 		Verdana, Arial, Helvetica, sans-serif;
		font-size: 			10px;
		font-weight: 		bold;
		color: 				#0161B5;
	}	
	
	.newsHeadline {
		text-decoration: 	none;
		font-family: 		Fenice, Arial, Helvetica, sans-serif;
		font-weight: 		normal;
		font-size: 			12px;
		color: 				#3882ba;
	}
	a.newsHeadline:link {
		text-decoration: 	none;
		color: 				#3882ba;
	}
	a.newsHeadline:hover {
		text-decoration: underline;
		color: 				#0e4c75;
	}
