﻿@charset "utf-8";
body,table,tr,td,input,textarea,button,select,div,a {
	font-family: PMingLiU, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: transparent;
}

body,table,tr,td,div,a {
	line-height:15px;
}
input,textarea,select {
	background-color:#ffffff;
}

/*
// --------------------------------------------------------------------------------------------------------------------
// Shell Header Definitions begins
// --------------------------------------------------------------------------------------------------------------------
*/
.shk-portal-shellheader-container td, .shk-portal-shellheader-container input, .shk-portal-shellheader-container textarea,.shk-portal-shellheader-container button,.shk-portal-shellheader-container select,.shk-portal-shellheader-container div, 
.shk-portal-shellheader-container td td
{
	color:#333333;
	line-height:14px;
	font-size:12px;	
}

 .shk-portal-shellheader-container .password {
 	font-size:11px;
 }
.shk-portal-shellheader-container a
{
	color:#333333;
	line-height:14px;
	font-size:12px;
	text-decoration:none;
}
.shk-portal-shellheader-container a:hover
{
	color:#333333;
	line-height:14px;
	font-size:12px;
	text-decoration:underline;
}

.shk-portal-shellheader-login-container td, .shk-portal-shellheader-login-container input, .shk-portal-shellheader-login-container textarea,.shk-portal-shellheader-login-container button,.shk-portal-shellheader-login-container select,.shk-portal-shellheader-login-container div
{
	color:#333333;
	line-height:14px;
	font-size:12px;	
}
.shk-portal-shellheader-login-container .password {
 	font-size:11px;
 }

.shk-portal-shellheader-login-container a 
{
	color:#333333;	
	line-height:14px;	
	font-size: 12px;
	text-decoration: none;	
}
.shk-portal-shellheader-login-container a:hover
{
	color:#333333;	
	line-height:14px;	
	font-size: 12px;
	text-decoration: underline;	
}

.shk-portal-font-1 {
	font-size: 12px;
	color: #333333;
}
.shk-portal-font-2 {
	font-size: 12px;
	color: #333333;
}

.shk-portal-font-3 {
	font-size: 12px;
	color: #E10915;
}
.shk-portal-font-4 {
	font-size: 12px;
	color: #E10915;
}
.shk-portal-font-4b {
	font-family: Arial, PMingLiU, Helvetica, sans-serif;	
	font-size: 16px;
	color: #E10915;
}
.shk-portal-font-5{	
	font-size: 12px;
	color: #01b804;
}
.shk-portal-font-6{	
	font-size: 12px;
	color: #01b804;
}
.shk-portal-font-6b{
	font-family: Arial, PMingLiU, Helvetica, sans-serif;		
	font-size: 16px;
	color: #01b804;
}
.shk-portal-font-7{	
	font-size: 12px;
	color:#3369a9;
	background-color: #b2e2ee;
	text-decoration:underline;
}

/* BEGIN 2010-09-20 Adam Wong */
/* 2010 Q3 */
/*
.shk-portal-font-8{
	display:block;
	color:#333333;
	background-image:url('../images/box_pink.gif');
	padding:1px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-size:12px;	
}
*/
.shk-portal-font-8{
	display:block;
	color:#333333;
	font-size:12px;
	font-weight: bold;
}
/* END 2010-09-20 Adam Wong */

/* BEGIN 2010-09-20 Adam Wong */
/* 2010 Q3 */
/*
.shk-portal-font-9{
	display:block;
	color:#333333;
	background-image:url('../images/box_pink.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-size:12px;
}
*/
.shk-portal-font-9{
	display:block;
	color:#333333;
	font-size:12px;
	font-weight: bold;
}
/* END 2010-09-20 Adam Wong */

.shk-portal-font-10 {
	font-size: 12px;
	font-weight:bold;
	color: #333333;
}

.shk-portal-font-12{
	font-size: 12px;
	color: #666666;	
}

.shk-portal-font-12{
    display:block;
    color:#333333;
    background-image:url('../images/box_red.gif');
    padding:0px 0px 0px 15px;
    background-repeat:no-repeat;
    background-position:0px 3px;
    font-size:12px;
}

.shk-portal-font-14 {
	font-family: Arial, PMingLiU, Helvetica, sans-serif;			
	font-size: 28px;
	font-weight:bold;
	color: #333333;
}

