@charset "utf-8";

.sortTable {
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.sortTable th, .sortTable td {
	vertical-align: top;
	text-align: left;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.sortTable td div, .sortTable table td, .sortTable table th {
}
.sortTable td, .sortTable th.nosort {
	padding: 6px;
}
.sortTable th a:link, .sortTable th a:active, .sortTable th a:visited, .sortTable th a:hover {
	padding: 6px 20px 6px 6px;
	display: block;
}
.sortTable th {
	vertical-align: bottom;
}
.sortTable td textarea, .sortTable td input, .sortTable td select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
}
.sortTable td textarea, .sortTable td input {
	width: 95%;
}
.sortTable td select {
	background-color: #FFFFCC;
}
table.sortTable{
	border-collapse: collapse;
}
.sortTable td, .sortTable th {
	border: 1px solid #CCC;
}
.sortTable td {
	padding: 0.5em;
}
.sortTable thead, .sortTable tfoot {
	background-color: #DDD;
}
tr.rowodd {
}
tr.roweven {
	background-color: #F2F2F2;
}
.sortcol {
	cursor: pointer;
	/*padding-right: 20px;*/
	background-repeat: no-repeat;
	background-position: right center;
}
.sortcol:hover {
	background-color: #FFFF99;
}
.sortasc {
	background-color: #DDFFAC;
	background-image: url(../images/up.gif);
}
.sortdesc {
	background-color: #B9DDFF;
	background-image: url(../images/down.gif);
}
.nosort {
	cursor: default;
}
.scroll-table-head {
    width: 800px;
}
.scroll-table-body {
    width: 800px;
    height: 400px;				
}
.scroll-table-body td {
	padding-right: 20px;
	overflow: hidden;
}
/*td a.editor_ok_link {
	margin: 0 10px;
	font-weight: bold;
	font-size: 140%;
}
td a.editor_cancel_link {
	font-size: 140%;
}
td.sentence {
	width: 300px;
}*/
td.id, th.id {
	display: none;
}



