body
{
	SCROLLBAR-FACE-COLOR: #f6f6f6;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #bbbbbb;
	SCROLLBAR-3DLIGHT-COLOR: #bbbbbb;
	SCROLLBAR-ARROW-COLOR: #330000;
	SCROLLBAR-TRACK-COLOR: #f6f6f6;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	font-family: 宋体;
	font-size: 9pt;
	color: #333333;
	margin: 0px;
}

table
{
	font-family: 宋体;
	font-size: 9pt;
}

a:link
{
	font-size: 9pt;
	color: blue;
	text-decoration: none;
}
a:hover
{
	font-size: 9pt;
	color: red;
	text-decoration: none;
}
a:visited
{
	font-size: 9pt;
	color: darkblue;
	text-decoration: none;
}
a:visited:hover
{
	font-size: 9pt;
	color: red;
	text-decoration: none;
}

a.sys_vsmenu:link
{
	color: #0066cc;
	text-decoration: none;
}
a.sys_vsmenu:active
{
	color: #ff6600;
	text-decoration: none;
}
a.sys_vsmenu:visited
{
	color: #0066cc;
	text-decoration: none;
}
a.sys_vsmenu:hover
{
	color: red;
	text-decoration: none;
}

a.sys_grid_head_sort
{
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
a.sys_grid_head_sort:visited
{
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
a.sys_grid_head_sort:active
{
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
a.sys_grid_head_sort:hover
{
	font-size: 9pt;
	color: red;
	text-decoration: none;
}



.webdataquery
{
	font-weight: normal;
	font-size: 9pt;
	color: #000066;
	text-decoration: none;
	letter-spacing: 1pt;
	cursor: hand;
}
.webdataquery_active
{
	font-weight: normal;
	font-size: 9pt;
	color: blue;
	text-decoration: underline;
	letter-spacing: 1pt;
	cursor: hand;
}




.sys_menu_frame_default
{
	border: #aaaaaa 1px solid;
	border-collapse: collapse;
}

.sys_menu_head_default
{
	height: 24px;
	font-size: 9pt;
	color: White;
	border-bottom: #869db4 1px solid;
	border: #869DB4 1px solid;
	background-color: #3A84A4;
}

.sys_menu_item_default
{
	margin-top: 3px;
	padding-top: 2px;
	height: 26px;
	border-bottom: #a6a6a6 1px solid;
	cursor: hand;
	background: url(Images/default_menuitem_bg.jpg) repeat-x;
}

.sys_menu_text_default
{
	color: #000000;
}

.sys_menu_over_default
{
	margin-top: 3px;
	padding-top: 2px;
	height: 26px;
	cursor: hand;
	color: red;
	border-bottom: #a6a6a6 1px solid;
	background-color: #EEEEEE;
	background: url(Images/default_menuover_bg.jpg) repeat-x;
}

.sys_menu_child_default
{
	background-color: #E3EFFF;
	border-bottom: #A6A6A6 1px solid;
}


.sys_button
{
	background: url(Images/Button.jpg) repeat-x;
	border: #006699 1px solid;
	cursor: hand;
	color: #333333;
	margin: 0px;
	padding-top: 2px;
	font-family: "宋体";
	font-size: 9pt;
	height: 24px;
	text-align: center;
}

.sys_editbox
{
	border-right: #CCCACA 1px solid;
	padding-right: 1px;
	border-top: #CCCACA 1px solid;
	padding-left: 1px;
	font-size: 9pt;
	padding-bottom: 1px;
	border-left: #CCCACA 1px solid;
	cursor: text;
	padding-top: 2px;
	border-bottom: #CCCACA 1px solid;
	font-family: 宋体;
	height: 18px;
}

.sys_editbox_new
{
	border-right: #fea201 1px solid;
	padding-right: 1px;
	border-top: #fea201 1px solid;
	padding-left: 1px;
	font-size: 9pt;
	padding-bottom: 1px;
	border-left: #fea201 1px solid;
	cursor: text;
	padding-top: 2px;
	border-bottom: #fea201 1px solid;
	font-family: 宋体;
	height: 18px;
}


.sys_editbox_readonly
{
	border-right: #CCCACA 0px solid;
	padding-right: 1px;
	border-top: #CCCACA 0px solid;
	padding-left: 1px;
	font-size: 9pt;
	padding-bottom: 1px;
	border-left: #CCCACA 0px solid;
	cursor: text;
	padding-top: 2px;
	border-bottom: #CCCACA 1px solid;
	font-family: 宋体;
	height: 21px;
}

.sys_grid
{
	border-right: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	font-size: 9pt;
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	font-family: 宋体;
	border-collapse: collapse;
	background-color: #ffffff;
}

.sys_grid
{
	border-right: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	font-size: 9pt;
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	font-family: 宋体;
	border-collapse: collapse;
	background-color: #ffffff;
}
.sys_grid_new
{
	border: 1px;
	border-right: #fea200 1px solid;
	border-top: #fea200 1px solid;
	font-size: 9pt;
	border-left: #fea200 1px solid;
	border-bottom: #fea200 1px solid;
	font-family: 宋体;
	border-collapse: collapse;
	background-color: #ffffff;
}

.sys_grid_head_cell
{
	border-right: #4c9555 1px solid;
	border-top: #4c9555 1px solid;
	font-size: 9pt;
	font-weight: bold;
	background-color: #EEEEEE;
	border-left: #4c9555 1px solid;
	padding-left: 5px;
	color: #333333;
	border-bottom: #ba7de82 1px solid;
	background-repeat: repeat-x;
	font-family: 宋体;
	border-collapse: collapse;
	height: 24px;
	background: url(Images/default_menu_bg.jpg) repeat-x;
}



.sys_grid_cell
{
	border: #bbbbbb 0px solid;
	font-family: 宋体;
	font-size: 9pt;
	border-collapse: collapse;
}

.sys_grid_cell_new
{
	border: #fea200 0px solid;
	font-family: 宋体;
	font-size: 9pt;
	border-collapse: collapse;
}

.sys_grid_cell_label
{
	border: #bbbbbb 0px solid;
	font-size: 9pt;
	font-family: 宋体;
	border-collapse: collapse;
	background-color: #ffffff;
}

.sys_grid_foot
{
	border-right: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	font-size: 9pt;
	background-image: url(Images/grid_foot_bg.gif);
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	background-repeat: repeat-x;
	font-family: 宋体;
	border-collapse: collapse;
	height: 36px;
	background-color: #ffffff;
}
.sys_grid_cell1
{
	border-right: #bbbbbb 1px solid;
	border-top: #bbbbbb 1px solid;
	font-size: 9pt;
	background-image: url(Images/grid_foot_bg.gif);
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	background-repeat: repeat-x;
	font-family: 宋体;
	border-collapse: collapse;
	height: 20px;
	background-color: #ffffff;
}

.sys_grid_page
{
	border-right: #bbbbbb 1px solid;
	font-size: 9pt;
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	border-top: #bbbbbb 0px solid;
	font-family: 宋体;
	height: 28px;
	border-collapse: collapse;
	background-color: #F1F8FA;
}

.sys_grid_alternating
{
	border-right: #bbbbbb 1px solid;
	font-size: 9pt;
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	font-family: 宋体;
	border-collapse: collapse;
	background-color: #F1F8FA;
}


.sys_navigation_bg
{
	border: #EEEEEE 1px solid;
	border-bottom: #bbbbbb 1px solid;
	border-left-style: solid;
	border-top-style: Dashed;
	background-color: #EEEEEE;
	background: url(Images/default_menuover_bg.jpg) repeat-x;
}

.sys_navigation_title
{
	padding-left: 5px;
	font-size: 9pt;
	color: #333333;
	padding-top: 6px;
	letter-spacing: 1pt;
}
.text_line
{
	height: 1px;
	background-image: url(Images/main_text_line.gif);
	background-repeat: repeat-x;
}

.sys_wait_frame
{
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#bababa,strength=5);
	border: #869DB4 1px solid;
	border-collapse: collapse;
}

.sys_wait_title
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#3A84A4,endColorStr=#ffffff);
	background-color: #5F7FB3;
}

