/* left menu on cargo pages */
/* ********************** */
a.cargomenu:link 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 10px; 
	color: #000000; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.cargomenu:visited 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 10px; 
	color: #d62021; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.cargomenu:active 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 10px; 
	color: #d62021; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.cargomenu:hover 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 10px; 
	color: #d62021; 
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
} 

.RedHeaders
{
    FONT-SIZE: 13px;
    COLOR: #cc0033;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}
.RedHeaders1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #cc0033;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}
.smallText
{
    FONT-SIZE: 9px;
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.conf 
{ 
	font-family: Arial,Helvetica, Verdana, ,   sans-serif; 
	font-size: 11pt; 
	color: #555566;
	font-weight: 600;

	 
}
.conf1
{ 
	font-family: Arial,Helvetica, Verdana, ,   sans-serif; 
	font-size: 12pt; 
	color: #A80000;
	font-weight: 700;

	 
}

.bigLink
{
    FONT-SIZE: 10px;
    COLOR: #0080ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigLink1
{
    FONT-SIZE: 11px;
    COLOR: #0080ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.titre 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bolder; 
	color: #3366CC
}

.welcome 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #C02C30
} 
.smblack 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: #000080
} 
.tdhead 
{  
	background-color: #A81418; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; color: #FFFFFF; text-align: center
} 
.tdcontent 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000080; 
	background-color: #ebebeb; 
	text-align: center
} 
.trblue
{
background-color: #31346B; 
}

.trblue1
{
background-color: #A5BAFF; 
}
.trblue2
{
background-color: #DEEBFF; 
}
.tdcontent1 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: #000080; text-align: center
} 
.tdcontent2 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000080; 
	text-align: left
} 
.tdcontent3 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #444444; 
	text-align: justify;
	font-weight: bold;
} 
.tdcontent4 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-align: justify;
	line-height: 1.5;
	color: #2543A7; 
} 
.tdcontentdarkgrey 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-align: justify;
	line-height: 1.1;
	color: #222222; 
} 
.tdcontentlightgrey 
{  
	font-family:  Verdana,Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-align: justify;
	line-height: 1.1;
	color: #666666; 
} 
.tdcontentlightgreyb 
{  
	font-family:  Verdana,Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-align: justify;
	line-height: 1.1;
	color: #666666; 
	font-weight: bold
} 

.tdcontentblack4 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-align: justify;
	line-height: 2;
	color: black; 
} 

.inputcontent 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-align: justify;	
	color: #2543A7; 
} 

.nrblack 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000080 
} 
p 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000088; 
	font-size: 10pt
} 
.style 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000088; 
	font-size: 10pt
} 
.nrblue 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000080 
} 
.tdheadbig 
{ 
	background-color: #A81418; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #FFFFFF; 
	text-align: center ; 
	font-weight: bold
} 
.tdcontentleft 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000080; 
	background-color: #ebebeb; 
	text-align: left
} 
.tdcontentleft1 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000080; 
	text-align: left
}  
.tdcontentwhite
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tdcontenttitle
{
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 13px; 
	color: #D02020; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;

}
.tdcontentsubtitle
{
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 11px; 
	color: #222222; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}








/* bottom menu on home page */
/* ************************ */
a.homebottom:link {font-weight: bold;text-decoration: none;color:white; }
a.homebottom:visited {font-weight: bold;text-decoration: none;color:white;}
a.homebottom:active {font-weight: bold;text-decoration: none;color:white;}
a.homebottom:hover {font-weight: bold;text-decoration: none; color: white;}

/* link on top of home page - KestrelFlyer */
/* *************************************** */
a.hometop:link 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #555555; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.hometop:visited 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #555555; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.hometop:active 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #555555; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.hometop:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #555555; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 

/* left menu on home page */
/* ********************** */
a.homemenu:link 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 10px; 
	color: #222222; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.homemenu:visited 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 10px; 
	color: #222222; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.homemenu:active 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 10px; 
	color: #222222; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 
a.homemenu:hover 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 10px; 
	color: #222222; 
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
} 


/* red link for news ticker*/
/* ********************** */
a.newslink:link 
{ 
	font-family:  Arial, Verdana, sans-serif, Helvetica ; 
	font-size: 9px; 
	color: #d62021; 
	text-align: left;
	font-weight: 500;
	text-decoration: underline;
} 
a.newslink:visited 
{ 
	font-family:  Arial, Verdana, sans-serif, Helvetica;
	font-size: 9px; 
	color: #d62021; 
	text-align: left;
	font-weight: 500;
	text-decoration: underline;
} 
a.newslink:active 
{ 
	font-family:  Arial, Verdana, sans-serif, Helvetica ; 
	font-size: 9px; 
	color: #d62021; 
	text-align: left;
	font-weight: 500;
	text-decoration: underline;
} 
a.newslink:hover 
{ 
	font-family:  Arial, Verdana, sans-serif, Helvetica ; 
	font-size: 9px; 
	color: #d62021; 
	text-align: left;
	font-weight: 500;
	text-decoration: underline;
} 

