html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	height: 100%;
	width: 100%;
}

body {
	height: 100%;
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {color: #000000; text-decoration: underline; }
a:visited {color: #333333; text-decoration: underline; }
a:hover {color: #999999; text-decoration: none; }
a:active {color: #999999; text-decoration: none; }

.navText {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.whiteButton {
	color: #FFFFFF;
}
.whiteButton a:link {color: #FFFFFF; text-decoration: none; }
.whiteButton a:visited {color: #FFFFFF; text-decoration: none; }
.whiteButton a:hover {color: #00CCFF; text-decoration: none; }
.whiteButton a:active {color: #00CCFF; text-decoration: none; }

.blackButton {
	color: #000000;
}
.blackButton a:link {color: #000000; text-decoration: none; }
.blackButton a:visited {color: #000000; text-decoration: none; }
.blackButton a:hover {color: #333333; text-decoration: underline; }
.blackButton a:active {color: #000000; text-decoration: none; }

.heading1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #FFFFFF;
}
.heading2 {
	font-size: 1.3em;
	font-weight: bold;
	color: #000066;
}
.heading3 {
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px -0.8em;
}

.image {
	border: 1px solid #999999;
}

.bodyReducedParaSpacing {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.title {
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
}
.holidayRegion {
	background-color: #FFCC00;
	border: 1px solid #FFFFFF;
	font-weight: bold;
}
.white12px {
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
}
.navyBlue12px {
	font-size: 12px;
	color: #00458E;
	font-weight: normal;
	text-decoration: none;
}
.navyBlue12px a:link {
	text-decoration: none;
	color: #00458E;
}
.navyBlue12px a:visited {
	text-decoration: none;
	color: #00458E;
}
.navyBlue12px a:hover {
	color: #FF6600;
	text-decoration: none;
}
.navyBlue12px a:active {
	color: #FF6600;
	text-decoration: none;
}
.navyBlue14px {
	font-size: 14px;
	color: #00458E;
	text-decoration: none;
}
.navyBlue14px a:link {
	text-decoration: none;
	color: #00458E;
}
.navyBlue14px a:visited {
	text-decoration: none;
	color: #00458E;
}
.navyBlue14px a:hover {
	color: #FF6600;
	text-decoration: none;
}
.navyBlue14px a:active {
	color: #FF6600;
	text-decoration: none;
}
.navyBlue16px {
	font-size: 16px;
	color: #00458E;
	text-decoration: none;
}
.navyBlue18px {
	font-size: 18px;
	color: #00458E;
	text-decoration: none;
}
.navyBlue20px {
	font-size: 20px;
	color: #00458E;
	text-decoration: none;
}
.blueBox {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00458E;
	border: 2px solid #FFFFFF;
	text-decoration: none;
}
.whiteImageFrame {
	border: 2px solid #FFFFFF;
}
.whiteLinkOrange {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteLinkOrange a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.whiteLinkOrange a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.whiteLinkOrange a:hover {
	color: #FF6600;
	text-decoration: none;
}
.whiteLinkOrange a:active {
	color: #FF6600;
	text-decoration: none;
}
.cellPad {
	padding: 3px;
}
.greenbox {
	background-color: #66CCCC;
	border: 2px solid #FFFFFF;
	font-weight: bold;
	color: #FFFFFF;
}
.largetitle {
	font-size: 18px;
	font-weight: bold;
	color: #00458E;
	text-decoration: none;
}
.blueButtonWhite a:link {
	font-size: 12px;
	color: #00458C;
	text-decoration: none;
}
.blueButtonWhite a:visited {
	font-size: 12px;
	color: #00458C;
	text-decoration: none;
}
.blueButtonWhite a:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.blueButtonWhite a:active {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.orangeText {
	color: #00458C;
	border: 0px solid #FFFFFF;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
.red12px {
	font-size: 12px;
	color: #FF0000;
}
.red12px a:link {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.red12px a:visited {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.red12px a:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.red12px a:active {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
input.fullField {
	width: 95%;
}
textarea.fullField {
	width: 95%;
}
.tableBlueBorder {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #00458E;
	font-size: 12px;
}
.airlineNavNotActive {
	background-color: #00458E;
}
.airlineNavActive {
	background-color: #3D7AD8;
}
.whiteborder {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

/* Start of: TinyMCE HTML Editor Styles */
.mceVisualAid {
	border: 1px dashed #BBBBBB;
}
/* End of: TinyMCE HTML Editor Styles*/
.holidayTitle {

	font-size: 20px;
	font-weight: normal;
}
.nopad {
	margin: 0px;
	padding: 0px;
}