#srm p, #styleInfo p {
	margin-top: 1.0em;
}

#srm table {
	margin-top: 1.0em;
	width: 48%;
	float: left;
}

.tbl_standard {
	margin-top: 1.0em;
	width: 100%;
}

#srm table#leftTable {
	margin-right: 3%;
}

#srm table h4 {
	padding: 2px 4px 2px 0;
	background-color: #a6a6a6;
	text-align: center;
	font-weight: 700;
}

#srm th, .tbl_standard th {
	padding: 2px 4px 2px 0;
	background-color: #aeaeae;
	border: 1px solid #fff;
	broder-top: none;
	font-weight: 700;
	text-align: center;
}

#srm td {
	padding: 2px 4px 2px 0;
	text-align: center;
}

.tbl_standard td {
	padding: 6px 4px 6px 2px;
	vertical-align: top;
}

#srm th.header {
	padding-bottom: 0;
	background-color: #a6a6a6;
}

#srm td div {
	margin: 0 auto;
}

#srm td.gray, .tbl_standard tr.gray {
	background-color: #cdcdcd;
}