
#aparTable {
	width:			100% !important;
	border-collapse:	collapse;
}

#aparTable THEAD TH {
	text-align:		left !important;
	background-color:	#e0e0e0;
}

#aparTable THEAD TH:hover {
	background-color:	#b8b8b8;
}

#aparTable TBODY TR:nth-child(odd) {
  	background-color: 	#f2f2f2; 
}
#aparTable TBODY TR:nth-child(even) {
  	background-color: 	#ffffff;
}

#aparTable TBODY TR:hover {
	background-color:	#e0e0e0;
}

#aparTable THEAD TH,
#aparTable TBODY TD {
	font-size:		1.3em;
	padding:		0.5em;
	padding-left:		.8em !important;
}

#Details-Open-Instructions {
	font-size:	1.3em;
	font-weight:	bold;
	display:	block;
}

#oDataTable_filter {
        position:               relative;
        right:                  2em !important;
}

.oFilter_Button {
	margin-left:		1em;
	font-size:		0.8em;
}

#Section-Body {
	max-height:		30em !important;
}

.dataTables_scrollBody {
	max-height:		50em !important;
}

#spinner {
	position:		absolute !important;
	top:			60% !important;	
	left:			50% !important;
	z-index:		100;
}

body {
	overflow-y:		70em !important;
	//height:			70em !important;
}

.oFilter_LabelColumn {
	font-weight:		bold;
	width:			10%;
}

.oFilter_SelectColumn {
	width:			30%;
}


.busy {
	background-color:	#f5a398 !important;
}

.Section-Panel-Title {
	font-size:		1.3em;
}

.alert {
	//background-color:			#f5a398;
	color:			red;
	font-weight:		bold;	
}

.warning {
	//background-color:	#f3f5cb;
	color:			green;
	font-weight:		bold;	
}

.instructions {
	color:			blue;
}

table.dataTable tbody td {
	padding:		5px 5px !important;
}

.bg_alert {
	font-weight:		bold;
	background-color:	#f5a59f;
}

.bg_warning {
	font-weight:		bold;
	background-color:	#f5e0ba;
}

.bg_selected {
	font-weight:		bold;
	background-color:	#c5defc;
	font-style:		italic;
	
}

#Section-Panel1,
#Section-Panel2,
#Section-Panel3 {
	width:			100% !important;
	margin-bottom:		2em !important;
	background-color:	#ffffff;
}

#issueInstructions {
	margin-left:		1em;
}

a {
	cursor:			pointer !important;
}
a:link,
a:visited,
a:hover {
	color:			#1350C2;
}

.hiper,
.hiper:link,
.hiper:visited,
.hiper:hover {
	color:			red;
	font-weight:		bold;
}

.toggleDetails {
	color:			#800000;
	font-weight:		bold;
}

#Section-Panel1-Title,
#Section-Panel2-Title,
#Section-Panel3-Title {
	display:		none !important;
	text-align:		left !important;
}

.Section-Panel-Collapsed:after,
.Section-Panel-Expanded:after {
	content:		"" !important;
}

.FILTER_hiper {
	display:		none !important;
}

.FILTER_fos_level {
	display:		none !important;
}

.FILTER_fileset {
	display:		none !important;
}

.FILTER_text {
	display:		none !important;
}

#aparTable TBODY TD {
	vertical-align:		top !important;
}

.exportButton,
#oSharebleLink {
	margin-bottom:		1em;
	font-size:		0.8em !important;
}

#oTableDetails {
	width:			100%;
}

#oResults {
	float:			left;
	left:			2em;
	overflow-y:		hidden !important;
}

#oSharebleLink {
	//float:			center;
}


#oButtonControls {
	float:			right;
}