.shk-portal-font-15 {
	font-size: 16px;
	font-weight:bold;
	color: #333333;
}

.shk-portal-change-none
{	
	
}
.shk-portal-change-down
{
	color: #E10915;
}
.shk-portal-change-rise
{
	color: #01b804;
}

/*
// 2011 Q2 Standard Start
*/
.shk-portal-general-header {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	font-family: 新細明體;
}

.shk-portal-general-content {
	font-size: 12px;
	color: #333333;
	font-family: 新細明體;
}

.shk-portal-general-title {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-family: 新細明體;
}
/*
// 2011 Q2 Standard End
*/

/*
// --------------------------------------------------------------------------------------------------------------------
// Link CSS Definitions <a>
// --------------------------------------------------------------------------------------------------------------------
*/
a.shk-portal-link-1{
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

a.shk-portal-link-1:hover{
	font-size:12px;
	color:#e21a03;
	text-decoration:underline;
}

a.shk-portal-link-2{
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

a.shk-portal-link-2:hover{
	font-size:12px;
	color:#e21a03;
	text-decoration:underline;
}

a.shk-portal-link-2b{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a.shk-portal-link-2b:hover{
	font-size:12px;
	color:#e21a03;
	text-decoration:underline;
}

a.shk-portal-link-3{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}

a.shk-portal-link-3:hover{
	font-size:12px;
	color:#e21a03;
	font-weight:bold;
	text-decoration:underline;
}

a.shk-portal-link-4{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}

a.shk-portal-link-4:hover{
	font-size:12px;
	color:#e21a03;
	font-weight:bold;
	text-decoration:underline;
}

a.shk-portal-link-5{
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

a.shk-portal-link-5:hover{
	font-size:12px;
	color:#e21a03;
	text-decoration:underline;
}

a.shk-portal-link-6{
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}

a.shk-portal-link-6:hover{
	font-size:12px;
	color:#e21a03;
	text-decoration:underline;
}

a.shk-portal-link-7 {
	display: block;
	color: #333333;
	font-size: 12px;
	text-decoration: underline;
}

a.shk-portal-link-7:hover {
	display: block;
	color: #e21a03;
	font-size: 12px;
	text-decoration: underline;
}

/* BEGIN 2010-09-27 Adam Wong */
/* 2010 Q3 */
a.shk-portal-link-7b {
	display:block;
	color:#333333;
	background-image:url('../images/icon_pdf.gif');
	padding:0px 0px 0px 18px;
	background-repeat:no-repeat;
	background-position:0px 3px;
	font-size:12px;
	text-decoration:underline;
	line-height: 20px;
}

a.shk-portal-link-7b:hover {
	display:block;
	color:#e21a03;
	background-image:url('../images/icon_pdf.gif');
	padding:0px 0px 0px 18px;
	background-repeat:no-repeat;
	background-position:0px 3px;
	font-size:12px;
	text-decoration:underline;
	line-height: 20px;
}
/* END 2010-09-27 Adam Wong */

a.shk-portal-link-8{
	display:block;
	color:#333333;
	background-image:url('../images/box_red.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-size:12px;
	text-decoration:none;
}

a.shk-portal-link-8:hover{
	display:block;
	color:#e21a03;
	background-image:url('../images/box_red.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-size:12px;
	text-decoration:none;
}

a.shk-portal-link-9{
	display:block;
	color:#333333;
	background-image:url('../images/box_pink.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-size:12px;
	text-decoration:none;
}

a.shk-portal-link-9:hover{
	display:block;
	color:#e21a03;
	background-image:url('../images/box_pink.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-size:12px;
	text-decoration:none;
}

a.shk-portal-link-10{
	display:block;
	color:#333333;
	background-image:url('../images/box_pink.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 1px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.shk-portal-link-10:hover{
	display:block;
	color:#e21a03;
	background-image:url('../images/box_pink.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 1px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.shk-portal-link-11{
	display:block;
	color:#333333;
	background-image:url('../images/box_grey.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 1px;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
}

a.shk-portal-link-11:hover{
	display:block;
	color:#e21a03;
	background-image:url('../images/box_grey.gif');
	padding:0px 0px 0px 15px;
	background-repeat:no-repeat;
	background-position:0px 1px;
	font-size:12px;
	font-weight:bold;	
	text-decoration:none;
}

a.shk-portal-link-12{
	color:#3369a9;
	background-color:#b2e2ee;
	font-size: 12px;
	text-decoration:underline;
}

a.shk-portal-link-12:hover{
	color:#3369a9;
	background-color:#b2e2ee;
	font-size: 12px;
	text-decoration:underline;
}

a.shk-portal-link-equity{
	color:#E10915;	
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
a.shk-portal-link-futures{
	color:#4a9f44;	
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
a.shk-portal-link-options{
	color:#f2802a;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.shk-portal-button-1 {
	overflow:hidden;
	width:100%;
}

.shk-portal-button-1 button {
}

.shk-portal-button-1 .symbol {
	font-size:17px;
	font-family:Arial,PMingLiU,Helvetica,sans-serif;
	position:relative;
	top:1px;
}

.shk-portal-button-1 .bwsymbol {
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	background-color:transparent;
	color:#ffffff;
	border:0px transparent solid;
	position:relative;
	top:-1px;
}

.shk-portal-button-1 .b {
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	background-color:transparent;
	color:#ffffff;
	border:0px transparent solid;
}

.shk-portal-button-1 .l {	
	display:block;
	float:left;
	padding-left:7px;
	height:20px;
	line-height:15px;
	background-color:transparent;
	background-image:url('../images/button_1_bg_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration: none;
}

.shk-portal-button-1 .r {
	display:block;
	padding:2px 7px 2px 0px;
	height:19px;
	line-height:15px;
	background-color:transparent;
	background-image:url('../images/button_1_bg.gif');
	background-repeat:no-repeat;
	background-position:top right;
}

.shk-portal-button-1-big {
	overflow:hidden;
	width:100%;
}

.shk-portal-button-1-big button {
}

.shk-portal-button-1-big .symbol {
	font-size:17px;
	font-family:Arial,PMingLiU,Helvetica,sans-serif;
	position:relative;
	top:1px;
}

.shk-portal-button-1-big .bwsymbol {
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	background-color:transparent;
	color:#ffffff;
	border:0px transparent solid;
	position:relative;
	top:-1px;
}

.shk-portal-button-1-big .b {
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	background-color:transparent;
	color:#ffffff;
	border:0px transparent solid;
}

.shk-portal-button-1-big .l {	
	display:block;
	float:left;
	padding-left:9px;
	height:29px;
	line-height:24px;
	background-color:transparent;
	background-image:url('../images/button_1_big_bg_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration: none;
}

.shk-portal-button-1-big .r {
	display:block;
	padding:2px 9px 2px 0px;
	height:28px;
	line-height:24px;
	background-color:transparent;
	background-image:url('../images/button_1_big_bg.gif');
	background-repeat:no-repeat;
	background-position:top right;
}

.shk-portal-button-1-light {
	overflow:hidden;
	width:100%;
}

.shk-portal-button-1-light button {
}

.shk-portal-button-1-light .symbol {
	font-size:17px;
	font-family:Arial,PMingLiU,Helvetica,sans-serif;
	position:relative;
	top:1px;
}

.shk-portal-button-1-light .bwsymbol {
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	background-color:transparent;
	color:#ffffff;
	border:0px transparent solid;
	position:relative;
	top:-1px;
}

.shk-portal-button-1-light .b {
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	background-color:transparent;
	color:#ffffff;
	border:0px transparent solid;
}

.shk-portal-button-1-light .l {	
	display:block;
	float:left;
	padding-left:7px;
	height:20px;
	line-height:15px;
	background-color:transparent;
	background-image:url('../images/button_1_light_bg_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration: none;
}

.shk-portal-button-1-light .r {
	display:block;
	padding:2px 7px 2px 0px;
	height:19px;
	line-height:15px;
	background-color:transparent;
	background-image:url('../images/button_1_light_bg.gif');
	background-repeat:no-repeat;
	background-position:top right;
}

.shk-portal-button-2{
	color:#ffffff;
	text-decoration:none;
	display: inline;
}
.shk-portal-button-2 .b {
	display:inline;
	vertical-align:top;
	font-size:12px;	
	font-weight:bold;
	cursor:pointer;
	background:none;
	color:#ffffff;
	border:none;
	padding:2px 4px 0px 30px;
	height:15px;
	margin:0px 0px 3px 0px;
}

.shk-portal-button-2 .l {	
	display:inline;
	vertical-align:middle;	
	padding:0px 0px 6px 0px;
	font-size:12px;
	font-weight:bold;	
	color:#ffffff;
	background-image:url('../images/button_2_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.shk-portal-button-2 .r {
	vertical-align:middle;	
	padding:0px 0px 6px 0px;
	font-size:12px;	
	font-weight:bold;	
	width:4px;
	display:inline;
	color:#ffffff;
	background-image:url('../images/button_2_bg.gif');
	background-repeat:no-repeat;
	background-position:top right;	
}


.shk-portal-button-3{
	color:#ffffff;
	text-decoration:none;
	display:inline;	
}
.shk-portal-button-3 .b {
	display:inline;
	vertical-align:top;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	background:none;
	color:#ffffff;
	border:none;
	padding:0px 4px 0px 4px;
	margin:0px 0px 0px 0px;
}

.shk-portal-button-3 .l {	
	display:inline;
	vertical-align:top;
	padding:3px 0px 6px 0px;
	font-size:14px;
	line-height:18px;
	color:#ffffff;
	background-image:url('../images/button_3_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.shk-portal-button-3 .r {
	vertical-align:top;
	padding:3px 0px 6px 0px;
	font-size:14px;
	line-height:18px;
	width:4px;
	display:inline;
	color:#ffffff;
	background-image:url('../images/button_3_bg.gif');
	background-repeat:no-repeat;
	background-position:top right;	
}

.shk-portal-button-4{
	color:#ffffff;
	text-decoration:none;
	display:inline;	
}
.shk-portal-button-4 .b {
	display:inline;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	background:none;
	color:#ffffff;
	border:none;
	height:22px;
	line-height:22px;		
	padding:0px 4px 0px 4px;
	margin:0px 0px 0px 0px;
}

.shk-portal-button-4 .l {	
	display:inline;
	vertical-align:top;	
	padding:0px 0px 8px 0px;
	height:26px;
	line-height:26px;	
	font-size:14px;
	color:#ffffff;
	background-image:url('../images/button_4_bg.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.shk-portal-button-4 .r {
	vertical-align:top;	
	padding:0px 0px 8px 0px;
	font-size:14px;
	height:26px;
	line-height:26px;	
	width:4px;
	display:inline;
	color:#ffffff;
	background-image:url('../images/button_4_bg.gif');
	background-repeat:no-repeat;
	background-position:top right;	
}

.bea-portal-window-titlebar-title{
	font-size:12px;
	font-weight:bold;
/*	color:#E10915;	*/
}


.shk-menu-text {
font-size:12px;
color:#666666;
font-weight:bold;
}

.shk-portal-display-paging a { 
	font-size:12px;
	color: #000000;
	text-decoration: underline;
}

.shk-portal-display-current-page { 
	font-size:12px;
	color: #E10915;	
}

table.shk-portal-display-table-5 td, table.shk-portal-display-table-5 td div {
	font-size:12px;
}

/*
// --------------------------------------------------------------------------------------------------------------------
// Messages Definitions
// --------------------------------------------------------------------------------------------------------------------
*/
.shk-portal-message {
	font-weight: bold;
	color: #333333;
}

.shk-portal-message ul {
	margin: 0px 0px 0px 0px;
	padding: 4px 3px 3px 3px;
	background-color: #ffeded;
	border:1px solid #D1D1D1;
	list-style-type: none;
}

.shk-portal-message li {
	background-image: url('../images/icon_alert_errormessage.gif');
	background-repeat: no-repeat;
	background-position: 2px 0px;
	padding-left: 24px;
	padding-top: 2px;
}

.shk-portal-error-message {
	font-weight: bold;
	color: #E10915;
}

.shk-portal-error-message ul {
	margin: 0px 0px 0px 0px;
	padding: 4px 3px 3px 3px;
	background:#ffeded;
	border:1px solid #D1D1D1;
	list-style-type: none;
}

.shk-portal-error-message li {
	background-image: url('../images/icon_alert_errormessage.gif');
	background-repeat: no-repeat;
	background-position: 2px 0px;
	padding-left: 24px;
	padding-top: 2px;
}

/*
// --------------------------------------------------------------------------------------------------------------------
// index tab menu begins
// --------------------------------------------------------------------------------------------------------------------
*/

/*
// --------------------------------------------------------------------------------------------------------------------
// index tab menu ends
// --------------------------------------------------------------------------------------------------------------------
*/

/*
// --------------------------------------------------------------------------------------------------------------------
// trading tab menu begins
// --------------------------------------------------------------------------------------------------------------------
*/
.bea-portal-book-menu-single-container #shk-portal-tabmenu {
  float:left;
  width:100%;
  background:#FFFFFF url("../images/tabmenu_1_bg.gif") repeat-x left bottom;
  font-size:12px;
  line-height:14px;
  font-weight:bold;
}
.bea-portal-book-menu-single-container #shk-portal-tabmenu ul {
  margin:0;
  padding:0px 10px 0 0px;
  list-style:none;
}
.bea-portal-book-menu-single-container #shk-portal-tabmenu li {
  display:inline;
  margin:0;
  padding:0;
  white-space:nowrap;
}
.bea-portal-book-menu-single-container #shk-portal-tabmenu a {
  float:left;
  background-color:#f7f7f7;
  border-width:1px 1px 0px 1px;
  border-style:solid;
  border-color:#d1d1d1;
  margin:0;
  padding:0 0 0 5px;
  text-decoration:none;  
}
.bea-portal-book-menu-single-container #shk-portal-tabmenu a span {
  float:left;
  display:block;
  padding:3px 10px 3px 6px;
  color:#ffffff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.bea-portal-book-menu-single-container #shk-portal-tabmenu a span {float:none;}
/* End IE5-Mac hack */
.bea-portal-book-menu-single-container #shk-portal-tabmenu a:hover span {
  color:#333333;
  }
.bea-portal-book-menu-single-container #shk-portal-tabmenu a:hover {
  background-position:0% -44px;
  }
.bea-portal-book-menu-single-container #shk-portal-tabmenu a:hover span {
  background-position:100% -44px;
  }
.bea-portal-book-menu-single-container #shk-portal-tabmenu a:hover span, .bea-portal-book-menu-single-container #shk-portal-tabmenu .bea-portal-book-menu-single-item-active a span
{ background-position:100% -44px;color: #333333; }
.bea-portal-book-menu-single-container #shk-portal-tabmenu .bea-portal-book-menu-single-item-active a:link, .bea-portal-book-menu-single-container #shk-portal-tabmenu .bea-portal-book-menu-single-item-active a:visited, .bea-portal-book-menu-single-container #shk-portal-tabmenu .bea-portal-book-primary-menu-single-item-active a:hover
{ background-position: 0% -44px; }
/*
// --------------------------------------------------------------------------------------------------------------------
// trading tab menu ends
// --------------------------------------------------------------------------------------------------------------------
*/

/*
// --------------------------------------------------------------------------------------------------------------------
// tab menu 1 begins
// --------------------------------------------------------------------------------------------------------------------
*/
.shk-portal-tabmenu-container-1 {
	padding:0px 0px 5px 0px;
}
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu {
  float:left;
  width:100%;
  background:#FFFFFF url("../images/tabmenu_1_bg.gif") repeat-x left bottom;
  font-size:12px;
  line-height:14px;
  font-weight:bold;

  }
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu ul {
margin:0;
padding:0px 5px 0 0px;
list-style:none;
  }
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu li {
  display:inline;
  margin:0;
  padding:0;
  
  white-space:nowrap;
  }
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu a {
  float:left;
  margin:2px -1px 0 0px;
  padding:0 0 0 0;
  text-decoration:none;
  background-color:#e5e5e5;
  border-width:1px 1px 0 1px;
  border-style:solid;
  border-color:#d1d1d1;
}
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu a span {
  float:left;
  display:block;
  padding:3px 10px 3px 6px;
  color:#bdbdbd;
  
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu a span {float:none;}
/* End IE5-Mac hack */
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu a:hover span {
  color:#333333;
  }
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu a:hover {
  background-position:0% -44px;
  }
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu a:hover span {
  background-position:100% -44px;
  }
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu a:hover span, .shk-portal-tabmenu-container-1 #shk-portal-tabmenu .bea-portal-book-menu-single-item-active a span {
	background-position:100% -44px;
	color: #333333;
	background-color:#f7f7f7;
}
.shk-portal-tabmenu-container-1 #shk-portal-tabmenu .bea-portal-book-menu-single-item-active a:link, .shk-portal-tabmenu-container-1 #shk-portal-tabmenu .bea-portal-book-menu-single-item-active a:visited, .shk-portal-tabmenu-container-1 #shk-portal-tabmenu .bea-portal-book-primary-menu-single-item-active a:hover
{ background-position: 0% -44px; }

.important-note-title {
	font-size: 12px;
	color:red;
}

.important-note .content {
	font-size: 12px;
}
/*
// --------------------------------------------------------------------------------------------------------------------
// tab menu 1 ends
// --------------------------------------------------------------------------------------------------------------------
*/

/*
// --------------------------------------------------------------------------------------------------------------------
// Market Data Portlet
// --------------------------------------------------------------------------------------------------------------------
*/
#marketDataMenu li {
	background-color: #C0C0C0;
    display: block;
    float: left;
    list-style: none outside none;
    padding: 4px 0 5px 0;
	border-right: 1px solid #7A7A7A;
	border-left: 1px solid #ececec;
	border-top: 1px solid #ececec;
}

#post-login-market-data-layout #marketDataMenu li {
	padding: 4px 0 5px 0;
}

#marketDataQuote #marketDataQuoteHelpArrow {
	margin-left:15px;
	margin-top:-2px;
	margin-top:-4px\9;
	*margin-top:-1px;
}

#marketDataQuote #marketDataQuoteHelpArrowError {
	margin-left:15px;
	margin-top:-2px;
	margin-top:-4px\9;
	*margin-top:-2px;
}

/*
// --------------------------------------------------------------------------------------------------------------------
// Login page style begins
// --------------------------------------------------------------------------------------------------------------------
*/
#loginTitle {
	text-align:left;
	font-size:18px;
	font-family: '新細明體';
}
/*
// --------------------------------------------------------------------------------------------------------------------
// Login page style ends
// --------------------------------------------------------------------------------------------------------------------
*/

/*
// --------------------------------------------------------------------------------------------------------------------
// Post-login trading page style begins
// --------------------------------------------------------------------------------------------------------------------
*/
#post-login-market-data-layout {
	padding-top:28px;
	padding-right:8px;
}
.msg-count {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	background-image:url('../images/message_red.gif');
	background-repeat:no-repeat;
	padding-left:7px;
	background-position: 0px 0px;
	_background-position: 0px 1px;
}
/*
// --------------------------------------------------------------------------------------------------------------------
// Post-login trading page style ends
// --------------------------------------------------------------------------------------------------------------------
*/

/*
// Countdown Start
*/

#wrapper{
	position:absolute;
	top: 100px;
	left:400px;
}

#front{
	position:absolute;
	top:0px;
	left:0px;
}

#upperHalf, #upperHalfBack{
	vertical-align:bottom;
	line-height: 12px;
}

#lowerHalf, #lowerHalfBack{
	vertical-align:top;
	line-height: 12px;
}

#upperHalf img{
	position:relative;
	height:11px;
	vertical-align:bottom;
	visibility:visible;
}

#lowerHalf img{
	position:relative;
	height:11px;
	vertical-align:top;
	visibility:visible;
}

	
#lowerHalfBack img{
	position:relative;
	vertical-align:top;
}

#upperHalfBack img{
	position:relative;
	vertical-align:bottom;
}

#hoursUp, #hoursDown, #hoursUpBack, #hoursDownBack{
	width:22px;
}

#daysUpLeft, #daysUpRight, #daysDownLeft, #daysDownRight,
#daysUpLeftBack, #daysUpRightBack, #daysDownLeftBack, #daysDownRightBack,
#hoursUpLeft, #hoursUpRight, #hoursDownLeft, #hoursDownRight,
#hoursUpLeftBack, #hoursUpRightBack, #hoursDownLeftBack, #hoursDownRightBack,
#minutesUpLeft, #minutesUpRight, #minutesDownLeft, #minutesDownRight,
#minutesUpLeftBack, #minutesUpRightBack, #minutesDownLeftBack, #minutesDownRightBack,
#secondsUpLeft, #secondsUpRight, #secondsDownLeft, #secondsDownRight,
#secondsUpLeftBack, #secondsUpRightBack, #secondsDownLeftBack, #secondsDownRightBack{
	width:11px;
}

/*
// Countdown End
*/

