body, table, p, center, div, span {
	font-size: 9pt;
}
body.FlatScrollBar {
	SCROLLBAR-FACE-COLOR: #99CCFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #4280FF;	
	SCROLLBAR-SHADOW-COLOR: #4280FF;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #000000;
}
td.SelectedMenuCell {
	background-color: #ffffff;
	font-size: 9.5pt;
	font-weight: bold; 
	color: #ff3366; 
	cursor: hand; 
	padding: 2 5 2 5;
	border: 1px solid #99CCFF;
}

td.PageTabCellEna { 
	font-size: 10pt;
	font-weight: bold; 
	color: #ff3366; 
	cursor: default; 
	text-align: center; 
	background-color: #99CCFF;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 1 solid #3770A8;
	border-right: 1 solid #3770A8;
}
td.PageTabCellDis {
	font-weight: normal;
	color: #000000;
	cursor: hand;
	text-align: center;
	background-color: #dfefff;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #ffffff;
	border-left: 1 solid #ffffff;
	border-right: 1 solid #ffffff;
	behavior: url(CellOver.htc);
}	
td.PageTabCellSpace { 
	background-color: #3770A8;
	width: 1px;
}
td.PageTabCellContent { 
	border-width:0 1 1 1; 
	border-style:solid; 
	border-color:#639ACE; 
}
A.PageTabLink:visited {
	font-weight: normal;
	color: #000000;
	cursor: cursor;
	text-decoration: none
}
A.PageTabLink:link {
	font-weight: normal;
	color: #000000;
	cursor: cursor;
	text-decoration: none
}
A.PageTabLink:hover {
	font-weight: normal;
	color: #3355ff;
	cursor: cursor;
	text-decoration: underline;
}
A:visited {
	color: #000000;
	cursor: hand;
	text-decoration: underline;
}
A:link {
	color: #000000;
	cursor: hand;
	text-decoration: underline;
}
A:hover {
	color: #3355ff;
	cursor: hand;
	text-decoration: none;
}
.SearchInputBar {
	background-color: #99CCFF;
}
table.SearchResultBar {
	background-color: #588FC7;
	color: #ffffff;
	border-right: 1px solid #ffffff;
}
td.BackCell {
	text-decoration: underline;
	cursor: hand;
	text-align: right;
	width: 30px ;
	padding-right: 5px;	
}
hr {
	height: 1px;
	border-style: solid;
	border-color: #cccccc;
}	
table.MainTable {
	ALIGN: center;
	WIDTH: 775px;
	BACKGROUND-COLOR: #ffffff;
}
table.ListTable {
	font-size: 9pt;	
	background-color: #dddddd;
	cursor: default;	
}	
tr.ListRowTitle {	
	color: #ffffff;
	background: #8caae7;
	line-height: 20px;
	text-indent: 0.1em;
}
tr.ListRow1 {
	background: #F8FAFC;
	line-height: 16px;
	vertical-align: top;
}
tr.ListRow0 {
	background: #f7f3f7;	
	line-height: 16px;
	vertical-align: top;		
}
table.ListTableFooter {
	margin-top: 5px;
}
table.InputOuterTable {
	font-size: 9pt; 
	border: 1px solid #003399;
	background-color:#DFEFFF;	
}
table.InputOuterTable td.Title {
	text-align: center;
	background-color: #D2E9FF;
	border-bottom: #ffffff solid 1px;
	padding: 5px;	
}
table.InputTable {
	font-size: 12px;
	margin: 5px;
}
td.InputCellLabel {
	font-size: 12px;
	text-align: center;
	background-color: #B0C0E6;
}
input.InputText {
	font-size: 9pt;
	border-width: 1px;	
	border-style: solid;
	border-color: #000000 #cccccc #cccccc #000000;
	height: 20px;
}
input.InputButton {
	font-size: 9pt;		
	CURSOR: hand; 	
	HEIGHT: 20px; 
	border-width: 1px;	
	border-style: solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;	
}

.ButtonOperate {
	font-size: 13px;
	color: #00309C;
	border-width: 1px;
	border-style: solid;
	border-color: #DEDFDE #10246B #10246B #DEDFDE;
	background-color: F7F3E7;
	cursor: hand;
	padding: 1px 3px 1px 3px;
}
input.nofocus { 
	color:#ffffff; 
	background-color:#6699DD; 
	border-width:0 1 1 0; 
	border-style:solid; 
	border-color:#dddddd; 
	cursor:hand 
}
input.getfocus { 
	color:#000000; 
	background-color:#eeeeee; 
	border-width:0 1 1 0; 
	border-style:solid; 
	border-color:#6699DD; 
}
tr.ListRowOver {
	background: #eadec2;
	line-height: 20px;
}
tr.ListRowHidden {
	background: #f0f8ff;
	line-height: 20px;
}

