.none {
  color: #000000
}

.csss {
  font-size: 12px;
  color: #104159;
  line-height: 24px;
}

.csss0 {
  font-size: 12px;
  color: #252525;
  line-height: 24px;
  font-weight: bold
}

.csss1 {
  font-size: 11px;
  color: #252525;
  line-height: 22px;
}

.welcome {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "sans-serif";
  font-size: 12px;
  font-style: oblique;
}

.welcome A:link {
  color: #000000;
}

.welcome A:visited {
  color: #000000;
}

.welcome A:hover {
  color: #000000;
}

.document-headline {
  font-family: "Verdana", "Arial", "Helvetica", "細明體", "新細明體",
    "sans-serif";
  font-size: 20px;
  font-style: normal;
  color: #D4062D;
  word-break: break-all;
}

.document-headline A:link {
  color: #D4062D;
}

.document-headline A:visited {
  color: #D4062D;
}

.document-headline A:hover {
  color: #D4062D;
}

.headline-black {
  font-family: "Verdana", "Arial", "Helvetica", "細明體", "新細明體",
    "sans-serif";
  font-size: 24px;
  font-style: normal;
  color: #000000;
}

.headline-black A:link {
  color: #000000;
}

.headline-black A:visited {
  color: #000000;
}

.headline-black A:hover {
  color: #000000;
}

.date {
  font-family: "Verdana", "Arial", "Helvetica", "細明體", "新細明體",
    "sans-serif";
  font-size: 11px;
  font-style: normal;
  color: #4a799c;
}

.date A:link {
  color: #4a799c;
}

.date A:visited {
  color: #4a799c;
}

.date A:hover {
  color: #4a799c;
}

.toolbar {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  font-style: 16px;
  color: #CB1300;
}

.toolbar A:link {
  color: #CB1300;
}

.toolbar A:visited {
  color: #CB1300;
}

.toolbar A:hover {
  color: #CB1300;
}

.toor45 {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  color: 000000;
}

.toor45 A:link {
  text-decoration: none;
  color: #000000;
}

.toor45 A:visited {
  text-decoration: none;
  color: #000000;
}

.toor45 A:hover {
  text-decoration: none;
  color: #013EAF;
}

.navigation01 {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: 222222;
  letter-spacing: 1px;
}

.navigation01 A:link {
  color: #222222;
}

.navigation01 A:visited {
  color: #222222;
}

.navigation01 A:hover {
  color: #222222;
}

.navigation02 {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  font-style: 16px;
  font-weight: bold;
  color: #FFFFFF;
}

.navigation02 A:link {
  color: #FFFFFF;
}

.navigation02 A:visited {
  color: #FFFFFF;
}

.navigation02 A:hover {
  color: #FFFFFF;
}

.menu {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  font-style: 16px;
  line-height: normal;
  color: #353535;
}

.menu A:link {
  color: #353535;
}

.menu A:visited {
  color: #353535;
}

.menu A:hover {
  color: #353535;
}

.left-menu {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  color: #000000;
}

.left-menu A:link {
  color: #000000;
}

.left-menu A:visited {
  color: #000000;
}

.left-menu A:hover {
  color: #000000;
}

.left45 {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  color: #000000;
  text-decoration: none;
  letter-spacing: 8px;
}

.left45 A:link {
  color: #000000;
  text-decoration: none;
}

.left45 A:visited {
  color: #000000;
  text-decoration: none;
}

.left45 A:hover {
  color: #000000;
  text-decoration: none;
}

.note {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  color: #115A7C;
}

.note A:link {
  color: #115A7C;
}

.note A:visited {
  color: #115A7C;
}

.note A:hover {
  color: #881193;
}

.weekday {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 11px;
  font-style: 15px;
  color: #000000;
}

.weekday A:link {
  color: #000000;
}

.weekday A:visited {
  color: #000000;
}

.weekday A:hover {
  color: #000000;
}

.menubold {
  font-family: "Arial", "Times New Roman", "細明體", "新細明體", "sans-serif";
  font-size: 12px;
  color: #000000;
}

.menubold A:link {
  text-decoration: none;
  color: #000000;
}

.menubold A:visited {
  text-decoration: none;
  color: #000000;
}

.menubold A:hover {
  text-decoration: none;
  color: #000000;
}

.weekdate {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "sans-serif";
  font-size: 10px;
  font-style: normal;
  color: #353535;
}

