	.datatable{
		width:100%;
		border:1px #80B3B0 solid;
		border-bottom-style:none;
		border-right-style:none;
		font:12px;
		padding: 0; 
		margin: 0; 
	} 
	.datatable hr{color:#fff;border-bottom: 1px solid #80B3B0;}
	
	.datatable50{
	    width:74%;
		border:1px #80B3B0 solid;
		border-right: 1px solid #80B3B0; 
		border-bottom: 1px solid #80B3B0;  
		font:12px;
		padding: 0; 
		margin: 0; 
	} 
    
    .datatable80{
		width:80%;
		border:1px #80B3B0 solid;
		border-bottom-style:none;
		border-right-style:none;
		font:12px;
		padding: 0; 
		margin: 0; 
	}
	.datatable td { 
		border-right: 1px solid #80B3B0; 
		border-bottom: 1px solid #80B3B0;  
		font-size:12px;
		line-height:200%;
		vertical-align:middle;
		padding: 0px 4px 0px 4px; 
		margin: 0;
	}
	
	.datatable80 td { 
		border-right: 1px solid #80B3B0; 
		border-bottom: 1px solid #80B3B0;  
		font-size:12px;
		line-height:200%;
		vertical-align:middle;
		padding: 0px 4px 0px 4px; 
		margin: 0;
	}
	
	.datatable .tdmx { 
		border-right: 1px solid #80B3B0; 
		border-bottom: 1px solid #80B3B0;  
		font-size:12px;
		line-height:100%;
		padding: 2px 0px 2px 0px; 
		margin: 0;
	}
	.trtitle1{
	    BORDER-RIGHT: #80B3B0 0px solid;
		background-color:#e4e4e4;
		font-weight:800;
		line-height:200%;
		text-align:center;
	}
	.trtitle td{
		background-color:#E3EEEE;
		font-weight:800;
		line-height:200%;
		text-align:left;
	}
	.tdlabel{
		text-align:right;
		background-color:#F3F8F8;
	}
	.tdinput{
		text-align:left;
		background-color:#ffffff;
	}
	.tdinput_center{
		text-align:center;
		background-color:#ffffff;
	}
	.tdwrong{
		text-align:left;
		background-color:#FFEEFF;
	}
	.bt1{
		BORDER-RIGHT: #80B3B0 1px solid;
		PADDING-RIGHT: 2px;
		BORDER-TOP: #80B3B0 1px solid;
		PADDING-LEFT: 2px;
		FONT-SIZE: 12px;
		BORDER-LEFT: #80B3B0 1px solid;
		CURSOR: hand;
		PADDING-TOP: 2px;
		BORDER-BOTTOM: #80B3B0 1px solid;
		FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#8FBCBA);
	}
	
	.nowrap{
		height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding: 0px 0px 0px 0px; 
	}
.x-panel {	BORDER-RIGHT: #99bbe8 0px solid;	BORDER-TOP: #99bbe8 0px solid;	BORDER-LEFT: #99bbe8 0px solid;	BORDER-BOTTOM: #99bbe8 0px solid} 
.x-unselectable {	moz-user-select: none;	khtml-user-select: none}
.x-unselectable {	moz-user-select: none;	khtml-user-select: none}
.x-panel-header {	BORDER-RIGHT: #99bbe8 1px solid;	PADDING-RIGHT: 3px;	BORDER-TOP: #99bbe8 1px solid;	PADDING-LEFT: 5px;	BACKGROUND: url(/images/dcwj/white-top-bottom.gif) repeat-x 0px -1px;	PADDING-BOTTOM: 4px;	FONT: bold 11px/15px tahoma,arial,verdana,sans-serif;	OVERFLOW: hidden;	BORDER-LEFT: #99bbe8 1px solid;	COLOR: #15428b;	PADDING-TOP: 5px;	BORDER-BOTTOM: #99bbe8 1px solid;	ZOOM: 1}
.x-panel-header {	OVERFLOW: hidden;	ZOOM: 1} 
.x-tool {	BACKGROUND: url(/images/dcwj/tool-sprites.gif) no-repeat;	FLOAT: right;	MARGIN-LEFT: 2px;	OVERFLOW: hidden;	WIDTH: 15px;	CURSOR: pointer;	HEIGHT: 15px}
.x-panel2 {	BORDER-RIGHT: #99bbe8 1px solid;	BORDER-TOP: #99bbe8 0px solid;	BORDER-LEFT: #99bbe8 1px solid;	BORDER-BOTTOM: #99bbe8 2px solid}

 