.table{
	width:100%;margin-bottom:8px;border-top:1px solid #2CB82A;
}
.table th,.table td{
	padding:8px;line-height:18px;text-align:left;border-top:1px solid #2CB82A;
}
.table th{
	font-weight:bold;border-top:1px solid #2CB82A;
}
.table thead th{vertical-align:bottom;}
.table thead:first-child tr th,.table thead:first-child tr td{
	border-top:1px solid #2CB82A;
}
.table tbody+tbody{
	border-top:2px solid #2CB82A;
}
.table-condensed th,.table-condensed td{
	padding:5px 5px;border-bottom:1px solid #2CB82A;
}
.table-bordered{
	border: 1px solid #2CB82A;
	border-collapse: separate;
*border-collapse:collapsed;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: left;
}
.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2CB82A;
	border-top-color: #2CB82A;
	border-right-color: #2CB82A;
	text-align: left;
}
.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{
	border-top-width: 1px;
}
.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{
	-webkit-border-radius:5px 0 0 0;
	-moz-border-radius:5px 0 0 0;
	border-radius:5px 0 0 0;	
	}
.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{
	-webkit-border-radius: 0 5px 0 0;
	-moz-border-radius: 0 5px 0 0;
	border-radius: 0 5px 0 0;
	text-align: left;
}
.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{
	-webkit-border-radius: 0 0 0 5px;
	-moz-border-radius: 0 0 0 5px;
	border-radius: 0 0 0 5px;
	border-right-color: #2CB82A;
	border-left-color: #2CB82A;
	border-right-width: 1px;
	border-left-width: 1px;
	text-align: left;
}
.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{
	-webkit-border-radius:0 0 5px 0;
	-moz-border-radius:0 0 5px 0;
	border-radius:0 0 5px 0;
	text-align: left;
	}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{
	background-color: #FFFFFF;
}
.table tbody tr:hover td,.table tbody tr:hover th{
	background-color:#FFFFFF;
}
}