font.TurnPage {
	font-weight: bolder;
	color: #ffffff;
}

table.TreeTable {
	background-color: WhiteSmoke;
	font-size:13px;
	line-height: 20px;
	cursor: default;
}
td.TreeCell {
    	border-width: 1px; 
    	border-style: solid;
    	border-color: WhiteSmoke;
}
td.TreeCell table {
    	font-size: 13px;
    	font-weight: normal; 
    	background-color: transpare;   	
}
td.TreeCellOver {
    	border-width: 1px; 
    	border-style: dotted;
    	border-color: #b0c4de;
    	background-color: #ffffff;
}
td.TreeCellOver table {
    	font-size: 13px;
    	font-weight: bold;		
}

font.LikeA {
	font-size: 13px;
	font-weight: normal;
	color: #0000ff;
	text-decoration: none;
	cursor:hand;
}
font.LikeAOver {
	font-size: 13px;
	font-weight: normal;
	color: #ff4500;
	text-decoration: underline;
	cursor:hand;	
}

img.MenuButton {	
	cursor: hand;
}

option.LeafLevel {
	color: red;
}

table.InfoTable {
	background-color: #eeeeee;	
}
td.InfoCellLabel {	
	background-color: #ffffff;
	font-weight: bold;
	vertical-align: top;
	text-align: right;
}
table.ResultTable {
	background-color: #f0f8ff;
}
tr.ResultRowTitle {	
	color: #ffffff;
	background: #8caae7;
	line-height: 20px;
}
tr.ResultRow0 {
	background-color: #EFF3FF;
}
tr.ResultRow1 {
	background-color: #F7F7FF;
}
td.ResultCellValue {
	border-bottom:1 solid #426194;
	padding: 5 5 5 5;
	line-height: 17px;
	vertical-align: top;
}

font.AnchorNumber {
	cursor: hand ;
	text-decoration: underline ;
}

table.ListTitle {
	background-image: url(images/bar_bgend.gif);	
}
table.ListTitle td {
	font-size: 10.5pt;
	font-weight: bold;
	font-family: ËÎÌå;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
}
table.ListTitle A.NotDoing:visited {
	font-size: 9pt;
	font-weight: normal;	
	color: #426194;
	text-decoration: none
}
table.ListTitle A.NotDoing:link {
	font-size: 9pt;
	font-weight: normal;
	color: #426194;
	text-decoration: none
}
table.ListTitle A.NotDoing:hover {
	font-size: 9pt;
	font-weight: normal;	
	color: #426194;
	text-decoration: underline;				
}
table.ListTitle A.Doing:visited {
	font-size: 9pt;
	font-weight: normal;	
	color: #ff0000;
	text-decoration: none;
	border: 1 solid #31659c;
	background-color: #fff7f7;
	padding: 1 1 0 1;			
}
table.ListTitle A.Doing:link {
	font-size: 9pt;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
	border: 1 solid #31659c;
	background-color: #fff7f7;
	padding: 1 1 0 1;	
}
table.ListTitle A.Doing:hover {
	font-size: 9pt;
	font-weight: normal;	
	color: #ff0000;
	text-decoration: underline;
	border: 1 solid #31659c;
	background-color: #fff7f7;
	padding: 1 1 0 1;	
}

DIV.divSubMenu
{
	CURSOR: hand;
	DISPLAY: none;
	FONT-SIZE: 9pt;
	OVERFLOW: auto;
	POSITION: absolute;
}
TR.trSubMenuRow
{
	BACKGROUND: #dfefff;
	COLOR: #000000;
	CURSOR: hand;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: center;
}
TR.trSubMenuRowOver
{
	BACKGROUND: #b5e7ff;
	COLOR: #000000;
	CURSOR: hand;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: center;	
}

A.LinkBack:visited, A.LinkBack:link {
	COLOR: #ff4100;
	text-decoration: underline;
}
A.LinkBack:hover {
	COLOR: #0000ff;
	text-decoration: none ;
	position: relative;
	top: 1px;
	left: 1px;
}

TABLE.TableRecordCount {
	margin-top: 5px;
}
FONT.FontRecordCount {
	color: #0000ff;
}