.reportView-content {
	padding-top:10px;
	position:relative;
}
.customerExplanationReport-header,
.underlyingAssetsReport-header {
	width:90%;
	margin:10px 5%;
	background-color:#fff;
	position:fixed;
	border-bottom: 1px solid #eee;
}
.reportView-content .customerExplanationReport-body,
.reportView-content .underlyingAssetsReport-body {
	margin:10px 5%;
	margin-top:65px;
	width:90%;
	max-height:550px;
	overflow: auto;
}
.reportView-content .table td,.reportView-content .table th {
	padding:0px;
}
.reportView-content .table .table_header td {
	padding:5px;
}
.reportView-content .table tbody tr:first-of-type {
	border-top:1px solid #ddd;
}
.reportView-content tr td:first-of-type {
	border-right:1px solid #ddd;
	border-left:1px solid #ddd;
}
.reportView-content tr td:last-of-type {
	border-right:1px solid #ddd
}
.reportView-content tr td:not(first-of-type):not(last-of-type) {
	border-right:1px solid #ddd
}
.reportView-content tr td textarea.yk_textInputProjectName {
	display:block;
	width:100%;
	border:none;
	height:25px;
	resize:none;
	cursor:pointer;
	background:transparent;
	overflow: hidden;
}
.reportView-content tr td select {
	width:100%;
}
.reportView-content tr td textarea.yk_textInputProjectName:focus {
	outline:none;
	outline-offset:0px;
	resize:none
}
#explainPreviewDialog .modal-footer,
#underlyingAssetsPreviewDialog .modal-footer {
	padding-right:5%;
}
.inputCenter {
	width:99%;
	border:none;
	background:transparent;
	padding: 3px;
	margin:1px;
}
.inputCenter:focus {
	outline-offset:0;
	outline: -webkit-focus-ring-color auto 0px;
}