html {
    overflow: scroll;
}
BODY {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    HEIGHT: 100%;
    PADDING-TOP: 0px;
    font-family: "Microsoft JhengHei", "Arial";
}
body {
    font-family: "Microsoft JhengHei", "Arial";
}
body.no-support-wpf {
    font-family: "Microsoft JhengHei", "Arial";
}
TD {
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A:link {
    FONT-SIZE: 9pt;
    COLOR: #000000;
    text-decoration: none;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A:visited {
    FONT-SIZE: 9pt;
    COLOR: #000000;
    text-decoration: none;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A:hover {
    FONT-SIZE: 9pt;
    COLOR: #006699;
    text-decoration: none;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A:active {
    FONT-SIZE: 9pt;
    COLOR: #000000;
    text-decoration: none;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.left_menu_title_1 {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.left_menu_title_1:link {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.left_menu_title_1:visited {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.left_menu_title_1:hover {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.left_menu_title_1:active {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
.left_menu_title_2 {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.left_menu_title_2:link {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.left_menu_title_2:visited {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.left_menu_title_2:hover {
    font-size: 14px;
    color: #006699;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.left_menu_title_2:active {
    font-size: 14px;
    color: #010000;
    font-weight: bold;
    text-decoration: none;
    font-family: "Microsoft JhengHei", "Arial";
    padding-left: 8px;
}
A.Right_Menu_UP:active {
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.Right_Menu_UP:visited {
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.Right_Menu_UP:hover {
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.Right_Menu_UP:link {
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.Right_Menu_DOWN:link {
    FONT-SIZE: 9pt;
    COLOR: #666666;
    TEXT-DECORATION: none;
}
A.Right_Menu_DOWN:visited {
    FONT-SIZE: 9pt;
    COLOR: #666666;
    TEXT-DECORATION: none;
}
A.Right_Menu_DOWN:hover {
    FONT-SIZE: 9pt;
    COLOR: #006699;
    TEXT-DECORATION: underline;
}
A.Right_Menu_DOWN:active {
    FONT-SIZE: 9pt;
    COLOR: #666666;
    TEXT-DECORATION: underline;
}
.user_login_inp {
    width: 200px;
    height: 18px;
}
HTML {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    HEIGHT: 100%;
    PADDING-TOP: 0px
}
#header {
    Z-INDEX: 10;
    BORDER-BOTTOM: #fff 1px solid;
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 950px;
    BACKGROUND: #000
}
.flashWrapper {
    Z-INDEX: 1;
    POSITION: relative;
    BACKGROUND-COLOR: #000;
    MARGIN: 0px auto;
    WIDTH: 950px;
    HEIGHT: 80px
}
#flashheader {
    POSITION: absolute;
    WIDTH: 950px;
    HEIGHT: 80px;
    TOP: 0px;
    LEFT: 0px
}
.flashCover {
    Z-INDEX: 2;
    POSITION: absolute;
    WIDTH: 950px;
    BACKGROUND: no-repeat;
    HEIGHT: 80px;
    TOP: 0px;
    LEFT: 0px
}
#header H1 {
    Z-INDEX: 3;
    POSITION: absolute;
    TEXT-INDENT: -9999px;
    MARGIN: 0px;
    WIDTH: 300px;
    BACKGROUND: no-repeat left top;
    HEIGHT: 80px;
    TOP: 0px;
    CURSOR: pointer;
    LEFT: 0px
}
#header .topMenu {
    Z-INDEX: 8;
    POSITION: absolute;
    TEXT-ALIGN: right;
    WIDTH: 660px;
    DISPLAY: block;
    HEIGHT: 40px;
    TOP: 0px;
    RIGHT: 10px
}
#header STRONG.tagline {
    Z-INDEX: 4;
    POSITION: absolute;
    TEXT-INDENT: -9999px;
    WIDTH: 170px;
    DISPLAY: block;
    BACKGROUND: no-repeat 0px 0px;
    HEIGHT: 17px;
    TOP: 53px;
    RIGHT: 12px
}
#header .overflowPopup {
    Z-INDEX: 5;
    POSITION: absolute;
    WIDTH: 85px;
    BOTTOM: 0px;
    HEIGHT: 40px;
    OVERFLOW: hidden;
    RIGHT: 63px
}
#header .overflowPopup EM {
    POSITION: absolute;
    WIDTH: 83px;
    BOTTOM: -33px;
    BACKGROUND: no-repeat;
    HEIGHT: 33px;
    OVERFLOW: hidden;
    RIGHT: 0px
}
#header {
    FONT-FAMILY: PMingLiu;
    COLOR: #fff;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none !important
}
#header A {
    FONT-FAMILY: PMingLiu;
    COLOR: #fff;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none !important
}
#header A:link {
    FONT-FAMILY: PMingLiu;
    COLOR: #fff;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none !important
}
#header A:visited {
    FONT-FAMILY: PMingLiu;
    COLOR: #fff;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none !important
}
#header A:hover {
    TEXT-DECORATION: underline !important
}
#header A.rounded:hover {
    TEXT-DECORATION: none !important
}
#header EM.flag {
    WIDTH: 16px;
    PADDING-RIGHT: 11px;
    DISPLAY: inline-block;
    HEIGHT: 11px
}
#header B.seperator {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    DISPLAY: inline-block;
    PADDING-TOP: 0px
}
#flashheader {
    MARGIN: 0px auto;
    WIDTH: 950px;
    HEIGHT: 80px
}
#header EM {
    FONT-STYLE: normal
}
.firstTop.subTop {
    PADDING-LEFT: 10px;
    MARGIN-RIGHT: 1px
}
.additionalBorder {
    BORDER-BOTTOM: #637085 1px solid;
    BORDER-LEFT: #637085 1px solid;
    PADDING-BOTTOM: 10px;
    BORDER-TOP: #637085 1px solid;
    BORDER-RIGHT: #637085 1px solid
}
.topnav {
    Z-INDEX: 4;
    POSITION: relative;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 950px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #191c21 repeat-x center bottom;
    HEIGHT: 40px;
    PADDING-TOP: 0px
}
.topnav UL {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.topnav UL UL {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.topnav A {
    FONT-FAMILY: PMingLiu;
    COLOR: #333;
    TEXT-DECORATION: none !important
}
.topnav A:link {
    FONT-FAMILY: PMingLiu;
    COLOR: #333;
    TEXT-DECORATION: none !important
}
.topnav A:visited {
    FONT-FAMILY: PMingLiu;
    COLOR: #333;
    TEXT-DECORATION: none !important
}
/*����2��ԭ��û�� 2011-8-4*/
.topnav A:hover {
    FONT-FAMILY: PMingLiu;
    COLOR: #006699;
    TEXT-DECORATION: underline !important
}
.topnav A:active {
    FONT-FAMILY: PMingLiu;
    COLOR: #333;
    TEXT-DECORATION: none !important
}
.leftMenu LI {
    LIST-STYLE-TYPE: none;
    FONT-SIZE: 12px
}
.topnav .centerMenu LI {
    LIST-STYLE-TYPE: none;
    FONT-SIZE: 12px
}
.rightMenu LI {
    LIST-STYLE-TYPE: none;
    FONT-SIZE: 12px
}
.leftMenu {
    POSITION: absolute;
    TEXT-ALIGN: left;
    WIDTH: 580px;
    TOP: 0px;
    LEFT: 0px
}
.leftMenu UL {
    DISPLAY: none
}
.leftMenu LI {
    POSITION: relative;
    FLOAT: left
}
.leftMenu LI.support UL { /*left�Ķ��������˵�����λ��*/
    LEFT: 0px
}
.leftMenu LI A { /*left��ť�Ŀ��*/
    TEXT-ALIGN: center;
    LINE-HEIGHT: 40px;
    WIDTH: 90px;
    DISPLAY: block;
    BACKGROUND: #191c21;
    FLOAT: left;
    HEIGHT: 40px;
    COLOR: #b1b7c2;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #4b5565 1px solid;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.leftMenu LI A:link {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 40px;
    WIDTH: 90px;
    DISPLAY: block;
    BACKGROUND: #191c21;
    FLOAT: left;
    HEIGHT: 40px;
    COLOR: #b1b7c2;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #4b5565 1px solid;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.leftMenu LI A:visited {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 40px;
    WIDTH: 90px;
    DISPLAY: block;
    BACKGROUND: #191c21;
    FLOAT: left;
    HEIGHT: 40px;
    COLOR: #b1b7c2;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #4b5565 1px solid;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.leftMenu LI A:hover {
    BACKGROUND: #4a5464;
    COLOR: #fff;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.leftMenu LI.first A {
    BORDER-TOP: #4b5565 1px solid;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.leftMenu LI.focus A {
    BACKGROUND: #4a5464;
    COLOR: #fff;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.leftMenu LI.focus A:link {
    BACKGROUND: #4a5464;
    COLOR: #fff;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.leftMenu LI.focus A:visited {
    BACKGROUND: #4a5464;
    COLOR: #fff;
    FONT-SIZE: 14px;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.leftMenu LI UL { /*���� 2�������˵���1���˵��ĸ߶�*/
    Z-INDEX: 15;
    BORDER-BOTTOM: #4b5565 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #4b5565 1px solid;
    WIDTH: 198px;
    BACKGROUND: #fff;
    BORDER-TOP: #4b5565 1px solid;
    TOP: 39px;
    BORDER-RIGHT: #4b5565 1px solid;
    LEFT: 0px
}
.leftMenu LI LI {
    LIST-STYLE-TYPE: none;
    FLOAT: none
}
.leftMenu LI.focus LI A { /*����2�������˵���������߾�  ��  �˵����*/
    BORDER-BOTTOM: #d8dbe0 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 18px;
    WIDTH: 170px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    FLOAT: none;
    HEIGHT: auto;
    COLOR: #333;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 7px
}
.leftMenu LI.focus LI A:link {
    BORDER-BOTTOM: #d8dbe0 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 18px;
    WIDTH: 170px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    FLOAT: none;
    HEIGHT: auto;
    COLOR: #333;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 7px
}
.leftMenu LI.focus LI A:visited {
    BORDER-BOTTOM: #d8dbe0 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 18px;
    WIDTH: 170px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    FLOAT: none;
    HEIGHT: auto;
    COLOR: #333;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 7px
}
.leftMenu LI LI A {
    BORDER-BOTTOM: #d8dbe0 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 18px;
    WIDTH: 170px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    FLOAT: none;
    HEIGHT: auto;
    COLOR: #333;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 7px
}
.leftMenu LI LI A:link {
    BORDER-BOTTOM: #d8dbe0 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 18px;
    WIDTH: 170px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    FLOAT: none;
    HEIGHT: auto;
    COLOR: #333;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 7px
}
.leftMenu LI LI A:visited {
    BORDER-BOTTOM: #d8dbe0 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 18px;
    WIDTH: 170px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    FLOAT: none;
    HEIGHT: auto;
    COLOR: #333;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 7px
}
.leftMenu LI LI A:hover {
    BACKGROUND: #d8dbe0;
    COLOR: #333
}
.leftMenu LI.focus LI A:hover {
    BACKGROUND: #d8dbe0;
    COLOR: #333
}
/* ---centerMenu��� */
.topnav .centerMenu { /*�����˵��������*/
    /*TEXT-ALIGN: left; MARGIN: 0px 0px 0px 103px; WIDTH: 320px; BACKGROUND:  no-repeat 0px 0px; HEIGHT: 41px */
    TEXT-ALIGN: left;
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 280px;
    BACKGROUND: no-repeat 0px 0px;
    HEIGHT: 41px;
    FLOAT: right
}
.topnav .centerMenu LI {
    POSITION: relative;
    FLOAT: left
}
.topnav .centerMenu LI A {
    Z-INDEX: 12;
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 30px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 30px;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 0px /*�������2�������˵��ĸ߶�*/
}
.topnav .centerMenu LI .submenu A {
    BORDER-BOTTOM: 0px
}
.topnav .centerMenu LI .submenu {
    Z-INDEX: 11;
    BORDER-BOTTOM: #637085 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #637085 1px solid;
    WIDTH: 948px;
    DISPLAY: none;
    BACKGROUND: #fff;
    BORDER-TOP: #fff 1px solid;
    TOP: 41px;
    BORDER-RIGHT: #637085 1px solid;
    LEFT: 0px;
}
.subwrapper {
    BORDER-TOP: #637085 1px solid
}
.topnav .centerMenu LI LI {
    LIST-STYLE-TYPE: none;
    FLOAT: none
}
/* ------------------------------------------------------------------------------------------ */
.topnav .centerMenu LI.firstMenu A.mainMenu {
    /* WIDTH: 90px; BACKGROUND:  no-repeat 16px 0px  */
    WIDTH: 70px;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.topnav .centerMenu LI.firstMenu A.mainMenu:hover {
    /* BACKGROUND:  no-repeat 16px -82px  */
    WIDTH: 70px;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.topnav .centerMenu LI.firstMenu A.focus.mainMenu {
    /* BACKGROUND:  no-repeat 16px -82px */
    WIDTH: 70px;
    FONT-SIZE: 12px;
    font-family: "Arial", "PMingLiu";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.topnav .centerMenu LI.firstMenu .submenu {
    LEFT: -260px
}
.topnav .centerMenu LI.secondMenu A.mainMenu {
    /* WIDTH: 90px; BACKGROUND:  no-repeat 16px 0px */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.secondMenu A.mainMenu:hover {
    /* BACKGROUND:  no-repeat 16px -82px */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.secondMenu A.focus.mainMenu {
    /* BACKGROUND:  no-repeat 16px -82px */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.secondMenu .submenu { /*�ı����������˵������ľ���     */
    LEFT: -670px
}
.topnav .centerMenu LI.thirdMenu A.mainMenu {
    /* WIDTH: 90px; BACKGROUND:  no-repeat 16px 0px */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Arial", "PMingLiu";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.thirdMenu A.mainMenu:hover {
    /* BACKGROUND:  no-repeat 16px -82px */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.thirdMenu A.focus.mainMenu {
    /* BACKGROUND:  no-repeat 16px -82px */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.thirdMenu .submenu {
    LEFT: -520px
}
.topnav .centerMenu LI.fourthMenu A.mainMenu {
    /* WIDTH: 90px; BACKGROUND:  no-repeat 16px 0px; MARGIN-RIGHT: 0px  */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.fourthMenu A.mainMenu:hover {
    /* BACKGROUND:  no-repeat 16px -82px */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.fourthMenu A.focus.mainMenu {
    /* BACKGROUND:  no-repeat 16px -82px */
    WIDTH: 70px;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    font-family: "Microsoft JhengHei", "Arial";
    COLOR: #b1b7c2;
    TEXT-DECORATION: none;
    font-weight: bold;
    PADDING-TOP: 5px;
}
.topnav .centerMenu LI.fourthMenu .submenu {
    LEFT: -583px
}
/* -------------------------------------------------------------------------------------------- */
* HTML .topnav .centerMenu LI.firstMenu .submenu {
    LEFT: -230px
}
* HTML .topnav .centerMenu LI.secondMenu .submenu {
    LEFT: -392px
}
* HTML .topnav .centerMenu LI.thirdMenu .submenu {
    LEFT: -495px
}
* HTML .topnav .centerMenu LI.fourthMenu .submenu {
    LEFT: -585px
}
.topnav .centerMenu LI.firstMenu A.active {
    BACKGROUND-POSITION: 16px -41px
}
.topnav .centerMenu LI .submenu UL {
    MARGIN: 10px 0px 0px 10px;
    WIDTH: 224px;
    FLOAT: left
}
* HTML .topnav .centerMenu LI .submenu UL {
    MARGIN-LEFT: 7px
}
.topnav .centerMenu LI .submenu UL A {
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 12px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    BACKGROUND: #fff;
    FLOAT: none;
    HEIGHT: auto !important;
    PADDING-TOP: 4px
}
* HTML .topnav .centerMenu LI .submenu UL A {
    HEIGHT: 12px
}
* + HTML .topnav .centerMenu LI .submenu UL A {
    HEIGHT: 12px
}
.topnav .centerMenu LI .submenu UL A:hover {
    TEXT-DECORATION: underline !important
}
.topnav .centerMenu LI .submenu UL .submenuHeader {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 14px;
    PADDING-LEFT: 55px;
    PADDING-RIGHT: 20px;
    FONT-FAMILY: PMingLiu;
    MARGIN-BOTTOM: 10px;
    HEIGHT: 20px;
    COLOR: #333;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.firstMenu .secondColumn {
    WIDTH: 235px !important;
    MARGIN-LEFT: 0px !important
}
.secondMenu .fourthColumn {
    WIDTH: 235px !important;
    MARGIN-LEFT: 0px !important
}
.thirdMenu .thirdColumn {
    WIDTH: 235px !important;
    MARGIN-LEFT: 0px !important
}
.firstMenu .secondColumn {
    WIDTH: 311px !important
}
.fourthMenu .firstColumn {
    WIDTH: 303px !important
}
.firstMenu .secondColumn .submenuHeader {
    BACKGROUND: #e7e3da
}
.secondMenu .fourthColumn .submenuHeader {
    BACKGROUND: #e7e3da
}
.thirdMenu .thirdColumn .submenuHeader {
    BACKGROUND: #e7e3da
}
.firstMenu .firstColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.firstMenu .thirdColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.secondMenu .firstColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.secondMenu .secondColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.secondMenu .thirdColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.thirdMenu .firstColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.thirdMenu .secondColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.thirdMenu .fourthColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.fourthMenu .firstColumn .submenuHeader {
    BACKGROUND: #e7e3da no-repeat 5px 5px
}
.fourthMenu .secondColumn {
    WIDTH: 615px !important
}
.firstMenu UL {
    WIDTH: 303px !important
}
.firstMenu UL {
    HEIGHT: 230px
}
.secondMenu UL {
    HEIGHT: 388px
}
.thirdMenu UL {
    HEIGHT: 252px
}
.fourthMenu UL {
    HEIGHT: 210px
}
.fourthMenu .secondColumn TR {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.fourthMenu .secondColumn TD {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.fourthMenu .secondColumn TABLE {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.fourthMenu .secondColumn TD.wellnesscaption {
    PADDING-BOTTOM: 32px;
    PADDING-LEFT: 28px;
    PADDING-RIGHT: 28px;
    BACKGROUND: #f1eee9;
    PADDING-TOP: 32px
}
.rightMenu {
    POSITION: absolute;
    WIDTH: 125px;
    TOP: 0px;
    RIGHT: 0px
}
.rightMenu LI {
    POSITION: relative;
    FLOAT: right
}
.rightMenu LI.firstRight {
    FLOAT: left
}
.rightMenu LI A {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 40px;
    WIDTH: 42px;
    DISPLAY: block;
    BACKGROUND: #4b5465 no-repeat -1px 0px;
    FLOAT: left;
    HEIGHT: 40px;
    COLOR: #b1b7c2;
    FONT-WEIGHT: bold
}
.rightMenu LI UL {
    POSITION: absolute;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 200px;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    BACKGROUND: #fff;
    BORDER-TOP: #fff 1px solid;
    TOP: 40px;
    RIGHT: 0px;
    PADDING-TOP: 0px
}
.rightMenu LI LI {
    TEXT-ALIGN: left;
    LIST-STYLE-TYPE: none;
    FLOAT: none;
    COLOR: #333
}
.rightMenu LI LI A {
    BORDER-BOTTOM: #d8dbe0 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 10px;
    WIDTH: 180px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    FLOAT: none;
    HEIGHT: auto;
    COLOR: #333;
    FONT-WEIGHT: normal;
    PADDING-TOP: 7px
}
.rightMenu LI LI A:hover {
    BACKGROUND: #d8dbe0
}
.rightMenu LI A.myPortal {
    WIDTH: 1px;
    MARGIN-LEFT: 42px /*41old*/
}
.rightMenu LI A.loggedInLink.myPortal {
    WIDTH: 42px;
    MARGIN-LEFT: 0px
}
.rightMenu LI A.shoppingTools {
    WIDTH: 41px;
    BACKGROUND: no-repeat -42px 0px
}
.rightMenu LI A.search {
    BACKGROUND: no-repeat -84px 0px
}
.rightMenu LI A.myPortal:hover {
    BACKGROUND: no-repeat 0px -40px
}
.rightMenu LI.focus A.myPortal {
    BACKGROUND: no-repeat 0px -40px
}
.rightMenu LI A.shoppingTools:hover {
    BACKGROUND: no-repeat -42px -40px
}
.rightMenu LI.focus A.shoppingTools {
    BACKGROUND: no-repeat -42px -40px
}
.rightMenu LI A.search:hover {
    BACKGROUND: no-repeat -84px -40px
}
.rightMenu LI.focus A.search {
    BACKGROUND: no-repeat -84px -40px
}
.rightMenu LI .myPortalDrop {
    BORDER-BOTTOM: #4b5565 1px solid;
    BORDER-LEFT: #4b5565 1px solid;
    BORDER-TOP: #4b5565 1px solid;
    RIGHT: -83px;
    BORDER-RIGHT: #4b5565 1px solid
}
.rightMenu LI .shoppingDrop {
    BORDER-BOTTOM: #4b5565 1px solid;
    BORDER-LEFT: #4b5565 1px solid;
    BORDER-TOP: #4b5565 1px solid;
    RIGHT: -42px;
    BORDER-RIGHT: #4b5565 1px solid
}
.rightMenu .searchDrop .rightMenuHeader {
    BACKGROUND: no-repeat -7px -7px;
    HEIGHT: 40px
}
.rightMenu LI .searchDrop {
    WIDTH: 593px;
    HEIGHT: 40px;
    RIGHT: 0px
}
.subTop {
    MARGIN-TOP: 7px;
    DISPLAY: inline-block;
    VERTICAL-ALIGN: top
}
.welcomearea {
    MARGIN-TOP: 7px;
    DISPLAY: inline-block;
    VERTICAL-ALIGN: top
}
.welcomearea {
    MARGIN-TOP: 6px
}
.focus.subTop A.cartRounded {
    BACKGROUND: #fff;
    TEXT-DECORATION: underline !important
}
.focus.subTop A.cartRounded SPAN {
    BACKGROUND-POSITION: 0% -28px;
    COLOR: #323843;
    TEXT-DECORATION: underline !important
}
.focus.subTop A.quoteRounded {
    BACKGROUND: #fff;
    TEXT-DECORATION: underline !important
}
.focus.subTop A.quoteRounded SPAN {
    BACKGROUND-POSITION: 0% -28px;
    COLOR: #323843;
    TEXT-DECORATION: underline !important
}
.bea-portal-borderless-window-titlebar * {
    DISPLAY: none
}
#surveyLink {
    Z-INDEX: 14;
    POSITION: fixed;
    WIDTH: 85px;
    BOTTOM: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 65px;
    RIGHT: 10px
}
#surveyLink A {
    Z-INDEX: 14;
    POSITION: fixed;
    WIDTH: 85px;
    BOTTOM: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 65px;
    RIGHT: 10px
}
#surveyLink .bgImage {
    BACKGROUND: 0px 0px
}
#surveyLink .bgImageHover {
    BACKGROUND: 0px 0px
}
#surveyLink A {
    DISPLAY: block
}
#surveyLink A:hover {
    BACKGROUND: 0px 0px;
    CURSOR: pointer;
    TEXT-DECORATION: none
}
a.topRightMenu {
    font-size: 13px;
    line-height: 28px;
    color: #FFFFFF;
    text-decoration: none;
}
/*��ҳ������*/
a.web_nav {
    FONT-SIZE: 13px;
    COLOR: #000;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.web_nav:link {
    FONT-SIZE: 13px;
    COLOR: #000;
    TEXT-DECORATION: none;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.web_nav:visited {
    FONT-SIZE: 13px;
    COLOR: #000;
    TEXT-DECORATION: none;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.web_nav:hover {
    FONT-SIZE: 13px;
    COLOR: #000;
    TEXT-DECORATION: underline;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.web_nav:active {
    FONT-SIZE: 13px;
    COLOR: #000;
    TEXT-DECORATION: underline;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
a.about_nav1 {
    FONT-SIZE: 15px;
    COLOR: #880000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.about_nav1:link {
    FONT-SIZE: 15px;
    COLOR: #880000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.about_nav1:visited {
    FONT-SIZE: 15px;
    COLOR: #880000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.about_nav1:hover {
    FONT-SIZE: 15px;
    COLOR: #880000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.about_nav1:active {
    FONT-SIZE: 15px;
    COLOR: #880000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
a.about_nav2 {
    FONT-SIZE: 12px;
    COLOR: #000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.about_nav2:link {
    FONT-SIZE: 12px;
    COLOR: #000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.about_nav2:visited {
    FONT-SIZE: 12px;
    COLOR: #000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.about_nav2:hover {
    FONT-SIZE: 12px;
    COLOR: #006699;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
A.about_nav2:active {
    FONT-SIZE: 12px;
    COLOR: #000;
    text-decoration: none;
    font-weight: bold;
    FONT-FAMILY: "Microsoft JhengHei", "Arial";
}
.about_content {
    font-size: 12px;
    color: #000000;
    padding-left: 0px;
    padding-right: 0px;
    line-height: 2em;
}