BODY {
	font-size: 9pt;
	OVERFLOW: auto;
	FONT-FAMILY: Tahoma
}

TABLE {
	font-size: 9pt
}

INPUT {
	font-size: 9pt
}

TEXTAREA {
	font-size: 9pt
}

v\: * {
	BEHAVIOR: url(#default#VML)
}

A:link {
	text-decoration: none
}

A:hover {
	text-decoration: none
}

A:visited {
	text-decoration: none
}

A:active {
	text-decoration: none
}

.itemsboard {
	border-right: #657cb4 1px dashed;
	padding-right: 8px;
	border-top: #657cb4 1px;
	padding-left: 8px;
	padding-bottom: 8px;
	border-left: #657cb4 1px dashed;
	padding-top: 8px;
	border-bottom: #657cb4 1px dashed;
	BACKGROUND-color: #e8ecf4
}

.vis {
	color: #FFFFFF
}

.test {
	color: #FFFFFF
}

.level1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: normal;
	color: #000080;
	line-height: 5mm;
}

.level2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #C8E8E8;
}

.level1on {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	background-color: #C8E8E8;
}

.Message {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 20px;
	font-weight: normal;
	color: #A00000;
	background-color: none
}
.lefttree{
   background-color:#F3FAFD; 
   border-right:1px #9DB3C5 solid;
}
.treetop {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	line-height: 5mm;
	margin-left: 0px
}

.treeLevel1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	line-height: 5mm;
	margin-left: 15px
}

.treeLevel2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 4mm;
	margin-left: 32px
}

.treenode {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F0FFFF;
	line-height: 4mm;
	margin-left: 32px
}

.treenodeon {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E0F0F0;
	line-height: 4mm;
	margin-left: 32px
}

a:hover {
	color: #0067C0;
	text-decoration: none
}

a:link {
	color: #0067C0;
	text-decoration: none
}

a:active {
	color: #0067C0;
	text-decoration: none
}

a:visited {
	color: #0067C0;
	text-decoration: none
}

.title {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}

.t1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

.t2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.caption {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	border-color: #D0FFD0;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	color: #E0F0F0;
	background-color: #0067C0;
}

.colorRow {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	background-color: #E0F0F0;
}

.ESsmallTitle {
	font-family: "Helvetica", "Arial", "sans-serif";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #C0FFFF;
	background-color: #0067C0;
}

.ESbigTitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #C0FFFF;
	background-color: #0067C0;
}

.bigWhiteTitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #C0FFFF;
	background-color: #0067C0;
	line-height: 8mm;
}

.h1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	font-style: normal;
}

.h2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
}

.h3 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
}

.contents {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
}

.itemlabel {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
}

.bigitemlabel {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: bold;
}

.reditemlabel {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}

.iteminput {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #008000;
}

.promptmsg {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #000080;
}

.grouplabel {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	background-color: #D0D8D8;
	line-height: 6mm
}

.sysdisplay {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	background-color: #eff0f1;
	line-height: 5mm
}

.sysdisplay2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	line-height: 5mm
}

.sysdisplay3 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	background-color: #E0DDDD;
	line-height: 5mm
}

.sysdisplay4 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	background-color: #E0AAAA;
	line-height: 5mm
}

.sysdisplayr {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #800000;
	background-color: #F0E0E0;
	line-height: 5mm
}

.sysdisplay5 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	background-color: #eff0f1;
	line-height: 5mm; 
	border-bottom :#808080 1px inset;
	border-left: #808080 1px solid;
	border-right: #808080 1px;
	border-top: #808080
}

.gc_vip {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: normal;
	color: #000080;
	background-color: #2EFF50;
	line-height: 5mm
}

.gc_death {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: normal;
	color: #000080;
	background-color: #FF0000;
	line-height: 5mm
}

.gc_hkid {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: normal;
	color: #000080;
	background-color: #0033CC;
	line-height: 5mm
}

