
/*TEXTE*/
.textJUSTIFY {font-family: Arial, Verdana, Sans-Serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1A0E66 ; text-align:justify; }
.textCENTER {font-family: Arial, Verdana, Sans-Serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1A0E66 ; text-align:center; }
.textRIGHT {font-family: Arial, Verdana, Sans-Serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1A0E66 ; text-align:right; }
.textTitlePage {font-family: Arial, Verdana, Sans-Serif; font-size:16px; font-weight: 900; text-decoration:none; color:#1A0E66 ; text-align:center; }
.textTitle1 {font-family: Arial, Verdana, Sans-Serif; font-size:12px; font-weight: 900; text-decoration:none; color:#1A0E66 ; }
.textTitle2 {font-family: Arial, Verdana, Sans-Serif; font-size:10px; font-weight: 400; text-decoration:none; color:#1A0E66 ; text-align:justify; }
.textTitle3 {font-family: Arial, Verdana, Sans-Serif; font-size:12px; font-weight: 500; text-decoration:none; color:#1A0E66 ; text-align:justify; }
.textTitle4 {font-family: Arial, Verdana, Sans-Serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1A0E66 ; text-align:center; }
.texteSmall {font-family: Arial, Verdana, Sans-Serif; font-size:9px; font-weight: 400; text-decoration:none; color:#1A0E66 ; text-align:center; }
.textTITLErubrique { letter-spacing:1; background-color:#D6DFEF; font-family:  Arial, Verdana, Sans-Serif; font-size:13pt; font-weight: 900; text-decoration:none; color:#1A0E66 ; text-align:left; height: 20 }

/*LIENS*/
A {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:14px}

/*FORMS*/
SELECT { font-family: Arial, Verdana, Sans-Serif; font-size:12px; font-weight:normal; text-decoration:none; color:#1A0E66 ; text-align:left; }

/* TABLE */
.CornerLeft {background-image:url("corner-LT.gif");background-repeat:no-repeat}
.CornerRight {background-image:url("corner-RT.gif");background-repeat:no-repeat}
.CornerLeftBottom {background-image:url("corner-LB.gif");background-repeat:no-repeat}
.CornerRightBottom {background-image:url("corner-RB.gif");background-repeat:no-repeat}

.TableBordercolor 
{
	border-collapse:collapse;border: none #1A0E66;
}
.TableBordercolor2 
{
	border-collapse:collapse;border: none #1A0E66;
}

.TableTitre 
{
	background-color:#F4F9FD; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:900; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}

.TableTitre2 
{
	background-color:#F4F9FD; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-left:none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:900; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}

.TableTitre3 
{
	background-color:#F4F9FD; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-left:none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:900; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}


.TableTitreCol2 
{
	background-color:#F4F9FD; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-left:none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:900; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}
.TableTitreCol3 
{
	background-color:#F4F9FD; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-left:none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:900; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}


.TableTexte 
{
	background-color:#ffffff; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-top: none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}
.TableTexteCol2 { 	
	background-color:#ffffff; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-top: none;
	border-left:none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}
.TableTexteCol3 { 	
	border-left:none;
	background-color:#ffffff; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-top: none;
	border-left: none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}
.TableTexteCol4 { 	
	border-left:none;
	background-color:#ffffff; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-top: none;
	border-left: none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}
.TableTexteBis  
{
	background-color:#ffffff; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-top: none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
}
.TableTexteCol2Bis { 	
	background-color:#ffffff; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-top: none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
	border-left:none;
}
.TableTexteCol3Bis { 	
	background-color:#ffffff; 
	border: 1px solid #1A0E66;
	border-collapse:collapse; 
	border-top: none;
	font-family: Arial, Verdana, Helvetica; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	color:#1A0E66 ; 
	text-align:justify;
	border-left:none;
}

/* BGCOLOR */
.BgColor1 { background-color: #F4F9FD}
.BgColor2 { background-color: #1A0E66}
.BgColor3 { background-color: #F4F9FD}


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
.liseret {  background-color: #4A45C6}
.txtnoir {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.txtnoirg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.txtbleu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #422E9A}

.lktxtrouge:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CB0002; text-decoration: none}
.lktxtrouge:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CB0002; text-decoration: none}
.lktxtrouge:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CB0002; text-decoration: underline}
.lktxtrouge:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CB0002; text-decoration: none}
.lktxtnoir:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.lktxtnoir:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.lktxtnoir:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline}
.lktxtnoir:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.lktxtbleug:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #2C0494; font-weight: bold; text-decoration: none}
.lktxtbleug:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #2C0494; font-weight: bold; text-decoration: none}
.lktxtbleug:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #2C0494; font-weight: bold; text-decoration: underline}
.lktxtbleug:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #2C0494; font-weight: bold; text-decoration: none}

BODY {font-family:Arial, Helvetica, Sans Serif}
.lktxtnoir2:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.lktxtnoir2:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.lktxtnoir2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline}
.lktxtnoir2:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
A {color:#333399}
A.small {font-size:11px;font-family:Arial, Helvetica, Sans Serif;color:#333399}
A.anchor {color:#000000}
A:visited {color:#333399}
A:hover {color:#FF6600}
A.BuyLink {color:#FFFFFF;font-size:11px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold}
A.BuyLink:visited {color:#FFFFFF;font-size:11px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold}
A.BuyLink:hover {color:#FFCC00;font-size:11px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold}
A.smMap {font-size:11px;font-family:Arial, Helvetica, Sans Serif;color:#FFFFFF}
A.smMap:visited {font-size:11px;font-family:Arial, Helvetica, Sans Serif;color:#FFFFFF}
A.smMap:hover {font-size:11px;font-family:Arial, Helvetica, Sans Serif;color:#FF6600}
TD {font-size:13px; font-family:Arial, Helvetica, Sans Serif}
HR {size:1;color:#999999}
HR.list {size:1; color:#F1F1F1}
HR.leftHr {color:#666666}
HR.hrLite {size:1; color:#cccccc}
HR.ads {color:#FFCC00}
HR.warn {color:#CC0000}
HR.dashb {color:#6B8EC6}
UL {list-style-type: square} 
.navH {background-color:333399;color:FFFFFF;cursor:hand}
.navS {background-color:#FFDF7B;color:#000000;cursor:hand}
.navC {background-color:#31659C;color:#FFFFFF}
.navLink {font-size:11px;color:FFFFFF;text-decoration:none;text-align:center;font-family:Arial, Helvetica, Sans Serif}
.navSelText {font-size:11px;font-family:Arial, Helvetica, Sans Serif;color:#000000;text-decoration:none}
.nav2Link {font-size:11px;font-family:Arial, Helvetica, Sans Serif}
.leftDesc {font-size:10px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold}

.leftLink {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:14px}

.leftHeading {font-size:11px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold}
.leftHeadingSpaced {font-size:10px;font-family:Arial, Helvetica, Sans Serif;letter-spacing:2px;color:#666666}
.leftBar {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:14px}
.nav2SelText {font-size:11px;font-family:Arial, Helvetica, Sans Serif;color:#CC6600}
.navBSelText {font-size:11.5px;font-family:Arial, Helvetica, Sans Serif;letter-spacing:.5px;text-decoration:none}
.navBNSelText {font-size:11.5px;font-family:Arial, Helvetica, Sans Serif;letter-spacing:.5px;color:#FFFFFF;text-decoration:none}
.modLink {font-size:16px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:FFFFFF;text-decoration:none}
.mod2Text {font-size:16px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#000000}
.mod2Warn {font-size:16px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#CC0000}
.small {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:13px}
.smallv {font-size:10px;font-family:Verdana,Arial, Helvetica, Sans Serif;line-height:13px}
.smLite {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:13px;color:#666666}
.pageHeading {font-size:20px;font-family:Arial;color:#CC6600;font-weight:bold;line-height:30px}
.itinHeading {font-size:11px;font-family:Arial, Helvetica, Sans Serif;color:#666666;letter-spacing:3px}
.itinSecLink {color:#000000}
.leftCalInput {font-size:11px;font-family:Arial, Helvetica, Sans Serif;}
.leftDrop {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:14px;width:124px}
.leftDashBoardText {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:14px;color:#000000;}
.leftSecHeadingSpaced {font-size:11px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;letter-spacing:2px;}
.dashboardRadio {background-color:#EFF3F7;color:#EFF3F7;}
.quicksrchRadio {background-color:#EEEEEE;color:#EEEEEE;}
.qsrchRB {background-color:#EEEEEE;color:#EEEEEE;}
.GoButton {border-bottom:thin solid #006600;border-right:thin solid #006600;border-top:thin solid #CCCCCC;border-left:thin solid #CCCCCC;font-size:11px;font-family:Arial;font-weight:bold;background-color:#009900;color:#FFFFFF;line-height:.85;padding-top:3px;text-transform:capitalize;cursor:hand}
.secHeadingBack {background:#CC6600;color:#FFFFFF}
.secHeading {font-size:16px;font-family:Arial, Helvetica, Sans Serif;color:#000000}
.secHeadingNoBox {font-size:16px;font-family:Arial, Helvetica, Sans Serif;color:#CC6600}
.secSubHeadingNoBox {font-size:12px;font-family:Arial, Helvetica, Sans Serif;color:#CC6600}
.secHeadingSpaced {font-size:11px;font-family:Arial, Helvetica, Sans Serif;letter-spacing:2px;color:#CC6600}
.secHeadCaps {font-size:8.5pt;font-family:Arial, Helvetica, Sans Serif;color:#993300}
.secSecondPageTitleBack {font-size:16px;font-family:Arial, Helvetica, Sans Serif;background:#000000;color:#FFFFFF}
.subHead {font-size:12px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold}
.colHead {font-size:11px;font-family:Arial, Helvetica, Sans Serif}
.bodyDesc {font-size:10px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold}
.adHead {font-size:24px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#CC6600}
.adHeadLn {font-size:13px;font-family:Arial, Helvetica, Sans Serif;font-style:italic}
.adMText {font-size:13px; font-family:Arial, Helvetica, Sans Serif;color:#A01E00}
.HWHotNm {color:#000000;font-family:Arial, Helvetica, Sans Serif;font-size:16px;font-weight:bold;text-decoration:none;text-transform:none}
.hwPicDrp {width:365px}
.leftUL {margin-left:-24px;margin-top:-15px}
.textESR {font-size:12px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;color:#CC6600}
.ESRLogo {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:13px;color:#A01E00}
.ESRHeading {font-family:Arial, Helvetica, Sans Serif;color:#A01E00}
.HideMap {display:inline;visibility:hidden}
.ShowMap {display:inline;visibility:visible}
.MapSpn {valign:top;display:inline;overflow:scroll}
.MapSpnD {valign:top;display:inline;overflow-Y:scroll;overflow-X:hidden}
.DashTab {border-width:1px;border-color:#6B8EC6;border-style:solid;}
.tup{color:#000000;font-size:11px;line-height:11px;font-weight:bold;text-decoration:none;text-transform:none}
.tdn{color:#8A8A8A;font-size:11px;line-height:11px;}
.tna{color:#AAAAAA;font-size:11px;line-height:11px;}
.bup{border-style:outset;border-width:thin;background-color:#EEEEEE;cursor:hand}
.bdn{border-style:inset;border-width:thin;background-color:#EEEEEE}
.bna{border-style:solid;border-width:thin;background-color:#FFFFFF}
.HWSubHead{font-size:11px;font-family:Arial, Helvetica, Sans Serif;letter-spacing:1.5px;}
.LstSectHead{font-size:14px;font-family:Arial, Helvetica, Sans Serif;font-weight:bold;letter-spacing:2px;color:#CC6600}
.CWSubHead {color:#FFFFFF;font-family:Arial, Helvetica, Sans Serif;text-decoration:none;text-transform:none}
.CWPrice {color:#CC6600;font-family:Arial, Helvetica, Sans Serif;text-decoration:none;text-transform:none}
.CWHChgPric {background-color:#FFFAEE;color:#000000;font-family:Arial, Helvetica, Sans Serif;font-size:16px;text-decoration:none;text-transform:none}
.airPickDrop {width:365px}
.tvlPickDrop {width:200px}
.textAreaInput {width:380px;height:90px}
.servPushText {font-size:24px;font-weight:bold;color=#CC6600}
.spXtraText {font-weight:bold;color=#CC6600}
.hdrText {font-size:11px;font-family:Arial, Helvetica, Sans Serif;line-height:14px}
.superScript {font-size:9px;vertical-align:super}
.fdmBig {font-size:16px;font-family:Arial, Helvetica, Sans Serif}
.chsLink {color:#000000}
A.chsLink:visited {color:#000000}
A.chsLink:hover {color:#FF6600}
.dsblLink {color:#CCCCCC}
.footerLink {font-size:11px;font-family:Arial, Helvetica, Sans Serif}
.spanBod {background-color:#D7DCE8;width:100%}
.spanB {background-color:#FFFFFF;height:100%;width:100%;}
.rule {margin-left:40px}
.fdor{background-color:#FFDF7B}
.txtnoir1{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#000000}
.txtnoir10{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000}
.txtboldnoir10{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#000000}
.lkunderrouge11{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:cb0014;text-decoration:underline}
.lktxtnoir2:active{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000000;text-decoration:none}
.lktxtnoir2:visited{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000000;text-decoration:none}
.lktxtnoir2:hover{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000000;text-decoration:underline}
.lktxtnoir2:link{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000000;text-decoration:none}
.txtbleu11{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#422E9A}
.fdbleufonce{background-color:#4A45C6}
.lkbboldbleu10:active{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#2C0494;font-weight:bold;text-decoration:none}
.lkbboldbleu10:visited{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#2C0494;font-weight:bold;text-decoration:none}
.lkbboldbleu10:hover{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#2C0494;font-weight:bold;text-decoration:underline}
.lkbboldbleu10:link{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#2C0494;font-weight:bold;text-decoration:none}

