/* CSS Document */
/*.TD {font-family:Tahoma;font-size:12px;color:#ffffff;}*/

/* specifies the font use in all body */
/*
body{
	background-color: #FFFFFF;
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
}
p, td, ul, div { font: 12px Arial, Helvetica, sans-serif; }*/

li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

/* CSS Cadre */
.Black_Box { background-color: #FFFFFF; border: solid; border-color: #000000; border-width: 1;}
.Box { border: solid; border-color: #000000; border-width: 1;}
.TopWhiteLine { border-top: solid; border-color: #FFFFFF; border-width: 1;}

.cadre_updown_blue 	{ border-top: solid 1px black; border-bottom: solid 2px black; background-color: #006699; font-family:verdana; font-size:12px; font:900; color:#ffffff; font-weight: bold; height: 25px; }
.cadre_updown_blue_title 	{ border-top: solid 1px black; border-bottom: solid 2px black; background-color: #006699; font-family:verdana; font-size:13px; font:900; color:#ffffff; font-weight: bold; height: 25px; }
.cadre_updown_light_gray 	{ border-top: solid 1px black; border-bottom: solid 1px black; background-color: #EEEEEE;  }
.cadre_parent_table 
{
	/*border: solid; border-color: #003366; border-width: 2px;*/
	border-top:    #003366 2px; 
	border-right:  #003366 2px solid; 
	border-bottom: #003366 2px; 
	border-left:   #003366 2px solid;
}
.airResultBorderSeparator
{
	border-color: #cccccc;
	border-bottom-style: solid; 
	border-bottom-width: 1;
}
 
/* CSS Background */
.back_1x_Mid_Mid   { background-repeat: no-repeat; background-position: center center;}
.back_1xLeft_top   { background-repeat: no-repeat; background-position: top left;}
.back_blue_light   { background-color: #4EBCE5;}
.back_blue_dark    { background-color: #1F8EC8;}
.back_blue_darker  { background-color: #003366;}


/* CSS Titre */
.ver10_Black			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font:400; color:#000000; text-decoration: none;}
.ver12_Black			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font:400; color:#000000; text-decoration: none;}
.ver12_BlackBold		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font:900; color:#000000; font-weight: bold;}
.ver16Bold_Black		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font:900; color:#000000; font-weight: bold;}
.ver10_RedBold			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font:900; color:#FF0000; font-weight: bold}
.ver12_RedBold			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font:900; color:#FF0000; font-weight: bold}
.ver12_OrangeBold			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font:900; color:#FF8000; font-weight: bold}


/* CSS general style */
.text10Black {
	font-size: 10px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.text11Black {
	font-size: 11px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.text12Black {
	font-size: 12px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.text10Blue {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #003366; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.comboBoxFields {
	FONT-SIZE: 11px; 
	WIDTH: 170px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fields {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallerText {
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.pageLinkBar {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	/*COLOR: #003366;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.pageLinkBar:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	/*COLOR: #003366;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
A.pageLinkBar:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	/*COLOR: #003366;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

.selectTour {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	/*COLOR: #4A925C;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.selectTour:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	/*COLOR: #003366;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
A.selectTour:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #4A925C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

/* CSS Page footer*/
.cellSmallYellowBlueBG {
	background-color: #003366;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #ffcc00; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}


/* CSS tour step bar */
.prevStep
{
	font-family: Arial;
	font-size: 12px;
	/*color:#ffffff;*/
	color:#013366;
	font-weight: bold;
	TEXT-DECORATION: none
}
A.prevStep:active 
{
	font-family: Arial;
	FONT-SIZE: 12px; 
	font-weight: bold;
	COLOR: #003366; 
	TEXT-DECORATION: underline
}
A.prevStep:hover 
{
	font-family: Arial;
	FONT-SIZE: 12px; 
	font-weight: bold;
	COLOR: #003366; 
	TEXT-DECORATION: underline
}

.currentStep
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;	
}
.nextStep
{
	font-family: Arial;
	font-size: 12px;
	color:#a0a0a0;
	font-weight: bold;
}