.gc_txn {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: normal;
	color: #000080;
	background-color: #FFCC33;
	line-height: 5mm
}

.SrchResults {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	line-height: 6mm;
}

.SrchResults a:hover {
	color: #000000;
	text-decoration: none
}

.SrchResults a:link {
	color: #000000;
	text-decoration: none
}

.SrchResults a:active {
	color: #000000;
	text-decoration: none
}

.SrchResults a:visited {
	color: #000000;
	text-decoration: none
}

.CurSrchResults {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	background-color: #E0F0F0;
	color: #000080;
	line-height: 6mm;
	border-color: #0067C0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.CurSrchResults a:link {
	color: #0067C0;
	text-decoration: none
}

.SrchInputBox {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #EFFFFF;
	color: #000080;
	border-color: #0067C0;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	text-align: center;
	width: 20px;
}

.SrchInputBox2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #EFFFFF;
	color: #000080;
	border-color: #0067C0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	text-align: center;
	width: 30px;
}

.defaultTable {
	border-color: #0067C0;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
}

.ErrorTable {
	border-color: #800000;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	background-color: #FFF0F0;
}

.ErrorTitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #800000;
	line-height: 6mm;
}

.ErrorTitle2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #D00000;
	background-color: #A00000;
	line-height: 6mm;
}

.ErrorTitle2 a:visited {
	color: #FF8080;
	text-decoration: none
}

.ErrorTitle2 a:link {
	color: #FF8080;
	text-decoration: none
}

.ErrorText {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: red;
	line-height: 6mm;
}

.ErrorText2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	color: red;
	line-height: 6mm;
}

.grayRow {
	background-color: #F6F6F6;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal
}

TD.clsTab {
	background-color: #003366;
	border-bottom: #99ccff 2px inset;
	border-left: #6699cc 1px solid;
	border-right: #6699cc 1px solid;
	border-top: #003366 2px solid;
	cursor: hand;
}

TD.clsTab A {
	color: #FFFFFF;
	font-size: 95%;
	text-decoration: none;
}

TD.clsTab A:hover {
	color: #FFFFFF;
	font-size: 95%;
	text-decoration: none;
}

TD.clsTab A:active {
	color: #FFFFFF;
	font-size: 95%;
	text-decoration: none;
}

TD.clsTabSelected {
	background-color: #6699cc;
	border-left: #99ccff 2px outset;
	border-right: #99ccff 2px;
	border-top: #99ccff 2px outset;
}

TD.clsTabSelected A {
	color: #ccffcc;
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
}

TD.clsTabSelected A:hover {
	color: #ccffcc;
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
}

TD.clsTabSelected A:active {
	color: #ccffcc;
	font-size: 95%;
	font-weight: bold;
	text-decoration: none;
}

TABLE#idTabs TD {
	font-size: 72%;
}

TABLE#newsContent {
	margin-right: 10px;
}

.PopUpCal {
	background-color: #0067C0;
	border-color: #0067C0;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.PopUpCal2 {
	background-color: #E0FFFF;
	border-color: #0067C0;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	padding: 0mm;
}

.PopUpS1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #0067C0;
	background-color: #E0FFFF;
	line-height: 4mm;
	border-style: none;
}

.PopUpS2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #0067C0;
	background-color: #E0FFFF;
	line-height: 3mm;
	cursor: hand;
}

.inputtext {
	border: 1px inset;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #0000ff;
	background-color: #FFFFFF;
	line-height: 5mm
}
form input.focus, form textarea.focus {
	border: 1px inset;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
  border-color: orange;
  color: #000;
}

label {
    font-weight: normal;
    cursor: pointer;
    cursor: hand;
}
.readtextarea {
	border: 1px inset;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #0000ff;
	background-color: #E0F0F0;
	line-height: 5mm
}

.inputtextline {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #0067C0;
	bordercolor: #0067C0;;
	background-color: #0067C0;
	line-height: 5mm
}

