﻿.ReportViewer BODY, FRAMESET, FORM {
  margin: 0px;
}

INPUT, BUTTON, SELECT, TABLE, BODY, FRAMESET {
  font-size: 8pt;
  font-family: Arial, Sans-serif;
  color: #3B3B3B;
}

.ReportViewer .PageNumberText, .ReportViewer INPUT, .ReportViewer BUTTON, .ReportViewer SELECT, .ReportViewer TABLE, .ReportViewer BODY, .ReportViewer FRAMESET {
	font-size: 8pt !important;
	font-family: Arial, Sans-serif !important;
	color: #3B3B3B;
}


.ReportViewer .SplitterNormal,
.ReportViewer .SplitterHover {
	background-color: #003689 !important;
}

.ReportViewer .ActiveLink:link {
	font-size: 8pt !important;
	font-family: Arial, Sans-serif !important;
	color: #003689 !important;
	text-decoration: none !important;
}

.ReportViewer .ActiveLink:hover {
	font-size: 8pt !important;
	font-family: Arial, Sans-serif !important;
	color: #003689 !important;
	text-decoration: none !important;
}

.ReportViewer .ActiveLink:visited {
	font-size: 8pt !important;
	font-family: Arial, Sans-serif !important;
	color: #003689 !important;
	text-decoration: none !important;
}

	.ReportViewer .ActiveLink:visited:hover {
		font-size: 8pt !important;
		font-family: Arial, Sans-serif !important;
		color: #003689 !important;
		text-decoration: underline !important;
	}

.ReportViewer span.glyphui {
  color: #003689 !important;
}

.ReportViewer .WaitInfoCell {
	vertical-align: middle;
	text-align: center;
}

.ReportViewer .WaitText {
	font-family: Arial, Sans-serif !important;
	font-weight: normal !important;
	font-size: 14pt !important;
}

.ReportViewer .ContentCell
{
	background-color: White;
}

.ReportViewer .ParametersFrame {
	border-bottom: 1px #806B47 solid !important;
	background-color: rgb(191, 208, 241) !important;
}

.ReportViewer .ParamLabelCell
{
	padding-right: 0px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: baseline
}

.ReportViewer .ParamEntryCell
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: baseline
}

.ReportViewer .ParamsGrid
{
	margin: 0px;
	padding: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.ReportViewer .InterParamPadding
{
	padding: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.ReportViewer .ReportViewer .EmptyDropDown
{
	width: 15ex;
}

.ReportViewer .SubmitButtonCell
{
	border-left: 1px #806B47 solid;
	padding: 2px;
	vertical-align: top;
}

.ReportViewer .MenuBarBkGnd
{
	background-color: rgb(191, 208, 241) ! important;
}

.ReportViewer .ToolbarFrameWithParametersVisible
{
	border-top: 0px rgb(191, 208, 241) solid
}

.ReportViewer .ToolbarFrameWithParametersCollapsed
{
	border-top: 0px rgb(191, 208, 241) solid
}

.ReportViewer .ToolBarButtonsCell
{
	padding-left: 6px
}

.ReportViewer .ToolbarDocMapToggle
{
	display: inline;
}

.ReportViewer .ToolbarPageNav
{
	display: inline;
}

.ReportViewer .ToolbarZoom
{
	display: inline;
}

.ReportViewer .ToolbarFind
{
	display: inline;
}

.ReportViewer .ToolbarExport
{
	display: inline;
}

.ReportViewer .ToolbarRefresh
{
	display: inline;
}

.ReportViewer .ToolbarPrint
{
	display: inline;
}

.ReportViewer .ToolbarHelp
{
	display: inline;
}

.ReportViewer .ToolbarToggleParams
{
}

.ReportViewer .ShowHideParametersGroup
{
	padding-right: 4px
}

.ReportViewer .InterWidgetGroup
{
	padding-right: 4px
}

.ReportViewer .DisabledLink {
	font-size: 8pt !important;
	font-family: Arial, Sans-serif !important;
	color: gray !important;
	text-decoration: none !important;
	cursor: default !important;
}

.ReportViewer .ImageWidget
{
	height: 16px;
	width: 16px;
	margin: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

.ReportViewer .DisabledTextBox {
	background-color: rgb(191, 208, 241) !important;
}

.ReportViewer .WidgetSetSpacer
{
	padding: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.ReportViewer .HoverPressedButton {
	cursor: hand;
	background-color: rgb(191, 208, 241) !important;
	border: 1px rgb(191, 208, 241) solid !important;
}

.ReportViewer .HoverButton {
	cursor: hand;
	background-color: rgb(191, 208, 241) !important;
	border: 1px #003689 solid !important;
}

.ReportViewer .NormalButton {
	cursor: hand;
	background-color: rgb(191, 208, 241) !important;
	border: 1px rgb(191, 208, 241) solid !important;
}

.ReportViewer .DisabledButton {
  cursor: default;
  background-color: rgb(191, 208, 241) !important;
  border: 1px rgb(191, 208, 241) solid !important;
}

.ReportViewer .DisabledButton[disabled="disabled"] span.glyphui {
		color: rgb(191, 208, 241) !important;
	}

.ReportViewer .DocMapAndReportFrame {
	border-top: 1px #806B47 solid !important;
}

.ReportViewer .DocMapContentCell
{
}

.ReportViewer .DocMapTitle {
	border-bottom: 1px #806B47 solid !important;
}

.ReportViewer .DocMapClose {
	border-bottom: 1px #806B47 solid !important;
}


.ReportViewer .DocMapFrame {
	border-right: 1px darkgray solid !important;
}

.ReportViewer .DocMapBar
{
	background-color: rgb(191, 208, 241);
	padding: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 22px
}
