﻿
/*** General Styles ***/

body,a {
	font-family: Arial, MingLiu_HKSCS;
}
.search { font: bold 12px "Verdana", "Arial", "Helvetica", "sans-serif"; text-decoration: none ; color: 3451BA}
.search_c { font: bold 12px "新細明體", "細明體"; text-decoration: none ; color: 3451BA; letter-spacing: 0.15em}
a:link {  color: #020280; text-decoration: none}
a:visited {  color: #020280; text-decoration: none}
a:hover {  color: #FF9900; text-decoration: none}

a.current:link {  color: #ff9900; text-decoration: none}
a.current:visited {  color: #ff9900; text-decoration: none}
a.current:hover {  color: #FF9900; text-decoration: none}

.verd_blue125b { font: bold 12.5px "Verdana", "Arial", "Helvetica", "sans-serif"; color: #020280; text-decoration: none }
.arial_blue17b { font: bold 17px "Arial", "Helvetica", "sans-serif"; color: #003399; text-decoration: none; line-height:1.5em; }
.verd_black13b { font: bold 13px "Verdana", "Arial", "Helvetica", "sans-serif"; color: #000000; text-decoration: none; line-height:1.5em; }
.verd_black12 { font: 12px "Verdana", "Arial", "Helvetica", "sans-serif"; text-decoration: none }
.verd_black12b { font: bold 12px "Verdana", "Arial", "Helvetica", "sans-serif"; text-decoration: none }
.verd_black11 { font: 11px "Verdana", "Arial", "Helvetica", "sans-serif"; text-decoration: none }
.current {  color: #ff9900; text-decoration: none; font-weight: bold; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"}
.verd_grey13b { font: bold 13px "Verdana", "Arial", "Helvetica", "sans-serif"; text-decoration: none ; color: #666666; line-height:1.5em; }
.verd_green11 {	font: 11px "Verdana", "Arial", "Helvetica", "sans-serif"; color: #669900; }
.arial12black {
	font-family: Arial, MingLiu_HKSCS;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
}
.arial11black {
	font-family: Arial, MingLiu_HKSCS;
	font-size: 11px;
	color: #000000;
}
.arial10black {
	font-family: Arial, MingLiu_HKSCS;
	font-size: 10px;
	color: #000000;
}

.pming_black12 { font: 12px "新細明體", "細明體"; text-decoration: none ; letter-spacing: 0.15em}
.pming_blue13b { font: bold 13px "新細明體", "細明體"; color: #020280; text-decoration: none ; letter-spacing: 0.15em}
.pming_black11 { font: 11px "新細明體", "細明體"; text-decoration: none ; letter-spacing: 0.15em}
.pming_black125 { font: 12.5px "新細明體", "細明體"; text-decoration: none ; letter-spacing: 0.15em}
.pming_green12 { font: 12px "新細明體", "細明體"; color: 669900; text-decoration: none ; letter-spacing: 0.15em}
.pming_black14b { font: bold 14px "新細明體", "細明體"; color: #000000; text-decoration: none ; letter-spacing: 0.15em}
.pming_blue15b { font: bold 16px "新細明體", "細明體"; color: #020280; text-decoration: none ; letter-spacing: 0.15em }
.pming_blue16b { font: bold 16px "新細明體", "細明體"; color: #020280; text-decoration: none ; letter-spacing: 0.15em }
.pming_black135 { font: 13.5px "新細明體", "細明體"; text-decoration: none ; letter-spacing: 0.15em }
.pming_grey135b { font: bold 13.5px "新細明體", "細明體"; text-decoration: none ; color: #666666 ; letter-spacing: 0.15em }
.pming_grey14 { font: bold 14px "新細明體", "細明體"; text-decoration: none ; color: #666666 ; letter-spacing: 0.15em }

ol,ul { margin-top:0px; margin-bottom:0px; }

.green_border_table TABLE.table_index_list_1 TD,
.green_border_table TABLE.table_index_list_2 TD,
.green_border_table TABLE.table_index_list_3 TD,
.green_border_table TABLE.table_no_color TD { border:solid 1px #aaffaa; }
.green_border_table TABLE.table_grey_border TD,
.green_border_table TABLE.table_no_border TD { border:none; }
.indexListHeader { }

.announce { border:black 2px solid; padding:5px; }
.announce_text { text-align:center; }

/*** Styles for table ***/

TABLE.table_grey_border {
	border: #aaaaaa 1px solid;
	background: #ffffff;
}
TABLE.table_no_border {
	background: #ffffff;
}
TABLE.table_no_color, 
TABLE.table_index_list {
	background: transparent;
}
TABLE.table_grey_border .tr_header, 
TABLE.table_no_border .tr_header {
/*	font-weight: bold; */
	background: #b4c5dc;
}
TABLE.table_grey_border .tr_subheader, 
TABLE.table_no_border .tr_subheader {
	background: #deecf7;
}
TABLE.table_grey_border .tr_normal, 
TABLE.table_no_border .tr_normal {
	background: #f6f9fe;
}
TABLE.table_grey_border .tr_blank, 
TABLE.table_no_border .tr_blank {
	background: #ffffff;
}


/*** Styles for user controls ***/

.phTag 
{
	font: 10px "Verdana", "Arial", "Helvetica", "sans-serif"; 
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: F8739F;
	TEXT-DECORATION: none;
	border-top-color: E6C3CE;
	border-left-color: E6C3CE;
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: A52A53;
	border-bottom-color: A52A53;
}
.phBannerTable
{
	background-color:#bbbbbb;
}
.phBannerTitle
{
	background-color:#bbccdd;
	font-family:Verdana;
	font-size:0.75em;
	font-weight: bold;
}
.phBannerBlock
{
	background-color:#eeeeee;
	font-family:Verdana;
	font-size:0.75em;
}
.popupText {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
}
.popupInputBox {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	vertical-align: 5%;
	height: 18px;
	width: 350px;
	margin-bottom: 2px;
}
.popupInputBox1 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	vertical-align: 5%;
	height: 18px;
	width: 30px;
	margin-bottom: 2px;
	margin-top: 2px;
}

.consoleButton A:link,
.consoleButton A:visited
{
	color: #000000;
	text-decoration: none;
}

.consoleStatus A:link,
.consoleHeader A:link,
.consoleLive A:link,
.consoleStatus A:visited,
.consoleHeader A:visited,
.consoleLive A:visited
{
	color: #ffffff;
	text-decoration: none;
}

.consoleStatus A:hover,
.consoleHeader A:hover,
.consoleLive A:hover,
.consoleButton A:hover
{ 
	color: #FF9900;
	text-decoration: none;
}


.consoleButton {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	margin: 0px;
	vertical-align: middle;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #CCCCCC;
}
.consoleStatus {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	text-decoration: none;
	color: ffffff;
	margin: 0px;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
}
.consoleErrorHeader,
.consoleHeader {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.consoleErrorHeader {
	color: #ff3300;
	background-color: #d6d650;
}
.consoleHeader {
	color: #ffffff;
	background-color: #c60000;
}
.consoleLive {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 1px;
	padding-right: 60px;
	padding-left: 60px;
	border-top: 1px solid #999999;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #999999;
	background-color: 000000;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.ControlTable
{
	background-color:#bbbbbb;
}
.ControlTitle
{
	background-color:#bbccdd;
	font-family:Verdana;
	font-size:0.75em;
	font-weight: bold;
}
.ControlBlock
{
	background-color:#eeeeee;
	font-family:Verdana;
	font-size:0.75em;
}
