/**
 * main table
 */
.mainTable
{ 
width: 755px;
}

.budgetBoldFullTabSize 
{
  
	FONT-SIZE: 11px; 
	COLOR: #B40000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
}
.textfieldFour
{
width:40px;
FONT-SIZE: 11px; 
COLOR: #000000; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.textfieldSix
{
width:60px;
FONT-SIZE: 11px; 
COLOR: #000000; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.BudgetTableStartsite
{
	BACKGROUND-COLOR: #F3E0DE;
}

form {
	margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; 
}
h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;
}
h2.budget {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
h3.budget {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
h2.cars {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
h3.cars {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
h2.flights {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #008BCE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
h3.flights {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #008BCE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tableBorderCars {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-RIGHT: 1px solid #FF9900; BORDER-TOP: 1px solid #FF9900; BORDER-LEFT: 1px solid #FF9900;
	BORDER-BOTTOM: 1px solid #FF9900;
}

/***************************  ... Text Styles ... ***********************************/
.text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerclass {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headerclassLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


/***************************  ....... Home ...... ***********************************/
.Home {
	FONT-SIZE: 11px; COLOR: #006CAB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.HomeBold {
	FONT-SIZE: 11px; COLOR: #006CAB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.HomeLargeBold {
	FONT-SIZE: 16px; COLOR: #006CAB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.HomeSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006CAB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* Background Styles */
.HomeHeaderBG { BACKGROUND-COLOR: #006CAB; }
.HomeFooterBG { BACKGROUND-COLOR: #6797C9; }
.HomeTableBG1 { BACKGROUND-COLOR: #B7CDE9; }
.HomeTableBG2 { BACKGROUND-COLOR: #DCE4F0; }

/***************************  ..... Flights ..... ***********************************/
.Flights {
	FONT-SIZE: 11px; COLOR: #008BCE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.FlightsBold {
	FONT-SIZE: 11px; COLOR: #008BCE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.FlightsLargeBold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #008BCE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FlightsSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #008BCE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* Background Styles */
.FlightsHeaderBG { BACKGROUND-COLOR: #008BCE; }
.FlightsFooterBG { BACKGROUND-COLOR: #5AB6E6; }
.FlightsTableBG1 { BACKGROUND-COLOR: #CFE9F8; }
.FlightsTableBG2 { BACKGROUND-COLOR: #E7F4FB; }


/***************************  ....... cars ...... ***********************************/
.Cars {
	FONT-SIZE: 11px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.CarsBold {
	FONT-SIZE: 11px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.CarsLargeBold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.CarsSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* Background Styles */
.CarsHeaderBG { BACKGROUND-COLOR: #FF9900; }
.CarsFooterBG { BACKGROUND-COLOR: #FFC778; }
.CarsTableBG1 { BACKGROUND-COLOR: #FFF1D8; }
.CarsTableBG2 { BACKGROUND-COLOR: #FFFBF3; }


/***************************  ...... budget ..... ***********************************/
.Budget {
	FONT-SIZE: 11px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.BudgetBold {
	FONT-SIZE: 11px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.BudgetLargeBold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BudgetSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* Background Styles */
.BudgetHeaderBG { BACKGROUND-COLOR: #B40000; }
.BudgetFooterBG { BACKGROUND-COLOR: #D26666; }
.BudgetTableBG1 { BACKGROUND-COLOR: #F3E0DE; }
.BudgetTableBG2 { BACKGROUND-COLOR: #F6EAEA; }



A.flights:link {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
A.flights:visited {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; COLOR: #666666
}
A.flights:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; COLOR: #0F82B8
}
A.flights:active {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}


A.cars:link {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
A.cars:visited {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; COLOR: #666666
}
A.cars:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; COLOR: #F9A51B
}
A.cars:active {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

/***************************  ... Link Styles ... ***********************************/
A:link {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
A:visited {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:active {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}



A.budget:link {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
A.budget:visited {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; COLOR: #666666
}
A.budget:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; COLOR: #B40000
}
A.budget:active {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

/* no visited */
A.navi:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.navi:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.navi:active {
	FONT-SIZE: 11px; COLOR: #9a0407; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.navi:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica,
	sans-serif; TEXT-DECORATION: underline
}

A.headerclass:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headerclass:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headerclass:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headerclass:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.footerclass:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerclass:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerclass:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footerclass:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/***************************  ... Background Styles ... *****************************/


/***************************  ... Misc. Styles ... **********************************/
.copyright {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.DATAHEAD {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #265F9F; TEXT-ALIGN: center
}
.DATACELL {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCFF; TEXT-ALIGN: center
}
.DATACELLWITHOUTBOLD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCCFF; TEXT-ALIGN: center
}

.error {
		FONT-SIZE: 11px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.errorBold {
	FONT-SIZE: 11px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.errorLargeBold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errorSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #B40000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
			

.tooltip2 
{
    FONT-SIZE: 11px; COLOR: #OOOOOO; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;	
    position: absolute;
    width: 500px;
	display: none;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #B40000;
	padding: 2px;
	z-index:99;
}
.tooltip2 .head
{
	background-color: #005E34;
	color: white;
	font-weight: bold;
	padding: 2px;
}
.tooltip2 .content
{
	color: #B40000;
	font-size: 11px;
	border-size: 4px;
}
.tooltip2 .content td
{
	width: 100%;
	font-size: 11px;
	text-align: center;
}