html, body {
	margin: 0px;
	padding:0px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}
.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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.seolink {
	FONT-SIZE: 11px;
	COLOR:#0000FF;
	font-weight:normal;
	line-height:20px;
}
.seolink a {
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.seolink a:visited {
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.seolink a:hover {
	FONT-SIZE: 11px;
	COLOR:#FF3300;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.seolink a:active {
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.memofaretextNoPad {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY:Arial, Helvetica, sans-serif;
	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;
}
.tdheadingplain h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ee3d0e;
}
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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.heading {
	PADDING-LEFT: 7px;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
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-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right:5px;
}
a.whitehead:link {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
a.whitehead: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-left:5px;
	FONT-SIZE:12px;
	COLOR:#ffffff;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#F03C10;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.whiteheadBluebg {
	PADDING-left:5px;
	FONT-SIZE:12px;
	COLOR:#ffffff;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#338FD2;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.redhead {
	FONT-SIZE: 11px;
	COLOR: #0058b3;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.redhead:link {
	FONT-SIZE: 11px;
	COLOR: #0058b3;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
a.redhead: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-FAMILY: Arial, Helvetica, sans-serif;
	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
}
.mchdehead h2 {
	color:#333333;
	font-size:12px;
	padding-left:0px;
	font-weight:bold !important;
	font-family:Arial, Helvetica, sans-serif !important;
}
.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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.bluebgHeading {
	PADDING-LEFT:10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #31bede
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.newsHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.ulmargin {
	margin-left:15px;
	margin-bottom:5px;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.newsRedSmall {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.newsRedSmall:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.newsRedSmall:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.newsRedSmall:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #407bbe;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.newsRedSmall:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
a.blueheadNoPad:link {
	FONT-SIZE: 12px;
	COLOR: #0370c4;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
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: underline;
}
a.blueheadNoPad:visited {
	FONT-SIZE: 12px;
	COLOR: #0370c4;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.greytext {
	PADDING-LEFT: 7px;
	FONT-SIZE: 12px;
	COLOR: #132a36;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.bluefntNormal {
	FONT-SIZE: 11px;
	COLOR: #064595;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 10px;
	font-weight:bold;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.blacktxtnor {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 10px;
	line-height:17px;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.firstxt {
	FONT-SIZE:12px;
	COLOR:#28333e;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding: 5px 0px 5px 10px;
	line-height:17px;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.black_text {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:7px;
	background-color:#fffaea;
}
.textbgYellow b {
	COLOR: #ff4e00;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.textbglytYellow {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:7px;
	background-color:#FFFEF9;
}
.textbglytYellow b {
	COLOR: #ff4e00;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.textbgBlue {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:7px;
	background-color:#EAF3FD;
}
.textbgBlue b {
	COLOR: #ff4e00;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.textbglytBlue {
	FONT-SIZE: 12px;
	COLOR: #28333e;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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 {
	PADDING-left:5px;
	FONT-SIZE: 12px;
	COLOR:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-weight:bold;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.classfarered {
	FONT-SIZE: 12px;
	COLOR:#FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.FAcontentbgblue a:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.FAcontentbgblue a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.FAcontentbgblue a:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.FAcontentbgblue a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.FAcontentbgblue STRONG {
	padding-left: 49px;
	font-weight:normal;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.FAcontentbgyellow {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fffaea;
	TEXT-DECORATION: none
}
.FAcontentbgyellow a:link {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.FAcontentbgyellow a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.FAcontentbgyellow a:active {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.FAcontentbgyellow a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.FAcontentbgyellow STRONG {
	padding-left: 49px;
	font-weight:normal;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.FAcontentbggrey {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F2F2F2;
	TEXT-DECORATION: none
}
.FAcontentbggrey a:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.FAcontentbggrey a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.FAcontentbggrey a:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.FAcontentbggrey a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.FAcontentbggrey STRONG {
	padding-left: 49px;
	font-weight:normal;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.contentBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.contentbgblueBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #f2fbff;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.contentbgyellowBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #fffaea;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.contentbggreyBig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR:#F2F2F2;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.txtwytbg {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 8px;
	background-color:#F2F2F2;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.bggreybrdr {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR:#F2F2F2;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding:8px;
	text-align:justify;
	border:#82bae3 1px solid;
	line-height:17px;
}
.bggreybrdr .bgbluebrdr, STRONG {
	COLOR:#757575;
	font-weight:bold;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.booknow {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.booknow:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.booknow:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.booknow:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
a.booknow:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:10px
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.newsNormalBlue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.blueSmallTahoma {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003399;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.blueSmallArial {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.globluesml {
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	COLOR:#003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#EFEFEF;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.newsNormalBlueBig {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.newsNormalBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.newsNormalRed {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #da0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.content {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:justify;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.taxesFeered {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.taxesFeered:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.taxesFeered:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.taxesFeered:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.taxesFeered:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0066cc;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.lit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalRed {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.NormalBold B {
	FONT-WEIGHT: bold;
}
.NormalBold B a:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.NormalBold B a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.NormalBold B a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #407bbe;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.NormalBold B a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalBoldOrange {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR:#FF6600;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.NormalBoldBlue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR:#114fd6;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.citynb {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
a.citynb:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
a.citynb:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
a.citynb:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #076ba7;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.citynb:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.SubHead B a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.SubHead B a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.SubHead B a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #00CCFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.dkblueNoPad {
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.glotxtdrk {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left: 7px;
	background-color:#e8e8e8;
}
.glotxtdrk strong {
	COLOR: #000000;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.glotxtlyt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left: 7px;
	background-color:#f2f2f2;
}
.glotxtlyt strong {
	COLOR: #000000;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.text1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 7px;
}
.text1 a:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000066;
	LINE-HEIGHT: 15px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding: 5px 0px 5px 7px;
	background-color:#EBEBEB;
}
.usetextdrk a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	LINE-HEIGHT: 15px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding: 5px 0px 5px 7px;
	background-color:#f2f2f2;
}
.usetextlt a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003366;
	LINE-HEIGHT: 15px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #000000;
	line-height:17px;
	font-weight:normal;
	padding-left:20px;
}
.breadcrumb a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #000000;
	line-height:20px;
	font-weight:normal;
	text-decoration:underline;
}
.breadcrumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #F5592E;
	font-weight:normal;
	text-decoration:underline;
}
.breadcrumb a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #000000;
	font-weight:normal;
	text-decoration:underline;
}
.breadcrumb a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #000000;
	font-weight:normal;
	text-decoration:underline;
}
.breadcrumb B {
	font-weight:bold;
	COLOR: #000000;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
	
	.blueBGtxt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#3688E2;
}
a.blueBGtxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#3688E2;
}
a.blueBGtxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.blueBGtxt:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.blueBGtxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.bluBGtxtPad {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#3688E2;
	padding:5px 0px 5px 8px;
	;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.ameblueBGtxt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#2C71B2;
}
a.ameblueBGtxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#2C71B2;
}
a.ameblueBGtxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.ameblueBGtxt:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.ameblueBGtxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/		
		
.ametext1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#fffaf2;
	margin-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
A.dealtext:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
} /* Deal Blue */
.dealtext strong {
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #ff3300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
} /* Deal Orange */
/*-------------------------------------------------------------------------------------------------------------*/
		
.dealtext01 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.dealtext01:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding:0px 0px 0px 5px;
	line-height:17px;
}
.dealtextNoPad a:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.dealtextNoPad a:active {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.dealtextNoPad a:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #0339a6;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.dealtextNoPad a:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR:#313131;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding:0px 5px 0px 5px;
}
.dealtextPad a:link {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.dealtextPad a:active {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.dealtextPad a:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #0339a6;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.dealtextPad a:visited {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR:#313131;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding:10px 3px 10px 3px;
	text-align:justify;
	line-height:17px;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealnopad {
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealblue {
	FONT-SIZE: 12px;
	COLOR: #0d3891;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*-------------------------------------------------------------------------------------------------------------*/

.dealorange {
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #ff3300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*-------------------------------------------------------------------------------------------------------------*/

.txtred {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
a.txtred:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.txtred:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.txtred:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#0066FF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
a.txtred:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#FF3300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-top:10px;
	line-height:18px;
}
/*-------------------------------------------------------------------------------------------------------------*/

.resources {
	text-decoration: none;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	Font-size: 11px;
}
a.resources:link {
	text-decoration: none;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	Font-size: 11px;
	padding-left:5px;
}
a.resources:visited {
	text-decoration: none;
	color:#003366;
	Font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.resources:active {
	text-decoration: none;
	color:#003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.resources:hover {
	text-decoration: underline;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:justify;
}
#divWidth100 {
	width: 100%;
	height:auto;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.sitemapredtdtxt a:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.sitemapredtdtxt a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.sitemapredtdtxt a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.sitemapredlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.sitemapredlink a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.sitemapredlink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.sitemapredlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #00CCFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.sitemapredlink a:active {
	font-family: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.DGblueheaders:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.DGblueheaders:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.DGblueheaders:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.DGblueheaders:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGcarihead {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DGcarihead a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DGcarihead a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.DGcarihead a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.DGcarihead a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #326cb4;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGblueTxt {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	LINE-HEIGHT: 16px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.DGblueTxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.DGblueTxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.DGblueTxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
/*-------------------------------------------------------------------------------------------------------------*/

.DGbgchange {
	PADDING-LEFT: 10px;
	cursor:pointer;
	cursor:hand;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	height:22px;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	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 {
	font-family: Arial, Helvetica, sans-serif;
	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 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.linkRed a:hover {
	font-family: Arial, Helvetica, sans-serif;
	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 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.CTtxtblue B a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.CTtxtblue B a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.CTtxtblue B a:hover {
	font-family: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
}
a.TTtext:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
a.TTtitle2:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3b6984;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
a.TTtitle2:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #5d5d5d;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.TTtitle2:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3b6984;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.TTredtdtxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
a.TTredtdtxt:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
a.TTredtdtxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0339a6;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
a.TTredtdtxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #065bbc;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
/*----------------------------------------------------------------------------------------------------------------------------*/		

.TTsmalltxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003399;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	PADDING-LEFT: 5px;
}
a.TTsmalltxt:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.TTsmalltxt:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #003399;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.TTsmalltxt:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR:#414141;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.TTsmalltxt:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0339a6;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTtextlink {
	fONT-SIZE: 12px;
	COLOR: #313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify
}
a.TTtextlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#de4400;
	text-decoration:underline;
}
a.TTtextlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#de4400;
	text-decoration:none;
}
a.TTtextlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#de4400;
	text-decoration:none;
}
a.TTtextlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTblueheaders {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#326CB4;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	PADDING-right: 5px;
}
a.TTtxttop:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.TTtxttop:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.TTtxttop:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#FF3300;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
a.TTtxttop:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#0066FF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTwhiteheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.TTwhiteheadingBig {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.TTwhiteheadingBig:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.TTwhiteheadingBig:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.TTwhiteheadingBig:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.TTwhiteheadingBig:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgblueWhiteheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#338ED2;
	padding-left:5px;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgyellowWhiteheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#f4a717;
	padding-left:5px;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgblueBlackheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#f5592e;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgOrangebgWhiteFont {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#f5592e;
	text-transform:uppercase;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgOrangebgSmall {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#f5592e;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbgOrangebgSmallWhite {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#f5592e;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTbggreyWhiteheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#5D5D5D;
	padding-left:5px;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTreadMore {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#3067C2;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	PADDING-LEFT: 5px;
}
.TTreadMore a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3067C2;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.TTreadMore a:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3067C2;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.TTreadMore a:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#3067C2;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.TTreadMore a:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#0099FF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTheaderCaps {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#313131;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
		
.TTSubHead1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.TTredlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.TTredlink:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.TTredlink:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.TTredlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.TTredlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.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;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	padding-left:25px;
	line-height:17px;
	padding-right:25px;
	text-align:justify;
}
.aboutuspara a:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.aboutuspara a:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.aboutuspara a:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.aboutuspara a:active {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.abtnopad {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	line-height:17px;
}
.abtnopad a:link {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.abtnopad a:visited {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.abtnopad a:hover {
	FONT-SIZE: 12px;
	COLOR: #fc481c;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.abtnopad a:active {
	FONT-SIZE: 12px;
	COLOR: #1069ba;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:4px 15px 4px 18px;
	color:#07659c;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stusubheadnew {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 15px 0px 18px;
	color:#07659c;
	font-weight:bold;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stutxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px 15px 4px 18px;
	color:#000000;
}
/*----------------------------------------------------------------------------------------------------------------------------*/
.stubook {
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:20px;
}
/*--------------------------------------------------------------------------------------------------------------*/
.fambannerbold {
	FONT-SIZE: 12px;
	COLOR: #0c49af;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #0f5dbd;
	font-weight:bold;
}
.seasonalhead b {
	font-weight:bold;
	color:#FF0000;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.seasonaltext {
	font-family: Arial, Helvetica, sans-serif;
	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;
}
.rulesHead h5{
	font-size:11px;
	margin:0px;
	background:#fff;
	height:24px;
	padding:0px;
	color:#0e3a9e;
	text-transform:uppercase;
	font-weight:bold;
}
/*----------------------------------------------------------------------------------------------------------------------------*/

.rules {
	background-color:#f7f7f7;
	font-size:11px;
	color:#000000;
	padding-left:10px;
}
.rules ul {
	margin:0px;
	padding:0px;
	padding-left:12px;
}
.rules ul li {
	padding-left:10px;
	list-style:none;
	background:url(images/bulgr.gif) no-repeat 0px 7px;
	padding-right:15px;
	padding-bottom:3px;
	line-height:18px;
	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-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00368f;
	padding-left:8px;
}
.busiclasstexthead1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00368f;
	padding-left:0px;
}
.busiclasstext {
	font-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	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;
}
.Top3deals {
	font-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	height:29px;
	font-weight:bold;
}
.newredhead {
	background-color:#f03c10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:10px;
	height:29px;
	font-weight:bold;
}
.newredhead h2 {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.lightgreenbdr {
	border:#d4e6b6 1px solid;
	border-top:none;
}
.hotdestitext {
	font-family:Arial, Helvetica, sans-serif;
	height:27px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#cdd3c5 1px solid;
}
.hotdestitextwbg {
	font-family:Arial, Helvetica, sans-serif;
	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;
	font-family:Arial, Helvetica, sans-serif;
	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;
	font-family:Arial, Helvetica, sans-serif;
	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 {
	font-family:Arial, Helvetica, sans-serif;
	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 {
	font-family:Arial, Helvetica, sans-serif;
	height:27px;
	font-weight:bold;
	padding-left:10px;
	font-size:12px;
	color:#000000;
	border-bottom:#cdd3c5 1px solid;
	background-color:#fee8e2;
}
.htinCt {
	font-family:Arial, Helvetica, sans-serif;
	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-family:Arial, Helvetica, sans-serif;
	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;
	font-family:Arial, Helvetica, sans-serif;
}
.tablemartop {
	margin-top:6px;
}
/*--------------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;
	padding-left:10px;
}

.traveltools a:link, .traveltools a:visited, .traveltools a:active {
	color:#28333e;
	text-decoration:none;
}
.traveltools a:hover {
	color:#000000;
	text-decoration:underline;
}
.traveltools strong{
	font-size:11px;
	color:#ff0000;
	line-height:18px;
	margin-top:6px;
	margin-bottom:6px;
	padding-left:10px;
}
.rgtdealbg {
	background-image:url(images/rightdealbg.jpg);
	background-repeat:repeat-y;
}
.rgtdealbg1 {
	background-image:url(images/rightdealbg1.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 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;
}
.ecodealbg1 {
	background-color:#fff2e0;
	height:26px;
	line-height:18px;
	text-align:left;
	font-size:12px;
	color:#28333e;
	border-top:#fcd8b4 1px solid;
	padding-left:7px;
}
.ecodealbg1 a:link, .ecodealbg1 a:active, .ecodealbg1 a:visited {
	color:#28333e;
	text-decoration:underline;
}
.ecodealbg1 a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.ecodealbg1 b {
	color:#f03c10;
}
.ecodealbg1 i {
	color:#2b56ac;
	font-style:normal;
	font-weight:bold;
}
.ecodealbg1 em {
	color:#f03c10;
	font-size:11px;
	font-style:normal;
}
.ecodealbg1 em a:link, .ecodealbg1 em a:active, .ecodealbg1 em a:visited {
	color:#f03c10;
	text-decoration:none;
}
.ecodealbg1 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 i {
	color:#2b56ac;
	font-style:normal;
	font-weight:bold;
}
.ecodealwhitebg1 {
	height:26px;
	line-height:18px;
	text-align:left;
	font-size:12px;
	color:#28333e;
	padding-left:7px;
}
.ecodealwhitebg1 a:link, .ecodealwhitebg1 a:active, .ecodealwhitebg1 a:visited {
	color:#28333e;
	text-decoration:underline
}
.ecodealwhitebg1 a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.ecodealwhitebg1 em {
	color:#f03c10;
	font-size:11px;
	font-style:normal;
}
.ecodealwhitebg1 em a:link, .ecodealwhitebg1 em a:active, .ecodealwhitebg1 em a:visited {
	color:#f03c10;
	text-decoration:none;
}
.ecodealwhitebg1 em a:hover {
	color:#f03c10;
	text-decoration:underline;
}
.ecodealwhitebg1 b {
	color:#f03c10;
}
.ecodealwhitebg1 i {
	color:#2b56ac;
	font-style:normal;
	font-weight:bold;
}
.dealgreybg {
	text-align:left;
	font-size:12px;
	color:#000000;
	padding-left:7px;
	border:#d7d7d7 1px solid;
	font-weight:bold;
	height:25px;
	background-color:#eeeeee;
}
.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;
}
.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;
}
.greenHDtxt b {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	line-height:24px;
	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:#7f9db9 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:4px;
	font-weight:normal;
}
.inputSmall {
	width:65px;
	height:20px;
	border:#7f9db9 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:4px;
}
.inputSmal1l {
	width:75px;
	height:20px;
	border:#7f9db9 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;
	font-weight:bold;
	padding-left:8px;
}
.normalText1 {
	padding:2px 10px;
	font-size:11px;
	color:#000000;
	line-height:19px;
	text-align:justify;
}
.normalText1 ul {
	margin-top:0px;
}
.normalText1 ul li {
	font-size:11px;
}
.travelhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#4d5a66;
	height:28px;
	padding-left:10px;
}
.tdhgt1 {
	height:11px;
!height:14px;
}
.tdhgt2 {
	height:11px;
!height:14px;
}
.tdhgt3 {
	height:0px;
!height:3px;
}
.tdhgt4 {
	height:0px;
!height:3px;
}
.tdhgtM {
	height:0px;
!height:7px;
}
.tdhgtN {
	height:11px;
!height:14px;
}
.tdhgtN2 {
	height:11px;
!height:14px;
}
/*--------------New css added for airfare page Ends-------------------------*/

.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;
}
/* Airport City Code */

.smallorange {
	FONT-SIZE: 12px;
	COLOR: #02708d;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
a.smallorange:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#02708d;
	text-decoration:none;
}
a.smallorange:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#02708d;
	text-decoration:none;
}
a.smallorange:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a.smallorange:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#02708d;
	text-decoration:none;
}
.orangebold {
	FONT-SIZE: 12px;
	COLOR: #f44b20;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
a.orangebold:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f44b20;
	text-decoration:none;
	font-weight:bold;
}
a.orangebold:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f44b20;
	text-decoration:none;
	font-weight:bold;
}
a.orangebold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
a.orangebold:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f44b20;
	text-decoration:none;
	font-weight:bold;
}
.onpage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3d3d3d;
	text-decoration:underline;
	font-weight:bold;
}
a.onpage:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3d3d3d;
	text-decoration:underline;
	font-weight:bold;
}
a.onpage:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3d3d3d;
	text-decoration:none;
	font-weight:bold;
}
a.onpage:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007484;
	text-decoration:underline;
	font-weight:bold;
}
a.onpage:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3d3d3d;
	text-decoration:underline;
	font-weight:bold;
}
.textgrey {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:10px;
}
a.textgrey:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.textgrey:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.textgrey:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
a.textgrey:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.centertext {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
A.centertext:link {
	FONT-SIZE: 12px;
	COLOR: #0f809e;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
A.centertext:visited {
	FONT-SIZE: 12px;
	COLOR: #0f809e;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
A.centertext:hover {
	FONT-SIZE: 12px;
	COLOR: #eb3e0e;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	font-weight:bold;
}
A.centertext:active {
	FONT-SIZE: 12px;
	COLOR: #0f809e;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}
.listgrey {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:15px;
	line-height: 17px;
}
a.listgrey:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.listgrey:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.listgrey:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00759e;
	text-decoration:underline;
}
a.listgrey:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.seolink {
	FONT-SIZE: 11px;
	COLOR:#0000FF;
	font-weight:normal;
	line-height:20px;
}
.seolink a {
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.seolink a:visited {
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.seolink a:hover {
	FONT-SIZE: 11px;
	COLOR:#FF3300;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.seolink a:active {
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.footerbtm {
	font-size:11px;
	font-weight:normal;
	line-height:21px;
	color:#333333;
	padding-left:20px;
}
.footerbtm a:link, .footerbtm a:active, .footerbtm a:visited {
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}
.footerbtm a:hover {
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
}

.footer {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.footer a:link, .footer a:active, .footer a:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none;
}

.footer a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline;
}
/*---------------New css Added for Blue Search Form 30-07-08 Starts--------------------*/

.searchformbgline01 {
	background-image:url(images/searchformbglineNew01.jpg);
}
.tabmartop {
	margin-top:37px;
}
.searchtabtext {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #000000;
	TEXT-ALIGN: left;
}
.searchtabtext1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #000000;
	TEXT-ALIGN: left;
}
.formtextNew {
	font-size:11px;
	color:#323232;
	padding-left:2px;
}
.maininput {
	width:172px;
	border:#7f9db9 1px solid;
	height:18px;
	font-size:11px;
	font-weight:normal !important;
}
.inputnew {
	width:80px;
	border:#7f9db9 1px solid;
	height:18px;
	font-size:11px;
	padding-left:2px;
	font-weight:normal !important;
}
.inputnew1 {
	width:110px;
	border:#7f9db9 1px solid;
	height:18px;
	font-size:11px;
	padding-left:2px;
	font-weight:normal !important;
}
.inputnewothers {
	width:50px;
	border:#7f9db9 1px solid;
	height:18px;
	font-size:11px;
	padding-left:2px;
	font-weight:normal !important;
}
.citycode {
	font-size:10px;
	color:#ff4800;
}
.citycode a:link, .citycode a:visited, .citycode a:active {
	font-size:10px;
	color:#ff4800;
	text-decoration:underline;
}
.citycode a:hover {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.moersearch {
	font-size:11px;
	color:#ff4800;
}
.moersearch a:link, .moersearch a:visited, .moersearch a:active {
	font-size:11px;
	color:#ff4800;
	text-decoration:underline;
}
.moersearch a:hover {
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.litnew {
	font-size:11px;
}
.boldtext {
	font-size:11px;
	font-weight:bold;
	color:#323232;
}
/*---------------New css Added for Blue Search Form 30-07-08 Ends--------------------*/

/*---------------New css Added on 01-09-08 Ends--------------------*/
.lp_whyflighttitle {
	background:#1799d6;
	color:#ffffff;
	background-image:url(images/bluecrv-lt.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}
.lp_whyflighttitle h3, h1 {
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	margin:0;
	padding:0;
}
.lp_whyflighttitle .head {
	background:#f0f0f0;
	color:#493939;
	text-indent:15px;
}
.lp_whyflighttitletxt {
	FONT-SIZE: 11px;
	COLOR: #0f1717;
	line-height:15px;
	text-align:justify;
}
.lp_whyflighttitletxt ul { margin:5px 10px; padding:0; list-style:none; }
.lp_whyflighttitletxt ul li { padding:4px; border-bottom:1px #939393 dotted; }

.lp_whyflightbtmbrd {
	border-bottom: #c2bfbf 1px solid;
	font-size:12px !important;
}
.lp_whyflightNObrd {
	font-size:12px !important;
}
.othertopDestinations1 {
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.othertopDestinations1 h1, h4, h5 {
	font-weight:bold;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
}
.othertopDestinations {
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.othertopDestinations h1, h4, h5 {
	font-weight:bold;
	font-size:11px;
	color:#000000;
	margin:0;
	padding:0;
}
.othertopDestinationsLinks {
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
}
.othertopDestinationsLinks UL {
	padding:0px;
	margin:0px;
	list-style:none;
}
.othertopDestinationsLinks a:link, .othertopDestinationsLinks a:active, .othertopDestinationsLinks a:visited {
	font-size:11px;
	color: #575757;
	font-weight:normal;
	text-decoration:none;
}
.othertopDestinationsLinks a:hover {
	font-size:11px;
	color:#e9371f;
	font-weight:normal;
	text-decoration:underline;
}
.lp_traveltools {
	font-size:11px;
	color:#28333e;
	line-height:18px;
}
.lp_traveltools a:link, .lp_traveltools a:visited, .lp_traveltools a:active {
	color:#28333e;
	text-decoration:none;
}
.lp_traveltools a:hover {
	color:#000000;
	text-decoration:underline;
}
.rulessmall {
	font-size:10px;
	color: #000000;
	background-color: #f7f7f7
}
.ccContent {
	background:url(images/cc-bg.gif) repeat-x top;
	font-size:13px !important;
	color:#0c0e10 !important;
	font-weight:bold !important;
}
.ccContent B {
	font-size:16px;
	color:#e9371f;
	text-decoration:none;
}
.ccContent a:link, .ccContent a:active, .ccContent a:visited {
	font-weight:bold;
	font-size:13px;
	color:#e9371f;
	text-decoration:none;
}
.ccContent a:hover {
	font-weight:bold;
	font-size:13px;
	color:#e9371f;
	text-decoration:underline;
}
.ccContentFAQ {
	font:normal 11px Arial, Helvetica, sans-serif;
}
.ccContentFAQ a:link, .ccContentFAQ a:active, .ccContentFAQ a:visited {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#e9371f;
	text-decoration:underline;
}
.ccContentFAQ a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#e9371f;
	text-decoration:none;
}
#apDiv1 {
	position:absolute;
	left:389px;
	top:135px;
 !top:137px;
 to#p:135px;
	width:400px;
	height:25px;
	z-index:21;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#000000;
}
#apDiv1 h1 {
	margin:0;
	padding:0;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#000000;
}
.box_border {
	border:1px solid #e5e5e5;
	border-top:0;
}
/*---------------New css Added on 01-09-08 Ends--------------------*/

.whyBook {
	background:#4e5a66;
	background-image:url(images/greycrv-lt.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
}
.whyBook h3,.whyBook h4 {
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}
.bluetexthead h2, .bluetexthead h1  {
	font-family:Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px !important;
	COLOR: #075dbf;
	PADDING-LEFT: 5px;
}
.dealsHeading {
	text-align:left;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	border-top:#d7d7d7 1px solid;
	height:25px;
	background-color:#eeeeee;
}
.brdrltrt1 {
	border-left:#e7e7e7 1px solid;
	border-right:#e7e7e7 1px solid
}
.copyright {
	font-size:11px;
	color:#757575;
}
.padset {
	padding-left:20px;
	padding-right:20px;
}

/* Why Fly CSS **** Use this Everywhere **** */

.whyflyheading {
	color:#ffffff;
	background-image:url(images/whyfly-top-crnr.gif);
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.whyflyheading h2, .whyflyheading h3 {
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.whyflytxt {
	font-size: 12px;
	color: #0f1717;
	text-align:justify;
}
.whyflytxt ul {
	margin:5px 6px;
	padding:0;
	list-style:none;
}
.whyflytxt ul li {
	line-height:23px;
	border-bottom:1px #ebebeb solid;
	font-size:11px;
	list-style:none;
}
/* Why Fly CSS */

/* footer sprite start */
.quick_links {
	float:left;
	width:992px;
	padding:15px 0 0 20px;
	font:11px Arial, Helvetica, sans-serif;
	background:#eee;
	border-bottom:1px solid #e7e7e7;
	margin-top:1px
}
.quick_links ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:992px;
	padding-bottom:10px
}
.quick_links li {
	color:#777;
	float:left;
	width:auto;
	padding-right:7px;
	margin-right:7px;
	background:url(images/footer_sep.jpg) no-repeat right;
	list-style:none !important
}
.quick_links li a, .quick_links li a:visited, .quick_links li a:link, .quick_links li a:active {
	color:#333;
	text-decoration:none;
	font-size:11px !important
}
.quick_links li a:hover {
	color:#ff0000;
	text-decoration:underline
}
.quick_links li.last {
	background:none;
	margin-right:0;
	padding-right:0
}
.quick_links li.first {
	background:none;
	margin-right:0
}
.footer_courtsey {
	float:left;
	width:992px;
	padding:0 0 0 20px;
	border-top:1px solid #e7e7e7;
	font:11px/30px Arial, Helvetica, sans-serif;
	color:#757575;
	background:#fff
}
.footer_courtsey span {
	color:#757575
}
.footer_courtsey a, .footer_courtsey a:active, .footer_courtsey a:link, .footer_courtsey a:visited {
	color:#757575;
	text-decoration:none;
	font-size:11px !important
}
.footer_follow_links {
	float:left;
	width:992px;
	padding:10px 0 2px 20px;
	font:11px Arial, Helvetica, sans-serif;
	border-top:1px solid #e7e7e7;
	margin-top:1px;
	background:#fff
}
.footer_follow_links ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:auto;
}
.footer_follow_links li {
	color:#333;
	float:left;
	width:auto;
	padding-right:22px;
	line-height:24px;
	list-style:none !important
}
.footer_follow_links li a, .footer_follow_links li a:link, .footer_follow_links li a:active, .footer_follow_links li a:visited {
	color:#333;
	text-decoration:none;
	font-size:11px !important
}
.footer_follow_links li a:hover {
	color:#ff0000;
	text-decoration:underline
}
.footer_follow_links li.last {
	background:url(footer_sep.jpg) no-repeat left 7px;
	padding-left:7px
}
.footer_follow_links li.first {
	padding-right:7px
}
.footer_follow_links span {
	background:url(images/footer-sprite.png) no-repeat;
	float:left;
	margin-right:5px
}
.footer_follow_links span a {
	display:block;
	text-decoration:none
}
.footer_follow_links .blog {
	background-position:-91px 0;
	width:19px;
	height:33px;
}
.footer_follow_links .blog a {
	width:19px;
	height:33px
}
.footer_follow_links .twitter {
	background-position:-90px -33px;
	width:20px;
	height:33px;
}
.footer_follow_links .twitter a {
	width:20px;
	height:33px
}
.footer_follow_links .facebook {
	background-position:-92px -66px;
	width:18px;
	height:33px;
}
.footer_follow_links .facebook a {
	width:18px;
	height:33px
}
.footer_follow_links .squidoo {
	background-position:-92px -99px;
	width:19px;
	height:33px;
}
.footer_follow_links .squidoo a {
	width:19px;
	height:33px
}
.footer_follow_links .youtube {
	background-position:-63px -207px;
	width:17px;
	height:20px;
}
.footer_follow_links .youtube a {
	width:17px;
	height:20px
}
.footer_follow_links .rss {
	background-position:-75px 0;
	width:16px;
	height:16px;
	float:right;
	margin:4px 0 0 5px
}
.footer_follow_links .rss a {
	width:16px;
	height:16px
}
.footer_sprite {
	float:left;
	width:1002px;
	background:#fff;
	padding-top:3px;
	padding-bottom:8px
}
.footer_sprite img {
	float:left;
	margin-top:8px;
	margin-left:24px
}
.footer_sprite span {
	background:url(images/footer-sprite.png) no-repeat;
	float:left;
	margin-top:8px;
	margin-left:22px
}
.footer_sprite span a {
	text-decoration:none;
	display:block
}
.footer_sprite .iatan {
	background-position:0 -28px;
	width:38px;
	height:34px;
}
.footer_sprite .iatan a {
	width:38px;
	height:34px
}
.footer_sprite .tia {
	background-position:0 -97px;
	width:83px;
	height:33px;
}
.footer_sprite .tia a {
	width:83px;
	height:33px
}
.footer_sprite .astanet {
	background-position:0 -62px;
	width:42px;
	height:35px;
	margin-top:5px;
}
.footer_sprite .astanet a {
	width:42px;
	height:35px
}
.footer_sprite .truste {
	background-position:0 -130px;
	width:110px;
	height:33px;
}
.footer_sprite .truste a {
	width:110px;
	height:33px
}
.footer_sprite .verisign {
	background-position:0 -163px;
	width:77px;
	height:43px;
}
.footer_sprite .verisign a {
	width:77px;
	height:43px
}
.footer_sprite .master {
	background-position:-1px -207px;
	width:51px;
	height:32px;
}
.footer_sprite .master a {
	width:51px;
	height:32px
}
.footer_sprite .visa {
	background-position:-1px -240px;
	width:50px;
	height:32px;
	margin-left:10px
}
.footer_sprite .visa a {
	width:50px;
	height:32px
}
.footer_sprite .amex {
	background-position:-1px -273px;
	width:49px;
	height:32px;
	margin-left:10px
}
.footer_sprite .amex a {
	width:49px;
	height:32px
}
.footer_sprite .discover {
	background-position:-1px -306px;
	width:50px;
	height:32px;
	margin-left:10px
}
.footer_sprite .discover a {
	width:50px;
	height:32px
}
.footer_sprite .diners {
	background-position:-1px -339px;
	width:49px;
	height:32px;
	margin-left:10px
}
.footer_sprite .diners a {
	width:49px;
	height:32px
}
.footer_sprite .hitwise {
	background-position:-1px -372px;
	width:44px;
	height:50px
}
.footer_sprite .hitwise a {
	width:44px;
	height:50px
}
.footer_sprite .arc {
	background-position:0 -426px;
	width:88px;
	height:51px;
	margin-top:2px;
}
/* footer sprite end*/