/** dynamic table **/
.dynamic-table {
	border: 0;
	padding: 2px;
	position: relative;
	z-index: 2;
	width: 100%;
}

.dynamic-table tbody tr { background-color: #DFEAF4; }

.dynamic-table tbody tr td:first-child,
.dynamic-table tbody tr th:first-child { border-right: 1px solid #fff; }

.dynamic-table tbody tr th,
.dynamic-table tbody tr td {
	padding: 10px 15px;	
}

.dynamic-table tbody tr th a {
	color: #285A9A;	
	white-space:nowrap; 
}

.dynamic-table tbody tr td a { color: #446EA3; }

.dynamic-table .odd { background-color: #fff; }

.dynamic-table .even { background-color: #EBEBEB; }

.dynamic-table tbody tr:hover { background-color: #DFEAF4; }
