pestablishbody {
	color: #222222;
	margin-left: 1px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	SCROLLBAR-FACE-COLOR: #A2D0FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #284066;
	SCROLLBAR-3DLIGHT-COLOR: #376280;
	SCROLLBAR-ARROW-COLOR: #34607E;
	SCROLLBAR-TRACK-COLOR: #E5F3FD;
	SCROLLBAR-DARKSHADOW-COLOR: #CEEAFD;
	/*behavior: url(/agrs/js/frameSet/ui00/index.htc);*/
	FONT-SIZE: 12px;
}

td {
	font-size: 12px; 
	font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;
	padding:1px 1px 1px 5px;
}

th {
	font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;
	margin: 10px 0 0 0;
}
.title{ 
	font-family: "����"; Font-Size: 15px;
}
.subtitle{ 
	font-family: "����"; Font-Size: 12px;
}
.documentName{ 
	font-family: Times New Roman; Font-Size: 12px;
}
.button{
	border-top:1px solid #FDB939;
	border-left:1px solid #FDB939;
	border-right:1px solid #FDB219;
	border-bottom:1px solid #FDB219;
	width:auto;
	height:24px;
	background:#FFF8C5;
	padding:0 0 0 0;
	margin:0 0 1px 0;
}

.button1{
	border-top:1px solid #333;
	border-left:1px solid #333;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	height:24px;
	background:#ccc8C5;
	padding:0 0 0 0;
	margin:0 0 1px 0;
}

.button-over {
	BORDER-RIGHT: 1px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px solid #495172;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 1px solid #495172;
	COLOR: #0C2358;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 21px;
	BACKGROUND-COLOR: #FFFFFF;
	cursor: hand;
	background-image: url(/images/ui00/but01BG2.jpg);
	/**behavior: url(/agrs/js/pageView/ui00/button-ui.htc);*/
}
.button-page {
	BORDER-RIGHT: 1px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 1px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 21px;
	width: 25;
	BACKGROUND-COLOR: #FFFFFF;
	cursor: hand;
	background-image: url(/images/ui01/but_01_bg.gif);
}
.button-seach {
	BORDER-RIGHT: 1px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 1px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 21px;
	width: 25;
	BACKGROUND-COLOR: #FFFFFF;
	cursor: hand;
	background-image: url(/images/ui00/seachButtonBG.jpg);
}
a {
	/*behavior: url(/agrs/js/frameSet/ui00/aHref.htc);*/
}
.topassword {
	/*behavior: url(/agrs/js/pageView/ui00/topassword.htc);*/
}

