@import "app-reset.css";

.box-application .app-reports a {
	font-weight: normal;
	color: #5aa929;
}
.box-application .app-reports .box-text { margin-left: 10px; }
.box-application .app-reports h2 {
	color: #363636;
	font-size: 18px;
	font-weight: bold;
}
.box-application .app-reports .filterbar {
	padding: 20px 10px 8px;
	background-color: #f5fae2;
	border-top: #bada83 solid 1px;
	border-bottom: #a0ce7c solid 1px;
}
.box-application .app-reports .filterbar:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.box-application .app-reports .box-reports {
	padding: 20px 10px 8px;
	background-color: #e6f2b6;
	border-top: #f2f8da solid 1px;
	border-bottom: #99ca69 solid 1px;
}
.box-application .app-reports .filterbar .row,
.box-application .app-reports .box-reports .row,
.box-application .app-reports .filterbar .btn { float: left; }
.box-application .app-reports .filterbar .row,
.box-application .app-reports .box-reports .row { margin-right: 10px; }
.box-application .app-reports .filterbar .row label,
.box-application .app-reports .box-reports .row label {
	width: 145px;
	margin-bottom: 0;
	padding-top: 10px;
}
.box-application .app-reports .row .designSelect a { color: #363636; }
.box-application .app-reports .filterbar .row .designSelect,
.box-application .app-reports .box-reports .row .designSelect { width: 330px; }
.box-application .app-reports .box-reports .btn ul li input { padding: 5px 0; }
.box-application .app-reports .box-reports .report-row { padding-bottom: 10px; }
.box-application .app-reports .box-reports .report-row .row { padding-bottom: 0; }

.box-application .app-reports .downloadbar {
	padding: 0 5px;
	background-color: #f6f4f2;
	border-bottom: #d9d9d9 solid 1px;
}
.box-application .app-reports .downloadbar .acrobat-reader {
	display: block;
	font-weight: bold;
	padding: 19px 0 19px 40px;
	background: url(../g/acrobat-icon.png) 0 10px no-repeat;
}

.box-application .app-reports .resultlist { margin-left: 10px; }
.box-application .app-reports .resultlist h3 {
	font-size: 19px;
	line-height: 22px;
	margin: 30px 0 20px;
}
.box-application .app-reports .resultlist p { margin-bottom: 10px; }
.box-application .app-reports .resultlist p strong {
	font-size: 14px;
	display: inline-block;
	padding-bottom: 3px;
}
.box-application .app-reports .resultlist ul {
	margin-bottom: 10px;
	overflow: hidden;
}
.box-application .app-reports .resultlist ul li {
	position: relative;
	padding-left: 17px;
	margin-bottom: 10px;
}
.box-application .app-reports .resultlist ul li:before {
	position: absolute;
	top: 0;
	left: 0;
	color: #a39480;
	content: "+";
	font-size: 13px;
	margin-right: 15px;
}


