A:link {color:#0069B3; text-decoration:none;}
A:visited {color:#0069B3; text-decoration:none;}
A:hover {color:"orange"; text-decoration:underline;}
.small151 {font-size:9pt; line-height:10pt;}
.small15 {font-size:9pt; line-height:15pt; word-break:break-all;}
.small17 {font-size:10pt; line-height:17pt;}
.small171 {font-size:11pt; line-height:18pt;}
.small18 {font-size:12pt; line-height:18pt;}
.medium20 {font-size:14pt; line-height:25pt;}
.ImageShadow {height:105px; filter:dropshadow(color=#ceb800, offx=2, offy=2, positive=1);}
.CenterTitleShadow {
  margin:2px 0px 0px 0px;
  FONT-WEIGHT:bold;
  color:#e2b13e;
  font-size:15px;
  height:23px;
  filter:dropshadow(color=#FFFFFF, offx=1, offy=1, positive=1);
}
.TableTitleGreen {
    margin:2px 0px 0px 0px;
    FONT-WEIGHT: bold;
    color:#abce25; font-size:16px; height:18px;
    filter:dropshadow(color=#568c00, offx=1, offy=1, positive=1);
}
.TableTitleOrange {
    margin:2px 0px 0px 0px;
    FONT-WEIGHT: bold;
    color:#e2b13e; font-size:16px; height:18px;
    filter:dropshadow(color=#b99543, offx=1, offy=1, positive=1);
}
.TableTitleRed {
    margin:2px 0px 0px 0px;
    FONT-WEIGHT: bold;
    color:#ef0909; font-size:16px; height:18px;
    filter:dropshadow(color=#990505, offx=1, offy=1, positive=1);
}
.TableTitleBlue {
    margin:2px 0px 0px 0px;
    FONT-WEIGHT: bold;
    color:#09abef; font-size:16px; height:18px;
    filter:dropshadow(color=#146384, offx=1, offy=1, positive=1);
}
.TableTitleGray {
    margin:2px 0px 0px 0px;
    FONT-WEIGHT: bold;
    color:#414041; font-size:16px; height:18px;
    filter:dropshadow(color=#dad7da, offx=1, offy=1, positive=1);
}
.ButtonBlue {
    BACKGROUND-COLOR: #2f60ff;
    BORDER-BOTTOM: #002f9f 2px solid;
    BORDER-LEFT: #9fcfff 2px solid;
    BORDER-RIGHT: #002f9f 2px solid;
    BORDER-TOP: #9fcfff 2px solid;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: "新細明體", "細明體";;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.ButtonBlue5 {
    BACKGROUND-COLOR: #2f60ff;
    BORDER-BOTTOM: #002f9f 2px solid;
    BORDER-LEFT: #9fcfff 2px solid;
    BORDER-RIGHT: #002f9f 2px solid;
    BORDER-TOP: #9fcfff 2px solid;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: "新細明體", "細明體";;
    FONT-SIZE: 5pt;
}
.ButtonRed {
    BACKGROUND-COLOR: #ff0000;
    BORDER-BOTTOM: #002f9f 2px solid;
    BORDER-LEFT: #9fcfff 2px solid;
    BORDER-RIGHT: #002f9f 2px solid;
    BORDER-TOP: #9fcfff 2px solid;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: "新細明體", "細明體";;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
}
.ButtonGreen {
    BACKGROUND-COLOR: #008000;
    BORDER-BOTTOM: #002f9f 2px solid;
    BORDER-LEFT: #9fcfff 2px solid;
    BORDER-RIGHT: #002f9f 2px solid;
    BORDER-TOP: #9fcfff 2px solid;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: "新細明體", "細明體";;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
}
#topmenu1 a {
  margin:0 4px;
  display:block;
  float:left;
  text-align:center;
  width:60px;
}
.line_fb {float:left; position:relative; left:43px;}
.line_fb a.line {float:left; display:block; width:110px; height:32px; background:transparent url(../images/line_btn_base.png) no-repeat; text-decoration:none;}
.line_fb a.line:hover {background:transparent url(../images/line_btn_hover.png) no-repeat;}
.line_fb a.line font.chat {position:relative; left:39px; top:6px; top:9px\0; font-size:16px; color:#FFFFFF; font-family:'Helvetica Bold';}
.line_fb a.facebook {float:left; display:block; margin-left:2px; width:137px; height:34px; background:transparent url(../images/fb_btn_base.png) no-repeat; text-decoration:none;}
.line_fb a.facebook:hover {background:transparent url(../images/fb_btn_hover.png) no-repeat;}
.line_fb a.facebook font.fans {position:relative; left:36px; top:6px; top:9px\0; font-size:16px; color:#FFFFFF; font-family:'Helvetica Bold';}
