.alma-lp-table {
	border: 1px solid #e5e5e5;
	border-spacing: 1;
	color: black;
    font-family: 'Avenir', Helvetica, Verdana, Lucida, Arial, sans-serif;
}

.alma-lp-th {
	border: 1px solid #e5e5e5;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
    vertical-align: middle;
}

.alma-lp-tr {
	height:  57px;
    background-color: #f6f6f6;
}

.alma-lp-td, .pcode {
    border: 1px solid #e5e5e5;
    padding: 10px;
    vertical-align: middle;
}

.alma-lp-section-tr {
	height:  47px;
}

.alma-lp-section-th {
	border: 1px solid#e5e5e5;
    vertical-align: middle;
    text-align: center;
    font-size: larger;
}