.weekdate A:link {
  color: #353535;
}

.weekdate A:visited {
  color: #353535;
}

.weekdate A:hover {
  color: #1DBAD1;
}

.weekend {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "sans-serif";
  font-size: 10px;
  font-style: normal;
  color: #B40202;
}

.weekend A:link {
  color: #B40202;
}

.weekend A:visited {
  color: #B40202;
}

.weekend A:hover {
  color: #F533E5;
}

.weekgray {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "sans-serif";
  font-size: 10px;
  font-style: normal;
  color: #a0adb4;
}

.weekgray A:link {
  color: #a0adb4;
}

.weekgray A:visited {
  color: #a0adb4;
}

.weekgray A:hover {
  color: #a0adb4;
}

.form-wizard {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  line-height: normal;
  color: #555555;
}

.form-wizard A:link {
  color: #555555;
}

.form-wizard A:visited {
  color: #555555;
}

.form-wizard A:hover {
  color: #336699;
}

.title {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  line-height: normal;
  color: #232323;
}

.title A:link {
  color: #232323;
}

.title A:visited {
  color: #232323;
}

.title A:hover {
  color: #232323;
}

.text11pt {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 11pt;
  color: #252525;
}

.text11pt A:link {
  color: #252525;
}

.text11pt A:visited {
  color: #252525;
}

.text11pt A:hover {
  color: #252525;
}

.text00 {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  color: #104159;
}

.text00 A:link {
  color: #104159;
}

.text00 A:visited {
  color: #104159;
}

.text00 A:hover {
  color: #104159;
}

.text {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  color: #353535;
}

.text2 {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  color: #353535;
}

.text-white {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  color: #ffffff;
}

.text-white A:link {
  color: #ffffff;
}

.text-white A:visited {
  color: #ffffff;
}

.text-white A:hover {
  color: #ffffff;
}

.textred {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  color: #CC0013;
}

.textred A:link {
  color: #CC0013;
}

.textred A:visited {
  color: #CC0013;
}

.textred A:hover {
  color: #CC0013;
}

.topic {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  line-height: normal;
  color: #FFFFFF;
  font-weight: bold;
}

.topic A:link {
  color: #FFFFFF;
}

.topic A:visited {
  color: #FFFFFF;
}

.topic A:hover {
  color: #FFFFFF;
}

.article {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  color: #555555;
  padding-right: 5px;
  padding-left: 5px;
}

.morearticle {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  line-height: normal;
  color: #333333;
}

.morearticle A:link {
  color: #333333;
}

.morearticle A:visited {
  color: #333333;
}

.morearticle A:hover {
  color: #333333;
}

.morearticle2 {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  line-height: normal;
  color: #CF5B06;
}

.morearticle2 A:link {
  color: #CF5B06;
}

.morearticle2 A:visited {
  color: #CF5B06;
}

.morearticle2 A:hover {
  color: #CF5B06;
}

.moretitle {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  line-height: normal;
  color: #949596;
}

.moretitle A:link {
  color: #949596;
}

.moretitle A:visited {
  color: #949596;
}

.moretitle A:hover {
  color: #949596;
}

.mainbody {
  scrollbar-face-color: #F4F4F4;
  scrollbar-highlight-color: #CCCCCC;
  scrollbar-3dlight-color: #4c9ecd;
  scrollbar-darkshadow-color: #666666;
  scrollbar-shadow-color: #CCCCCC;
  scrollbar-arrow-color: #4c9ecd;
  scrollbar-track-color: #ffffff;
}

.leftbody {
  scrollbar-face-color: #F4F4F4;
  scrollbar-highlight-color: #CCCCCC;
  scrollbar-3dlight-color: #4c9ecd;
  scrollbar-darkshadow-color: #666666;
  scrollbar-shadow-color: #CCCCCC;
  scrollbar-arrow-color: #4c9ecd;
  scrollbar-track-color: #ffffff;
}

.day {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "sans-serif";
  font-size: 36px;
  color: #F3B430;
}

.day A:link {
  color: #F3B430;
}

.day A:visited {
  color: #F3B430;
}

.day A:hover {
  color: #F3B430;
}

.documenttd {
  BORDER-BOTTOM: #ffffff 1px solid;
  BORDER-LEFT: #87745A 1px solid;
  BORDER-RIGHT: #87745A 1px solid;
  BORDER-TOP: #87745A 1px solid;
  COLOR: #555555;
  FONT-SIZE: 12px;
  line-height: normal;
  TEXT-DECORATION: none;
}

