/* 
    Document   : zh
    Created on : December 2, 2007, 5:34 PM
    Author     : Phoebe Leung
    Description:
        Purpose of the stylesheet follows.
*/

/* --------------------------------- */
/* global HTML stuffs...
/* --------------------------------- */
td,input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

input {
	padding: 3px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 2px 0px;
}
/*
a:link, a:visited, a:active, a:hover{
  text-decoration: none;
  color: #004276;
}
a:hover{
  color: #ff3300;
}*/

/* ------------------------------------------------ */
/* up down color indicators sepecific for languages */
/* ------------------------------------------------ */
.up_arrow {
	background: transparent url(../imgs/red_up.gif) no-repeat center right;
	width: 10px;
	height: 9px;
	color: red;
}

.up_text {
	color: red;
	font-size: 8pt;
}

.up_bar {
	background-image: url(../imgs/red_bar.gif);
	background-repeat: repeat-x;
	width: 1px;
	height: 10px;
	border: 0;
	display: block;
	/*margin: 3px 0; */
}

.up_header_bg {
	background-color: #FDBFA7;
}

.up_bg {
	background-color: #FDF4F1;
}

.dn_arrow {
	background: transparent url(../imgs/green_dn.gif) no-repeat center right;
	width: 10px;
	height: 9px;
	color: green;
}

.dn_text {
	color: green;
	font-size: 8pt;
}

.dn_header_bg {
	background-color: #B1F6B1;
}

.dn_bg {
	background-color: #EFFDEF;
}

.dn_bar {
	background-image: url(../imgs/green_bar.gif);
	background-repeat: repeat-x;
	width: 1px;
	height: 10px;
	border: 0;
	display: block;
	/*margin: 3px 0; */
}

.up_arrow_s {
	background-image: url(../imgs/red_up_s.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 50px;
}

.dn_arrow_s {
	background-image: url(../imgs/green_dn_s.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 50px;
}

.lipper_legend {
	background: transparent url(../imgs/horizontal-270x35-chinese.gif)
		no-repeat center center;
	width: 270px;
	height: 35px;
}

.lipper_legend_sm {
	background: transparent url(../imgs/horizontal-chinese.gif) no-repeat
		center center;
	display: block;
	width: 180px;
	height: 20px;
}

/*-------------------------ggc-----------------------*/
.cls_datacell_arrudval_up {
	border-top: dotted 1px lightgray;
	color: red;
	font-size: 8pt;
}

.cls_datacell_arrudval_dn {
	border-top: dotted 1px lightgray;
	color: green;
	font-size: 8pt;
}

.cls_datacell_udval_up {
	border-top: dotted 1px lightgray;
	color: red;
	font-size: 8pt;
}

.cls_datacell_udval_dn {
	border-top: dotted 1px lightgray;
	color: green;
	font-size: 8pt;
}

.cls_datacell_pctudval_up {
	border-top: dotted 1px lightgray;
	color: red;
	font-size: 8pt;
}

.cls_datacell_pctudval_dn {
	border-top: dotted 1px lightgray;
	color: green;
	font-size: 8pt;
}

.screener_1 {
	width: 30%;
}

.screener_2 {
	width: 22%;
}

.screener_3 {
	width: 24%;
}

.screener_row_1a {
	width: 16%;
}

.screener_row_1b {
	width: 14%;
}

.sc_table1 {
	width: 25%;
}

.sc_table2 {
	width: 20%;
}

.minitabborder_ff_fund {
	border-bottom: 1px solid #C2D9F6;
	margin: 21px 0pt 0pt 0pt;
}

.minitabborder_ff_market {
	border-bottom: 1px solid #C2D9F6;
	margin: 21px 0pt 0pt 0pt;
}

.minitabborder_ie_fund {
	border-bottom: 1px solid #C2D9F6;
	margin: 21px 0pt 0pt 0pt;
}

.minitabborder_ie_market {
	border-bottom: 1px solid #C2D9F6;
	margin: 21px 0pt 0pt 0pt;
}

.minitabborder_fund {
	border-bottom: 1px solid #C2D9F6;
	margin: 21px 0pt 0pt 0pt;
}

.minitabborder_market {
	border-bottom: 1px solid #C2D9F6;
	margin: 21px 0pt 0pt 0pt;
}