table {
	border:none;
	border-collapse:collapse;
	width: 100%;
	font-size: 0.75em;
	}

td, th {
	border: none;
	border-bottom: 1px solid #cfcfcf;
	padding:4px;
	text-align:left;
	}

/*table tr td:first-child {
	width:349px;
	}*/

th {
	background: #5c5c5c;
	text-align: left;
	font-weight: normal;
	border: none;
	padding:4px;
	color: #ffffff;
}

table.list {
	border-top:1px solid #dedfe0;
	color:#a5a5a5;
	width:465px;
	}

table.list td {
	border:none;
	border-bottom:1px solid #dedfe0;
	padding-right:10px;
	}