body {	margin: 0px; padding:0px; background-color:#505b69; }
.text1 {
	PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.text1:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.text1:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.text1:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.text1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
.bigtext1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bigtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.checkfares:link {
	FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.checkfares:visited {
	FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.checkfares:hover {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.checkfares:active {
	FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.hdr {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #003399; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*--------------------------------------------------------------------*/
.chrhdr {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px; 
	COLOR: #003399;
	padding:15px 12px 0px 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:justify;
	TEXT-DECORATION: none;
	}
/*--------------------------------------------------------------------*/
.chrtbl { background-color:#B8E1FA; border:#FFFFFF 1px solid;}


/*--------------------------------------------------------------------*/

A.hdr:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.hdr:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.hdr:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.hdr:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif;}

.introtext {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.introtextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #007abb; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.introtextbold:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #007abb; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.introtextbold:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #007abb; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.introtextbold:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #007abb; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.introtextbold:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff4200; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tdyellow {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #f5a100; TEXT-DECORATION: none
}
.tdblue {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #3993ee; TEXT-DECORATION: none
}
.whitetext {
	PADDING-LEFT: 13px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.whitetext:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.whitetext:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.whitetext:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.whitetext:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
.tdtext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #28333e; LINE-HEIGHT: 17px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.dot{background-image:url(../images/dot_line.gif); background-repeat:repeat-x; background-position:0px 8px;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.detail {text-align:left; padding:10px 21px 0px 21px; width:344px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.chrdetail { text-align:justify; padding:7px 12px 0px 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.chrdetailrt { text-align:justify; padding:15px 12px 0px 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.chrpoints {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #036092; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left:10px;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.chrpointsdrk {FONT-SIZE: 12px; COLOR: #036092; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#E7F7FF; padding:4px 0px 4px 10px; }
/*----------------------------------------------------------------------------------------------------------------------------*/

.chrpointslght {FONT-SIZE: 12px; COLOR: #036092; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#F9FDFF; padding:4px 0px 4px 10px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.detailbtm {text-align:left; width:350px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #055e87; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.tdtext ul {
	margin:0px; padding:0px 0px 0px 10px; list-style-type:none;
}
.tdtext li { background-image:url(../images/square.gif); background-repeat:no-repeat; background-position:0px 8px;
	margin:0px; padding:0px 0px 0px 15px; list-style-type:none; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.bottom_text {
background-image:url(../images/btm_bg.gif); background-repeat:repeat-x; background-color:#FFFFFF;
	 FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif; padding:8px 0px 8px 55px; line-height:18px;
}
.bottom_text a:link {
	FONT-SIZE: 12px; COLOR: #007abb; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-decoration:underline;
}
.bottom_text a:visited {
	FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-decoration:underline;
}
.bottom_text a:hover {
	FONT-SIZE: 12px; COLOR: #ff4200; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
.bottom_text a:active {
    FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-decoration:underline;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.orangetxt {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c60803; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.blue {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #106bc6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tdtext1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tdtext1:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.tdtext1:active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.tdtext1:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.tdtext1:hover {
	FONT-SIZE: 12px; COLOR: #004d9b; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none
}
.whitetxt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.whitetxt:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.whitetxt:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.whitetxt:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.whitetxt:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
.cruiseboxtxt {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
	
.chrsmalltxt {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:15px;}
	
A.cruiseboxtxt:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #007abb; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.cruiseboxtxt:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #007abb; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.cruiseboxtxt:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #007abb; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.cruiseboxtxt:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff4200; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none
}
.cruiseboxtxt1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.cruiseboxtxt1:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.cruiseboxtxt1:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.cruiseboxtxt1:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.cruiseboxtxt1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff4200; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none
}
.dealtxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dealtxt:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.dealtxt:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.dealtxt:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.dealtxt:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0b386c; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline;}
.white {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.redboxtxt {
	PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #bb0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.redboxtxt:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #bb0000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline}
A.redboxtxt:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #bb0000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline}
A.redboxtxt:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #bb0000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline}
A.redboxtxt:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline}

/*----------------------------------------------------------------------------------------------------------*/

.topdeals {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A.topdeals:link {
	FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline}
A.topdeals:active {
	FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline}
A.topdeals:visited {
	FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline}
A.topdeals:hover {
	FONT-SIZE: 12px; COLOR: #E42105; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none}

/*----------------------------------------------------------------------------------------------------------*/
.abtboxtxt1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.abtboxtxt1:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #04597d; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline;}
A.abtboxtxt1:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline;}
A.abtboxtxt1:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #28333e; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline;}
A.abtboxtxt1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff4200; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline;}
/*----------------------------------------------------------------------------------------------------------*/

.whitehead {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold; padding-right:5px;}
A.whitehead:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline}
A.whitehead:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline}
A.whitehead:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline}
A.whitehead:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline}
/*----------------------------------------------------------------------------------------------------------------------------*/

.black_text {FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left:7px; line-height:17px;} 
	 
.black_text b{COLOR: #003399; line-height:15px;}

A.black_text:link {
	FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
A.black_text:visited {
	FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
A.black_text:hover {
	FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: underline;}
A.black_text:active {
	FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.careerhead 
{PADDING-LEFT:10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c60803; FONT-FAMILY: Arial, Helvetica, sans-serif; border:#e1cea2 1px solid; background-color:#f6debc; }
/*----------------------------------------------------------------------------------------------------------------------------*/

.careertxt {FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif; padding: 0px 7px 0px 10px; line-height:17px; border:#e1cea2 1px solid;} 
	 
.careertxt b{COLOR: #003399; line-height:15px;}

.careertxt a{COLOR:#007abb; TEXT-DECORATION: underline;}

.careertxt a:hover {COLOR: #ff4200; TEXT-DECORATION:none;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.image{ margin: 5px 10px 10px 0px;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.abt_add {
	 FONT-SIZE: 12px; COLOR: #04597d; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left:10px; line-height:17px;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.abt_addlink {
	 FONT-SIZE: 12px; COLOR: #01151d; FONT-FAMILY: Arial, Helvetica, sans-serif;  line-height:17px; text-decoration:underline;}
A.abt_addlink:link {
	FONT-SIZE: 12px; COLOR: #01151d; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-decoration:underline;}
A.abt_addlink:visited {
	FONT-SIZE: 12px; COLOR: #01151d; FONT-FAMILY: Arial; TEXT-DECORATION: none;text-decoration:underline;}
A.abt_addlink:hover {
	FONT-SIZE: 12px; COLOR: #04597d; FONT-FAMILY: Arial; TEXT-DECORATION: underline;
}
A.abt_addlink:active {FONT-SIZE: 12px; COLOR: #01151d; FONT-FAMILY: Arial; TEXT-DECORATION: none; text-decoration:underline;}

/*----------------------------------------------------------------------------------------------------------------------------*/
.abtdetail { text-align:justify; padding:10px 15px 0px 15px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e;  FONT-FAMILY: Arial, Helvetica, sans-serif; line-height:18px;}

/*----------------------------------------------------------------------------------------------------------------------------*/
.abttxt { text-align:justify; padding:0px 0px 0px 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif;}

/*----------------------------------------------------------------------------------------------------------------------------*/
.abt_detail { text-align:justify; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #04597d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
A.abt_detail:link { FONT-SIZE: 12px; COLOR: #04597d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
A.abt_detail:visited {FONT-SIZE: 12px; COLOR: #04597d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
A.abt_detail:hover {FONT-SIZE: 12px; COLOR: #18222c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
A.abt_detail:active {FONT-SIZE: 12px; COLOR: #04597d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
/*----------------------------------------------------------------------------------------------------------------------------*/


.dealtext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:5px;
}
A.dealtext:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.dealtext:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.dealtext:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline
}
A.dealtext:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff4e00; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.conttxt{
	PADDING: 0 0 5 6px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #373e44; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
	/*----------------------------------------------------------------------------------------------------------------------------*/
.conthours{
	PADDING: 10 0 5 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d10601; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
/*----------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------latest deals starts -----------------------------------------------------------*/
.apf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 20px 20px 20px 20px;
	text-align:justify;
}

.apf b{
	color: #006699;
}

.apf strong{
	font-size:18px;
	color:#FF3300;
}

.apf u{
	font-weight:bold;
	color: #000000;
	text-decoration:none;}

.apf a{
	font-weight: normal;
	color: #0A79BC; 
	text-decoration:underline;
}

.apf a:hover{
	font-weight: normal;
	color: #125163; 
	text-decoration:underline;
}
/*----------------------------------------------latest deals ends -----------------------------------------------------------*/

#divOuter { width:800px; background-color:#FFFFFF; float:left; }
#divOuter .divWidth { width:800px; }
.div10px { height:10px; background-color:#FFFFFF; }
.div2px { height:2px; background-color:#FFFFFF; }

.divContent { PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none; background-color:#FFFFFF; }

.divInclude { width:800px; float:left; }

.divPad { padding:0px 25px 0px 25px; }
.divHeader { PADDING:5px 10px 5px 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c60803; FONT-FAMILY: Arial, Helvetica, sans-serif; border:#e1cea2 1px solid; background-color:#f6debc; }

.divHdrcntnt { FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial, Helvetica, sans-serif; padding: 0px 7px 0px 10px; line-height:17px; border:#e1cea2 1px solid; } 
.divHdrcntnt b{COLOR: #003399; line-height:15px;}
.divHdrcntnt a{COLOR:#007abb; TEXT-DECORATION: underline;}
.divHdrcntnt a:hover {COLOR: #ff4200; TEXT-DECORATION:none;}

/*------------------- --------------------------baggage policy starts----------------------------------*/

#dom_hd { background-color:#2c71b2; padding-top:5px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
		font-weight:bold; color:#ffffff; padding-left:10px; }	
#dom_hd A{ color:#FFFFFF; text-decoration:none; }
#dom_hd A:hover{ color:#FFFFFF; text-decoration:underline; }

#int_hd { background-color:#929aa1; padding-top:5px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif;
		font-size:12px; font-weight:bold; color:#ffffff; padding-left:10px; }
#int_hd A{ color:#FFFFFF; text-decoration:none;}
#int_hd A:hover{ color:#FFFFFF; text-decoration:underline; }

#sta_hd { background-color:#929aa1; padding-top:5px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
		font-weight:bold; color:#ffffff; padding-left:10px; }
#sta_hd A{ color:#FFFFFF; text-decoration:none; }
#sta_hd a:hover{ color:#FFFFFF; text-decoration:underline; }

#bagtopblue { background-color:#ffffff; border-bottom:#2c71b2 5px solid; }
	
#bagmidblue { background-color:#2c71b2; border-bottom:#ffffff 1px solid; height:5px; }
	
#bagheaddarkgrey { line-height:17px; padding-top:5px; padding-bottom:5px; background-color:#e9e9e9; padding-left:10px; 
		border-top:#FFFFFF 1px solid; }
#bagheaddarkgrey A{
	color:#d34a00;
}
#bagheaddarkgrey A:hover{
	color:#d34a00;
	text-decoration:none;}
	
#bagleftlightgrey 
	{ 	line-height:18px; padding-top:3px; padding-bottom:7px;  background-color:#f7f7f7; font-size:12px; color:#000000;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px; border-top:#FFFFFF 1px solid;	}
	
#bagrightlightgrey 
	{ 	line-height:18px; padding-top:3px; padding-bottom:7px;  background-color:#f7f7f7; font-size:12px; color:#000000;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:10px; padding-right:10px; border-top:#FFFFFF 1px solid;	}
#bagleftdarkgrey 
	{ 	line-height:18px; padding-top:3px; padding-bottom:7px;  background-color:#f0f0f0; font-size:12px; color:#000000;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px; border-top:#FFFFFF 1px solid;	}
	
#bagrightdarkgrey 
	{ 	line-height:18px; padding-top:3px; padding-bottom:7px;  background-color:#f0f0f0; font-size:12px; color:#000000;
	font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:10px; padding-right:10px; border-top:#FFFFFF 1px solid;	}

#dottedgrey 
	{	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#868686; background:url(../images/dot_grey_bag.gif) repeat-x; margin-right:5px; margin-top:10px; margin-bottom:10px; padding-top:3px;border:#666666 0px solid;	}

#padlt05 {padding-left:5px; }
#padlt {padding-left:10px; }
#padtopbttm { padding-top:5px; padding-bottom:5px; }

/*---------------------------------------------------------------------------------------------------------------*/

#paddingltrt20 { PADDING-left: 20px; PADDING-right: 20px;  }

/*---------------------------------------------class starts----------------------------------*/

.bagHeader {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; TEXT-DECORATION: none; }	

/*------------------------------------------------------------------------------*/

.bagmaintxt { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#0057a8; TEXT-DECORATION: none; }	
A.bagmaintxt:link { FONT-SIZE: 13px; COLOR: #0057a8; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
A.bagmaintxt:visited { FONT-SIZE: 13px; COLOR: #0057a8; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
A.bagmaintxt:hover { FONT-SIZE: 13px; COLOR: #0057a8; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; text-decoration:underline; }
A.bagmaintxt:active { FONT-SIZE: 13px; COLOR: #0057a8; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }

/*------------------------------------------------------------------------------*/

.bagorangetxt {
	padding-left:25px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff3600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.bagorangetxt:link {
	FONT-SIZE: 11px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
A.bagorangetxt:visited {
	FONT-SIZE: 11px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
A.bagorangetxt:hover {
	FONT-SIZE: 11px; COLOR: #0057a8; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
A.bagorangetxt:active {
	FONT-SIZE: 11px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }

/*------------------------------------------------------------------------------*/

.bagmoretxt {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.bagmoretxt:link {
	FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagmoretxt:visited {
	FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagmoretxt:hover {
	FONT-SIZE: 12px; COLOR: #0057a8; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagmoretxt:active {
	FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }

/*------------------------------------------------------------------------------*/

.bagmoretxtBig {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.bagmoretxtBig:link {
	FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagmoretxtBig:visited {
	FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagmoretxtBig:hover {
	FONT-SIZE: 12px; COLOR: #0057a8; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagmoretxtBig:active {
	FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }

/*------------------------------------------------------------------------------*/

.bagintro { PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #28333e; LINE-HEIGHT: 17px; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none; }

/*------------------------------------------------------------------------------*/

.bagfantatxt {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#d34a00;}

/*------------------------------------------------------------------------------*/

#bagnav	{ background-color:#f7f7f7; border:#e9e9e9 1px solid; height:22px; padding-left:5px;  padding-right:5px; }	

/*---------------------------------------------------------------------------------------------------------------*/

.bagnavlinks { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; line-height:21px; text-decoration:none}
.bagnavlinks A:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.bagnavlinks A:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.bagnavlinks A:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;  text-decoration:none;}
.bagnavlinks A:hover{ 	FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal;}


A.bagnavlinks:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagnavlinks:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagnavlinks:hover {
	FONT-SIZE: 12px; COLOR: #ff3600; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
A.bagnavlinks:active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }

/*---------------------------------------------------------------------------------------------------------------*/
	
.bagnavlinksdefault { FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; 
		padding-left:5px; background-color:#F7F7F7; height:22px; }
.bagnavlinksdefault a:link{ COLOR: #0000cc; TEXT-DECORATION: underline; }
.bagnavlinksdefault a:active{ COLOR: #0000cc; TEXT-DECORATION: underline; }
.bagnavlinksdefault a:visited{ COLOR: #0000cc; TEXT-DECORATION: underline; }
.bagnavlinksdefault a:hover { COLOR: #ff3600; TEXT-DECORATION: underline; }
	
/*---------------------------------------------------------------------------------------------------------------*/

.tdheadingblueBig { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION: none; 
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
A.tdheadingblueBig:link { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION: none;
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
A.tdheadingblueBig:active { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION: none; 
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
A.tdheadingblueBig:hover { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none; 
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
A.tdheadingblueBig:visited { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none; 
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
			
/*---------------------------------------------------------------------------------------------------------------*/

.redhead { FONT-SIZE: 11px; COLOR: #0058b3; FONT-FAMILY: Arial, Helvetica, sans-serif; }
A.redhead:link { FONT-SIZE: 11px; COLOR: #0058b3; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
A.redhead:visited { FONT-SIZE: 11px; COLOR: #0058b3; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
A.redhead:hover { FONT-SIZE: 11px; COLOR: #ee0101; FONT-FAMILY: Arial; TEXT-DECORATION: underline }
A.redhead:active { FONT-SIZE: 11px; COLOR: #0058b3; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*---------------------------------------------------------------------------------------------------------------*/

.breadcrumb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; line-height:17px; font-weight:normal; }
.breadcrumb a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; line-height:20px; 
		font-weight:normal; text-decoration:underline; }
.breadcrumb a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #F5592E; font-weight:normal; 
		text-decoration:underline; }
.breadcrumb a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; font-weight:normal; 
		text-decoration:underline; }
.breadcrumb a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; font-weight:normal; 
		text-decoration:underline; }

.breadcrumb B { font-weight:normal; COLOR: #0058b3; } 
		
/*Syntax Font: font-style | font-variant | font-weight | font-size | line-height | font-family*/

.bagTitle { font: bold 15px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0057a8; TEXT-DECORATION: none;
		padding:5px 0px 5px 10px; background-color:#e9e9e9; border-top:#FFFFFF 1px solid; }	
		
.bagLink { font: normal 11px/17px Arial, Helvetica, sans-serif; color:#d34a00; padding:5px 0px 5px 10px; background-color:#e9e9e9; 
		border-top:#FFFFFF 1px solid; text-decoration:none; }
.bagLink a:link, a:active, a:visited{ color:#d34a00; text-decoration:underline;}
.bagLink a:hover { color:#d34a00; text-decoration:none;}

.bagLytgrey 
	{ padding:3px 10px 7px 10px; background-color:#f7f7f7; color:#000000; font: normal 12px/18px Arial, Helvetica, sans-serif; 
		border-top:#FFFFFF 1px solid; text-align:justify; }
	
.bagDrkgrey 
	{ 	padding:3px 10px 7px 10px; background-color:#f0f0f0; color:#000000; font: normal 12px/18px Arial, Helvetica, sans-serif; 
		border-top:#FFFFFF 1px solid; text-align:justify; }
	
/*------------------- --------------------------baggage policy ends----------------------------------*/
