﻿body {
}

.f11808080 
{
	FONT-SIZE: 11px; 
	COLOR: #808080; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}

.commonbluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
	text-align:Right;
}

.nbutton
{
    BORDER-RIGHT: #1d668c 1px groove;
    BORDER-TOP: #1d668c 1px groove;
    FONT-SIZE: 12px;
    BORDER-LEFT: #1d668c 1px groove;
    COLOR: #1d668c;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #1d668c 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #eef7ff;
    TEXT-DECORATION: none
}

.commontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
}

.commontextLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:Left;
}

.commontextRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:Right;
}

.f14Commontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
}

.commontextSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	text-align:center;
}

.no
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}

.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	vertical-align:middle;
	text-decoration: none;
}

.boldtext:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009900;
	text-align:center;
	vertical-align:middle;
	text-decoration: none;
}

.gridView
{
    width:100%;
}

.gridViewHeader1
{
    background-color:#FFE5E5;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height:18px;
}

.gridViewHeader2
{
    background-color:#C2F1FF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height:18px;
}

.gridViewHeader3
{
    background-color:#A9D8FD;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height:20px;
}

.gridViewDataRow1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color:#F6F6F6;
	text-decoration: none;
	height:18px;
	vertical-align:middle;
	text-align:center;
}

.gridViewDataRow2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color:#FFFAEE;
	text-decoration: none;
	height:18px;
	vertical-align:middle;
	text-align:center;
}

.gridViewDataRow3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color:#FFFAEE;
	text-decoration: none;
	height:20px;
	vertical-align:middle;
	text-align:center;
}

.upcomingIPOHeaderBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#D9EDFD;
	text-align:center;
}

.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.bluetext:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
}

.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
}

.blacktext:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.IPOHeaderBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#7FCF38;
}

.IPOTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: white;
	font-family: Arial, Helvetica, sans-serif;
}

.IPORowGridView {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
	background-color:#FFFAEE;
}

.IPOAlternatingRowGridView {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:center;
}

.IPONewsRowGridView {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#FFFAEE;
}

.IPONewsAlternatingRowGridView {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.indiceprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: none;
}

.AANewsHeaderBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#A9D8FD;
}

.AANewsTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.AANewsDropDown
{
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-FAMILY: Arial
}

.AANewsTime
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	text-transform: none;
}

.AANewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.AANews:link 
{
	FONT-SIZE: 12px; 
	COLOR: #0000FF; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}

A.AANews:visited 
{
	FONT-SIZE: 12px; 
	COLOR: #0000FF; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}

A.AANews:hover 
{
	FONT-SIZE: 12px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}

.WarrantPageLink a
{
 	padding:2px 8px !important;
	border:none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-align:center;
}

.WarrantPageLink a:hover
{
	padding:2px 7px !important;
	border:1px solid #0000dd;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-align:center;
}

.AANewsContentTitle
{
	FONT-SIZE: 15px; 
	COLOR: white; 
	FONT-FAMILY: Arial
}

.AANewsContent
{
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-FAMILY: Arial
}

.AANewsCloseBtn 
{
	BORDER-RIGHT: #1d668c 1px groove; 
	BORDER-TOP: #1d668c 1px groove; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #1d668c 1px groove; 
	COLOR: #1d668c; 
	BORDER-BOTTOM: #1d668c 1px groove; 
	FONT-FAMILY: Arial; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #eef7ff
}

.AANewsRow 
{
	BACKGROUND-COLOR: #efefef
}

.AAPageLink a
{
	padding:2px 8px !important;
	border:none;
}

.AAPageLink a:hover
{
	padding:1px 7px !important;
	border:1px solid #0000dd;
	text-decoration:none;
}

.AATextBox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-right: #75ade3 1px solid;
	border-top: #75ade3 1px solid;
	border-left: #75ade3 1px solid;
	border-bottom: #75ade3 1px solid;
	height: 20px;
	width: 60px;
	vertical-align: middle;
}

.AAProfileBtn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #678ead;
	background-color: #f3f3f3;
	border-right: #678ead 1px solid;
	border-top: #678ead 1px solid;
	border-left: #678ead 1px solid;
	border-bottom: #678ead 1px solid;
	height: 20px;
}

.AAProfileHeaderBg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #7FCF38;
	padding-bottom: 2px;
	padding-top: 2px;
}

.AAProfileSubHeaderBg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #63b31c;
	padding-bottom: 2px;
	padding-top: 2px;
}

.AAProfileLabelBg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #fffaee;
	padding-bottom: 2px;
	padding-top: 2px;
}

.AAProfileDataBg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #f3f3f3;
	padding-bottom: 2px;
	padding-top: 2px;
}

.indicepricerise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #209D00;
	text-decoration: none;
}

.indicepricedrop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.alternatingRowGridView
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;	
	background-color:#FFFFFF;
	text-decoration: none;
	height:18px;
    vertical-align:middle;
	text-align:center;
}

.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

.greentext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00CC00;
	text-decoration: none;
}
.largeboldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.hsitable {
	border: 1px solid #00CC00;
}

.SubTitle
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #999999
}

.stockup
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}

.stockdown
{
    FONT-SIZE: 9pt;
    COLOR: orangered;
    FONT-FAMILY: Arial
}

.DataListHeaderBg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#D9EDFD;
}

.DataListRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#FFFAEE;
}

.DataListAlternatingRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.f12r
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial
}

.f12g
{
    FONT-SIZE: 12px;
    COLOR: green;
    FONT-FAMILY: Arial
}

.funda_disclaimer
{
    FONT-SIZE: 10px;
    COLOR: #808080;
    FONT-FAMILY: Arial, 新細明體
}
.delay_msg
{
	font-family:Arial;
	font-size:12px;
	color:#808080;
	padding:3px;
}

.quote_disc .DefaultAADisclaimerStyle, .quote_disc .DefaultAADisclaimerUrlStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:right;
}
.quote_disc .DefaultAADisclaimerStyle img{
    display:none;
}