/****************/
/* SCROLL TABLE */
/****************/
.scrollTable table {
	border-collapse:collapse;
	border-spacing:0px;
}
.scrollTable thead {
	display: block;
}

.scrollTable tbody {
	display: block;
/*	overflow-y: scroll;*/
	background-color:#fff;
}
.scrollTable th {
	width: auto;
	height:30px;
	background-color:#666;
	color:#fff;
	text-align:center;
	font-weight: 400;
	border-bottom: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
}
.scrollTable td {
	width:auto;
	height:30px;
	text-align:left;
	border-bottom: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
}
.scrollTable th:first-child,
.scrollTable td:first-child {
	border-left:none;
}
.scrollTable th:last-child,
.scrollTable td:last-child {
	width: 99999px;
}
.scrollTable .description {
	width: 99999px;
}
.scrollTable .borderleftnone {
	border-left:none;	
}
/*********/
/* TABLE */
/*********/
.none-scrollTable table {
	border-collapse:collapse;
	border-spacing:0px;
}
.none-scrollTable thead {
	display: block;
	background-color:#e1f4ff;
	border-top: 1px #ccc solid;
	border-left: 1px #ccc solid;
	border-right: 1px #ccc solid;
}

.none-scrollTable tbody {
	display: block;
	background-color:#fff;
	border: 1px #ccc solid;

}
.none-scrollTable th {
	width: auto;
	/*height:25px;*/
	color:#000;
	text-align:center;
	font-weight: 600;
	font-size: 110%;
	padding: 20px;
	border-left: 1px #ccc solid;
	/*border-bottom: 1px #cccccc solid;*/
}
.none-scrollTable td {
	width:auto;
	height:25px;
	text-align:left;
	font-size: 110%;
	padding: 20px;
	/*border-bottom: 1px #ffffff solid;*/
	border-left: 1px #ccc solid;
}
.none-scrollTable th:first-child,
.none-scrollTable td:first-child {
	border-left:none;
}
.none-scrollTable th:last-child,
.none-scrollTable td:last-child {
	width: 99999px;
}
.none-scrollTable .description {
	width: 99999px;
}
.none-scrollTable .borderleftnone {
	border-left:none;	
}
