body {	margin: 0px; padding:0px; font-family:Arial, Helvetica, sans-serif;  }
/*----------------------------------------------------------------------------------------------------------------------------*/

.body01 { margin:0px; background-color:#FFFFFF; }

/*----------------------------------memorial day------------------------------------------------------------------------*/

.memodaytext {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; padding:10px 14px 10px 14px; }
.memodaytext b {COLOR: #ee3806;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.memofaretext { FONT-SIZE: 12px; COLOR: #000000;  padding-left:7px; line-height:17px;}
.memofaretext b{ COLOR: #0557b3;}
.memofaretext strong{ font-size:13px; COLOR: #f34d1d;}
.memofaretext a { font-size:12px; COLOR: #000000; TEXT-DECORATION: none; }
.memofaretext a:visited { font-size:12px; COLOR: #000000; TEXT-DECORATION: none; }
.memofaretext a:hover { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.memofaretext a:active { font-size:12px; COLOR: #000000; TEXT-DECORATION: none; }


/*----------------------------------------------------------------------------------------------------------------------------*/

.memofaretextNoPad { FONT-SIZE: 12px; COLOR: #000000;  line-height:17px;}
a.memofaretextNoPad:link { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.memofaretextNoPad:hover { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.memofaretextNoPad:active { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.memofaretextNoPad:visited { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.memobook { FONT-SIZE:12px; COLOR:#FF0000;  font-weight:bold; TEXT-DECORATION: underline}
a.memobook:link { COLOR: #FF0000; TEXT-DECORATION: underline;}
a.memobook:visited { COLOR: #FF0000; TEXT-DECORATION: underline;}
a.memobook:hover { COLOR: #0557b3; }
a.memobook:active { COLOR: #FF0000; TEXT-DECORATION: underline;}


/*----------------------------------------------memorial day end---------------------------------------------------------------*/

.tdheading { padding-bottom:10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e;  TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheading:link { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheading:hover { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheading:active { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheading:visited { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
			
/*----------------------------------------------------------------------------------------------------------------------------*/

.td_heading { padding-bottom:10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #da0000; TEXT-DECORATION: none;  padding-left:7px;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.td_heading:link { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #da0000; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
		TEXT-DECORATION: none; }
a.td_heading:hover { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #da0000; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; 
		TEXT-DECORATION: none; }
a.td_heading:active { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #da0000; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
		TEXT-DECORATION: none; }
a.td_heading:visited { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #da0000; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
		TEXT-DECORATION: none; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.busihead { padding-bottom:10px; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR:#da0000; padding-left:7px; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; font-size:20px;}		
/*----------------------------------------------------------------------------------------------------------------------------*/

.tdheadingplain { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingplain:link { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingplain:hover { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingplain:active { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingplain:visited { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
			/*----------------------------------------------------------------------------------------------------------------------------*/

.tdhdrOrange { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ee3d0e; TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdhdrOrange:link { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ee3d0e; TEXT-DECORATION: none;
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdhdrOrange:hover { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ee3d0e; TEXT-DECORATION: none;
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdhdrOrange:active { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ee3d0e; TEXT-DECORATION: none;
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdhdrOrange:visited { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ee3d0e; TEXT-DECORATION: none;
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.tdheadingblue { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #003399; TEXT-DECORATION: none; 
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingblue:link { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #003399; TEXT-DECORATION: none; 
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingblue:hover { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ee3d0e; TEXT-DECORATION: none; 
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingblue:active { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #003399; TEXT-DECORATION: none; 
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingblue:visited { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ee3d0e; TEXT-DECORATION: none; 
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.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:hover { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; 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:visited { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION: none; 
			FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
			
.tdheadingblueBig STRONG { COLOR: #ee3d0e; }
.tdheadingblueBig B { FONT-SIZE: 12px; COLOR: #003399; }
.tdheadingblueBig EM { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003399; font-style:normal; }
			/*----------------------------------------------------------------------------------------------------------------------------*/

.tdhdrblueLined { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION:overline; outline-style:dashed; 
		text-shadow:#E0E0E0; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdhdrblueLined:link { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION:overline; outline-style:dashed; 
		text-shadow:#E0E0E0; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdhdrblueLined:hover { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION:overline; outline-style:dashed; 
		text-shadow:#E0E0E0; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdhdrblueLined:active { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION:overline; outline-style:dashed; 
		text-shadow:#E0E0E0; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdhdrblueLined:visited { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee3d0e; TEXT-DECORATION:overline; outline-style:dashed; 
		text-shadow:#E0E0E0; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.tdheadingbluesmall { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399; TEXT-DECORATION: none; 
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingbluesmall:link { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399; TEXT-DECORATION: none; 
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingbluesmall:hover { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ee3d0e; TEXT-DECORATION: none; 
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingbluesmall:active { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399; TEXT-DECORATION: none; 
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.tdheadingbluesmall:visited { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ee3d0e; TEXT-DECORATION: none; 
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.tdheadingblack { PADDING-LEFT: 2px;FONT-WEIGHT: bold;FONT-SIZE: 13px;COLOR: #000000; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.heading { PADDING-LEFT: 7px; FONT-SIZE: 12px; COLOR: #000000;  }
a.heading:link { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.heading:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.heading:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.heading:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; } 

/*----------------------------------------------------------------------------------------------------------------------------*/

.bluehead { PADDING-LEFT: 7px; FONT-SIZE: 12px; COLOR: #0370c4;  font-weight:bold;
		padding-top:8px;padding-right: 7px; }
a.bluehead:link{ FONT-SIZE:12px; COLOR:#0370c4; FONT-FAMILY:Arial; TEXT-DECORATION: underline; }
a.bluehead:hover{ FONT-SIZE:12px; COLOR:#0370c4; FONT-FAMILY:Arial; TEXT-DECORATION: underline; }
a.bluehead:active{ FONT-SIZE:12px; COLOR:#0370c4; FONT-FAMILY:Arial; TEXT-DECORATION: underline; }
a.bluehead:visited { FONT-SIZE:12px; COLOR:#0370c4; FONT-FAMILY:Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.orangehead { PADDING-LEFT: 7px; FONT-SIZE: 12px; COLOR: #fd3700;  font-weight:bold;
		padding-top:8px;padding-right: 7px; }
a.orangehead:link{ FONT-SIZE:12px; COLOR:#fd3700; FONT-FAMILY:Arial; TEXT-DECORATION: underline; }
a.orangehead:hover { FONT-SIZE:12px; COLOR:#fd3700; FONT-FAMILY:Arial; TEXT-DECORATION: underline; }
a.orangehead:active { FONT-SIZE:12px; COLOR:#fd3700; FONT-FAMILY:Arial; TEXT-DECORATION: underline; }
a.orangehead:visited { FONT-SIZE:12px; COLOR:#fd3700; FONT-FAMILY:Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.orangeheadNoPad { FONT-SIZE: 12px; COLOR: #fd3700;  font-weight:bold; }
a.orangeheadNoPad:link { FONT-SIZE: 12px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
a.orangeheadNoPad:hover { FONT-SIZE: 12px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
a.orangeheadNoPad:active { FONT-SIZE: 12px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
a.orangeheadNoPad:visited { FONT-SIZE: 12px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.orangeheadNormal { FONT-SIZE: 12px; COLOR: #fd3700;  font-weight:normal; }
.orangeheadNormal a{ FONT-SIZE: 12px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
.orangeheadNormal a:hover { FONT-SIZE: 12px; COLOR:#000066 ; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
.orangeheadNormal a:active { FONT-SIZE: 12px; COLOR:#fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
.orangeheadNormal a:visited { FONT-SIZE:12px; COLOR:#fd3700; FONT-FAMILY:Arial; TEXT-DECORATION: underline; font-weight:normal; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.orangeheadBig { PADDING-LEFT: 7px; FONT-SIZE: 14px; COLOR: #fd3700;  font-weight:bold;
		padding-top:8px;padding-right: 7px; }
a.orangeheadBig:link { FONT-SIZE: 14px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.orangeheadBig:hover { FONT-SIZE: 14px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.orangeheadBig:active { FONT-SIZE: 14px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.orangeheadBig:visited { FONT-SIZE: 14px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.whiteheadBig { PADDING-LEFT: 5px; FONT-SIZE: 14px; COLOR: #ffffff;  font-weight:bold; 
		padding-right:5px; }
a.whiteheadBig:link { FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.whiteheadBig:hover { FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.whiteheadBig:active { FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.whiteheadBig:visited { FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.whitehead { PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #ffffff;  font-weight:bold; 
		padding-right:5px; }
a.whitehead:link { 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; }
a.whitehead:visited { FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.whiteheadRedbg { PADDING: 5px 5px 5px 10px; FONT-SIZE:12px; COLOR:#ffffff;  
		font-weight:bold; background-color:#F03C10; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.whiteheadBluebg { PADDING: 5px 5px 5px 10px; FONT-SIZE:12px; COLOR:#ffffff;  
		font-weight:bold; background-color:#338FD2; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.redhead { FONT-SIZE: 11px; COLOR: #0058b3;  }
a.redhead:link { 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; }
a.redhead:visited { FONT-SIZE: 11px; COLOR: #0058b3; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/
.newsHeadingBlack { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; PADDING-TOP: 2px; 
		FONT-FAMILY: Arial, Helvetica, sans-serif }
.newsHeadingBlack b{color:#FF0000; font-size:13px;}
.newsHeadingBlack strong{color:#003399; font-size:13px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.clienttest { PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; PADDING-TOP: 5px; 
		FONT-FAMILY: Arial, Helvetica, sans-serif }
.clienttest b{color:#FF0000; font-size:13px;}
.clienttest strong{color:#003399; font-size:13px;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.mainheading { FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }

/*----------------------------------------------------------------------------------------------------------------------------*/
.classwhitehead { padding:0px 5px 0px 10px; FONT-SIZE: 12px; COLOR: #ffffff;  font-weight:bold;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.cheaphead {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; padding:10px 0px 10px 7px; FONT-WEIGHT:bold; FONT-SIZE: 20px; COLOR:#f03c10;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.mainheadingsmall { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }

/*----------------------------------------------------------------------------------------------------------------------------*/

.mchdehead {font-family:arial; font-weight:bold; color:#333333; text-decoration:none; font-size:12px; padding-left:10px}
.mhhdehead {font-family:arial; font-weight:bold; color:#FFFFFF; text-decoration:none; font-size:16px; padding-left:10px}
.mshdehead {font-family:arial; font-weight:normal; color:#003366; text-decoration:none; font-size:12px; padding-left:10px}

/*----------------------------------------------------------------------------------------------------------------------------*/

.newsSubHead { PADDING-LEFT: 10px;FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #637384; FONT-FAMILY: Arial, Helvetica, sans-serif }

/*----------------------------------------------------------------------------------------------------------------------------*/

.yellowbgHeading { PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; BACKGROUND-COLOR: #ffba00; 
		 }

/*----------------------------------------------------------------------------------------------------------------------------*/

.bluebgHeading { PADDING-LEFT:10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; 
		BACKGROUND-COLOR: #31bede }

/*----------------------------------------------------------------------------------------------------------------------------*/

.newsHeading { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.destination { font-family:Arial, Verdana,  Helvetica, sans-serif; line-height:17px; font-size:12px; font-weight:normal; 
		color:#28333e; text-align:justify; padding-right:10px; }
.destination strong { color:#28333e;}
.destination b { color:#0031cc; font-size:13px;}
a.destination:link { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px; font-weight:normal; 
			color:#28333e; TEXT-DECORATION: none; }
a.destination:hover { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px; font-weight:normal; 
			color:#28333e; TEXT-DECORATION: none; }
a.destination:active { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px; font-weight:normal; 
			color:#28333e; TEXT-DECORATION: none; }
a.destination:visited { font-family:Arial, Verdana,  Helvetica, sans-serif;	font-size:12px; font-weight:normal; 
			color:#132a36; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/
	
.m1text { font-family:arial; line-height:17px; font-size:12px; font-weight:normal; color:#132a36; text-align:justify; 
		padding-left:50px; padding-right:5px }

/*----------------------------------------------------------------------------------------------------------------------------*/

.topdeal_boxtxt {font-family:arial; font-size:12px; font-weight:normal; color:#28333e; text-align:justify; padding-right:5px}

/*----------------------------------------------------------------------------------------------------------------------------*/

.bluefare { color:#0031cc; font-size:13px; font-family:Arial, Verdana,  Helvetica, sans-serif; font-weight:bold;  
		text-align:justify; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.newscontent { FONT-WEIGHT: normal; FONT-SIZE: 11px;  line-height:15px; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.toptext { font-family:Arial, Verdana,  Helvetica,sans-serif; line-height:17px; font-size:12px; font-weight:normal; color:#132a36;
		text-align:justify; padding-left:25px; padding-right:25px; }
.toptext i a:link, visited, active   { FONT-SIZE: 12px; COLOR: #fd3700; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; font-style:normal;}
.toptext i a:hover { COLOR:#000066;  TEXT-DECORATION: underline; }
		
.toptext b{ font-size:20px; color:#000066; padding-bottom:40px; }

.toptext em{ FONT-WEIGHT: bold; COLOR:#ff3300; font-style:normal;}	

.toptext u{ text-decoration:none; FONT-WEIGHT: bold; FONT-SIZE: 12px;  COLOR:#ff3300; padding-left:50px;}	

.toptext ul strong{ margin:0px; padding:0px; color:#000066; }

.toptext ul li{ background:url('/Portals/_default/images/shortest.gif') no-repeat 12px 4px; list-style:none; padding:0px 5px 0px 40px; font-weight:bold; color:#000066; }

		
a.toptext:link { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#132a36; 				
			TEXT-DECORATION: none; }
a.toptext:hover { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#132a36; 
			TEXT-DECORATION: none; }
a.toptext:active { font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#132a36; 
			TEXT-DECORATION: none; }
a.toptext:visited { font-family:Arial, Verdana,  Helvetica, sans-serif;	font-size:12px; font-weight:normal; color:#132a36; 
		TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.text { font-family:Arial, Verdana,  Helvetica, sans-serif;	line-height:17px; font-size:12px; font-weight:normal; 
		color:#132a36; 	text-align:justify; }
a.text:link { font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px; font-weight:bold; 
			color:#132a36; TEXT-DECORATION: underline; }
a.text:hover { font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px; font-weight:bold; 
			color:#132a36; TEXT-DECORATION: none; }
a.text:active { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
			color:#132a36; TEXT-DECORATION: underline; }
a.text:visited { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; 
			color:#132a36; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.tdbg01 { background-image:url(/travel/travel_resources/images/car_nbg01a.gif); background-position: center; 
		background-repeat:no-repeat; }
			
/*----------------------------------------------------------------------------------------------------------------------------*/

.tdbg { background-image:url(/travel/travel_resources/images/car_nbga.gif); background-position: center; 
		background-repeat:no-repeat; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.tdbgsmall {background-image:url(/travel/travel_resources/images/car_nbg_small.gif); background-position: center; 
		background-repeat:no-repeat;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.table_font { font-family:Arial; font-size:12px; color:#333333; font-weight:normal; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.table_fontBold { font-family:Arial; font-size:12px; color:#333333; font-weight:bold; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.inpu { background-color:#ffffff; font-family: verdana; font-size:6a.5pt; color:#494978; border: 1px solid #666666; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.bottomtext { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalBold { FONT-WEIGHT: bold; FONT-SIZE: 11px;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.ulmargin { margin-left:15px; margin-bottom:5px; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.newsRedSmall { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: underline }
a.newsRedSmall:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  TEXT-DECORATION: underline }
a.newsRedSmall:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  TEXT-DECORATION: underline }
a.newsRedSmall:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #407bbe;  TEXT-DECORATION: underline }
a.newsRedSmall:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  TEXT-DECORATION: underline }

/*----------------------------------------------------------------------------------------------------------------------------*/

.table_font1 { font-family:Arial; font-size:11px; color:#333333; text-decoration:none; }
a.table_font1:link { font-family:Arial; font-size:11px; text-decoration:none; color:#ff3300; TEXT-DECORATION: underline; }
a.table_font1:hover { font-family:Arial; font-size:11px; text-decoration:none; color:#000099; TEXT-DECORATION: underline; }
a.table_font1:active { font-family:Arial; font-size:11px; text-decoration:none; color:#ff3300; TEXT-DECORATION: underline; }
a.table_font1:visited { font-family:Arial; font-size:11px; text-decoration:none; color:#ff3300; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.verLink { font-family:Arial; font-size:11px; font-weight:normal; text-decoration:underline; color:#0033CC; }
a.verLink:link { font-family:Arial; font-size:11px; font-weight:normal; text-decoration:underline; color:#0033CC; }
a.verLink:hover { font-family:Arial; font-size:11px; font-weight:normal; text-decoration:underline; color:#ff3300; }
a.verLink:active { font-family:Arial; font-size:11px; font-weight:normal; text-decoration:underline; color:#0033CC; }
a.verLink:visited { font-family:Arial; font-size:11px; font-weight:normal; text-decoration:underline; color:#0033CC; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.verLinkOrSm { font-family:Arial; font-size:9px; font-weight:normal; text-decoration:underline; color:#ff3300; }
a.verLinkOrSm:link { font-family:Arial; font-size:9px; font-weight:normal; text-decoration:underline; color:#ff3300; }
a.verLinkOrSm:hover { font-family:Arial; font-size:9px; font-weight:normal; text-decoration:underline; color:#0033CC; }
a.verLinkOrSm:active { font-family:Arial; font-size:9px; font-weight:normal; text-decoration:underline; color:#ff3300; }
a.verLinkOrSm:visited { font-family:Arial; font-size:9px; font-weight:normal; text-decoration:underline; color:#ff3300; }

/*----------------------------------------------------------------------------------------------------------------------------*/
.arialNormal { font-family:Arial; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.chlink { font-family:Arial; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; padding-left:5px; }
.chlink a{ text-decoration:none; color:#054972; text-decoration:underline;}
.chlink a:visited{ text-decoration:none; color: # 054972; text-decoration:underline;}
.chlink a:hover{ text-decoration:none; color:#000000; text-decoration:none;}
.chlink a:active{ text-decoration:none; color:#054972; text-decoration:underline;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.arialNormalBig { font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; text-align:justify; line-height:17px; }
.arialNormalBig a{ text-decoration:underline; color: #0A79BC;}
.arialNormalBig a:hover{ text-decoration:underline; color: #054972;}
.arialNormalBig P { padding:5px; margin:0px; font-size:13px;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.arialNormalPad { font-family:Arial; font-weight:normal; text-decoration:none; color:#000000; text-align:justify; line-height:17px; padding:5px; margin:0px; font-size:13px;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.arialGrey { font-family:Arial; font-size:11px; font-weight:normal; text-decoration:none; color:#2a2a2a; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.table_font2 { font-family:Arial; font-size:11px; color:#333333; text-decoration:none; }
a.table_font2:link { font-family:Arial; font-size:11px; text-decoration:none; color:#0033cc; TEXT-DECORATION: none; }
a.table_font2:hover { font-family:Arial; font-size:11px; text-decoration:none; color:#ff0000; TEXT-DECORATION: underline; }
a.table_font2:active { font-family:Arial; font-size:11px; text-decoration:none; color:#0033cc; TEXT-DECORATION: none; }
a.table_font2:visited { font-family:Arial; font-size:11px; text-decoration:none; color:#0033cc; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.checkfares { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION:none; }
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; }

.checkfares { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION:none; }
.checkfares a:link {	FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.checkfares a:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.checkfares a:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.checkfares a:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.blueheadNoPad { FONT-SIZE: 12px; COLOR: #0370c4;  font-weight:bold; }
a.blueheadNoPad:link { FONT-SIZE: 12px; COLOR: #0370c4; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.blueheadNoPad:hover { FONT-SIZE: 12px; COLOR: #0370c4; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.blueheadNoPad:active { FONT-SIZE: 12px; COLOR: #0370c4; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.blueheadNoPad:visited { FONT-SIZE: 12px; COLOR: #0370c4; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.greytext { PADDING-LEFT: 7px; FONT-SIZE: 12px; COLOR: #132a36; padding-right:7px; 
		line-height:17px; TEXT-DECORATION: none; }
a.greytext:link { FONT-SIZE: 12px; COLOR: #283746; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greytext:hover { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.greytext:active { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greytext:visited { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.greytextNoPad { FONT-SIZE: 12px; COLOR: #132a36;  TEXT-DECORATION: none; }
a.greytextNoPad:link { FONT-SIZE: 12px; COLOR: #283746; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greytextNoPad:hover { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.greytextNoPad:active { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greytextNoPad:visited { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.greytext1 { FONT-SIZE: 12px; COLOR: #132a36;  line-height:17px; padding-left:5px; 
		padding-right:5px;TEXT-DECORATION: none; }
a.greytext1:link { FONT-SIZE: 12px; COLOR: #283746; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greytext1:hover { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.greytext1:active { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greytext1:visited { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.greyplain { FONT-SIZE: 12px; COLOR: #132a36;  line-height:17px; 
		TEXT-DECORATION: none; }
a.greyplain:link { FONT-SIZE: 12px; COLOR: #283746; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greyplain:hover { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.greyplain:active { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greyplain:visited { FONT-SIZE: 12px; COLOR: #010c17; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.bluefont { FONT-SIZE: 11px; COLOR: #007298;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.bluefntNormal { FONT-SIZE: 11px; COLOR: #064595;  TEXT-DECORATION: underline }
a.bluefntNormal:link { FONT-SIZE: 11px; COLOR: #064595; FONT-FAMILY: Arial; TEXT-DECORATION: nounderlinene; }
a.bluefntNormal:hover { FONT-SIZE: 11px; COLOR: #ee0101; FONT-FAMILY: Arial; TEXT-DECORATION: underline }
a.bluefntNormal:active { FONT-SIZE: 11px; COLOR: #064595; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.bluefntNormal:visited { FONT-SIZE: 11px; COLOR: #064595; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.greybold { FONT-SIZE: 11px; COLOR: #64a400; TEXT-DECORATION:underline;font-weight:bold;			
		padding-left:10px; }
a.greybold:link { FONT-SIZE: 11px; COLOR: #64a400; FONT-FAMILY: Arial; TEXT-DECORATION: none;font-weight:bold; }
a.greybold:hover { FONT-SIZE: 11px; COLOR: #3d4b59; FONT-FAMILY: Arial; TEXT-DECORATION: underline;font-weight:bold; }
a.greybold:active { FONT-SIZE: 11px; COLOR: #64a400; FONT-FAMILY: Arial; TEXT-DECORATION: none;font-weight:bold; }
a.greybold:visited { FONT-SIZE: 11px; COLOR: #64a400; FONT-FAMILY: Arial; TEXT-DECORATION: none;font-weight:bold; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.greytext { FONT-SIZE: 12px; COLOR: #212e3c; padding-left:10px; }
a.greytext:link { FONT-SIZE: 12px; COLOR: #212e3c; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greytext:hover { FONT-SIZE: 12px; COLOR: #3d4b59; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.greytext:active { FONT-SIZE: 12px; COLOR: #212e3c; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.greytext:visited { FONT-SIZE: 12px; COLOR: #212e3c; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.dkBluebold { FONT-SIZE: 12px; COLOR: #000066;  font-weight:bold; }
a.dkBluebold:link { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; font-weight:bold; }
a.dkBluebold:hover { FONT-SIZE: 12px; COLOR:#0066CC; FONT-FAMILY: Arial; font-weight:bold; }
a.dkBluebold:active { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; font-weight:bold; }
a.dkBluebold:visited { FONT-SIZE: 12px; COLOR:#666666; FONT-FAMILY: Arial; font-weight:bold; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.bookNowSeasonal { FONT-SIZE: 12px; COLOR:#0000FF;  font-weight:normal; }
.bookNowSeasonal a{ FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
.bookNowSeasonal a:visited{ FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
.bookNowSeasonal a:hover { FONT-SIZE: 12px; COLOR:#FF3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
.bookNowSeasonal a:active{ FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:normal; }
/*----------------------------------------------------------------------------------------------------------------------------*/

.blacktext { FONT-SIZE: 12px; COLOR: #000000;  padding-left:7px; line-height:17px; }
a.blacktext:link { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.blacktext:hover { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.blacktext:active { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.blacktext:visited { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.cheaptext { FONT-SIZE: 12px; COLOR: #000000;  padding: 10px 10px 10px 7px; line-height:17px; }
.cheaptext b{ FONT-SIZE:13px; COLOR: #0031cc;}
.cheaptext a { FONT-SIZE: 12px; COLOR: #E12437; TEXT-DECORATION: underline; }
.cheaptext a:hover { FONT-SIZE: 12px; COLOR: #324465; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.border {border-left:#d6d6d6 1px solid; border-right:#d6d6d6 1px solid; border-bottom:#d6d6d6 1px solid;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.blacktxtsub { FONT-SIZE:12px; COLOR: #28333e;  padding:5px 0px 5px 10px; font-weight:bold;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.blacktxtnor { FONT-SIZE: 12px; COLOR: #28333e;  padding:10px 0px 10px 10px; line-height:17px;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.firstxt { FONT-SIZE:12px; COLOR:#28333e;  padding: 5px 0px 5px 10px; line-height:17px;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.black_text { FONT-SIZE: 12px; COLOR: #28333e;  padding-left:7px; line-height:17px; }
a.black_text:link { 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; }
a.black_text:visited { FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

.black_text a:link { FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
.black_text a:hover { FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.black_text a:active { FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
.black_text a:visited { FONT-SIZE: 12px; COLOR: #28333e; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.textbgYellow { FONT-SIZE: 12px; COLOR: #28333e;  line-height:24px; !line-height:25px; padding-left:7px;
		background-color:#fffaea; }
.textbgYellow b{ COLOR: #ff4e00; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.textbglytYellow { FONT-SIZE: 12px; COLOR: #28333e;  line-height:25px; padding-left:7px;
		background-color:#FFFEF9; }
.textbglytYellow b{ COLOR: #ff4e00; }
/*----------------------------------------------------------------------------------------------------------------------------*/

.textbgBlue { FONT-SIZE: 12px; COLOR: #28333e;  line-height:24px; padding-left:7px;
		background-color:#EAF3FD; }
.textbgBlue b{ COLOR: #ff4e00; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.textbglytBlue { FONT-SIZE: 12px; COLOR: #28333e;  line-height:24px; !line-height:25px; padding-left:7px;
		background-color:#FAFCFE; }
.textbglytBlue b{ COLOR: #ff4e00; }
		
.textbgYellow a:link, .textbglytYellow a:link, .textbgBlue a:link, .textbglytBlue a:link 
		{ COLOR:#ff3300; TEXT-DECORATION:underline; text-align:center; }
.textbgYellow a:visited, .textbglytYellow a:visited, .textbgBlue a:visited, .textbglytBlue a:visited 
		{ COLOR: #ff3300; TEXT-DECORATION: underline; }
.textbgYellow a:hover, .textbglytYellow a:hover, .textbgBlue a:hover, .textbglytBlue a:hover 
		{ COLOR: #000066; TEXT-DECORATION: underline; }
.textbgYellow a:active, .textbglytYellow a:active, .textbgBlue a:active, .textbglytBlue a:active 
		{ COLOR: #ff3300; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.blacktxtrt {FONT-SIZE: 12px; COLOR: #28333e;  padding:5px 0px 10px 10px; line-height:17px;}
.blacktxtrt a {COLOR: #28333e; TEXT-DECORATION: underline; }
.blacktxtrt a:hover {COLOR: #28333e; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/
.txtBlack { FONT-SIZE: 12px; COLOR: #000000;  line-height:17px; text-decoration:none; }
.txtBlack B { COLOR: #FF0000; font-weight:normal; }
.txtBlack  a:link B{ FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.txtBlack  a:visited B{ FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.txtBlack  a:hover B{ FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.txtBlack  a:active B{ FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
/*----------------------------------------------------------------------------------------------------------------------------*/

.black_text1 { FONT-SIZE: 12px; COLOR: #28333e;  line-height:17px; }
a.black_text1:link { FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.black_text1:visited { FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.black_text1:hover { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.black_text1:active { FONT-SIZE: 12px; COLOR: #0000cc; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.faresRed { FONT-SIZE: 12px; COLOR:#FF0000;  font-weight:bold; }
a.faresRed:link { FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-weight:bold; }
a.faresRed:visited { FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-weight:bold; }
a.faresRed:hover { FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
a.faresRed:active { FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-weight:bold; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.faresRedbgWhite { FONT-SIZE: 12px; COLOR:#000000;  background-color:#FFFFFF;
		font-weight:bold; padding:3px 10px; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.classfarered { FONT-SIZE: 12px; COLOR:#FF0000;  font-weight:bold; padding-left:10px; }
/*----------------------------------------------------------------------------------------------------------------------------*/

.bluefare { color:#0031cc;font-size:13px;font-family:Arial, Verdana, Helvetica, sans-serif;font-weight:bold;text-align:justify; }

/*----------------------------------------------------------------------------------------------------------------------------*/
.FAcontent { PADDING-LEFT: 10px; padding-right:4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; }
.FAcontent strong {COLOR: #ff0000;}
.FAcontent strong a{COLOR: #ff0000; text-decoration:underline;}
.FAcontent strong a:hover{COLOR:#407bbe; text-decoration:underline;}
.FAcontent strong a:active{COLOR:#ff0000; text-decoration:underline;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.FAcontentbgblue { PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #f2fbff;
		 TEXT-DECORATION: none; }
.FAcontentbgblue a:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: underline; 
		 }
.FAcontentbgblue a:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: underline;}
.FAcontentbgblue a:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: underline; 
		 }
.FAcontentbgblue a:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: none; }

.FAcontentbgblue STRONG { padding-left: 49px; font-weight:normal; }
		
/*----------------------------------------------------------------------------------------------------------------------------*/

.FAcontentbgyellow { PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; 
		 BACKGROUND-COLOR: #fffaea; TEXT-DECORATION: none }
.FAcontentbgyellow a:link { FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #0000ff;  		
		TEXT-DECORATION: underline }
.FAcontentbgyellow a:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: underline}
.FAcontentbgyellow a:active { FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #0000ff;  		
		TEXT-DECORATION: underline }
.FAcontentbgyellow a:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: none }

.FAcontentbgyellow STRONG { padding-left: 49px; font-weight:normal; }	
		
/*----------------------------------------------------------------------------------------------------------------------------*/

.FAcontentbggrey { PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; 
		 BACKGROUND-COLOR: #F2F2F2; TEXT-DECORATION: none }
.FAcontentbggrey a:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: underline }
.FAcontentbggrey a:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: underline}
.FAcontentbggrey a:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: underline }
.FAcontentbggrey a:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: none }

.FAcontentbggrey STRONG { padding-left: 49px; font-weight:normal; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.contentBig { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000;  
		BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.contentbgblueBig { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #f2fbff; TEXT-DECORATION: none;
		 }
/*----------------------------------------------------------------------------------------------------------------------------*/
.contentbgyellowBig { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #fffaea; TEXT-DECORATION: none;
		 }
/*----------------------------------------------------------------------------------------------------------------------------*/
.contentbggreyBig { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR:#F2F2F2; TEXT-DECORATION: none;
		  }	
/*----------------------------------------------------------------------------------------------------------------------------*/
.txtwytbg { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000;  
		BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; PADDING-top: 4px; PADDING-bottom: 4px; padding-left:8px; padding-right:10px; text-align:justify; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.txtbluebg { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #f2fbff; TEXT-DECORATION: none;
		 PADDING-top: 4px; PADDING-bottom: 4px; padding-left:8px; padding-right:8px; text-align:justify; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.txtblueboldbg { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; BACKGROUND-COLOR:#F2F2F2; TEXT-DECORATION: none;
		  padding:5px 0px 5px 8px; background-color:#F2F2F2; }		 
/*----------------------------------------------------------------------------------------------------------------------------*/
.bggreybrdr { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR:#F2F2F2; TEXT-DECORATION: none;
		  padding:8px; text-align:justify; border:#DDDDDD 1px solid; line-height:17px; }
.bggreybrdr a:link, .bgbluebrdr a:link { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.bggreybrdr a:visited, .bgbluebrdr a:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.bggreybrdr a:hover, .bgbluebrdr a:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.bggreybrdr a:active, .bgbluebrdr a:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

.bgbluebrdr { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR:#F2F2F2; TEXT-DECORATION: none;
		  padding:8px; text-align:justify; border:#82bae3 1px solid; line-height:17px; }		 
.bggreybrdr .bgbluebrdr, STRONG { COLOR:#FF0000; font-weight:bold; }		
/*----------------------------------------------------------------------------------------------------------------------------*/

.booknow { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: underline }
a.booknow:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: underline }
a.booknow:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: underline }
a.booknow:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff;  
		TEXT-DECORATION: none }
a.booknow:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: underline}

/*----------------------------------------------------------------------------------------------------------------------------*/

.bottomtext { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }

/*----------------------------------------------------------------------------------------------------------------------------*/

.redtxtbold { FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #de1111;  padding-left:10px }

/*----------------------------------------------------------------------------------------------------------------------------*/

.newsNormalBlue { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003399;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.blueSmallTahoma {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Tahoma, Arial, Helvetica }

/*----------------------------------------------------------------------------------------------------------------------------*/
.blueSmallArial {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399;  }
/*----------------------------------------------------------------------------------------------------------------------------*/
.globluesml
{FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:#003399;  background-color:#EFEFEF;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.newsNormalBlueBig { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399;  }
/*----------------------------------------------------------------------------------------------------------------------------*/

.newsNormalBold { FONT-WEIGHT: bold; FONT-SIZE: 11px;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.newsNormalRed { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #da0000;  }

/*----------------------------------------------------------------------------------------------------------------------------*/
.content { FONT-WEIGHT: normal; FONT-SIZE: 11px;  text-align:justify;}

.content UL { margin:8px 8px 8px 20px; }

.content LI { line-height:17px; }
.content LI a:link { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.content LI a:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.content LI a:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.content LI a:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
/*----------------------------------------------------------------------------------------------------------------------------*/

.contentfntBig { FONT-WEIGHT: normal; FONT-SIZE: 12px;  text-align:justify;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.taxesFeered { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: none; }
a.taxesFeered:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: none; }
a.taxesFeered:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: none; }
a.taxesFeered:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000;  
		TEXT-DECORATION: none; }
a.taxesFeered:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0066cc;  
		TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.lit {  font-size: 10px; font-weight: normal; color: #000000; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalRed { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  }

/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalBold { FONT-WEIGHT: bold; FONT-SIZE: 11px;  }

.NormalBold B { FONT-WEIGHT: bold; }

.NormalBold B a:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  TEXT-DECORATION: underline }
.NormalBold B a:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  TEXT-DECORATION: underline }
.NormalBold B a:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #407bbe;  TEXT-DECORATION: underline }
.NormalBold B a:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000;  TEXT-DECORATION: underline }

/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalBoldOrange { FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR:#FF6600; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalBoldBlue { FONT-WEIGHT: bold; FONT-SIZE: 12px;  COLOR:#114fd6; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.citynb { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;  TEXT-DECORATION: none }
a.citynb:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;  
		TEXT-DECORATION: underline; }
a.citynb:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;  
		TEXT-DECORATION: underline; }
a.citynb:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #076ba7;  
		TEXT-DECORATION: none; }
a.citynb:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;  
		TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.SubHead { FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:#003366; FONT-FAMILY:Arial, Helvetica; padding-right:30px; text-align:right; }
.SubHead B { color: #FF3300; font-size: 11px; font-weight: bold; text-decoration: underline; }
.SubHead B a:link {  color: #FF3300; font-size: 11px; font-weight: bold; 
	text-decoration: underline; }
.SubHead B a:active {  color: #FF3300; font-size: 11px; font-weight: bold;
	text-decoration: underline; }
.SubHead B a:visited {  color: #FF3300; font-size: 11px; font-weight: bold;
	text-decoration: underline; }
.SubHead B a:hover {  color: #00CCFF; font-size: 11px; font-weight: bold;
	text-decoration: underline; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.dkblueNoPad { FONT-SIZE: 12px; COLOR: #000066;  font-weight:bold; }
.dkblueNoPad a:link, .dkblueNoPad a:active, .dkblueNoPad a:visited { FONT-SIZE: 12px; COLOR: #000066;  font-weight:bold; text-decoration:none; }
.dkblueNoPad a:hover { FONT-SIZE: 12px; COLOR: #000066; font-weight:bold; text-decoration:underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/
.glotxtdrk { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px;  
padding-left: 7px; background-color:#e8e8e8;}

.glotxtdrk strong{ COLOR: #000000;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.glotxtlyt { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px;  
padding-left: 7px; background-color:#f2f2f2;}

.glotxtlyt strong{ COLOR: #000000;}
/*----------------------------------------------------------------------------------------------------------------------------*/

.text1 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px;  
		TEXT-DECORATION: none; padding-left: 7px; }
.text1 a:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; LINE-HEIGHT: 15px;  TEXT-DECORATION: underline; }
.text1 a:active { COLOR: #000066; TEXT-DECORATION: underline; }
.text1 a:visited { COLOR: #000066; TEXT-DECORATION: underline; }
.text1 a:hover { COLOR: #0099ff; TEXT-DECORATION: underline; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.usetextdrk { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366;  
		TEXT-DECORATION: none; padding: 5px 0px 5px 7px; background-color:#EBEBEB; }
.usetextdrk a { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px;  TEXT-DECORATION:none; }
.usetextdrk a:visited { COLOR: #003366; TEXT-DECORATION:nonee; }
.usetextdrk a:hover { COLOR: #333333; TEXT-DECORATION: underline; }
.usetextdrk a:active { COLOR: #003366; TEXT-DECORATION: none; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.usetextlt { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366;  
		TEXT-DECORATION: none; padding: 5px 0px 5px 7px; background-color:#f2f2f2; }
.usetextlt a { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px;  TEXT-DECORATION:none; }
.usetextlt a:visited { COLOR: #003366; TEXT-DECORATION:nonee; }
.usetextlt a:hover { COLOR: #333333; TEXT-DECORATION: underline; }
.usetextlt a:active { COLOR: #003366; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/
.codetxtdrk { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366;  
		TEXT-DECORATION: none; padding: 3px 0px 3px 5px; background-color:#EBEBEB; }
.codetxtdrk strong{COLOR: #003366;}
.codetxtdrk a { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px;  TEXT-DECORATION:none; }
.codetxtdrk a:visited { COLOR: #003366; TEXT-DECORATION:nonee; }
.codetxtdrk a:hover { COLOR: #333333; TEXT-DECORATION: underline; }
.codetxtdrk a:active { COLOR: #003366; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/
.codetxtlt { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366;  
		TEXT-DECORATION: none; padding: 3px 0px 3px 5px; background-color:#f2f2f2; }
.codetxtlt strong{ COLOR: #003366;}		
.codetxtlt a { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 15px;  TEXT-DECORATION:none; }
.codetxtlt a:visited { COLOR: #003366; TEXT-DECORATION:nonee; }
.codetxtlt a:hover { COLOR: #333333; TEXT-DECORATION: underline; }
.codetxtlt a:active { COLOR: #003366; TEXT-DECORATION: none; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.cartxt{FONT-SIZE:11px; COLOR:#000000;  padding:5px 0px 5px 17px; background-color:#ebebeb; text-decoration:none;}
.cartxt a {COLOR: #000000; text-decoration:none;}
.cartxt a:hover { COLOR: #0080C0;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.cartxtlght{FONT-SIZE:11px; COLOR:#000000;  padding:5px 0px 5px 17px; text-decoration:none; background-color:#F2F2F2;}
.cartxtlght a {COLOR: #000000; text-decoration:none;}
.cartxtlght a:hover { COLOR: #0080C0;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.carcheckfares { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION:none; padding-left:10px; }
.carcheckfares a{	COLOR: #ff3300; TEXT-DECORATION: underline; }
.carcheckfares a:hover { COLOR: #000066; TEXT-DECORATION: underline; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.hoteltxt {FONT-SIZE:11px; COLOR:#000000;  padding:4px 0px 4px 5px;
background-color:#ebebeb; text-decoration:none;}
.hoteltxt a {COLOR: #000000; text-decoration:none;}
.hoteltxt a:hover { COLOR: #0080C0;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.hoteltxtlght{FONT-SIZE:11px; COLOR:#000000;  padding:4px 0px 4px 5px; text-decoration:none; background-color:#F2F2F2;}
.hoteltxtlght a {COLOR: #000000; text-decoration:none;}
.hoteltxtlght a:hover { COLOR: #0080C0;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.breadcrumb {  font-size: 11px; COLOR: #000000; line-height:17px; font-weight:normal; }
.breadcrumb a:link {  font-size: 11px; COLOR: #000000; line-height:20px; 
		font-weight:normal; text-decoration:underline; }
.breadcrumb a:hover {  font-size: 11px; COLOR: #F5592E; font-weight:normal; 
		text-decoration:underline; }
.breadcrumb a:active {  font-size: 11px; COLOR: #000000; font-weight:normal; 
		text-decoration:underline; }
.breadcrumb a:visited {  font-size: 11px; COLOR: #000000; font-weight:normal; 
		text-decoration:underline; }
	
.breadcrumb B { font-weight:bold; COLOR: #000000; } 
	/*----------------------------------------------------------------------------------------------------------------------------*/
	
	.blueBGtxt { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none;
			 background-color:#3688E2; }
	a.blueBGtxt:link { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none;
			 background-color:#3688E2; }
	a.blueBGtxt:active { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff;  
			TEXT-DECORATION: none; }
	a.blueBGtxt:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff;  
			TEXT-DECORATION: none; }
	a.blueBGtxt:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff;  
			TEXT-DECORATION: underline; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.bluBGtxtPad { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none;
		 background-color:#3688E2; padding:5px 0px 5px 8px;; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.ameblueBGtxt { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none;
		 background-color:#2C71B2; }
a.ameblueBGtxt:link { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none;
		 background-color:#2C71B2; }
a.ameblueBGtxt:active { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff;  
		TEXT-DECORATION: none; }
a.ameblueBGtxt:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff;  
		TEXT-DECORATION: none; }
a.ameblueBGtxt:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff;  
		TEXT-DECORATION: underline; }
		
/*-------------------------------------------------------------------------------------------------------------*/		
		
.ametext1 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px;  
		TEXT-DECORATION: none; padding-left: 7px; background-color:#F9F9F9; }
.ametext1 a {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline }
.ametext1 a:visited {FONT-WEIGHT: normal; FONT-SIZE:11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline }
.ametext1 a:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline }
.ametext1 a:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline}
/*-------------------------------------------------------------------------------------------------------------*/		
.ametextdrk { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px;  
		TEXT-DECORATION: none; padding-left: 7px; background-color:#EFEFEF; }
.ametextdrk a {COLOR: #000066; TEXT-DECORATION: underline }
.ametextdrk a:hover { COLOR: #0099ff; TEXT-DECORATION: underline }
/*-------------------------------------------------------------------------------------------------------------*/

.linedRed { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION:none; }
a.linedRed:link { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.linedRed:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.linedRed:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.linedRed:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*-------------------------------------------------------------------------------------------------------------*/

.headingblue { FONT-SIZE: 24px; COLOR: #003399; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif;
		letter-spacing:0a.5px; }

/*-------------------------------------------------------------------------------------------------------------*/

.dealhead { font-family:Trebuchet MS,Arial, Helvetica, sans-serif; color:#ff4200; font-size:20px; font-weight:bold; 	
		padding-top:5px; border-bottom:1px #FF6600 solid; }

/*-------------------------------------------------------------------------------------------------------------*/

.dealbg{ background-color:#fffaf2; }

/*-------------------------------------------------------------------------------------------------------------*/

.dealtext { FONT-SIZE: 12px; COLOR: #000000;  background-color:#fffaf2; 
		margin-left:10px; padding-top:5px; padding-bottom:5px; }
A.dealtext:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131;  
		TEXT-DECORATION: none; }
A.dealtext:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: none; }
A.dealtext:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0339a6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: underline; }
A.dealtext:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: none; }
		
.dealtext b { FONT-SIZE: 12px; COLOR: #0d3891;font-weight:bold;   } /* Deal Blue */

.dealtext strong { FONT-SIZE: 12px; font-weight:bold;   COLOR: #ff3300;  } /* Deal Orange */

/*-------------------------------------------------------------------------------------------------------------*/
		
.dealtext01 { FONT-SIZE: 12px; COLOR: #000000;  text-decoration:none; }
a.dealtext01:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131;  
		TEXT-DECORATION: none; }
a.dealtext01:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: none; }
a.dealtext01:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0339a6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: underline; }
a.dealtext01:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: underline; }
		
/*-------------------------------------------------------------------------------------------------------------*/
		
.dealtextNoPad { FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000;  
		TEXT-DECORATION: none; padding:0px 0px 0px 5px;line-height:17px; }
.dealtextNoPad a:link {  FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #313131;  
		TEXT-DECORATION: none; }
.dealtextNoPad a:active { FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #313131; 
		TEXT-DECORATION: none; }
.dealtextNoPad a:hover { FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #0339a6;  
		TEXT-DECORATION: underline; }
.dealtextNoPad a:visited { FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR:#313131;  
		TEXT-DECORATION: none; }
.dealtextNoPad ul{ margin:0px; padding:0px;}

.dealtextNoPad ul li
{	list-style:none;
	padding:8px 10px 0px 20px;
	background: url(/travel/travel_resources/images/arrow_tp_dl.gif) no-repeat 5px 10px;
	line-height:17px;}
			
.dealtextNoPad B { COLOR: #0d3891; font-weight:bold; } /* Deal BlueBold */

.dealtextNoPad STRONG { font-weight:bold; COLOR: #ff3300; } /* Deal OrangeBold */

.dealtextNoPad EM { font-weight:normal; COLOR: #ff3300; font-style:normal; } /* Deal OrangeNormal */

/*-------------------------------------------------------------------------------------------------------------*/
		
.dealtextPad { FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000;  
		TEXT-DECORATION: none; padding:0px 5px 0px 5px; }
.dealtextPad a:link {  FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #313131;  
		TEXT-DECORATION: none; }
.dealtextPad a:active { FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #313131; 
		TEXT-DECORATION: none; }
.dealtextPad a:hover { FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #0339a6;  
		TEXT-DECORATION: underline; }
.dealtextPad a:visited { FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR:#313131;  
		TEXT-DECORATION: none; }
		
.dealtextPad B { COLOR: #0d3891; font-weight:bold; } /* Deal BlueBold */

.dealtextPad STRONG { font-weight:bold; COLOR: #ff3300; } /* Deal OrangeBold */

.dealtextPad EM { font-weight:normal; COLOR: #ff3300; font-style:normal; } /* Deal OrangeNormal */

/*-------------------------------------------------------------------------------------------------------------*/
.dealsubtxt{ FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;  padding:10px 30px 10px 30px; text-align:justify; line-height:17px;}

.dealsubtxt em{ font-weight:normal; COLOR: #ff3300; font-style:normal; }
/*-------------------------------------------------------------------------------------------------------------*/
.dealsubtxtnew{ FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none;  padding:10px 3px 10px 3px; text-align:justify; line-height:17px;}
/*-------------------------------------------------------------------------------------------------------------*/

.dealnopad { FONT-SIZE: 12px; COLOR: #313131;  }

/*-------------------------------------------------------------------------------------------------------------*/

.dealblue { FONT-SIZE: 12px; COLOR: #0d3891;font-weight:bold;   }

/*-------------------------------------------------------------------------------------------------------------*/

.dealorange { FONT-SIZE: 12px; font-weight:bold;   COLOR: #ff3300;  }

/*-------------------------------------------------------------------------------------------------------------*/

.txtred { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FF0000;  
		TEXT-DECORATION: underline; }
a.txtred:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000;  
		TEXT-DECORATION: underline }
a.txtred:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000;  
		TEXT-DECORATION: underline }
a.txtred:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#0066FF;  
		TEXT-DECORATION: none }
a.txtred:visited {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FF3300;  
		TEXT-DECORATION: underline }

/*-------------------------------------------------------------------------------------------------------------*/
.textbig { font-family:trebuchet ms,Arial, Helvetica, sans-serif; font-size:20px; color:#5e5e5e; font-weight:bold; border:1px solid #e0dede; background-color:#f9fbfb; margin:10px 25px 10px 25px;}
/*-------------------------------------------------------------------------------------------------------------*/

.textbigblue { font-family:trebuchet ms,Arial, Helvetica, sans-serif; font-size:20px; color:#0663c3; font-weight:bold; }

/*-------------------------------------------------------------------------------------------------------------*/

.tp-txt-nws{ font-family:trebuchet ms, arial, verdana; color:#000000; padding-top:24px; padding-left:30px; font-size:20px;
		font-weight:bold; }

/*-------------------------------------------------------------------------------------------------------------*/

.textnws{  font-size:12px; color:#000000; font-weight:normal; padding-top:10px;
		line-height:18px; }

/*-------------------------------------------------------------------------------------------------------------*/

.resources { text-decoration: none; color: #003366;  Font-size: 11px;}
a.resources:link { text-decoration: none; color: #003366;  Font-size: 11px; padding-left:5px;}
a.resources:visited { text-decoration: none; color:#003366;  font-size:11px;}
a.resources:active { text-decoration: none; color:#003366;  font-size: 11px; }
a.resources:hover { text-decoration: underline; color: #333333;  font-size: 11px;}

.bgOrange { background-color:#ff4a02; width:100%; height:1px; }

.divwidth800{ width:800px; float:left; }
.brdrGrey { border:#DDDDDD 1px solid; }
.brdrBlue { border:#82bae3 1px solid; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.pad20 { PADDING-top:20px; }
.pad30 { PADDING-top:30px; }
/*----------------------------------------------------------------------------------------------------------------------------*/

#brdrGrey { border:#DDDDDD 1px solid; }
#brdrBlue { border:#82bae3 1px solid; }
#divWidth { width: 90%; height:auto; }
#divWidth1 { width: 98%; height:auto; }
#divWidth85 { width: 85%; height:auto; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; 
		 text-align:justify; }
#divWidth100 { width: 100%; height:auto; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; 
		 padding-right:17px;  padding-left:20px; text-align:justify; line-height:17px;}		
#divWidth85 EM { font-weight:normal; COLOR: #ff3300; font-style:normal; } /* Deal OrangeNormal */

#divHDcntntFA { width: 94%; height:auto; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none; 
		 text-align:justify; }
#divHDcntntFA EM { font-weight:normal; COLOR: #ff3300; font-style:normal; } /* Deal OrangeNormal */

#divYellowbrdr { width: 85%; height:auto; border:#ffe5c5 1px solid; padding:10px; text-align:left;  }

#divYellowbrdrnew { width: 95%; height:auto; border:#FFFFFF 1px solid; text-align:left;  }

#divImgnew { width: 95%; padding:10px 0px 10px 0px; text-align:left;  }

#divImg { width: 85%; padding:10px 0px 10px 0px; text-align:left;  }

#divFAlogo { width: 314px; padding:10px 0px 0px 10px; text-align:left;  }
/*----------------------------------------------------------------------------------------------------------------------------*/
#justify { text-align:justify; }
#lineheight { line-height:17px; }
/*----------------------------------------------------------------------------------------------------------------------------*/
#faresCH { PADDING-RIGHT: 46px; }
#faresCH01 { PADDING-RIGHT: 28px; }
/*----------------------------------------------------------------------------------------------------------------------------*/
#paddingtopbttm { PADDING-top: 9px; PADDING-bottom: 9px; }
#paddingAll { PADDING-top: 4px; PADDING-bottom: 4px; padding-left:10px; padding-right:8px; }
#paddingtoplt { PADDING-top: 10px; PADDING-left: 10px; }
#paddingltrt { PADDING-left: 10px; PADDING-right: 10px; }
#paddingtop { PADDING-top: 10px; }
#padtop5 { PADDING-top:5px; }
#paddingbttm { PADDING-bottom: 10px; }
#paddinglt { PADDING-left: 10px; }
#paddinglt8 { PADDING-left: 8px; }
#paddinglt20 { PADDING-left: 20px; }
#paddingltrt20 { PADDING-left: 20px; PADDING-right: 20px;  }
#paddinglt18 { PADDING-left: 18px; }
#paddinglt5 { PADDING-left: 5px; }
#paddinglt3 { PADDING-left: 3px; }
#paddingrt { PADDING-right: 10px; }
#paddingrtlt { PADDING-right: 5px; PADDING-left: 5px; }
#paddingrt3 { PADDING-right: 3px; }
#paddingrt5 { PADDING-right: 5px; }
#paddingrt8 { PADDING-right: 8px; }
#paddingrt20 { PADDING-right: 20px; }
#padding { PADDING: 10px; }
#padbtm { margin-left:50px; }
#mainbottom	{ float:left; border:#000000 0px solid; width:680px; background-color:#cfeeff; }
#padltrt20 { padding-left:20px; padding-right:20px; text-align:justify; }
#padrt4 { padding-right:4px; }
#bdrred {BORDER:#f03c10 1px solid;}
#bdryel {BORDER:#f9cb75 1px solid;}
#bdrgrn {BORDER:#668925 1px solid;}
#bdrblu {BORDER:#338fd2 1px solid;}
#bdrclient {border-left:#fece0c 1px solid; border-right:#fece0c 1px solid;}
#thankbdr {border:1px solid #e0dede; margin:10px 25px 10px 25px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
#descriptionpadding {  padding-bottom:8px; padding-top:8px; padding-left:25px; padding-right:25px; text-align:justify; background-color:#EBEBEB; }
#descriptiondatepadding {  padding-bottom:5px; padding-top:5px; padding-right:25px; background-color:#f2f2f2; border:#E1E1E1 1px solid; }


/*          *************************          SITEMAP CLASS BEGINS          *************************          */

.sitemapMainheading { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica; }

.sitemapcontent { font-size: 12px; text-decoration: none; color: #000000; font-family: Verdana; font-weight: normal; 
		text-align:left; }

.sitemapsubHeadings { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica;
		text-decoration: underline;}
.sitemapsubHeadings a:link {	FONT-WEIGHT: normal; font-size: 11px; text-decoration: underline;color: #000066; }
.sitemapsubHeadings a:visited {FONT-WEIGHT: normal; font-size: 11px; text-decoration: underline; color: #000066; }
.sitemapsubHeadings a:hover { FONT-WEIGHT: normal;font-size: 11px; text-decoration: underline; color:#006699; }
.sitemapsubHeadings a:active	{ FONT-WEIGHT: normal;font-size: 11px; text-decoration: underline; color: #000066;}

.sitemaplinks { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica;
		text-decoration: underline; PADDING: 5px 5px 5px 18px;}
.sitemaplinks a:link {	FONT-WEIGHT: normal; font-size: 11px; text-decoration: underline;color: #000066; }
.sitemaplinks a:visited {FONT-WEIGHT: normal; font-size: 11px; text-decoration: underline; color: #000066; }
.sitemaplinks a:hover { FONT-WEIGHT: normal;font-size: 11px; text-decoration: underline; color:#006699; }
.sitemaplinks a:active	{ FONT-WEIGHT: normal;font-size: 11px; text-decoration: underline; color: #000066;}

.sitemaplinksgrbg { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica;
		text-decoration: underline; PADDING: 5px 5px 5px 18px; background-color:#f4f4f4;}
.sitemaplinksgrbg a:link {	FONT-WEIGHT: normal; font-size: 11px; text-decoration: underline;color: #000066; }
.sitemaplinksgrbg a:visited {FONT-WEIGHT: normal; font-size: 11px; text-decoration: underline; color: #000066; }
.sitemaplinksgrbg a:hover { FONT-WEIGHT: normal;font-size: 11px; text-decoration: underline; color:#006699; }
.sitemaplinksgrbg a:active	{ FONT-WEIGHT: normal;font-size: 11px; text-decoration: underline; color: #000066;}
.sitemapSubHeadgrbg { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica; } 

.sitemaplinkswtbg { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Tahoma, Arial, Helvetica;
		text-decoration: underline; PADDING: 5px 5px 5px 18px; background-color:#ffffff;}
.sitemaplinkswtbg a:link {	FONT-WEIGHT: normal; font-size: 11px; text-decoration: underline;color: #000066; }
.sitemaplinkswtbg a:visited {FONT-WEIGHT: normal; font-size: 11px; text-decoration: underline; color: #000066; }
.sitemaplinkswtbg a:hover { FONT-WEIGHT: normal;font-size: 11px; text-decoration: underline; color:#006699; }
.sitemaplinkswtbg a:active	{ FONT-WEIGHT: normal;font-size: 11px; text-decoration: underline; color: #000066;}
.sitemapSubHeadwtbg { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica; } 

.sitemapheading { font-size: 12px; text-decoration: none; FONT-FAMILY:Arial; font-weight: bold; color:#006699; }
	
.sitemapheadingblack { font-size: 12px; text-decoration: none; FONT-FAMILY:Arial; font-weight: bold; color:#000000; }	
	
.sitemapwhiteheading { font-size: 12px; text-decoration: none; FONT-FAMILY:Arial; font-weight: bold; color:#FFFFFF; }
.sitemapheading a:link {	FONT-FAMILY:Arial; font-size: 12px; text-decoration: none; color: #006699; }
.sitemapheading a:visited {	FONT-FAMILY:  Arial, Helvetica;font-size: 12px; text-decoration: none; color: #006699; }
.sitemapheading a:hover { FONT-FAMILY: Arial, Helvetica;font-size: 12px; text-decoration: none; color:#666666; }
.sitemapheading a:active	{ FONT-FAMILY: Arial, Helvetica;font-size: 12px; text-decoration: none; color: #003366; }

.sitemaptopic {FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR:#666666; font-weight:bold;}
.sitemaptopic a:link {	FONT-FAMILY: Arial;font-size: 11px; text-decoration: none; color: #666666; }
.sitemaptopic a:visited {	FONT-FAMILY: Arial;font-size: 11px; text-decoration: none; color: #666666; }
.sitemaptopic a:hover { FONT-FAMILY: Arial;font-size: 11px; text-decoration: none; color:#003366; }
.sitemaptopic a:active { FONT-FAMILY: Arial;font-size: 11px; text-decoration: none; color: #006699; }

.sitemapbluelinedtxt { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc; LINE-HEIGHT: 16px; 
		 text-decoration:underline; PADDING-left: 18px; }
.sitemapbluelinedtxt a:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
		TEXT-DECORATION: none }
.sitemapbluelinedtxt a:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
		TEXT-DECORATION: none }
.sitemapbluelinedtxt a:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0339a6; FONT-FAMILY:  Arial, Helvetica, sans-serif; 
		TEXT-DECORATION: none }

.sitemapredtdtxt { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FF0000; LINE-HEIGHT: 16px; 
		 TEXT-DECORATION: underline }
.sitemapredtdtxt a:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000;  
		TEXT-DECORATION: none }
.sitemapredtdtxt a:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000;  
		TEXT-DECORATION: none }
.sitemapredtdtxt a:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#333333;  
		TEXT-DECORATION: none }

.sitemapredlink {  color: #FF3300; font-size: 11px; font-weight: bold; 
		text-decoration: underline; } 
.sitemapredlink a:link {  color: #FF3300; font-size: 11px; font-weight: bold;
		text-decoration: underline; } 
.sitemapredlink a:visited {  color: #FF3300; font-size: 11px; font-weight: bold;
		text-decoration: underline; } 
.sitemapredlink a:hover {  color: #00CCFF; font-size: 11px; font-weight: bold;
		text-decoration: underline; }
.sitemapredlink a:active {  color: #FF3300; font-size: 11px; font-weight: bold;
		text-decoration: underline; } 

.sitemapSubHead { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica; background-color:
 #E3EFFD; padding:5px 5px 5px 5px; }
 
 #sitemapbdr { border:#EAEAEA 1px solid;}

/*          *************************          SITEMAP CLASS ENDS          ***************************          */


/*          ********************          DESTINATION GUIDE CLASS BEGINS          ********************          */

.DGbody { margin-left: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
/*-------------------------------------------------------------------------------------*/
.DGtxtblu {FONT-SIZE: 11px; COLOR: #000000;  TEXT-DECORATION: none; padding: 3px 5px 3px 5px; background-color:#deedf8;}
.DGtxtblu a{COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
.DGtxtblu a:visited {COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
.DGtxtblu a:hover {COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
.DGtxtblu a:active {COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
/*-------------------------------------------------------------------------------------*/
.DGtxtlt {FONT-SIZE: 11px; COLOR: #000000;  TEXT-DECORATION: none; padding: 3px 5px 3px 5px; background-color:#eff8ff;}
.DGtxtlt a{COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
.DGtxtlt a:visited {COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
.DGtxtlt a:hover {COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
.DGtxtlt a:active {COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }		
/*-------------------------------------------------------------------------------------*/


.DGtext { PADDING-LEFT: 15px; padding-right:10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; LINE-HEIGHT: 15px; 
		 TEXT-DECORATION: none; }
a.DGtext:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGtext:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGtext:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGtext:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }

/*-------------------------------------------------------------------------------------------------------------*/

.DGte1 { PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; LINE-HEIGHT: 15px; TEXT-DECORATION: none;
		 }
a.DGte1:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGte1:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGte1:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGte1:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }

/*-------------------------------------------------------------------------------------------------------------*/

.DGtoptxt { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px;  
		TEXT-DECORATION: none; }
a.DGtoptxt:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
a.DGtoptxt:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION:underline; }
a.DGtoptxt:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY:Arial, Tahoma; TEXT-DECORATION:underline; }
a.DGtoptxt:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }

/*-------------------------------------------------------------------------------------------------------------*/

.DGlinktop { PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: none;
		 }
a.DGlinktop:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGlinktop:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGlinktop:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGlinktop:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0099ff; FONT-FAMILY:Arial, Tahoma; TEXT-DECORATION: underline; }

/*-------------------------------------------------------------------------------------------------------------*/

.DGlinktopNopad { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;  
		TEXT-DECORATION: none;}
a.DGlinktopNopad:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; 
		TEXT-DECORATION: underline; }
a.DGlinktopNopad:active { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; 
		TEXT-DECORATION: underline; }
a.DGlinktopNopad:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial, Tahoma; 
		TEXT-DECORATION: underline; }
a.DGlinktopNopad:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0099ff; FONT-FAMILY: Arial, Tahoma; 
		TEXT-DECORATION: underline; }

/*-------------------------------------------------------------------------------------------------------------*/

.DGhdrWhite { PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; TEXT-DECORATION: none; 
		 }
a.DGhdrWhite:link { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGhdrWhite:active { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGhdrWhite:visited { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGhdrWhite:hover { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline; }
/*-------------------------------------------------------------------------------------------------------------*/
.DGredTxt { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION:none; }
a.DGredTxt:link { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGredTxt:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGredTxt:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGredTxt:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
/*-------------------------------------------------------------------------------------------------------------*/
.DGredLinedSmall { FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION:none; }
.DGredLinedSmall a{COLOR: #ff3300; TEXT-DECORATION: underline; }
.DGredLinedSmall a:visited{COLOR: #ff3300; TEXT-DECORATION: underline; }
.DGredLinedSmall a:hover {COLOR: #000066; TEXT-DECORATION: underline; }
.DGredLinedSmall a:active{COLOR: #ff3300; TEXT-DECORATION: underline; }
/*-------------------------------------------------------------------------------------------------------------*/
.DGcity { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; background-color:#eff8ff; padding: 3px 5px 3px 5px;}
.DGcity a{COLOR: #000066; TEXT-DECORATION: underline; }
.DGcity a:visited{COLOR: #000000; TEXT-DECORATION: underline; }
.DGcity a:hover {COLOR: #0099ff; TEXT-DECORATION: underline; }
.DGcity a:active{COLOR: #000000; TEXT-DECORATION: underline; }
/*-------------------------------------------------------------------------------------------------------------*/
.DGbreadlnk {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:none; padding-left:15px; }
.DGbreadlnk a {COLOR: #ff3300; TEXT-DECORATION: underline; }
.DGbreadlnk a:visited{COLOR: #ff3300; TEXT-DECORATION: underline; }
.DGbreadlnk a:hover {COLOR: #000000; TEXT-DECORATION: underline; }
.DGbreadlnk a:active{COLOR: #ff3300; TEXT-DECORATION: underline; }
/*-------------------------------------------------------------------------------------------------------------*/
.DGheading { PADDING-LEFT: 7px; FONT-SIZE: 12px; COLOR: #000000;  }
a.DGheading:link { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGheading:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGheading:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGheading:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*-------------------------------------------------------------------------------------------------------------*/

.DGbheading { PADDING-LEFT: 7px; border-right:1px solid #ffffff; FONT-SIZE: 12px; COLOR: #000000; 
		 }
a.DGbheading:link { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGbheading:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGbheading:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.DGbheading:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*-------------------------------------------------------------------------------------------------------------*/

.DGblueheaders { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326cb4; TEXT-DECORATION: underline; 
		 }
a.DGblueheaders:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326cb4; TEXT-DECORATION: underline; 
		 }
a.DGblueheaders:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326cb4; TEXT-DECORATION: underline;
		 }
a.DGblueheaders:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326cb4; TEXT-DECORATION: underline;
		 }
a.DGblueheaders:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666;  
		TEXT-DECORATION: none; }
/*-------------------------------------------------------------------------------------------------------------*/

.DGcarihead { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc; LINE-HEIGHT: 16px; TEXT-DECORATION: none;
		 }
.DGcarihead a { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326cb4; TEXT-DECORATION: underline; 
		 }
.DGcarihead a:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326cb4; TEXT-DECORATION: underline;
		 }
.DGcarihead a:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666;  
		TEXT-DECORATION: none; }		
.DGcarihead a:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326cb4; TEXT-DECORATION: underline;
		 }

/*-------------------------------------------------------------------------------------------------------------*/

.DGblueTxt { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc; LINE-HEIGHT: 16px; TEXT-DECORATION: none;
		 }
a.DGblueTxt:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc;  
		TEXT-DECORATION: none; }
a.DGblueTxt:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc;  
		TEXT-DECORATION: none; }
a.DGblueTxt:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0339a6;  
		TEXT-DECORATION: underline; }

/*-------------------------------------------------------------------------------------------------------------*/

.DGbgchange { PADDING-LEFT: 10px; cursor:pointer; cursor:hand; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; height:22px;
		LINE-HEIGHT: 15px;  TEXT-DECORATION: none; padding-top:3px; 
		background-color:#FFEEA8; }
a.DGbgchange:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGbgchange:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGbgchange:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; }
a.DGbgchange:hover { FONT-WEIGHT:normal; FONT-SIZE:12px; COLOR:#313131; FONT-FAMILY:Arial, Tahoma; TEXT-DECORATION:underline; }

/*---------------------------------------------------------------------------------------------------------*/

.DGbgchangecountry { PADDING-LEFT: 10px; cursor:pointer; cursor:hand; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; 
		LINE-HEIGHT: 15px;  TEXT-DECORATION: none;height:22px; padding-top:3px; 
		background-color:#ffd31f; }
a.DGbgchangecountry:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION:none;
		height:22px; }
a.DGbgchangecountry:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma; 
		TEXT-DECORATION: none;}
a.DGbgchangecountry:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; 
		TEXT-DECORATION: none; height:22px; }
a.DGbgchangecountry:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; height:22px; TEXT-DECORATION: underline; 
		FONT-FAMILY: Arial, Tahoma; }

/*---------------------------------------------------------------------------------------------------------*/

.bgchange {
	PADDING-LEFT: 10px; cursor:pointer; cursor:hand; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px;  TEXT-DECORATION: none;height:22px; padding-top:3px; background-color:#FFEEA8;
}
a.bgchange:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none;
}
a.bgchange:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none;
}
a.bgchange:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; 
}
a.bgchange:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline;
}

/*---------------------------------------------------------------------------------------------------------*/

.bgchangecontry {
	PADDING-LEFT: 10px; cursor:pointer; cursor:hand; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px;  TEXT-DECORATION: none;height:22px; padding-top:3px; background-color:#ffd31f;
}
a.bgchangecontry:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none;height:22px; 
}
a.bgchangecontry:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none; background-color:
}
a.bgchangecontry:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none;height:22px; 
}
a.bgchangecontry:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: underline;height:22px; 
}


/*----------------------------------------     DESTINATION GUIDE CLASS ENDS     -----------------------------------------*/

/*-----------------------------------------------Father's day class starts---------------------------------*/


#fdbrownbg { background-color:#fffaea; border:#f3e4b5 1px solid; }

/*----------------------------------------------------------------------------------------------------------------------------*/

#fdmauvebg { background-color:#f4f4ff; border:#e2e2ff 1px solid; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.fdfaretext { FONT-SIZE: 12px; COLOR: #000000;  padding-left:15px; line-height:17px;}
.fdfaretext b{ COLOR: #1c3ea7;}
.fdfaretext strong{ font-size:13px; COLOR: #ff5400;}
a.fdfaretext:link { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.fdfaretext:visited { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.fdfaretext:hover { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.fdfaretext:active { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.fdfaretextNoPad { FONT-SIZE: 12px; COLOR: #000000;  line-height:17px;}
a.fdfaretextNoPad:link { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.fdfaretextNoPad:visited { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.fdfaretextNoPad:hover { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.fdfaretextNoPad:active { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.fdbook { FONT-SIZE:12px; COLOR:#FF0000;  font-weight:bold; TEXT-DECORATION: underline}
a.fdbook:link { FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial; TEXT-DECORATION: underline; font-weight:bold; }
a.fdbook:visited { FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial; font-weight:bold; }
a.fdbook:hover { FONT-SIZE: 12px; COLOR: #0557b3; FONT-FAMILY: Arial; font-weight:bold; }
a.fdbook:active { FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial; font-weight:bold; }

/*-----------------------------------------------Father's day class ends---------------------------------*/

/*-----------------------------------------------CLIENT TESTIMONIAL STARTS---------------------------------*/

#dkCTbox { text-align:center; width:800px; background-color:#FFFFFF; }
.divseperator { height:5px; background-color:#FFFFFF; }

.dkGreytxt { FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR:#000000; LINE-HEIGHT:17px;  
	background-color:#EBEBEB; padding:8px 25px 8px 25px; text-align:justify; }

.ltGreytxt { FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:#003366; FONT-FAMILY:Arial, Helvetica; text-align:right;
	background-color:#f2f2f2; padding:8px 25px 8px 25px; border-bottom:5px solid #FFFFFF; }
	
.linkRed {  color: #FF3300; font-size: 11px; font-weight: bold; 
		text-decoration: underline; padding:5px 25px 5px 25px; text-align:right; border:1px solid #E5E5E5; width:745px;  } 
.linkRed a:link, active, visited {  color: #FF3300; font-size: 11px; font-weight: bold;
		text-decoration: underline; }
.linkRed a:hover {  color:#0066CC; font-size: 11px; font-weight: bold;
		text-decoration: underline; }
		
#divheight{ padding:8px 25px 8px 0px;}

.divCTPad{ padding:8px 25px 8px 0px;}

.divheight{ padding:8px 0px 8px 0px;}

.divCTalign{ text-align:left; }

.divCTbrdrbttm{ border-bottom:5px solid #FFFFFF; }

#divInside { width:750px; text-align:center; }

#divAlign { text-align:center; }

#divfloat { float:left; }

.divCTheader { text-align:left; padding:8px 0px 8px 0px; FONT-WEIGHT:bold; FONT-SIZE: 18px; COLOR: #003399; TEXT-DECORATION: none;
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
		
.CTtxtblue { FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:#003366; FONT-FAMILY:Arial, Helvetica; padding-right:30px; text-align:right;
		 padding:5px 25px 5px 25px; }
.CTtxtblue B { color: #FF3300; font-size: 11px; font-weight: bold; text-decoration: underline; }
.CTtxtblue B a:link {  color: #FF3300; font-size: 11px; font-weight: bold; 
	text-decoration: underline; }
.CTtxtblue B a:active {  color: #FF3300; font-size: 11px; font-weight: bold;
	text-decoration: underline; }
.CTtxtblue B a:visited {  color: #FF3300; font-size: 11px; font-weight: bold;
	text-decoration: underline; }
.CTtxtblue B a:hover {  color: #00CCFF; font-size: 11px; font-weight: bold;
	text-decoration: underline; }
	
/*-----------------------------------------------CLIENT TESTIMONIAL ENDS---------------------------------*/

/*----------------------------------------------- TRAVEL TIPS CLASS STARTS ---------------------------------*/

#bdrdouble {border:#E9E9E9 double 3px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.TTSubHead1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica }
/*----------------------------------------------------------------------------------------------------------------------------*/

.TTtext { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #313131; LINE-HEIGHT: 16px; 
		 TEXT-ALIGN: justify; }
a.TTtext:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131;  
		TEXT-DECORATION: none; }
a.TTtext:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: none}
a.TTtext:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0339a6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: underline; }
a.TTtext:visited { fONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: none;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.TTtdheading { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #003399; LINE-HEIGHT: 16px; 
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTtitle2 { PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; 
		FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; }
a.TTtitle2:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3b6984;  
		TEXT-DECORATION: none}
a.TTtitle2:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3b6984;  
		TEXT-DECORATION: none}
a.TTtitle2:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5d5d5d;  
		TEXT-DECORATION: underline}
a.TTtitle2:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3b6984;  
		TEXT-DECORATION: none}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.txtRedlink { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; padding-left:10px; }
.txtRedlink a:link, .txtRedlink a:active, .txtRedlink a:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #e9371f;  TEXT-DECORATION: none}
.txtRedlink a:hover { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#000000; TEXT-DECORATION: underline;}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTtdtxt { PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; LINE-HEIGHT: 16px; 
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif}
a.TTtdtxt:link { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: none}
a.TTtdtxt:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: none}
a.TTtdtxt:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0339a6; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
		TEXT-DECORATION: underline}
		
/*----------------------------------------------------------------------------------------------------------------------------*/

.TTredtdtxt { PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc; LINE-HEIGHT: 16px; 
		 TEXT-DECORATION: underline}
a.TTredtdtxt:link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc;  
		TEXT-DECORATION: none}
a.TTredtdtxt:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc;  
		TEXT-DECORATION: none}
a.TTredtdtxt:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0339a6;  
		TEXT-DECORATION: none}
a.TTredtdtxt:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #065bbc;  
		TEXT-DECORATION: none}

/*----------------------------------------------------------------------------------------------------------------------------*/		

.TTsmalltxt {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 16px; 
		 TEXT-DECORATION: underline; PADDING-LEFT: 5px; }
a.TTsmalltxt:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399;  
		TEXT-DECORATION: underline}
a.TTsmalltxt:active {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399;  
		TEXT-DECORATION: underline}
a.TTsmalltxt:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#414141;  
		TEXT-DECORATION: underline}
a.TTsmalltxt:hover {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0339a6;  
		TEXT-DECORATION: underline}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTtextlink { fONT-SIZE: 12px; COLOR: #313131;  TEXT-ALIGN: justify}
a.TTtextlink:link {  font-size:12px; font-weight:normal; color:#de4400; 
		text-decoration:underline; }
a.TTtextlink:active {  font-size:12px; font-weight:normal; color:#de4400; 
		text-decoration:none; }
a.TTtextlink:visited {  font-size:12px; font-weight:normal; color:#de4400; 
		text-decoration:none; }
a.TTtextlink:hover {  font-size:12px; font-weight:normal; color:#000000; 
		text-decoration:underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTblueheaders { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#326CB4;  padding-left:8px;
		TEXT-DECORATION: underline; }
.TTblueheaders a { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326CB4; TEXT-DECORATION: underline;}
.TTblueheaders a:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326CB4; TEXT-DECORATION: underline;}
.TTblueheaders a:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#326CB4; TEXT-DECORATION: underline;}
.TTblueheaders a:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#666666; TEXT-DECORATION: underline;}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTtxttop { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FF0000; LINE-HEIGHT: 16px;  
		TEXT-DECORATION: underline; PADDING-right: 5px; }
a.TTtxttop:link { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000;  
		TEXT-DECORATION: underline}
a.TTtxttop:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000;  
		TEXT-DECORATION: underline}
a.TTtxttop:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#FF3300;  
		TEXT-DECORATION: underline}
a.TTtxttop:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#0066FF;  
		TEXT-DECORATION: none}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTwhiteheading{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFFFF; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.TTwhiteheadingBig{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFFFFF;  
		text-decoration:underline;}
a.TTwhiteheadingBig:link{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFFFFF;  
		text-decoration:underline;}
a.TTwhiteheadingBig:active{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFFFFF;  
		text-decoration:underline;}
a.TTwhiteheadingBig:visited{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFFFFF;  
		text-decoration:underline;}
a.TTwhiteheadingBig:hover{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#000000;  
		text-decoration:underline;}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgblueWhiteheader{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFFFF;  
		background-color:#338ED2; padding-left:5px;}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgyellowWhiteheader{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFFFF;  
		background-color:#f4a717; padding-left:5px;}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgblueBlackheader {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#000000;  
		background-color:#338ED2; padding-left:5px;}
.TTbgblueBlackheader a{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFFFFF; text-decoration:underline;}
.TTbgblueBlackheader a:visited{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFFFFF; text-decoration:underline;}
.TTbgblueBlackheader a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#000000; text-decoration:underline;}
.TTbgblueBlackheader a:active{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFFFFF; text-decoration:underline;}

/*----------------------------------------------------------------------------------------------------------------------------*/
.TTbgyellowBlackheader{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#000000;  
		background-color:#f4a717; padding-left:5px;}
.TTbgyellowBlackheader a{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#ffffff;}		
.TTbgyellowBlackheader a:visited{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#ffffff;}
.TTbgyellowBlackheader a:hover{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#000000;}
.TTbgyellowBlackheader a:active{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#ffffff;}				
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgOrangebg{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#000000;  
		background-color:#f5592e; }

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgOrangebgWhiteFont{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFFFF;  
		background-color:#f5592e; text-transform:uppercase;}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgOrangebgSmall{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#000000;  
		background-color:#f5592e; }

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgOrangebgSmallWhite{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFFFF;  	
		background-color:#f5592e; }

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbggreyWhiteheader{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFFFF;  
		background-color:#5D5D5D; padding-left:5px;}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTreadMore { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#3067C2; LINE-HEIGHT: 16px;  
		TEXT-DECORATION: underline; PADDING-LEFT: 5px; }
.TTreadMore a{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3067C2;  
		TEXT-DECORATION: underline}
.TTreadMore a:active { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3067C2;  
		TEXT-DECORATION: underline}
.TTreadMore a:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#3067C2;  
		TEXT-DECORATION: underline}
.TTreadMore a:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#0099FF;  
		TEXT-DECORATION: underline}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTheaderCaps{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#313131;  
		text-transform:uppercase;}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTSubHead1 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, Helvetica }

/*----------------------------------------------------------------------------------------------------------------------------*/

.TTredlink {  color: #FF3300; font-size: 11px; font-weight: normal;	
		text-decoration: none; }
a.TTredlink:link { 	color: #FF3300;	font-size: 11px; font-weight: bold;
		text-decoration: underline;	} 
a.TTredlink:active { color: #FF3300;font-size: 11px;font-weight: bold;
		text-decoration: underline;} 
a.TTredlink:visited { color: #FF3300;font-size: 11px;font-weight: bold;
		text-decoration: underline;} 
a.TTredlink:hover { color: #00CCFF;font-size: 11px;font-weight: bold;
		text-decoration: underline;}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTm1text { font-family:arial; line-height:17px; font-size:12px; font-weight:normal; color:#132a36; text-align:justify; 
		padding-left:50px; padding-right:5px}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTboxtxt { font-family:arial; font-size:12px; font-weight:normal; color:#28333e; text-align:justify; padding-right:5px}

/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbluefare{ color:#0031cc; font-size:13px; font-family:Arial,Verdana,Helvetica,Sans-serif; font-weight:bold; text-align:justify; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.trtipstxt { PADDING-LEFT: 7px; border-right:1px solid #ffffff; FONT-SIZE: 12px; COLOR: #000000; line-height:17px;  
		 }
.trtipstxt strong{ font-weight:normal; COLOR: #000000; }
.trtipstxt a{ FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.trtipstxt a:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.trtipstxt a:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.trtipstxt a:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------------------------------------------------------------------------------------*/
.trtiptxt1 { PADDING-LEFT: 7px; border-right:1px solid #ffffff; FONT-SIZE: 12px; COLOR: #000000; line-height:17px;  }
.trtiptxt1 strong{ font-weight:normal; COLOR: #000000; }
.trtiptxt1 a{ FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.trtiptxt1 a:visited { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.trtiptxt1 a:hover { FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
.trtiptxt1 a:active { FONT-SIZE: 12px; COLOR: #ff3300; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }

/*----------------------------------------------about us begins------------------------------------------------------*/

.aboutustext { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif; padding-left:25px; line-height:17px;padding-right:25px; text-align:justify; font-weight:bold; }
.aboutustext b{ COLOR: #1c3ea7;}
.aboutustext strong{ font-size:13px; COLOR: #ff5400;}
.aboutustext a:link { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.aboutustext a:visited { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.aboutustext a:hover { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
.aboutustext a:active { FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.aboutuspara { FONT-SIZE: 12px; COLOR: #000000;  padding-left:25px; line-height:17px;padding-right:25px; text-align:justify;}
.aboutuspara a:link { FONT-SIZE: 12px; COLOR: #000000;  TEXT-DECORATION: none; }
.aboutuspara a:visited { FONT-SIZE: 12px; COLOR: #000000;  TEXT-DECORATION: none; }
.aboutuspara a:hover { FONT-SIZE: 12px; COLOR: #000000;  TEXT-DECORATION: underline; }
.aboutuspara a:active { FONT-SIZE: 12px; COLOR: #000000;  TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.abtnopad { FONT-SIZE: 12px; COLOR: #1069ba;   line-height:17px;}
.abtnopad a:link { FONT-SIZE: 12px; COLOR: #1069ba;  TEXT-DECORATION: none; }
.abtnopad a:visited { FONT-SIZE: 12px; COLOR: #1069ba;  TEXT-DECORATION: none; }
.abtnopad a:hover { FONT-SIZE: 12px; COLOR: #fc481c;  TEXT-DECORATION: underline; }
.abtnopad a:active { FONT-SIZE: 12px; COLOR: #1069ba;  TEXT-DECORATION: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------student travel start-----------------------------------------------------------------*/
.stuhead
{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:22px; padding:0px 5px 0px 5px; color:#f04502; line-height:26px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stuheadnew
{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:20px; padding:0px 5px 0px 5px; color:#f04502;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stuheadsml
{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:20px; padding:0px 3px 0px 5px; color:#f04502; line-height:26px;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stusubhead
{ font-size:16px; padding:4px 15px 4px 18px; color:#07659c;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stusubheadnew
{ font-size:12px; padding:0px 15px 0px 18px; color:#07659c; font-weight:bold;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stutxt
{ font-size:12px; padding:4px 15px 4px 18px; color:#000000;}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stubook { FONT-SIZE: 12px; COLOR: #000066;  font-weight:bold; padding:3px 0px 0px 18px;}
.stubook a { COLOR: #000066; text-decoration:underline; }
.stubook a:hover { COLOR:#0066CC; text-decoration:underline; }
/*----------------------------------------------------------------------------------------------------------------------------*/
.stubdr{border-left:#d6d6d6 1px solid; border-right:#d6d6d6 1px solid; border-bottom:#d6d6d6 1px solid;}
/*---------------------------------------student travel end-----------------------------------------------------------------*/

/*--------------------------------------------family travel starts -------------------------------------------------------------*/

.famtext { PADDING-LEFT: 12px; FONT-SIZE: 12px; COLOR: #132a36; padding-right:7px; 
		line-height:17px; TEXT-DECORATION: none; }
.famtext b {COLOR: #df1f1f;}
.famtext strong {COLOR: #0c49af;}
.famtext u {COLOR: #0c49af; text-decoration:none; font-style:none;}
.famtext i {COLOR: #132a36; font-style:normal; font-weight:bold;}
a.famtext:link { FONT-SIZE: 12px; COLOR: #0c49af; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.famtext:hover { FONT-SIZE: 12px; COLOR: #df1f1f; FONT-FAMILY: Arial; TEXT-DECORATION: underline; }
a.famtext:active { FONT-SIZE: 12px; COLOR: #0c49af; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.famtext:visited { FONT-SIZE: 12px; COLOR: #0c49af; FONT-FAMILY: Arial; TEXT-DECORATION: none; }
.famtext a strong{COLOR: #0c49af; text-decoration:underline}
.famtext a:hover strong{COLOR: #df1f1f; text-decoration:none;}
.famtext a{
	color:#0c49af;
	text-decoration:underline;
}
.famtext a:hover{COLOR: #df1f1f; text-decoration:none;}
/*--------------------------------------------------------------------------------------------------------------*/
.dot {border-bottom:#95a7ac 1px dotted;}
/*--------------------------------------------------------------------------------------------------------------*/

.fambanner{ FONT-SIZE:16px; COLOR: #e51e0b;  font-weight:bold; padding-top:20px;} 

/*--------------------------------------------------------------------------------------------------------------*/
.fambannerbold { FONT-SIZE: 12px; COLOR: #0c49af;  padding-top:5px; padding-left:7px; }
.fambannerbold ul {margin:0px; padding:0px;}
.fambannerbold ul li{background:url(/travel/travel_resources/images/fam-arrow.gif) no-repeat 0px 12px; list-style:none; padding:3px 0px 3px 12px; }


/*--------------------------------------------------------------------------------------------------------------*/


/*--------------------------------------------family travel ends -------------------------------------------------------------*/

#dotbg { background:  url(/travel/travel_resources/images/dot_greya.jpg); background-repeat: repeat-x; margin-left:25px; margin-right:25px; height:3px; }

#greybdr {border:#e3e3e3 1px solid;}

#abtor {
	background-color:#eb4e1b; 
	line-height:21px; 
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#FFFFFF; 
	font-weight:bold;
	padding-left:5px;
}

/*----------------------------------------------------------------------------------------------------------------------------*/

#test {
	line-height:14px; 
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000; 
	padding-left:20px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:8px;
	text-align:justify;
	background:url(/travel/travel_resources/images/arrow_abtusa.gif) no-repeat 5px 10px;
}

/*----------------------------------------------------------------------------------------------------------------------------*/

#dotbgtest { background:  url(/travel/travel_resources/images/dot_greya.jpg); background-repeat: repeat-x; height:3px; margin-left:5px; margin-right:5px;  margin-top:5px; margin-bottom:3px;}

/*----------------------------------------------------------------------------------------------------------------------------*/

#contabtus {
	line-height:14px; 
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#000000;
	padding-left:10px;
}
#advt {padding:10px 60px 0px 40px;}

/*----------------------------------------------------------------------------------------------------------------------------*/

#bdrblue{BORDER:#82bae3 1px solid;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.moresmall { FONT-SIZE: 12px; COLOR: #1069ba; FONT-FAMILY:Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration: none;}
.moresmall a:link { FONT-SIZE: 12px; COLOR: #1069ba; FONT-FAMILY:Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration: none; }
.moresmall a:visited { FONT-SIZE:12px; COLOR:#1069ba; FONT-FAMILY:Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration: none; }
.moresmall a:hover { FONT-SIZE:12px; COLOR:#fc481c; FONT-FAMILY:Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration: underline; }
.moresmall a:active { FONT-SIZE:12px; COLOR: #1069ba; FONT-FAMILY:Trebuchet MS,Arial, Helvetica, sans-serif; text-decoration: none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.airhead
{  font-size:18px; color:#003399; font-weight:bold;}

/*----------------------------------------------about us ends------------------------------------------------------*/

Pa.pad { margin: 5px; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.padtoplt { padding:15px 0px 0px 10px;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.bdrrt {border-right:#999999 1px dotted;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.bdrbtm {border-bottom:#999999 1px dotted;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.seasonalhead { font-size:18px; color: #0f5dbd; font-weight:bold;}
.seasonalhead b {font-weight:bold; color:#FF0000;}

/*----------------------------------------------------------------------------------------------------------------------------*/

.seasonaltext {font-size:13px; font-weight:normal; color:#000000; padding-left:10px; padding-right:10px;  line-height:17px; text-align:justify;}
.seasonaltext strong {color:#0f5dbd; font-weight:bold;}
.seasonaltext em {color:#ec0000; font-weight:bold; font-style:normal;}
.seasonaltext a:link {color:#000000; text-decoration:none; font-weight:normal;font-size:13px; }
.seasonaltext a:visited {color:#000000; text-decoration:none; font-weight:normal;font-size:13px;}
.seasonaltext a:hover {color:#0f5dbd; text-decoration:underline; font-weight:normal;font-size:13px;}
.seasonaltext a:active{color:#000000; text-decoration:none; font-weight:normal;font-size:13px;}

.seasonaltext UL { margin:0px; padding:0px; margin-top:10px; }
.seasonaltext UL LI{ list-style:none; padding-top:10px; padding-left:20px; padding-bottom:10px; margin-left:10px; 
	margin-right:25px; background:url(/travel/travel_resources/images/iday_bullet.gif) no-repeat 5px 15px; 
	border-bottom:#a2afbb 1px dotted; text-decoration:none; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.rulesHead { font-size:11px; margin:2px; background:#fff; height:24px; padding-top:5px; color:#0e3a9e; text-transform:uppercase;
	font-weight:bold; padding-left:10px; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.rules { background-color:#f7f7f7; font-size:11px; color:#000000; }
.rules ul { margin:0px; padding:0px; margin-bottom:15px; }
.rules ul li { padding-left:26px; list-style:none; background:url(/travel/travel_resources/images/bulgr.gif) no-repeat 17px 7px;
	padding-right:15px; padding-bottom:7px; line-height:17px; font-size:11px; color:#000000; }
.rules a:link, .rules a:visited, .rules a:active { color:#FF0000; font-size:11px; }
.rules a:hover { color:#1261AF; font-size:11px; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.brdrlytGrey { border:1px solid #ececec; }
.imgtoppad {padding-top:12px;}
.busiclasstexthead { font-size:20px; font-weight:bold; color:#00368f; padding-left:8px;}
.busiclasstexthead1 { font-size:20px; font-weight:bold; color:#00368f; padding-left:0px;}
.busiclasstext { font-size:12px; font-weight:normal; color:#28323b; line-height:17px; text-decoration:none; text-align:left; padding-top:0px; padding-right:7px; padding-left:8px;}
.greenbg {background-color:#6baa04;  font-size:12px; font-weight:bold; color:#FFFFFF; padding: 5px 5px 5px 10px;}
.lightgreenbg {background-color:#f1f8e6; padding-top:6px; padding-bottom:6px; padding-left:5px;  font-size:11px; color:#2a353b; line-height:18px; !line-height:16px;}
.lightgreenbg a:link, .lightgreenbg a:visited, .lightgreenbg a:active {color:#2a353b; text-decoration:none;}
.lightgreenbg a:hover {color:#ff0000; text-decoration:underline;}
.tdhegtset {height:15px; !height:21px;}
.fntNormalLnk a:hover { font-weight:normal; font-size:9px; color:#0033cc; text-decoration:none; }
.fntNormalLnk TD { font-weight:normal; font-size:11px; color:#000000; }
.fntNormalLnk B { font-weight:normal; font-size:11px; color:#000000; text-decoration:underline; }
.fntNormalLnk B a:link, .fntNormalLnk B a:active, .fntNormalLnk B a:visited
{font-weight:normal; font-size:11px; color:#000000; text-decoration:underline;}
.fntNormalLnk B a:hover { font-weight:normal; font-size:11px; color:#FF0000; text-decoration:underline; }
.fntNormalLnk I { font-weight:normal; font-size:10px; color:#FF0000; font-style:normal; }
.fntNormalLnk STRONG { font-size:11px; color:#000000; }



/*------------------Hotel Page Css Added 08-05-08--------------------*/

.Top3deals {  font-size:11px; color:#000000; line-height:16px; border:#e5e5e5 1px solid; border-top:none; background-image:url(images/tpdealbg.jpg); background-repeat:repeat-x; height:78px;}
.Top3dealstext {  font-size:11px; color:#000000; line-height:22px;}
.Top3dealstext a:link, .Top3dealstext a:visited, .Top3dealstext a:active { color:#000000; text-decoration:none;}
.Top3dealstext a:hover { color:#000000; text-decoration:underline;}
.Top3dealstext b { color:#f03c10; font-size:11px;}
.top10head {font-family:tahoma; font-size:20px; color:#f43200; text-align:left;
text-transform:uppercase; font-weight:bold; padding-bottom:10px;}
.dealingreybg { font-size:12px; background-color:#f9f9f9; line-height:18px; height:48px; text-align:left; padding-left:10px;}
.dealingreybg b{color:#103c9e;}
.dealingreybg u{color:#fe4d00; font-style:normal; text-decoration:none; font-weight:bold;}
.dealinwhiteybg { font-size:12px; line-height:18px; height:48px; text-align:left; padding-left:10px;}
.dealinwhiteybg b{color:#103c9e;}
.dealinwhiteybg u{color:#fe4d00; font-style:normal; text-decoration:none; font-weight:bold;}
.imgpadtop {padding-top:6px;}
.greenhead {background-color:#6ba905;  font-size:12px; color:#FFFFFF; padding-left:10px; height:29px; font-weight:bold;}
.dkgreenhead {background-color:#749602;  font-size:13px; color:#FFFFFF; padding-left:10px; height:29px; font-weight:bold;}
.newredhead {background-color:#e9371f; font-size:13px; color:#FFFFFF; padding-left:10px; height:29px; font-weight:bold;}
.lightgreenbdr { border:#d4e6b6 1px solid; border-top:none;}
.hotdestitext { height:27px; font-weight:bold; padding-left:10px; font-size:12px; color:#000000; border-bottom:#cdd3c5 1px solid;}
.hotdestitextwbg { height:27px; font-weight:bold; padding-left:10px; font-size:12px; color:#000000; border-bottom:#cdd3c5 1px solid; background-color:#e9f4d8;}
.hotdestitext a:link, .hotdestitext a:visited, .hotdestitext a:active { color:#435c1a; text-decoration:none;}
.hotdestitext a:hover { color:#000000; text-decoration:underline;}
.moregrnbg {background-color:#e9f4d8; height:21px; font-size:11px; color:#000000; padding-left:10px;}
.moregrnbg a:link, .moregrnbg a:visited, .moregrnbg a:active {color:#000000; text-decoration:underline;}
.moregrnbg a:hover {color:#435c1a; text-decoration:none;}
.moreredbg {background-color:#fee8e2; height:21px; font-size:11px; color:#000000; padding-left:10px;}
.moreredbg a:link, .moregrnbg a:visited, .moregrnbg a:active {color:#000000; text-decoration:underline;}
.moreredbg a:hover {color:#d12c04; text-decoration:none;}
.lightredbdr { border:#f1d7d1 1px solid; border-top:none;}

.hotdestiInttxt { height:27px; font-weight:bold; padding-left:10px; font-size:12px; color:#000000; border-bottom:#eae5eb 1px solid;}
.hotdestiInttxt a:link, .hotdestiInttxt a:visited, .hotdestiInttxt a:active { color:#d12c04; text-decoration:none;}
.hotdestiInttxt a:hover { color:#000000; text-decoration:underline;}

.hotdestiInttxtwbg { height:27px; font-weight:bold; padding-left:10px; font-size:12px; color:#000000; border-bottom:#cdd3c5 1px solid; background-color:#fee8e2;}
.htinCt { font-size:11px; color:#000000; line-height:16px; text-align:left;}
.htinCt a:link, .htinCt a:visited, .htinCt a:active {color:#000000; text-decoration:none;}
.htinCt a:hover {color:#000000; text-decoration:underline;}
.htinCt i{color:#3463b2; font-style:normal;}
.htinCt em{color:#fe5e19; font-style:normal; font-weight:bold;}
.lightgreybdrbtm {border-top:#f3f3f3 1px solid;}
.hotelformbdr {border:#33bcde 1px solid; border-top:none; background-image:url(images/formbg.jpg); background-repeat:repeat-x; height:214px;}
.formcss { font-size:12px; text-align:left; color:#000000;}
.destinput {border:#7f9db9 1px solid; height:18px; width:250px;}
.otherinput {border:#7f9db9 1px solid; height:18px; width:100px; font-weight:bold; }
.tablemartop {margin-top:8px;}


/*--------------New css added for airfare page Starts-------------------------*/

.bdrgrey {border:#ded9d9 1px solid; border-top:none;}
.traveltools { font-size:11px; color:#28333e; line-height:18px; margin-top:6px; margin-bottom:6px;}
.traveltools a:link, .traveltools a:visited, .traveltools a:active {color:#28333e; text-decoration:none;}
.traveltools a:hover {color:#000000; text-decoration:underline;}
.rgtdealbg {background-image:url(images/rightdealbg.jpg); background-repeat:repeat-y; }
.economydeals {background-color:#e9371f; padding-left:15px; height:26px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.economydealshead { padding-top:6px; padding-bottom:6px; font-size:12px; font-weight:bold; color:#252e38; text-align:left; padding-left:7px;}

.ecodealbg { background-color:#fff2e0; line-height:26px; text-align:left; font-size:12px; color:#28333e; border-top:#fcd8b4 1px solid; padding-left:7px;}
.ecodealbg a:link, .ecodealbg a:active, .ecodealbg a:visited { color:#28333e; text-decoration:none; }
.ecodealbg a:hover { color:#000000; text-decoration:underline; }
.ecodealbg b{color:#f03c10;}
.ecodealbg b a:link, .ecodealbg b a:active, .ecodealbg b a:visited{color:#f03c10;}
.ecodealbg b a:hover{color:#28333e;}
.ecodealbg i{ color:#2b56ac; font-style:normal; font-weight:bold; }
.ecodealbg em { color:#f03c10; font-size:11px; font-style:normal; }
.ecodealbg em a:link, .ecodealbg em a:active, .ecodealbg em a:visited { color:#f03c10; text-decoration:none; }
.ecodealbg em a:hover { color:#f03c10; text-decoration:underline; }

.ecodealwhitebg { line-height:26px; text-align:left; font-size:12px; color:#28333e; padding-left:7px;}
.ecodealwhitebg a:link, .ecodealwhitebg a:active, .ecodealwhitebg a:visited { color:#28333e; text-decoration:none; }
.ecodealwhitebg a:hover { color:#000000; text-decoration:underline; }
.ecodealwhitebg em { color:#f03c10; font-size:11px; font-style:normal; }
.ecodealwhitebg em a:link, .ecodealwhitebg em a:active, .ecodealwhitebg em a:visited { color:#f03c10; text-decoration:none; }
.ecodealwhitebg em a:hover { color:#f03c10; text-decoration:underline; }
.ecodealwhitebg b{color:#f03c10;}
.ecodealwhitebg b a:link, .ecodealwhitebg b a:active, .ecodealwhitebg b a:visited{color:#f03c10;}
.ecodealwhitebg b a:hover{color:#28333e;}
.ecodealwhitebg i{ color:#2b56ac; font-style:normal; font-weight:bold; }

.dealgreybg { text-align:left; font-size:12px; color:#000000; padding-left:7px; border-bottom:#d7d7d7 1px solid; font-weight:bold; height:25px; background-color:#eeeeee; }

.ecodealblack { text-align:left; font-size:11px; color:#000000; padding-left:7px;}
.ecodealblack a:link, .ecodealblack a:active, .ecodealblack a:visited{ font-size:11px; color:#000000; text-decoration:underline; }
.ecodealblack a:hover { color:#000000; text-decoration:none; }

.cheapflightheading { padding-left:8px; padding-top:5px; padding-bottom:2px; font-size:18px; font-weight:bold; color:#e9371f; text-align:left;}
.cheapflighttxt { padding-left:8px; padding-right:8px; line-height:15px; !line-height:16px; font-size:12px; color:#252e38; text-align:left;}
.cheapflighttxt1 { padding-left:8px; padding-right:8px; line-height:18px; font-size:12px; color:#252e38; text-align:left;}
.searchformtextbold { font-size:11px; font-weight:bold; color:#000000;}

.cityairport a:link, .cityairport a:visited, .cityairport a:active { color:#FF0000; text-decoration:none;}
.cityairport a:hover { color:#000000; text-decoration:underline;}
.tdheightset {height:12px; !height:17px;}

.yellowbrdr {background-color:#fcdb59; border:#ffae00 1px solid; }

.newbluehead {background-color:#0490da; font-size:13px; color:#FFFFFF; padding-left:10px; height:29px; font-weight:bold;}

.lightbluehead { background-image:url(images/lightblue-img.gif);font-size:12px; color:#000000; padding-left:10px; padding-top:3px; padding-bottom:3px; height:25px; font-weight:bold;}
.vacactiontxt{font-family:Arial, Verdana,  Helvetica, sans-serif; line-height:17px; font-size:12px; font-weight:normal; 
		color:#28333e; text-align:justify; padding-right:10px;}
.vacactiontxt a:link, .vacactiontxt a:visited, .vacactiontxt a:active {color:#28333e; text-decoration:none;}
.vacactiontxt a:hover {color:#000000; text-decoration:underline;}
.vacactiontxt b{line-height:17px;  font-weight:bold; color:#28333e}
.vacactiontxt strong{line-height:17px;  font-weight:bold; color:#096ac5;}
.vacactiontxt u{font-family:Arial, Verdana,  Helvetica, sans-serif; line-height:17px; font-size:12px; font-weight:normal; text-decoration:none;color:#f03c10;}
.brdspr{ border-bottom:#e1edfb solid 1px;}
.redBGtxtPad { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none;
		 background-color:#e9371f; padding:5px 0px 5px 8px;; }

.blueHDtxt {font-family:Arial, Verdana,  Helvetica, sans-serif; line-height:17px; font-size:12px; font-weight:normal; 
		color:#252e38; text-align:justify; padding-right:10px;}
.blueHDtxt b{font-family:Arial, Verdana,  Helvetica, sans-serif; line-height:24px; font-size:18px; font-weight:bold; 
		color:#0490da; text-align:justify; padding-right:10px;}
		
.greenHDtxt {font-family:Arial, Verdana,  Helvetica, sans-serif; line-height:20px; font-size:12px; font-weight:normal; 
		color:#000000; text-align:left; padding-right:10px; padding-left:6px;}
.greenHDtxt b{font-family:Arial, Verdana,  Helvetica, sans-serif; line-height:22px; font-size:18px; font-weight:bold; 
		color:#749602; text-align:left; padding-right:10px;}
		
.moresearch { FONT-SIZE: 12px; COLOR: #eb0b00;  font-weight:bold; }
.moresearch a:link, .moresearch a:active, .moresearch a:visited { FONT-SIZE: 12px; COLOR: #eb0b00;  font-weight:bold; text-decoration:underline; }
.moresearch a:hover { FONT-SIZE: 12px; COLOR: #000000; font-weight:bold; text-decoration:none; }

.inputBig {width:120px; height:20px; border:#ff9f39 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:4px; font-weight:normal;}
.inputSmall {width:65px; height:20px; border:#ff9f39 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:4px;}

.inputSmal1l {width:75px; height:20px; border:#ff9f39 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:4px;}

.formtext {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.formtext u {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; text-decoration:none; font-style:none;}
.formtext a:link, .formtext a:visited, .formtext a:active  {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ff0000; text-decoration:none;}
.formtext a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:underline;}


.minor {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.minor a:link, .minor a:visited, .minor a:active {color:#000000; text-decoration:underline; font-weight:normal;}
.minor a:hover {color:#ff0000; text-decoration:underline; font-weight:normal;}

.bgpx { background-color:#dceafa;}

.bgpx1 { background-color:#f3f3f3;}

.savetext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:40px; padding-left:5px;}
.savetext a:link, .savetext a:visited, .savetext a:active {font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; color:#000000;}
.savetext a:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#ff0000;}

.tdhgtsetcruise {height:16px; !height:25px;}

.terms {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; background-color:#f4f4f4; height:20px; font-weight:bold; padding-top:8px; padding-left:8px; }




/*--------------New css added for airfare page Ends-------------------------*/

.footer { font-size:11px; line-height:21px; font-weight:normal; color:#333333; text-decoration:none; padding-left:20px; }
.footer a:link, .footer a:active, .footer a:visited { font-size:11px; font-weight:normal; color:#333333; text-decoration:none; }
.footer a:hover { font-size:11px; font-weight:normal; color:#FF0000; text-decoration:underline; }
.copyright { font-size:11px; color:#757575;}

.padset {padding-left:20px; padding-right:20px;}


.htlFrmBg{
	background:url(../../images/htlFrmBg.gif) repeat-x;
	border:solid 1px #33BCDE;
}
.htlFrmHd{
	background:#b6ddf7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:5px;
	font-weight:bold;
}
.htlFrmtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:2px 5px;
	padding-right:0px;
}
.htlFrmtxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-left:5px;
	padding-top:10px;
}

.darkf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
a.small:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #0000cc;
	text-decoration: underline;
	font-weight: normal;
	} 
a.small:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000cc;
	text-decoration: underline;
	font-weight: normal;
} 
a.small:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990099;
	text-decoration: underline;
	font-weight: normal;
} 


a.small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000cc;
	text-decoration: underline;
	font-weight: normal;
}

input, select {
	color : #000000;
	font-size : 11px;
	font-family : Arial,Arial,Arial;
	font-weight: bold;
}
.normalText1 {
color:#000000;
font-size:11px;
line-height:19px;
padding:2px 10px;
text-align:justify;
}
.normalText1 ul {
margin-top:0px;
}
.normalText1 ul li {
font-size:11px;
}