﻿body {
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:0px;
    padding: 0px;
	background-color: #004aef;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
h4	{
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	color: black;
}

UL LI LI	{	
	list-style-type: lower-roman;
}	

UL LI LI LI	{	
	list-style-type:	circle;
}	
table {border-collapse:collapse;border-width:0;}
td {font-family:Verdana,Arial;font-size:70%;}

.HomepageHeading { font: 14pt verdana; font-weight: bold; color: Black;}
.SectionHeading { font: 10pt verdana; font-weight: bold; color: Black;}
.SectionText {
	font: 8pt arial	;
	font-weight: normal;
	color: Black;
}

a{text-decoration:none;color:black;}
a:hover{text-decoration:none;color:black;}
/* ------------------------------------------------ */
div.Menu{padding:2px 0 10px 0;font:1em Verdana,Arial;}
div.Line{border-top:solid 1px #999999;margin:5px 0 5px 0;margin: 6px 0 4px 0;}
h4.Menu{margin:4px 0 5px 5px;}
ul.MenuList{list-style:none;margin:0;padding:0;}
li.MenuListItem{padding:0;margin:-4px 2px;width:160px;}
ul.MenuList > li{margin:-3px 2px;}
ul.MenuList > li > a{border:1px solid Transparent;padding:2px 4px 4px 7px;}
ul.MenuList > li > a:hover{margin:1px 0;}
ul.MenuList > li > font{border:1px solid;padding:2px 4px 4px 7px;}
font.Menu{font: 8pt verdana;display:block;color:black;padding:2px 4px 4px 8px;margin:1px 0;}
.WebConnectError{font: 8pt verdana;display:block;color:red;padding:2px 4px 4px 8px;margin:1px 0;}
/* ------------------------------------------------ */
.MenuItem{font: 8pt Verdana;font-weight: bold;display:block;color:black;padding:4px 4px 4px 4px;margin:0;}
.MenuItem:visited{font-family: Verdana;font-size: 11px;font-weight: bold;color:black;padding:4px 4px 4px 4px;margin:0;}
.MenuItem:hover{border:1px solid #cccccc;padding:2px 4px 4px 3px;background-color:red;text-decoration:none;color: white;margin:0 0 0 2px;}
.MenuSubItem{font: 8pt verdana;display:block;color:black;padding:2px 4px 4px 8px;margin:1px 0;}
.MenuSubItem:visited{color:black;}
.MenuSubItem:hover{border:1px solid #cccccc;margin:0;padding:2px 4px 4px 7px;background-color:red;text-decoration:none;color: white;}
.MenuLabel { font-family: Verdana; font-size: 11px; font-weight: bold; color: Black; margin:4px 0 5px 5px; }

a.BlueHighlight{font: 10pt verdana;display:block;color:black;padding:1px 4px 1px 7px;}
a.BlueHighlight:visited{color:black;}
a.BlueHighlight:hover{border:1px solid Aqua;margin:0;padding:0px 3px 0px 6px;background-color:#0822f8;text-decoration:none;color: white;}
a.GreenHighlight{font: 10pt verdana;display:block;color:black;padding:1px 4px 1px 7px;}
a.GreenHighlight:visited{color:black;}
a.GreenHighlight:hover{border:1px solid lime;margin:0;padding:0px 3px 0px 6px;background-color:#43c40a;text-decoration:none;color: white;}
a.PurpleHighlight{font: 10pt verdana;display:block;color:black;padding:1px 4px 1px 7px;}
a.PurpleHighlight:visited{color:black;}
a.PurpleHighlight:hover{border:1px solid Fuchsia;margin:0;padding:0px 3px 0px 6px;background-color:#7c26cd;text-decoration:none;color: white;}
a.RedHighlight{font: 10pt verdana;display:block;color:black;padding:1px 4px 1px 7px;}
a.RedHighlight:visited{color:black;}
a.RedHighlight:hover{border:1px solid orange;margin:0;padding:0px 3px 0px 6px;background-color:red;text-decoration:none;color: white;}
a.YellowHighlight{font: 10pt verdana;display:block;color:black;padding:1px 4px 1px 7px;}
a.YellowHighlight:visited{color:black;}
a.YellowHighlight:hover{border:1px solid yellow;margin:0;padding:0px 3px 0px 6px;background-color:#f3a30a;text-decoration:none;color: white;}
/* ------------------------------------------------ */
.Airline {font: 8pt Arial; font-weight: bold; color: White;}

.CruiseHeader {font: 10pt verdana; color: White;}
.CruiseTitle {font: 10pt verdana; font-weight: bold;}
.CruiseInclude {font: 10pt verdana; font-style: italic;}
a.CruiseLink{font: 10pt verdana;display:block;color:black;padding:1px 4px 1px 7px;}
a.CruiseLink:visited{color:black;}
a.CruiseLink:hover{border:1px solid blue;margin:0;padding:0px 3px 0px 6px;background-color: Aqua;text-decoration:none;color: white;}

.PackageTitle {font: 10pt verdana; font-weight: bold;}
.PackageInclude {font: 10pt verdana; font-style: italic;}
.PackageCode {font: 10pt verdana;}
a.PackageDownload{border: 0px;}
a.PackageDownload:visited{border: 0px;color:black;}
a.PackageDownload:hover{border: 0px;}

.ArticleTitle:link { background-color: Transparent; color: Red; font: 8pt Arial; font-weight: bold; text-decoration: none; }
.ArticleTitle:visited { background-color: Transparent; color: Red; font: 8pt Arial; font-weight: bold; text-decoration: none; }
.ArticleTitle:hover { background-color: Transparent; color: Red; font: 8pt Arial; font-weight: bold; text-decoration: none; }
.ArticleTitle:active { background-color: Transparent; color: Red; font: 8pt Arial; font-weight: bold; text-decoration: none; }

a.NormalHyperlink { color: Blue; text-decoration: underline }
a.NormalHyperlink:visited { color: Blue; text-decoration: underline }
a.NormalHyperlink:hover { color: Blue; text-decoration: underline }

A.ArticleText:link
{
	background-color: Transparent;
	color: Black;
	font: 8pt Arial;
	text-decoration: none;
}

A.ArticleText:visited
{
	background-color: Transparent;
	color: Black;
	font: 8pt Arial;
	text-decoration: none;
}

A.ArticleText:hover
{
	background-color: Transparent;
	color: Black;
	font: 8pt Arial;
	text-decoration: none;
}

A:ArticleText:active
{
	background-color: Transparent;
	color: Black;
	font: 8pt Arial;
	text-decoration: none;
}

.CommonText {font: 10pt Arial;}
.CopyrightRed
{
	color: Red;
	font: 8pt Arial;
	font-weight: Bold;
}

.BackgroundSet { background-repeat: no-repeat;}
A.Regular:link
{
	background-color: Transparent;
	color: Blue;
	font: 8pt Arial;
}

A.Regular:visited
{
	background-color: Transparent;
	color: Blue;
	font: 8pt Arial;
}

A.Regular:hover
{
	background-color: Transparent;
	color: Blue;
	font: 8pt Arial;
}
.MalaysiaSchoolHolidays 
{
	background-color: #FFCC66;
	font-family:Arial;
    font-size:8pt;
}
.SingaporeSchoolHolidays
{
	background-color: #D2E1FF;
	font-family:Arial;
    font-size:8pt;
}
.MonthHeader
{
	background-color: #0822f8;
	font-family:Arial;
    font-size:8pt;
	font-weight: bold;
	color: #ffffff;
}
.DayofTheWeek
{
	background-color:#d8d8d8;
	font-family:Arial;
    font-size:8pt;
}
.PublicHolidays 
{
	background-color: #ed1006;
	font-family:Arial;
    font-size:8pt;
}
.SaturdayHolidays 
{
	background-color: #9af87e;
	font-family:Arial;
    font-size:8pt;
}
.HolidayDatesTitle
{
 /*background-color:Navy;*/
 color: #FFFFFF;
 font-family:Arial;
 font-size:8pt;
}
.HolidayDates
{
 font-family:Arial;
 font-size:8pt;
}

.HotelBooking {font: 8pt Verdana; font-weight: bold; color: Black;}
.HotelBookingControl {font: 8pt Verdana; color: Black;}

.WebConnectText {font: 8pt Arial; color: Black;}
.WebConnectTextBold {font: 8pt Arial; font-weight: bold; color: Black;}
.WebConnectTextWhiteBold {font: 8pt Arial; font-weight: bold; color: White;}
.WebConnectTable {
	font-family: Arial;
	font-size: medium;
	font-style: normal;
	color: Black;
}
.WebConnectTableWhite {
	font-family: Arial;
	font-size: medium;
	font-style: normal;
	color: White;
}

.PointerCursor { cursor: pointer; }

.FreezePaneOff {
	visibility: hidden;
	display: none;
	position: absolute;
	top: -100px;
	left: -100px;
}

.FreezePaneOn {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: visible;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #666;
	z-index: 999;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	padding-top: 20%;
}

.InnerFreezePane {
	text-align: center;
	width: 66%;
	background-color: #efefef;
	color: black;
	font-size: large;
	border: dashed 2px #111;
	padding: 9px;
}

.ItemHidden
{
	display: none
}

.MovePreviousDisable { background-image: url(Images/MovePreviousDisabled.png) }
.MovePreviousEnable { background-image: url(Images/MovePrevious.png) }
.MoveNextDisable { background-image: url(Images/MoveNextDisabled.png) }
.MoveNextEnable { background-image: url(Images/MoveNext.png) }