.caption1 {
	font-family: "����";
	font-size: 14px;
	color: #000000;
	padding: 1px;
	background-color: #FFFFFF;
	vertical-align: middle;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 200%;
}
.caption2 {
	FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.caption3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR: #ceefff
}
.caption4 {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

.input-text {
}
.input-text-line {
	BORDER-RIGHT: 0px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 0px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 0px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
}
.input-text-line-center {
	BORDER-RIGHT: 0px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 0px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 0px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: CENTER;
}
.input-text-line-small {
	BORDER-RIGHT: 0px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 0px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 0px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
	WIDTH: 70;
	TEXT-ALIGN: CENTER;
}
.input-text-line-small-readonly {
	BORDER-RIGHT: 0px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 0px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 0px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 0px solid #495172;
	HEIGHT: 20px;
	WIDTH: 70;
	BACKGROUND-COLOR: #FFFFFF;
	oReadOnly:expression(this.readOnly=true);
}
.input-text-line-nobgcolor {
	BORDER-RIGHT: 0px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 0px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 0px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 20px;
}

.input-text-line-noborder {
	BORDER-RIGHT: 0px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 0px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 0px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 0px solid #495172;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
}

.input-text-line-readonly{
	border-top:0px solid #FFFFFF;
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 4px;

	FONT-SIZE: 12;
	COLOR: #0C2358;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
	oReadOnly:expression(this.readOnly=true);
}

.input-text-line-edit {
	BORDER-RIGHT: 0px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 0px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 0px ridge #819AD2;
	COLOR: #0C2358;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFFFFF;
	oReadOnly:expression(this.readOnly=false);
}

.input-text-readonly {
	BORDER-RIGHT: 1px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 1px ridge #819AD2;
	COLOR: #5786BF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px solid #495172;
	HEIGHT: 21px;
	BACKGROUND-COLOR: #FFFFFF;
}

.input_none {
	BORDER-STYLE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-SIZE: 9pt;
	HEIGHT: 12px;
	COLOR: #0C2358;
	BACKGROUND-COLOR: #FFFFFF;
	text-decoration: none;
	VERTICAL-ALIGN:BOTTOM;
}

.input_none_print {
	BORDER-STYLE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-SIZE: 9pt;
	HEIGHT: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	text-decoration: none;
	VERTICAL-ALIGN:BOTTOM;
}

textarea {
	BORDER-RIGHT: 1px solid #B3D7E5;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px ridge #B3D7E5;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 1px ridge #B3D7E5;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px solid #B3D7E5;
	BACKGROUND-COLOR: #FFFFFF;
	overflow:auto;
}

.textarea-readonly {
	BORDER-RIGHT: 1px solid #495172;
	PADDING-RIGHT: 1px;
	BORDER-TOP: 1px ridge #819AD2;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: 1px ridge #819AD2;
	COLOR: #5786BF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 1px solid #495172;
	BACKGROUND-COLOR: #FFFFFF;
}

.textarea_none {
	WIDTH: 100%;
	BORDER-STYLE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 0px;
	COLOR: #0C2358;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	OVERFLOW:auto;
}

.textarea_none_print {
	WIDTH: 100%;
	BORDER-STYLE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	OVERFLOW:auto
}

.indispensable-mark {
	FONT-SIZE: 16px;
	COLOR: #FF0000;
}

.remark {
	FONT-SIZE: 12px;
	COLOR: #C00000;
}

.remark_print {
	FONT-SIZE: 12px;
	COLOR: #000000;
}


.display {
	FONT-SIZE: 12px;
	COLOR: #0C2358;
}

.display_print {
	FONT-SIZE: 12px;
	COLOR: #000000;
}

div.warning-right {
	font-family: "����";
	FONT-SIZE: 12px;
	COLOR: #0000FF;
}

div.warning-wrong {
	font-family: "����";
	FONT-SIZE: 12px;
	COLOR: #FF0000;
}

div.warning-error {
	font-family: "����";
	FONT-SIZE: 12px;
	COLOR: #FF0000;
}

div.information {
	font-family: "����";
	FONT-SIZE: 12px;
	COLOR: #000000;
}

div.prompt {
	font-family: "����";
	FONT-SIZE: 12px;
	COLOR: #C00000;
}

div.progress{
    width: 1px;
    height: 14px;
    color: white;
    font-size: 12px;
  	overflow: hidden;
    background-color: #0C2358;
    padding-left: 5px;
}

.select{
	border-right:0px solid #FDB939;
	border-bottom:0px solid #FDB939;
	background:#FFF8C5;
	padding:0 0 0 0;
	margin:0 1px;
}
.tdcontent {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #333333; LINE-HEIGHT: 160%; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.tdbgcolor {
	BACKGROUND-COLOR: #000000;
}
.tdbgcolor_blue {
	BACKGROUND-COLOR: #42c7f7;
}

.table_title {
	font-family: "����";
	font-size: 14px;
	color: #000000;
	line-height: 20px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

.print_title {
	font-family: "����";
	font-size: 18px;
	color: #000000;
	line-height: 24px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.docDescription {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.table_box {
	margin: 0px;
	padding: 0px;
	width: 95%;
	border: 0px solid #000000;
}
.table_box_noborder {
	padding: 0px;
	margin: 0px;
	border-top:#000000 solid 0px;
	border-left:#000000 solid 0px;
	border-right:#000000 solid 0px;
	border-bottom:#000000 solid 0px;
	width: 100%;
	border: 0px solid #000000;	
}
.table_box1 {
	padding: 1px;
	margin: 0px;
	border: 1px solid #000000;
	border-collapse:collapse;
	word-wrap:break-word;
	word-break:break-all;
}
.table_box_nobottom1 {
	padding: 0px;
	margin: 0px;
	border-right:#000000 solid 1px;
	border-left:#000000 solid 1px;
	border-top:#000000 solid 1px;
	border-collapse:collapse;
	word-wrap:break-word;
	word-break:break-all;
}
.table_box_nobottom {
	padding: 0px;
	margin: 0px;
	border-left:#000000 solid 1px;
	border-top:#000000 solid 1px;
	border-collapse:collapse;
	word-wrap:break-word;
	word-break:break-all;
}
.table_box_nobottom_blue {
	padding: 0px;
	margin: 0px;
	border-left:#42c7f7 solid 1px;
	border-top:#42c7f7 solid 1px;
	border-collapse:collapse;
	word-wrap:break-word;
	word-break:break-all;
}
.table_box_notop {
	padding: 0px;
	margin: 0px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	border-collapse:collapse;
	word-wrap:break-word;
	word-break:break-all;
}

.table_box_top {
	padding: 0px;
	margin: 0px;
	border-top:#808080 solid 1px;
	border-right:#000000 solid 0px;
	border-bottom:#000000 solid 0px;
	border-collapse:collapse;
	word-wrap:break-word;
	word-break:break-all;
}


.table_box_nobottomtop {
	padding: 0px;
	margin: 0px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	border-collapse:collapse;
	width: 100%;
	word-wrap:break-word;
	word-break:break-all;
}
.table_box_nobottomtop_blue {
	padding: 0px;
	margin: 0px;
	border-left:#42c7f7 solid 1px;
	border-right:#42c7f7 solid 1px;
	border-collapse:collapse;
	width: 100%;
}
.table_box_nobottomleft{
	padding: 0px;
	margin: 0px;
	border-collapse:collapse;
	width: 100%;
}
.table_box_nobottomall{
	padding: 0px;
	margin: 0px;

	border-collapse:collapse;
	width: 100%;
}

.table_box_border_blue {
	font-family: "����";
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	background-color: #FFFFFF;
	border-right:#42c7f7 solid 1px;
	border-left:#42c7f7 solid 1px;
	border-top:#42c7f7 solid 1px;
	border-bottom:#42c7f7 solid 1px;
	padding:5px 0px 5px;
	border-collapse:collapse;
	vertical-align: middle;
}

table.dataTable {
	border: 1px solid #C6C6C6;
	border-collapse: collapse;
	background: url(../images/td_bg.gif) #FFFFFF repeat-x left top;
	table-layout: fixed;
	font-size: 12px;
}
table.dataTable td,
table.dataTable th {
	color: #555555;
	border-bottom: 1px solid #DDDDDD;
	border-right: none 0;
	line-height:16px;
    +line-height:18px;
	padding: 3px 7px 3px 6px;
    +padding: 2px 7px 2px 6px;
	white-space: nowrap;
}
table.dataTable td {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
    border-bottom:  0   solid   #ffffff; 
    border-left:    1   solid   #C6C6C6; 
    border-right:   0   solid   #ffffff; 
    border-top:     1   solid   #C6C6C6; 
	
}
.td_input {
	font-family: "����";
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	padding: 10px;
	background-color: #FFFFFF;
	border-right:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}
.td_input_blue {
	font-family: "����";
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	padding: 10px;
	background-color: #FFFFFF;
	border-right:#42c7f7 solid 1px;
	border-bottom:#42c7f7 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}
.td_input_nobottom {
	font-family: "����";
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	padding: 10px;
	background-color: #FFFFFF;
	border-right:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}
.td_input_nobottom_blue {
	font-family: "����";
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	padding: 10px;
	background-color: #FFFFFF;
	border-right:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.td_input_noright {
	font-family: "����";
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	padding: 10px;
	background-color: #FFFFFF;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}
.td_noborder {
	font-family: "����";
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding:0px 0px 0px 0px;
	vertical-align: middle;
}
.td_title_noright {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #ffffff;
	border-left:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}
.td_title_noleft {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;

	border-right:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.td_title_noleftright {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.td_title_noright_blue {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;
	border-left:#42c7f7 solid 1px;
	border-bottom:#42c7f7 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}
.td_title_noleft_blue {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;

	border-right:#42c7f7 solid 1px;
	border-bottom:#42c7f7 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}
.td_title_noborder {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	background-color: #FFFFFF;
	vertical-align: middle;
	border-collapse:collapse;
}
.td_title {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #f3f3f3;
	border-right:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.td_title1 {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding:0px;
	background-color: #FFFFFF;
	border-right:#000000 solid 0px;
	border-bottom:#000000 solid 0px;
	padding:0px 0px 0px;
	vertical-align: middle;
}

.td_title_bgcolor {
	font-family: "����";
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #e1e1e1;
	border-right:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.td_title_nopadding {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	background-color: #FFFFFF;
	border-right:#000000 solid 0px;
	border-bottom:#000000 solid 0px;
	padding:0px 0px 0px;
	vertical-align: top;
}
.td_title_blue {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;
	border-right:#42c7f7 solid 1px;
	border-bottom:#42c7f7 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.td_title_nobottom {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;
	border-right:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.td_title_notop {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;
	border-top:#ffffff solid 0px;
    border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.td_title_nobottom_blue {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;
	border-right:#42c7f7 solid 1px;
	padding:10px 10px 6px;
	vertical-align: top;
}

.td_title_noborder {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #FFFFFF;
	padding:10px 10px 6px;
	vertical-align: middle;
}

.tdrowhead{
	background-color: #f5f5f5;
	font-size: 12px;
	line-height: 160%;
	color: #333333;
	padding:1px 1px 1px 5px;	
}

.tdsubmit{
	background-color: #ffffff;
	font-size: 12px;
	line-height: 160%;
	color: #333333;
	padding:1px 1px 1px 5px;	
}
.searchTable{
   margin:10px 1px 10px 2px;
   border:1px solid #b1b1b1;	
   padding:2px 2px 2px 5px;
   font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;
}

/*Ĭ�ϵ���������*/
A:link {
	font-size: 12px; color: #0000ff; line-height: 150%; text-decoration: none
}
A:visited {
	font-size: 12px; color: #cc0000; line-height: 150%; text-decoration: none
}
A:hover {
	font-size: 12px; color: #3366ff; line-height: 150%; text-decoration: none
}
A:active {
	font-size: 12px; color: #3366ff; line-height: 150%; text-decoration: none
}

.toplink {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%
}
.toplink:link {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.toplink:visited {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.toplink:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.toplink:active {
	FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}

.nr {
	font-size: 12px; color: #333333; line-height: 160%
}

.td_red {
	font-size: 12px; color: #ff0000; line-height: 160%
}


.CheckBoxList
{ 
	height: 200px;
	width: 200px;
	border: 1px solid #999;
	overflow: auto;
	overflow-x: hidden;
	SCROLLBAR-FACE-COLOR: #A2D0FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #284066;
	SCROLLBAR-3DLIGHT-COLOR: #376280;
	SCROLLBAR-ARROW-COLOR: #34607E;
	SCROLLBAR-TRACK-COLOR: #E5F3FD;
	SCROLLBAR-DARKSHADOW-COLOR: #CEEAFD;
	background-color:#FFFFFF;
	margin:0px;
}
.CheckBoxList li {
	list-style-type: none;
  	cursor:hand;
}
.CheckBoxList li input {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color:#FFFFFF;
}

.checkbox{
	border: 0px solid	
}

.radiobutton{
	border: 0px solid
}

.b {font-weight: bold}
.light {color:#FF6600; margin: 0 5px} 

@media print 
{
    .noprint
    {
		display:none;
	}
	.pageNext
	{
		page-break-after:always;
	}
}

#popHint {
	position: absolute; 
	line-height: normal
}

#popHint .popLeft, #popHint .popRight, #popHint .popAngle span, #popHintText, #popHint .popIcon {
	background-image: url(/agrs/images/PopHint.gif)
}

#popHint .popHeader {
	height: 1%; 
	overflow: hidden; 
	overflow: visible
}

#popHint .popLeft {
	float: left; 
	width: 5px; 
	height: 24px; 
	background-position: 0 0; 
	background-repeat: no-repeat
}

#popHint .popRight {
	float: left; 
	width: 5px; 
	height: 24px; 
	background-position: -10px -25px; 
	background-repeat: no-repeat
}

#popHint .popAngle {
	clear: both; 
	position: relative; 
	height: 10px
}

#popHint .popAngle span {
	position: absolute; 
	top: -3px; 
	left: 15px; 
	width: 7px; 
	height: 13px; 
	background-position: 0 -75px; 
	background-repeat: no-repeat
}

#popHintText {
	float: left; 
	color: #975400; 
	height: 19px; 
	height: 24px; 
	padding: 5px 0 0 0; 
	white-space: nowrap; 
	background-position: 0 -50px; 
	background-repeat: repeat-x; 
	overflow: hidden
}

#popHintText .popIcon {
	float: left; 
	width: 15px; 
	height: 10px; 
	margin: 1px 3px 0 0
}

#popHint .wrong {}

#popHint .wrong .popIcon {
	background-position: 0 -90px; 
	background-repeat: no-repeat
}

#popHint .right {
	font-weight: bold
}

#popHint .right .popIcon {
	background-position: 0 -105px; 
	background-repeat: no-repeat
}

#popHint .exclam {
	font-weight: bold
}

#popHint .exclam .popIcon {
	background-position: 0 -120px; 
	background-repeat: no-repeat
}

.print_td_noborder {
	padding:1px 1px 1px;
	border-Bottom:0px solid black;
	border-left:0px solid black;
	border-right:0px solid black;
	border-top:0px solid black
}


.printTd {
	padding:10px 10px 6px;
	border-Bottom:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black
}

.printTab {
	border-collapse: collapse;
	table-layout:fixed;
	width:530pt;
	font-family:����;
	font-size:12
}
#warp{
	width:99%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.main{
	margin:4px 4px;
	padding:0;
	width:100%;
	height:auto;
	border:1px solid #839DB7;
}

.tableClass{
	margin:0;
	padding:0;
	background:url(../images/title_bg3.gif) repeat-x;
	font-size:12px;
	color:#000666;
	height:25px;
	line-height:25px;
	border-bottom:1px solid #839DB7;
}

tbody {
	padding:0.3em;
	border: 1px solid #cccccc;
	-moz-border-radius: 3px;
}

.i-text {
	width: 200px;
}
ul { margin:0; padding:0; list-style:none; }

.td_titleheader {
	font-family: "����";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 10px;
	background-color: #F0F0F0;
	border-right:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	padding:10px 10px 6px;
	vertical-align: middle;
}