/* Complex page */

H1.Top			{ background-image:url(../img/heading_blue_wide.gif); background-repeat:no-repeat; background-position:top left;
				  width:738px !important; width:758px; height:30px; vertical-align:middle; font:bold 18px/24px Arial; color:#FFFFFF; 
				  padding:2px 20px 0px 0px; margin:0px 0px 5px 0px; }

DIV.UnderNav	{ vertical-align:middle; text-align:right; padding:0px 20px 10px 0px; }
DIV.UnderNav IMG	{ vertical-align:middle; }

H1.Sub			{ width:738px !important; width:758px; height:30px; vertical-align:middle; font:bold 18px/24px Arial; color:#0062C8; 
				  padding:0px 20px 0px 0px; margin:0px 0px 25px 0px; }
DIV.BlueSep		{ height:2px; background-color:#0062C8; }

DIV.TextContainer	{ padding:0px 32px 0px 65px; font:normal 12px/20px Arial; }
H2				{ font:normal 15px Arial; color:#0062C8; margin:0px 20px 5px 0px; padding:0px; }
P				{ font:normal 12px/16px Arial; color:#666666; margin:0px; }

UL.List		{ margin:15px 0px; padding:0px; }
UL.List LI	{ margin:0px 14px 0px 0px !important; margin:0px 16px 0px 0px; padding:0px 2px 5px 0px; font:normal 12px/16px Arial; color:#666666; 
			  list-style-position:outside; list-style-image:url(../img/bullet.gif) !important; list-style-image:url(../img/bulletxp.gif); }

B.Orange		{ color:#FF7200; }

HR			{ height:2px; color:#ECECEC; border:0px none; }
DIV.Hbar		{ background-color:#ECECEC; padding-top:1px; margin:7px 0px; }
DIV.HbarSlim	{ background-color:#ECECEC; padding-top:1px; }
DIV.Hdots	{ padding:1px 0px; background-image:url(../img/h_dots.gif); background-position:top left; background-repeat:repeat-x; }

DIV.Button		{ background-image:url(../img/button_back.gif); width:101px; height:22px; background-repeat:no-repeat; text-align:center;
				  cursor:pointer; padding:2px 0px 0px !important; padding:1px 0px 0px; }
DIV.ButtonShort	{ background-image:url(../img/button_short_back.gif); width:67; height:22px; background-repeat:no-repeat; text-align:center;
				  cursor:pointer; padding:2px 0px 0px !important; padding:1px 0px 0px; }

/** Fleet tables **/

TABLE.FleetTable	{ width:758px; }
	TD.FleetTable_Type		{ width:113px; }
	TD.FleetTable_Image		{ width:145px; }
	TD.FleetTable_Descr		{ width:150px; text-align:right; vertical-align:middle; }
	TD.FleetTable_Icons		{ width:226px; text-align:right; vertical-align:bottom; }
			TABLE.FTIcons		{ }
				TD.TFIcon_BigLuggage	{ width:27px; height:35px; background-position:center bottom; background-repeat:no-repeat;
										  background-image:url(../img/icon_bigluggage.gif); vertical-align:bottom; text-align:center;
										  padding-bottom:11px; }
				TD.TFIcon_SmallLuggage	{ width:26px; height:35px; background-position:center bottom; background-repeat:no-repeat;
										  background-image:url(../img/icon_smallluggage.gif); vertical-align:bottom; text-align:center;
										  padding-bottom:11px; }
				TD.TFIcon_People		{ width:25px; height:35px; background-position:center bottom; background-repeat:no-repeat;
										  background-image:url(../img/icon_people.gif); vertical-align:bottom; text-align:center;
										  padding-bottom:9px; padding-left:1px; }
				TD.TFIcon_Children		{ width:25px; height:35px; background-position:center bottom; background-repeat:no-repeat;
										  background-image:url(../img/icon_children.gif); vertical-align:bottom; text-align:center;
										  padding-bottom:9px; padding-left:1px; }
				TD.TFIcon_AC			{ width:26px; height:35px; background-position:center bottom; background-repeat:no-repeat;
										  background-image:url(../img/icon_ac.gif); vertical-align:middle; text-align:center; }
	TD.FleetTable_Button	{ width:104px; text-align:right; vertical-align:middle; padding-right:20px; }
	DIV.Label		{ font:normal 15px/20px Arial; color:#FF7200; }
	DIV.CarClass	{ font:bold 18px/20px Arial; color:#0062C8; padding-right:50px; }
	TD.FleetItem	{ height:78px; vertical-align:middle; }
	SPAN.Remark		{ color:#666666; font-weight:normal; }

/*** Rates ***/

TABLE.RatesTabs		{ width:758px; }
	TD.RateTab		{ width:122px; height:26px; vertical-align:middle; text-align:right; }
	TD.RateTab IMG	{ display:block; }
	TD.RateTabSpace	{ width:4px; }
	TD.RateTabFill	{ width:510px; }
	TD.RateUnderline	{ width:758px; height:24px; vertical-align:middle; background-color:#ECECEC; font:normal 11px/14px Arial; color:#666666;
						  padding:0px 28px 0px 0px; text-align:right; }
	TD.RatesContent		{ width:758px; vertical-align:top; background-image:url(../img/tabbed_page_bg.gif); background-repeat:repeat-y;
						  text-align:center; padding:0px 8px; }
		TABLE.Rates		{ width:722px; text-align:center; vertical-align:top; }
		TABLE.Rates TD	{ padding:5px 0px; }
			TD.RateClass		{ width:16.67%; font:normal 15px/17px Arial; color:#666666; text-align:right; }
				TD.RateClass *	{ font:bold 15px/17px Arial !important; color:#0062C8 !important; }
			TD.RateType			{ width:16.67%; font:normal 11px/14px Arial; color:#666666; text-align:right; }
			TD.RatePerDay		{ width:16.67%; font:normal 11px/14px Arial; color:#666666; text-align:right; }
			TD.RatePerExtra		{ width:20%; font:normal 11px/14px Arial; color:#666666; text-align:right; }
			TD.RateMonthly		{ width:13.34%; font:normal 11px/14px Arial; color:#666666; text-align:right; }
			TD.RateButton		{ width:16.67%; text-align:left; padding-left:20px !important; }
			TD.RateHeading		{ font:bold 12px/14px Arial !important; color:#FF7200 !important; vertical-align:middle; text-align:right;
								  height:40px; }
	TD.RatesBottom		{ width:758px; height:10px; }
	DIV.Understatement	{ text-align:right; padding:10px 24px 0px; }

/** Embassies **/

TABLE.EmbTabs		{ width:758px; }
	TD.EmbTab		{ width:164px; height:26px; vertical-align:middle; text-align:left; }
	TD.EmbTab IMG	{ display:block; }
	TD.EmbTabSpace	{ width:4px; }
	TD.EmbTabFill	{ width:426px; }
	TD.EmbUnderline	{ width:758px; vertical-align:middle; background-color:#ECECEC; font:normal 11px/14px Arial; color:#666666;
						  padding:7px 0px 7px 28px; text-align:left; }
		TABLE.Embassies		{ width:width:742px; text-align:center; vertical-align:top; }
			TD.EmbCountry	{ width:150px; font:normal 12px/16px Arial; color:#666666; text-align:left; padding:5px 0px 5px 20px; }
			TD.EmbAddress	{ width:225px; font:normal 12px/16px Arial; color:#666666; text-align:left; padding:5px 0px 5px 20px; }
			TD.EmbPhone		{ width:307px; font:normal 12px/16px Arial; color:#666666; text-align:left; padding:5px 0px 5px 20px; }