/* yellow link */
/* ********************** */
a.yellowlink:link 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 11px; 
	color: #804000; 
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
} 
a.yellowlink:visited 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 11px; 
	color: #804000; 
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
} 
a.yellowlink:active 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 11px; 
	color: #804000; 
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
} 
a.yellowlink:hover 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 11px; 
	color: #804000; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
} 


/* booking engine text on home page */
/* ******************************** */
.tdcontentplanitgo /* e.g., Trip Type, From To*/
{  
	font-family: Verdana, Arial, sans-serif,  Helvetica ; 
	font-size: 9px; 
	color: #333333; 
	text-align: left;
	font-weight: bold;
} 

.tdcontentplanitgolight /* e.g., Adult-Student*/
{  
	font-family: Verdana, Arial, sans-serif, Helvetica ; 
	font-size: 9px; 
	color: #111111; 
	text-align: left;
	font-weight: normal;
} 
.tdcontentplanitgolightred /* e.g., The system will accept reservation...*/
{  
	font-family: Arial, Verdana, sans-serif, Helvetica ; 
	font-weight: 500;
	font-size: 9px; 
	color: #d62021; 
	text-align: left;
} 

/* left menu on home page */
/* ********************** */
.menuTitle
{  
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 14px; 
	color: #d62021; 
	text-align: right;
	font-weight: bold;
}

/* left submenu on home page */
/* ********************** */
.menuSubtitle
{  
	font-family:  Arial, Verdana,sans-serif,Helvetica ; 
	font-size: 11px; 
	color: #333333; 
	text-align: left;
	font-weight: bold;
}

/* error messages on home page */
/* ********************** */
.errorTitle
{  
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 13px; 
	color: #d62021; 
	text-align: left;
}

.errorText
{  
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 11px; 
	color: #636563; 
	text-align: left;
	font-weight: bold;
}

/* light grey background and darkgrey text */

.tdcontentgrey
{  
	font-family: Verdana, Arial, sans-serif,  Helvetica ; 
	font-size: 9px; 
	color: #333333; 
	text-align: left;
	font-weight: bold;
	background-color: #EAEAEA; 
}

/* light blue background and darkgrey text */

.tdcontentbkbluetxtgrey
{  
	font-family: Verdana, Arial, sans-serif,  Helvetica ; 
	font-size: 9px; 
	color: #333333; 
	text-align: left;
	font-weight: bold;
	background-color: #DEEBFF; 
}

/* light blue background and blue text */

.tdcontentbkbluetxtblue
{  
	font-family: Verdana, Arial, sans-serif,  Helvetica ; 
	font-size: 8pt; 
	color: #2543A7; 
	text-align: left;
	line-height: 2;
	background-color: #DEEBFF; 
}


/* red Title on home page e.g. First letterkestrel Flyer & news */
.titlered 
{  
	font-family: Arial, Verdana, sans-serif, Helvetica ; 
	font-weight: bold;
	font-size: 11px; 
	color: #d62021; 	
}
/* Grey Title on home page e.g. kestrel Flyer & news */
.titlegrey 
{  
	font-family: Arial, Verdana, sans-serif, Helvetica ; 
	font-weight: bold;
	font-size: 11px; 
	color: #333333; 	
}
/* Light Grey text e.g. loyalty FAQ */
.titlelightgrey 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #555555; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;	
	
}

/* scrolling ticker on home page */
/* ******************************** */
.tickertext 
{  
	font-family: Verdana, Arial, sans-serif, Helvetica ; 
	font-size: 9px; 
	color: #000080; 
	text-align: left;
	font-weight: normal;
}

/* Inflight Menu */
/* ******************************** */
.tdcontentmenu /* e.g., Paris, London*/
{  
	font-family: Verdana, Arial, sans-serif,  Helvetica ; 
	font-size: 11px; 
	color: #000000; 
	text-align: left;
	font-weight: bold;
} 

.tdcontentclassmenu /* e.g., FirstClass, Business Class*/
{  
	font-family: Verdana, Arial, sans-serif,  Helvetica ; 
	font-size: 10px; 
	color: #111111; 
	text-align: left;
	font-weight: bold;
} 

/* Menu link */
/* ********************** */
a.menulink:link 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 9px; 
	color: #804000; 
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
} 
a.menulink:visited 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 9px; 
	color: #804000; 
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
} 
a.menulink:active 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 9px; 
	color: #804000; 
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
} 
a.menulink:hover 
{ 
	font-family:  Verdana, Arial, sans-serif,Helvetica ; 
	font-size: 9px; 
	color: #804000; 
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
