body 				{margin: 15px 0px 0px 0px; background-color: #FFFFFF }
.menu				{color:#FFFFFF;background-image: url(../images/interface/menu-bg.jpg); background-color: #ffffff; height: 30px;}
.ftrmenu			{color:#FFFFFF;background-image: url(../images/interface/footer-bg.jpg); background-color: #ffffff; height: 30px;}
.menuTable			{width:100%;}
.companyLabel		{ width:65%; font-size:8pt; font-weight:bold; text-align:right; color:#FFFFFF;}
.Large				{font-size:12pt; color:#002879;}

A:link 				{ font-family: Verdana, Tahoma, Arial; color: #0000FF; text-decoration: underline; }
A:active 			{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: underline; }
A:visited 			{ font-family: Verdana, Tahoma, Arial; color: #0000FF; text-decoration: underline; }
A:hover 			{ font-family: Verdana, Tahoma, Arial; color: #0000FF; text-decoration: none; }

A.footer:link 		{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; text-decoration: underline; font-size: 8pt; }
A.footer:active 	{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; text-decoration: underline; font-size: 8pt; }
A.footer:visited	{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; text-decoration: underline; font-size: 8pt; }
A.footer:hover 		{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; text-decoration: none; font-size: 8pt; }

A.footerDark:link 		{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: underline; font-size: 8pt; }
A.footerDark:active 	{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: underline; font-size: 8pt; }
A.footerDark:visited	{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: underline; font-size: 8pt; }
A.footerDark:hover 		{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: none; font-size: 8pt; }

A.mnu:link 			{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: normal; text-decoration: underline;}
A.mnu:active 		{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: normal; text-decoration: underline;}
A.mnu:visited		{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: normal; text-decoration: underline;}
A.mnu:hover 		{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: normal; text-decoration: none;}

A.mnu2:link 		{ font-family: Verdana, Tahoma, Arial; color: #FF0000; text-decoration: none; font-size: 8pt; font-weight: bold; }
A.mnu2:active 		{ font-family: Verdana, Tahoma, Arial; color: #FF0000; text-decoration: none; font-size: 8pt; font-weight: bold; }
A.mnu2:visited		{ font-family: Verdana, Tahoma, Arial; color: #FF0000; text-decoration: none; font-size: 8pt; font-weight: bold; }
A.mnu2:hover 		{ font-family: Verdana, Tahoma, Arial; color: #FF0000; text-decoration: none; font-size: 8pt; font-weight: bold; }

.14 			{ font-family: Verdana, Tahoma, Arial; font-size: 14pt; font-weight: bold; color: #FFFFFF;  }
.10 			{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #FFFFFF}
.8  			{ font-family: Verdana, Tahoma, Arial; font-size: 8pt;color:#FFFFFF }
FONT.footer			{ font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #FFFFFF }

.Warn          { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color:Red;}
.subtxt			{ font-family: Verdana, Tahoma, Arial; font-size: 11pt; border:none; color:#2A6961}
.txt			{ font-family: Verdana, Tahoma, Arial; font-size: 9pt; border:none;}
.tiny			{ font-family: Verdana, Tahoma, Arial; font-size: 7pt; font-weight:normal;}
.loginHeader	{ font-family: Verdana, Tahoma, Arial; font-size: 7pt; color:#000000; background-color:#FFFFFF;}
P					{ font-family: Verdana, Tahoma, Arial; font-size: 9pt;}
TD				{ font-family: Verdana, Tahoma, Arial; font-size: 9pt; }
.LeftText		{ font-family: Verdana, Tahoma, Arial; font-size: 8pt; }
.indexText   { font-family: Verdana, Tahoma, Arial; font-size: 8pt; }

UL					{ font-family: Verdana, Tahoma, Arial; font-size: 9pt; list-style: square}

.tblHeadings				{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; font-weight: bold; color: #000000;text-decoration: underline;}
.tblHeadings2				{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; font-weight: bold; color: #000000;text-decoration: none;}
.tblHeadingsWarning			{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; font-weight:bold; color:Red; text-decoration: none;}
.tblHeadings2NoBold			{ font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000;text-decoration: none;}
.SearchListHeaders { font-family: Verdana, Tahoma, Arial; font-size: 11pt; font-weight: bold; color:#000000; background-color: #99CCCC;}
.DetailsHeaders { font-family: Verdana, Tahoma, Arial; font-size: 10pt; font-weight: bold; color:#000000; background-color: #BEDCDC;}
.SearchListHeaderColor { font-family: Verdana, Tahoma, Arial; color:#000000; background-color: #E6DDD2;}
.SearchListHeaderColorBold { font-family: Verdana, Tahoma, Arial; color:#000000; background-color: #E6DDD2; font-weight:bold;}
.SearchPaging { font-family: Verdana, Tahoma, Arial; font-size: 9pt; font-weight: bold; color:#000000; background-color: #BEDCDC;}
.SubHeadings { font-family: Verdana, Tahoma, Arial; font-size: 9pt; color:#000000; background-color: #BEDCDC;}
.onPage {color:#DEDEDE; font-family: Verdana, Tahoma, Arial;}
.flightNum {color:#000000; font-family: Verdana, Tahoma, Arial;}
.ConfirmationNum {color:#E6DDD2; font-family: Verdana, Tahoma, Arial; font-size: 14pt;}

A:link.onPage 				{ Font-family: Verdana, Tahoma, Arial; color: #FF0000; font-weight: bold; text-decoration: underline; }
A:active.onPage 			{ Font-family: Verdana, Tahoma, Arial; color: #FF0000; font-weight: bold; text-decoration: underline; }
A:visited.onPage 			{ Font-family: Verdana, Tahoma, Arial; color: #FF0000; font-weight: bold; text-decoration: underline; }
A:hover.onPage 			{ Font-family: Verdana, Tahoma, Arial; color: #FF0000; font-weight: bold; text-decoration: underline; }

HR.ListingSplitter {color:#2A6961;}

.HiddenDiv	{position: relative; visibility:hidden; display:none;}
.flightData	{position: relative; Font-family: Verdana, Tahoma, Arial; font-size: 9pt; color: #000000; background: #FFFFFF; padding: 5px; border-width: 2px;  border-style: dashed; border-color:#2A6961; border-collapse:collapse;}

.AC {font-family: Verdana, Tahoma, Arial; font-size: 10px; filter: alpha(opacity=85,style=0);}
.ACAirPort {font-family: Verdana, Tahoma, Arial; font-size: 10px; filter: alpha(opacity=85,style=0); width:200px;}


	.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#CC4444;
			text-align:center;
			vertical-align:middle;
			text-decoration:none;
			color:#FFFFFF;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #CC4444;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#000000;
			text-decoration:none;
			}
	.TESTcpCurrentDate
			{
			color: #000000;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#c0c0c0;
			}
	TD.TESTcpCurrentDate
			{
			background-color: #ffffff;
			border:solid 1px #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border: solid 1px #CC4444;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #CC4444;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			color:#CC4444;
			}
	A.TESTcpTodayText
			{
			color:#000000;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#000000;
			}
	.TESTcpBorder
			{
			border:solid thin #CC4444;
			}
		
		A.TESTcpMonthNavigation:link 				{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; font-weight: bold; text-decoration: none; }
		A.TESTcpMonthNavigation:active 			{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; font-weight: bold; text-decoration: none; }
		A.TESTcpMonthNavigation:visited 			{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; font-weight: bold; text-decoration: none; }
		A.TESTcpMonthNavigation:hover 			{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; font-weight: bold; text-decoration: none; }
		
		A.TEST:link 				{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: underline; font-weight:normal}
		A.TEST:active 			{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: underline; font-weight:normal }
		A.TEST:visited 			{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: underline;  font-weight:normal}
		A.TEST:hover 			{ font-family: Verdana, Tahoma, Arial; color: #000000; text-decoration: underline;  font-weight:normal}
		
		.tRightDivider			{background-color:#CC4444; color:#FFFFFF}
		.tLeftDivider			{background-color:#E6DDD2}
		
.onStepDark			{background-color: #99CCCC;}
.onStepLight		{background-color: #CD0101;}

