﻿BODY.main { font-family:verdana,helvetica,arial; font-size:84%; white-space:normal; background-color:#FFFFFF; color:#000000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.main TABLE { font-size:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; white-space:normal;}
.main FORM { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.main INPUT, .main SELECT, .main TEXTAREA, .main BUTTON { font-family:verdana,arial,helvetica; font-size:100%; }
.main INPUT.checkbox, .main INPUT.radio { margin:3px 3px 3px 3px; padding:0px 0px 0px 0px; height:13px; width:13px; }
.main INPUT.button { color:#003366; }
.main HR { background-color:#98C6FF; color:#98C6FF; border:0px; height:1px; padding:0px 0px 0px 0px; }

.main A.top-menu:LINK{  font-family: "新細明體", "Verdana","Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #FFFFFF; text-decoration:  none}
.main A.top-menu:VISITED{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #FFFFFF; text-decoration: none}
.main A.top-menu:ACTIVE{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #FFFFFF; text-decoration: underline}
.main A.top-menu:HOVER{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #FFFFFF; text-decoration: underline}

.main A.global:LINK{  font-family: "新細明體", "Verdana","Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #005676; text-decoration:  none}
.main A.global:VISITED{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #005676; text-decoration: none}
.main A.global:ACTIVE{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #0000FF; text-decoration: underline}
.main A.global:HOVER{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #0000FF; text-decoration: underline}

.main A.global4:LINK{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #336699; text-decoration:  none}
.main A.global4:VISITED{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #336699; text-decoration: none}
.main A.global4:ACTIVE{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #0000FF; text-decoration: underline}
.main A.global4:HOVER{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #0000FF; text-decoration: underline}

.main A.global0:LINK{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #005676; text-decoration:  none}
.main A.global0:VISITED{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #005676; text-decoration: none}
.main A.global0:ACTIVE{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #0000FF; text-decoration: underline}
.main A.global0:HOVER{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #0000FF; text-decoration: underline}

.main A.form:LINK{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #FF9000; text-decoration: none}
.main A.form:VISITED{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #FF9000; text-decoration: none}
.main A.form:ACTIVE{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #0000FF; text-decoration: underline}
.main A.form:HOVER{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #FF9000; text-decoration: underline}

.main A.menu:LINK{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #005676; text-decoration:  none}
.main A.menu:VISITED{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #005676; text-decoration: none}
.main A.menu:ACTIVE{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px;  color: #0000FF; text-decoration: underline}
.main A.menu:HOVER{  font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #0000FF; text-decoration: underline}

.main .form-title {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-weight: bold; }
.main .text {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: normal; line-height: 20px; color: #666666;}
.main .text2 {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: normal; line-height: 20px; color: #666666;}
.main .txtblk {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: normal; line-height: 20px; color: #666666;}
.main .txtwhite {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: normal; line-height: 20px; color: #FFFFFF;}
.main .txtgray {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: normal; line-height: 20px; color: #999999;}
.main .txtyellow {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: normal; line-height: 20px; color: #ff6600;}
.main .txtblue {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: normal; line-height: 20px; color: #6699CC;}
.main .left-title {font-family:"新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9pt; FONT-WEIGHT: bold; line-height: 20px; color: #6699CC;}
.main .faq {font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; text-decoration: none; color: #660099;letter-spacing: 0.2px;font-weight: bold;}
.main .left-item {font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; line-height: 14px; color: #FF9000; text-decoration: none; }

.main .copyright_bg {background-color: 3E3C6B;}
.main .copyright {font-family: "新細明體", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #FFFFFF;}

.main TABLE.thin { border: thin solid grey; border-collapse: collapse; background-color: white; }
.main TABLE.thin th { border: 1px inset grey; background-color: white; }
.main TABLE.thin td { border: 1px inset grey; }

/* 滑鼠滑過即變換列的背景色 */
.main .rowoverMouse { background-color: #CDE5FF; behavior: url(Set/rowMouse.htc); }
/* 滑鼠離開即回復列的原始背景色 */
.main .rowoutMouse { background-color: #FFFFFF; behavior: url(Set/rowMouse.htc); }

/********************************************************************************/
/* FLOAT PANEL                                                                  */
/********************************************************************************/
.main .float-panel { font-size:0.8em; background-color:#BCD7EF; border:1px solid #002763; }
.main .float-panel .float-panel-header { background-color:#9CC6FF; }
.main .float-panel .float-panel-header .label { font-weight:bold; padding:3px 3px 3px 3px; text-align:left; width:100%; }
.main .float-panel .float-panel-row { background-color:#FFFAE9; }
.main .float-panel .float-panel-row A.file-name { font-weight:bold; }
.main .image-panel-off { background-image:url("images/panel_off.gif"); background-repeat:no-repeat; background-position:center center; cursor:pointer; cursor:hand; }
.main .image-panel-on { background-image:url("images/panel_on.gif"); background-repeat:no-repeat; background-position:center center; cursor:pointer; cursor:hand; }

.main .row-panel .float-panel .default-value { font-weight:bold; }
.main .row-panel .float-panel .float-panel-header .marker-changed { background-image:url("../images/prop_changed.gif"); background-repeat:no-repeat; background-position:center center; }
.main .row-panel .float-panel .float-panel-column { padding:5px 5px 5px 5px; }
.main .row-panel .float-panel .data { width:100%; }
.main .row-panel .float-panel .data FIELDSET.normal { border:1px solid #98C6FF; }
.main .row-panel .float-panel .data .select-target { width:100%; }
.main .row-panel .float-panel .data .select-target .select { width:100%; background-color:#FFFFFF; }
.main .row-panel .float-panel .data .select-target .select-readonly { border:1px solid #AAAAAA; background-color:#FFFFFF; }
.main .row-panel .float-panel .data .select-target .select .table, .w2g .row-panel .float-panel .data .select-target .select-readonly .table { height:1.8em; }
.main .row-panel .float-panel .data .item {padding:5px 5px 5px 5px;  font-family:verdana, arial, 新細明體; color:black; font-size: 10px; float: left; }