.inputtext3 {
	width: "100%";
	border: 0px inset;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #0000ff;
	background-color: #eff0f1;
	line-height: 5mm;
}

.fieldvalue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	background-color: #eff0f1;
	font-weight: bold;
}

.fieldname3 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #E0DDDD;
	font-weight: bold;
}

.fieldname4 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	background-color: #E0AAAA;
	font-weight: bold;
}

.header {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	background-color: #FFAE00;
	line-height: 5mm
}

.toolbar {
	border: thin groove;
	cursor: default;
	background-color: #F0F9FF;
}

.toolbar a {
	border: solid 1px #F0F9FF;
	margin-left: 2px;
}

.toolbar a:hover {
	border: solid 1px darkgray;
	background-color: white;
	margin-left: 2px;
}

.navigation {
	height: 25px;
	border-top: 1 solid #FFFFFF;
	border-bottom: 1 solid #8b8b8b;
	border-right: 1 solid #8b8b8b;
}

.navigation1 {
	background-color: #D3E7AF;
	height: 22px;
	border-top: 1 solid #FFFFFF;
	border-bottom: 1 solid #ADB388;
	border-right: 1 solid #ADB388;
}

.navigation2 {
	border-top: 1 solid #FFFFFF;
	border-bottom: 1 solid #DFE6E8;
	border-right: 1 solid #DFE6E8;
	height: 100%;
}

.navigation3 {
	border-top: 1 solid #C6CAAC;
	border-left: 1 solid #C6CAAC;
	border-bottom: 1 solid #FFFFFF;
	border-right: 1 solid #FFFFFF;
}

.navigation4 {
	height: 25px;
	border-top: 1 solid #8b8b8b;
	border-bottom: 1 solid #8b8b8b;
	border-right: 1 solid #8b8b8b;
	border-left: 1 solid #8b8b8b;
}

form {
	margin: 0
}

@media print {
	.noprint {
		display: none
	}
}

TD.dowmstyle {
	background-color: #eff0f1;
	border-bottom: #808080 1px inset;
	border-left: #808080 1px solid;
	border-right: #808080 1px;
	border-top: #808080 1px;
}

