a {
	color: #3300CC;
	text-decoration: none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-bottom:0px;
	text-decoration: none;
}
H2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	color: #5C39A6;
	}
.sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.tdsub {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.hksub {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.cal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330099;
}
.logo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #330099;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a:hover {
	color: #3300CC;
	text-decoration: underline;
}
a:visited {
	color: #3300CC;
}
A.menu {
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
A.menu:visited {
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A.menu:hover {
	color: #330066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.top:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.topbar {
	font-family: Georgia, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.bars {
	font-family: Georgia, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.names {
	font-family: Georgia, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #330099;
}
.buttontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.box {
	BORDER-RIGHT: 0; 
	BORDER-TOP: 2; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: "Verdana";
	PADDING-BOTTOM: 8px; 
	BORDER-LEFT: 0; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #9999FF 1px solid;  
}

.mainbox {
	BORDER-RIGHT: #9999FF 1px solid; 
	BORDER-TOP: 0; 
	BORDER-LEFT: #9999FF 1px solid; 
	BORDER-BOTTOM: 0;  
	PADDING: 0;
}
.crtab {
	BORDER: #bfccff 1px solid; 
	PADDING: 0;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.style3 {	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style1 {font-size: 12px}

.style4 {color: #FFFFFF}

.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
.style7 {color: #D5D5FF}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.style6 {color: #009933}
.style10 {color: #CC0000}
.style8 {color: #FFFFFF}
.style14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}
.style15 {font-family: Georgia, Verdana, Helvetica, sans-serif}
.style16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
}
A.style17 {	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.style17:visited {	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.hknav {
	BACKGROUND-IMAGE: url(hkdl/images/nav.gif); BACKGROUND-REPEAT: repeat-x
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.hknav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.mainnav {
	BACKGROUND-IMAGE: url(nav.gif); BACKGROUND-REPEAT: repeat-x
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #ffffff;
}
.dclnav {
	BACKGROUND-IMAGE: url(cruise/images/nav.gif); BACKGROUND-REPEAT: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #ffffff;
}
A.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
A.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
A.hknav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A.hknav2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E9E9;
	text-decoration: none;
	font-weight: bold;
}
.titleindex {
	BORDER-RIGHT: #A28EFE 1px solid;  
	BORDER-TOP: #A28EFE 1px solid;  
	BORDER-LEFT: #A28EFE 1px solid;  
	BORDER-BOTTOM: #A28EFE 1px solid;  
}
.titleindex2 {
	BORDER-RIGHT: #B340B3 1px solid;  
	BORDER-TOP: #B340B3 1px solid;  
	BORDER-LEFT: #B340B3 1px solid;  
	BORDER-BOTTOM: #B340B3 1px solid;  
}
.titleindex3 {
	BORDER-RIGHT: #B366FF 1px solid;  
	BORDER-TOP: #B366FF 1px solid;  
	BORDER-LEFT: #B366FF 1px solid;  
	BORDER-BOTTOM: #B366FF 1px solid;  
}
.titlebar {
	BACKGROUND-IMAGE: url(images/titlebar2.gif); BACKGROUND-REPEAT: repeat-x
	font-family: Georgia, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.titlebar2 {
	BACKGROUND-IMAGE: url(images/titlebar3.gif); BACKGROUND-REPEAT: repeat-x
	font-family: Georgia, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.titlebar3 {
	BACKGROUND-IMAGE: url(images/titlebar4.gif); BACKGROUND-REPEAT: repeat-x
	font-family: Georgia, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	color: #FFFFFF;
}



.mainnav2 {
	BACKGROUND-IMAGE: url(images/mainnav.gif); BACKGROUND-REPEAT: repeat-x
	font-family: Georgia, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.verticaldots_rt {
background:url(images/dotsv.gif) center  repeat-y;
}
hr.a {border: none 0; 
	border-top: 1px dashed  #A28EFE;
	border-bottom: 1px dashed  #A28EFE;
	width: 100%;
	height: 1px;
	margin: 10px auto 0 0;
	text-align: left;
	}	
hr.b {border: none 0; 
	border-top: 1px dashed  #B340B3;
	border-bottom: 1px dashed  #B340B3;
	width: 100%;
	height: 1px;
	margin: 10px auto 0 0;
	text-align: left;
	}	
hr.c {border: none 0; 
	border-top: 1px dashed  #B366FF;
	border-bottom: 1px dashed  #B366FF;
	width: 100%;
	height: 1px;
	margin: 10px auto 0 0;
	text-align: left;
	}	
.indextxt {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #5C39A6;
	}
.wdwindex2 {
	BORDER-RIGHT: #DFDFFF 1px solid;  
	BORDER-TOP: #DFDFFF 1px solid;  
	BORDER-LEFT: #DFDFFF 1px solid;  
	BORDER-BOTTOM: #DFDFFF 1px solid;  
}
.hkindex2 {
	BORDER-RIGHT: #D6C0D6 1px solid;  
	BORDER-TOP: #D6C0D6 1px solid;  
	BORDER-LEFT: #D6C0D6 1px solid;  
	BORDER-BOTTOM: #D6C0D6 1px solid;  
}
.crindex2 {
	BORDER-RIGHT: #CAD5FF 1px solid;  
	BORDER-TOP: #CAD5FF 1px solid;  
	BORDER-LEFT: #CAD5FF 1px solid;  
	BORDER-BOTTOM: #CAD5FF 1px solid;  
}
.dlpindex2 {
	BORDER-RIGHT: #DFCAF4 1px solid;  
	BORDER-TOP: #DFCAF4 1px solid;  
	BORDER-LEFT: #DFCAF4 1px solid;  
	BORDER-BOTTOM: #DFCAF4 1px solid;  
}

.dlpindex {
	BORDER-RIGHT: #CAA6EE 1px solid;  
	BORDER-TOP: #CAA6EE 1px solid;  
	BORDER-LEFT: #CAA6EE 1px solid;  
	BORDER-BOTTOM: #CAA6EE 1px solid;  
}
