/*
 * List 
 */
/* Search List Group Header */
.slgh {
	padding:	5px 8px 3px 8px;
	color:		#FFF;
	white-space:	nowrap;
	text-align:	center;
}
/* Search List header */
.slh {
	padding:	5px 8px 3px 8px;
	color:		#FFF;
	white-space:	nowrap;
	text-align:	center;
}

/* Search List Sort Table */
.slst {
	border:		solid 0px;
	border-spacing:	0px;
	padding:	0px;
	width:		100%;
}

.srl td, .srl th {
	padding:    5px 8px 3px 8px;
}

td.srn {
	text-align:	center;
	background:	#ffefb0;
	width:		1%;
}

td.shc {
	text-align:	center;
	white-space:	nowrap;
	/*color:	white;*/
}
input.smc {
	font-size: 80%;
}

/* search header colunm with sort */
td.shcwsort {
/*	border:		1px; solid red; */
/*	padding:	0px 8px 0px 0px;*/
/*	vertical-align: top;*/
	text-align:	center;
	white-space:	nowrap;
/*	color:		white;*/
}
.shcitem {
	color:		white;
}

img.sortimgmap {
	border:		0px;
	padding:	0px 0px 0px 0px;
	margin:		0px 0px 0px 8px;
	height:		18px;
	width:		10px;
	vertical-align: middle;
}

/*
 * Detail Window
 */
.sredmy {
	border:		0px;
	border-spacing:	0px;
	padding:	0px;
	height:		0px;
}

/*
.sre table{
	border:		0px;
}
*/

.sre td, .sre th {

	padding:	5px 8px 3px 8px;
}

td.seh {
	text-align:	left;
	white-space:	nowrap;
	color:		white;
	width:		1%;
}

/* search condition */
.norecdmsg {
	text-align:	center;
	color:		#ff0000;
}
.norsltmsg {
	text-align:	center;
	color:		#0000ff;
}
/*
 *
 */
/*.searchDate	{ 
	font-family:georgia, verdana, arial, sans-serif; 
	font-size: 11px;
	color: #666; 
	border-bottom:1px solid #999;
	margin-bottom:10px;
	font-weight:bold;
}*/


/* DbCatetory */
/* .dbcat{ */
/*	width:		150px;*/
/* 	border: 	solid 1px #666666;*/
/*}*/

.dbcat li{
	margin:			10px 0px;
	line-height:		200%;
	list-style-type:	none;
	decoration:		none;
}
.dbcat a{
	text-decoration:        none;
}

.dbcat img{

}

.colContainer {
	display: table;
	padding: 0;
	margin: 0;
	width: 100%;
}

.contentWcomment {
	display: table-cell;
	float: left;
	width: 50%;
}

.cmtOnR {
	display: table-cell;
	float: left;
	padding-left: 10px;
}
.cmtOnL {
	display: table-cell;
	float: left;
	padding-right: 10px;
}

.aggrval {
	text-align:	right;
}
.aggrsubtotal {
	text-align:	right;
}
.aggrtotal {
	text-align:	right;
}

.loadProgress {
	color:		blue;
}
.loadProgressBar {

}
.mergeProgress {
	color:		blue;

}
.mergeProgressBar {

}
.saveProgress {
	color:		blue;
}
.saveProgressBar {

}

td.tabuGrp {
    white-space:	nowrap;
    text-align:		center;
    color:		white;
}