.tt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    LINE-HEIGHT: 145%;
    FONT-VARIANT: normal
}
.ent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.bt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #30538d;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: "??им?"
}
.line1
{
    BORDER-RIGHT: #999999 1px dotted;
    BORDER-TOP: #999999 1px dotted;
    BORDER-LEFT: #999999 1px dotted;
    BORDER-BOTTOM: #999999 1px dotted
}
/*zhangxt change the visited/link 2002-03-29*/
A:link
{
    /*COLOR: #1e447d*/
    COLOR: #0055FF
    
}

A:visited
{
	/*COLOR: #1e447d*/
	COLOR: #0055FF
}

A:active
{
    COLOR: #ff6600
}
A:hover
{
    COLOR: #FF0000
}
.x4
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #333333 1px solid;
    LINE-HEIGHT: 120%;
    BORDER-BOTTOM: #333333 1px solid;
    BACKGROUND-COLOR: #ffffff
}

.line2
{
    BORDER-RIGHT: #999999 1px dotted;
    BORDER-TOP: #999999 0px dotted;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #999999 1px dotted;
    COLOR: #304b7a;
    LINE-HEIGHT: 120%;
    BORDER-BOTTOM: #999999 0px dotted
}
.line3
{
    BORDER-RIGHT: #99cc99 0px solid;
    BORDER-TOP: #99cc99 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #99cc99 0px solid;
    LINE-HEIGHT: 120%;
    BORDER-BOTTOM: #99cc99 1px solid
}
.line4
{
    BORDER-RIGHT: #788972 1px solid;
    BORDER-TOP: #e6e7e0 2px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #cccccc 2px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #8e8e71 1px solid;
    FONT-FAMILY: "??им?";
    BACKGROUND-COLOR: #d1d8be
}
.line5
{
    BORDER-RIGHT: #788972 1px solid;
    BORDER-TOP: #ffffff 2px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #cccccc 2px solid;
    COLOR:#FFFFFF;
    BORDER-BOTTOM: #8e8e71 1px solid;
    FONT-FAMILY: "??им?";
    BACKGROUND-COLOR: #FFDD00
}
.ltt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    LINE-HEIGHT: 165%;
    FONT-FAMILY: "??им?"
}
.dd
{
    BORDER-RIGHT: #39d59a 1px solid;
    BORDER-TOP: #39d59a 0px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #39d59a 1px solid;
    LINE-HEIGHT: 120%;
    BORDER-BOTTOM: #39d59a 0px solid;
    BACKGROUND-COLOR: #AAAAAA
}
.dd1
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #39d59a 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: black 0px solid;
    LINE-HEIGHT: 185%;
    BORDER-BOTTOM: black 0px solid
}
.ww11
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-BOTTOM: black 0px solid
}

.page
{
    BACKGROUND-COLOR: #eeeeff
}
.order
{
    BACKGROUND-COLOR: #deefe9
}
.count
{
    BACKGROUND-COLOR: #cccccc
}
.head
{
    BACKGROUND-COLOR: #eeeeee
}
.rrr
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
	WORD-SPACING:0;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #eeeff0
}
.listtb
{
    BORDER-RIGHT: lightgrey 1pt;
    BORDER-TOP: lightgrey 1pt;
    FONT-SIZE: 9pt;
    BORDER-LEFT: lightgrey 1pt;
    BORDER-BOTTOM: lightgrey 1pt;
    BORDER-COLLAPSE: collapse
}
.lable
{
    BORDER-RIGHT: #3145ad 2px;
    BORDER-TOP: #3145ad 5px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #3145ad 2px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #3145ad 2px;
    BACKGROUND-COLOR: #eeeeee
}

.inputpanel
{
    font-size: 9pt;
    BACKGROUND-COLOR: #d5f0fc
}

.toolbar
{
    font-size: 9pt;
}

.statusbar
{
    font-size: 9pt;
}

.orderby
{
    font-size: 9pt;
}


.listgrid
{
	border:solid 1px lightgrey;
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
}

.listheader
{
    font-weight: 800;
    text-align: center;
    background-color: #C5EFFF;
}

.listfoot
{

}

.listitem
{
	
    background-color: #ffffff;
    vertical-align:top;
    line-height:150%;
}

.listalteritem
{
	
    background-color: #EAF7FB;
    vertical-align:top;
    line-height:150%;
}

.warning
{
}

.gridpager
{
    font-size: 9pt;
    background-color: #ffffff
}
.dg_body
{
	BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-COLLAPSE: collapse
}
.dg_header
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    BACKGROUND-COLOR: #d5f0fc;
    TEXT-ALIGN: center
}
.dg_item
{
	background-color:#FFFFFF
}
.dg_alter
{
	background-color:#f0f0f0
}
.pagerborder
{
	border-width:0px;
	BORDER-RIGHT: none 1px solid;
	BORDER-TOP:none;
    FONT-SIZE: 9pt;
    BORDER-LEFT: none 1px solid;
    BORDER-BOTTOM: none 1px solid;
    BORDER-COLLAPSE: collapse
}
.irispager
{
	background-color:#C5EFFF;
	BORDER-RIGHT: lightgrey 1px solid;
	border-top-style:none;
    FONT-SIZE: 9pt;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-COLLAPSE: collapse
}
.irispager input
{
	cursor:hand;
	border:solid 1px lightgrey
}
.tr_tab
{
	color:White;
}
.table_outcome
{
	font-size:15px;
}
.td_outcomeleft
{
	font-size:15px;
}
.style2 {color: #5672a1; font-weight: bold; font-size: 11pt; }
.style20 {color: #000000; font-size: 9pt; }
.style21 {color: #3366FF; font-weight: bold; font-size: 10pt; }
.style4 {
	color: #02818A;
	font-weight: bold;
}