.listtable {background:#ddd; margin:13 auto; border:1px solid #999; border-top:1px solid #ccc; border-left:1px solid #ccc}
.listtable td{text-align:center; background:#f9f9f9; padding:4px 8px;}
.listtable.nostyle * td{text-align:left; background:;padding:2px}
.listtable th{background:#ccc url(/icbc/corporbank/images/listtablebg.gif) repeat-x; font-size:12px; padding:4px 2px;}
.listtable.nostyle * th{text-align:center; background:;padding:0}
.listtable a{color:blue; text-decoration:underline}
.listtable a:hover{color:blue; text-decoration:underline}

.listtable2d {background:#bbb; margin:13 auto; border:0;}
.listtable2d td{background:#F6F6F6; padding:4px 8px;}
.listtable2d th{background:#e5e5e5 url(/icbc/corporbank/images/listtablebg.gif); font-size:12px; padding:4px 8px;}
.listtable2d a{color:blue}

.listtableflat {margin:13 auto; border:0;}
.listtableflat th{height:26px; font-size:12px; font-weight:normal; text-align:right; padding:4px 1px; width:45%; }
.listtableflat td{height:26px; font-size:12px; padding:4px 8px; width:55%;}
.listtableflat a{color:blue}

.icbcbutton , .icbcbutton_disabled{font-family:arial; cursor:pointer; margin:5px 25px; height:23px; color:#000; padding:0px 18px 4px 18px; +padding-top:1px; +padding-bottom:1px; +padding-left:8px; +padding-right:8px; border:1px solid #888; background:#CFCFCF url(/icbc/corporbank/images/icbcbuttonbg.gif); text-align:center; font-size:12px; text-decoration:none; white-space:nowrap; }
.icbcbutton_disabled {color:#999; border:1px solid #d0d0d0; background:#eaeaea; }
.icbcbutton1 {float:left; margin:5px 25px; color:black; padding:2px 15px 3px 15px; border:1px solid #ccc; border-right:1px solid #888; border-bottom:1px solid #888; background:#CFCFCF url(/icbc/corporbank/images/icbcbuttonbg1.gif); text-align:center; font-size:12px; text-decoration:none;}
.icbcbutton1:hover {color:black; text-decoration:none; border:1px solid #ccc; border-right:1px solid #aaa; border-bottom:1px solid #aaa; background:#DFDFDF url(/icbc/corporbank/images/icbcbuttonbg1_hover.gif)}

a.icbcbuttonlink , a.icbcbuttonlink_disabled{ height:23px; font-family:arial; cursor:pointer; margin:5px 25px; color:#000; padding:3px 18px 5px 18px; +padding-top:3px; +padding-bottom:2px; border:1px solid #999; background:#CFCFCF url(/icbc/corporbank/images/icbcbuttonbg.gif); text-align:center; font-size:12px; text-decoration:none; white-space:nowrap; line-height:40px; +line-height:18px;}
a.icbcbuttonlink:hover {background:url(/icbc/corporbank/images/icbcbuttonbg_hover.gif) repeat-x; text-decoration:none; border-color:#7e7e7e; border-top-color:#999; border-left-color:#999; color:#000}
a.icbcbuttonlink_disabled {color:#999; border:1px solid #d0d0d0; background:#eaeaea;}
a.icbcbuttonlink_disabled:hover {text-decoration:none;  color:#999;}
a.icbcbuttonlink1 , a.icbcbuttonlink1_disabled{ height:23px; font-family:arial; cursor:pointer; margin:5px 5px; color:#000; padding:3px 8px 5px 8px; +padding-top:3px; +padding-bottom:2px; border:1px solid #999; background:#CFCFCF url(/icbc/corporbank/images/icbcbuttonbg.gif); text-align:center; font-size:12px; text-decoration:none; white-space:nowrap; line-height:40px; +line-height:18px;}
a.icbcbuttonlink1:hover {background:url(/icbc/corporbank/images/icbcbuttonbg_hover.gif) repeat-x; text-decoration:none; border-color:#7e7e7e; border-top-color:#999; border-left-color:#999; color:#000}
a.icbcbuttonlink1_disabled {color:#999; border:1px solid #d0d0d0; background:#eaeaea;}
a.icbcbuttonlink1_disabled:hover {text-decoration:none;  color:#999;}

.icbcbutton2 {float:left; margin:5px 25px; color:black; padding:1px 3px 2px 3px; border:1px solid #888; border-right:1px solid #444; border-bottom:1px solid #444; background:#CFCFCF url(/icbc/corporbank/images/icbcbuttonbg2.gif); text-align:center; font-size:12px; text-decoration:none;}
.icbcbutton2 span{padding-left:12px; background:url(/icbc/corporbank/images/icbcbuttonbg2_point.gif) no-repeat}
.icbcbutton2 em{font-style:normal; padding-right:12px; background:url(/icbc/corporbank/images/icbcbuttonbg2_point.gif) right no-repeat}
.icbcbutton2:hover {color:black; text-decoration:none; border:1px solid #aaa; border-right:1px solid #888; border-bottom:1px solid #888; background:#DFDFDF url(/icbc/corporbank/images/icbcbuttonbg2_hover.gif)}

.blue {color:blue}
.blue:hover{color:blue}
.bold {font-weight:bold}
.red {color:red}
.red:hover {color:red}
.darkred {color:#960014}
.line {text-decoration:underline}
.underline {text-decoration:underline}
.normal {font-size:12px;}
.normal:hover {font-size:12px}
.large {font-size:14px}
.large:hover {font-size:14px}
.big {font-size:16px}
.big:hover{font-size:16px}
.sbig{font-size:18px}
.sbig:hover{font-size:18px}
.outl5 {margin-left:5px}
.outl10 {margin-left:10px}
.out0 {margin:0px}
.out5 {margin:5px}
.out10 {margin:10px}
.inl5 {padding-left:5px}
.inl10 {padding-left:10px}
.in5 {padding:5px}
.in10 {padding:10px}
.border {border:1px solid #ccc}
.borderdark {border:1px solid #888}
.bkgray {background:#eee}
.bkdark {background:#ccc}
.center {margin-left:auto; margin-right:auto;}
.tleft {text-align:left}
.tcenter {text-align:center}
.tright {text-align:right}
.break {word-break:break-all}
.scrollbody {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none;BACKGROUND-COLOR: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:auto;
}
hr{
	border:0;
	color:#aaa;
	background:#F0F0F0;
	border-top:1px solid #aaa;
	+border-top:1px solid #f0f0f0;
}