.textbox {
  font-family: "Arial", "Tahoma", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  BORDER-BOTTOM: #888888 1px solid;
  BORDER-LEFT: #888888 1px solid;
  BORDER-RIGHT: #888888 1px solid;
  BORDER-TOP: #888888 1px solid;
  COLOR: #555555;
  FONT-SIZE: 12px;
  line-height: normal;
  TEXT-DECORATION: none;
  scrollbar-shadow-color: #5795AE;
  scrollbar-arrow-color: #5795AE;
  scrollbar-track-color: #CDD9DE;
}

.textbox-red {
  font-family: "Arial", "Tahoma", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  BORDER-BOTTOM: #888888 1px solid;
  BORDER-LEFT: #888888 1px solid;
  BORDER-RIGHT: #888888 1px solid;
  BORDER-TOP: #888888 1px solid;
  COLOR: #AF1F02;
  FONT-SIZE: 12px;
  line-height: normal;
  TEXT-DECORATION: none;
  scrollbar-shadow-color: #5795AE;
  scrollbar-arrow-color: #5795AE;
  scrollbar-track-color: #CDD9DE;
}

.textbox-noboder {
  font-family: "Arial", "Tahoma", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  BORDER-BOTTOM: #ffffff 0px solid;
  BORDER-LEFT: #ffffff 0px solid;
  BORDER-RIGHT: #ffffff 0px solid;
  BORDER-TOP: #ffffff 0px solid;
  COLOR: #555555;
  FONT-SIZE: 12px;
  line-height: normal;
  TEXT-DECORATION: none;
  scrollbar-shadow-color: #ffffff;
  scrollbar-arrow-color: #5795AE;
  scrollbar-track-color: #CDD9DE;
}

.textarea {
  font-family: "Arial", "Tahoma", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 12px;
  line-height: normal;
  color: #555555;
  TEXT-DECORATION: none BACKGROUND-COLOR :         #ffffff;
  BORDER-BOTTOM: #888888 1px solid;
  BORDER-LEFT: #888888 1px solid;
  BORDER-RIGHT: #888888 1px solid;
  BORDER-TOP: #888888 1px solid;
  scrollbar-face-color: #C4E5F3;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #C4E5F3;
  scrollbar-darkshadow-color: #000000;
  scrollbar-shadow-color: #5795AE;
  scrollbar-arrow-color: #5795AE;
  scrollbar-track-color: #EAF2F5;
}

.button {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 11px;
  color: #ffffff;
  background-color: #888888;
  background-position: center center;
  text-decoration: underline;
  height: 20px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 2px;
  padding-left: 1px;
  border-top: 1px solid #14668C;
  border-right: 1px solid #363636;
  border-bottom: 1px solid #363636;
  border-left: 1px solid #14668C;
}

.button-second {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 11px;
  color: #004166;
  background-color: #F0F4F5;
  background-position: center center;
  border: 1px solid;
  text-decoration: underline;
  height: 20px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 2px;
  padding-left: 1px;
  border-color: #757575 solid;
}

.dateadd {
  font-family: "Arial", "Helvetica", "細明體", "新細明體", "Times New Roman",
    "sans-serif";
  font-size: 11px;
  color: #2179a5;
}

.dateadd A:link {
  color: #2179a5;
}

.dateadd A:visited {
  color: #2179a5;
}

.dateadd A:hover {
  color: #2179a5;
}

div {
  scrollbar-face-color: #D8E6E7;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #DFEEEF;
  scrollbar-darkshadow-color: #666666;
  scrollbar-shadow-color: #eeeeee;
  scrollbar-arrow-color: #4c9ecd;
  scrollbar-track-color: #ffffff;
}

.doclist {
  scrollbar-face-color: #F1FBFC;
  scrollbar-highlight-color: #3391D9;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-shadow-color: #3391D9;;
  scrollbar-arrow-color: #3391D9;
  scrollbar-track-color: #F1FBFC;
}

.highlightedText {
  color: #FF0000;
}

.toggler {
  cursor : pointer;
}

.index-text{
  margin:0;
  padding:0;
  font-family: "細明體", "Arial", "Helvetica";
  font-size: 0.8em;
  color: #FFFFFF
}