/*－－－btnMai用于出来邮件系统中按钮的样式－－－－*/
.btnMail_mouseout {
	border-right: #2C59AA 1px solid;
	padding-right: 2px;
	border-top: #2C59AA 1px solid;
	padding-left: 2px;
	font-size: 12px;
	filter: progid :   DXImageTransform .   Microsoft . 
		
		Gradient(GradientType =   0, StartcolorStr =   #FFFFFF, EndcolorStr = 
		 #C3DAF5);
	border-left: #2C59AA 1px solid;
	cursor: hand;
	color: black;
	padding-top: 2px;
	border-bottom: #2C59AA 1px solid
}

.btnMail_mouseover {
	border-right: #2C59AA 1px solid;
	padding-right: 2px;
	border-top: #2C59AA 1px solid;
	padding-left: 2px;
	font-size: 12px;
	filter: progid :   DXImageTransform .   Microsoft . 
		
		Gradient(GradientType =   0, StartcolorStr =   #FFFFFF, EndcolorStr = 
		 #D7E7FA);
	border-left: #2C59AA 1px solid;
	cursor: hand;
	color: black;
	padding-top: 2px;
	border-bottom: #2C59AA 1px solid
}

.btnMail_mousedown {
	border-right: #FFE400 1px solid;
	padding-right: 2px;
	border-top: #FFE400 1px solid;
	padding-left: 2px;
	font-size: 12px;
	filter: progid :   DXImageTransform .   Microsoft . 
		
		Gradient(GradientType =   0, StartcolorStr =   #FFFFFF, EndcolorStr = 
		 #C3DAF5);
	border-left: #FFE400 1px solid;
	cursor: hand;
	color: black;
	padding-top: 2px;
	border-bottom: #FFE400 1px solid
}

.btnMail_mouseup {
	border-right: #2C59AA 1px solid;
	padding-right: 2px;
	border-top: #2C59AA 1px solid;
	padding-left: 2px;
	font-size: 12px;
	filter: progid :   DXImageTransform .   Microsoft . 
		
		Gradient(GradientType =   0, StartcolorStr =   #FFFFFF, EndcolorStr = 
		 #C3DAF5);
	border-left: #2C59AA 1px solid;
	cursor: hand;
	color: black;
	padding-top: 2px;
	border-bottom: #2C59AA 1px solid
}

.btn_mail {
	border-right: #002D96 1px solid;
	padding-right: 2px;
	border-top: #002D96 1px solid;
	padding-left: 2px;
	font-size: 12px;
	filter: progid :   DXImageTransform .   Microsoft . 
		
		Gradient(GradientType =   0, StartcolorStr =   #FFFFFF, EndcolorStr = 
		 #9DBCEA);
	border-left: #002D96 1px solid;
	cursor: hand;
	color: black;
	padding-top: 2px;
	border-bottom: #002D96 1px solid
}

span.inputfield {
	background-color: #F2F8FF;
	border: 1px solid #ccc;
	white-space: nowrap;
}

span.inputfield span.inputvalue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	vertical-align: middle;
	height: 100%;
	text-align: left;
}

span.inputfield span.inputname {
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align: middle;
	height: 100%;
	text-align: right;
	white-space: nowrap;
}

td.inputvalue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	vertical-align: middle;
	height: 100%;
	text-align: left;
	white-space: nowrap;
}

td.inputname {
	font-family: "Arial", "Helvetica", "sans-serif";
	vertical-align: middle;
	height: 100%;
	text-align: right;
	white-space: nowrap;
}

input.btn{
  border-top-width: 1px;
  padding-right: 1px;
  padding-left: 1px;
  border-left-width: 1px;
  font-size: 9pt;
  border-left-color: #CCCCCC;
  border-bottom-width: 1px;
  border-bottom-color: #CCCCCC;
  padding-bottom: 1px;
  border-top-color: #CCCCCC;
  padding-top: 1px;
  height: 18px;
  border-right-width: 1px;
  border-right-color: #CCCCCC;
  cursor: hand;
  
}

table.panel {
	width: 100%;
}
table.panel th.panelTitle {
	color: #FFFFFF;
	background-color: #6699cc;
	font-weight: bold;
	border-color: #3366ff #000033 #000033 #3366ff;
	border-width: 1;
	border-style: solid;
	padding: 1;
}
table.panel td.panelTitle {
	color: black;
	background-color: #87CEFA;
	border-color: #EDF8FE #164663 #164663 #164663;
	border-width: 0 1 2 1;
	border-style: solid;
	padding: 1;
}
table.panel td.panelBody {
	border-color: #164663;
	border-width: 0 1 1 1;
	border-style: solid;
	padding: 2;
}

.activeTab {
    Font-Family: Arial;
    Font-Size  : 12px;
    Font-Weight: Bold;
    Background-Color: #87CEFA;
    border-color: #164663 #164663 #164663 #164663;
    border-width: 3 1 0 1;
    white-space: nowrap;
     text-align: center;
}
.inactiveTab {
    Font-Family: Arial;
    Font-Size  : 12px;
    Font-Weight: Boldx;
    Background-Color: #eec;#FACE87;
    border-color: #EAFAFA #EAFAFA #164663 #164663;
    border-width: 4 1 1 0;
    white-space: nowrap;
    text-align: center;
}
.tabContent {
    Font-Family: Arial;
    Font-Size  : 12px;
    Font-Weight: Boldx;
    Background-Color: #FFFFFF;
    Border-Left:  1px solid #000000;
    Border-Right: 1px solid #000000;
    Border-Bottom:   1px solid #000000;
}
