@media print {
body
{
	background-color:white;
	font-family: SourceSansPro-Regular, Arial, Helvetica, Sans-Serif;
    font-size: 1.0em;
	color:black;
	margin:0 0 0 0;
}

hr
{
	display:none;
}

tr
{
	vertical-align:top;
}

.label, .labellarge, .labelsemibold, .labelsmall,
.labelbold, .labelsemiboldlg, .labelwraplarge,
.sectionHeaderLabelBold, .sectionHeaderLabel, .title
{
	font-family: SourceSansPro-Bold, Arial, Helvetica, Sans-Serif;
    font-size: 1.0em;
	color:black;
	white-space: nowrap;
	vertical-align:top;
}
.sectionHeaderLabelBold, .sectionHeaderLabel, .title { font-size: 1.5em; }
.labelsmall { font-size: 0.88em; }

.previewsubject
{
	font-family: SourceSansPro-Bold, Arial, Helvetica, Sans-Serif;
    font-size: 1.5em;
	display: block;
}

.previewsubjecthidden
{
	display: none;
}

.subjectrow
{
	display:block;
}

.subjectrowhidden
{
	display:table-row;
}

.fieldtextdv
{
	font-family: SourceSansPro-Regular, Arial, Helvetica, Sans-Serif;
    font-size: 1.0em;
	color:black;
}

.contactcard
{
	display: none;
}
.fieldtext
{
	font-family: SourceSansPro-Regular, Arial, Helvetica, Sans-Serif;
    font-size: 1.0em;
	color:black;
	vertical-align:top;
	text-decoration:none;
}

.headertable
{
	padding-right:5px;
	padding-bottom:0px;
}

.printheading
{
	font-family: SourceSansPro-Bold, Arial, Helvetica, Sans-Serif;
    font-size: 1.5em;
	color:black;
	vertical-align:top;
	text-align:left;
	border-bottom:solid 3px black;
	margin-bottom:10px;
	width:100%;
}

.bodyviewer
{
	display:none;
}
.formviewbodyviewerarea
{
	display:none;
}

.previewbodyviewerarea
{
	display:none;
}

.printbodyviewer
{
	width:100%;
	height:100%;
	font-family: SourceSansPro-Regular, Arial, Helvetica, Sans-Serif;
    font-size: 1.0em;
	color:black;
	vertical-align:top;
	text-align:left;
	padding-top:5px;
}

.previewbackdrop
{
	background-color:white;
}

.previewpage
{
	background-color:white;
}

.formviewbackdrop
{
	background-color:white;
}

.formviewpage
{
	background-color:white;
}

.toolbar, .toolbarcontainer
{
	display:none;
}
.tabCntrl
{
	display:none;
}
.reportCntrl
{
	display:none;
}
.reportArea
{
	overflow-y:none;
	overflow-x:none;
	BORDER-LEFT:  none;
	BACKGROUND-COLOR: white;
	WIDTH: 100%; 
	HEIGHT: 100%;
}
.pageheading
{
	border: solid 1px #C3D7D8;
	padding: 7px 10px 7px 10px;
	vertical-align: middle;
}

.gridheading
{	
	border: solid 1px #C3D7D8;
	padding-left: 2px;
	vertical-align: middle;
	color: buttontext;
	font-family: SourceSansPro-Regular, Arial, Helvetica, Sans-Serif;
    font-size: 1.0em;
	white-space:normal;
}

.tip, .tooltip, .gridfooter
{
	display:none;
}
.uwgridtext, .uwgridheading
{
    white-space:normal;
    overflow:visible;
    vertical-align: middle;
    font-family: SourceSansPro-Regular, Arial, Helvetica, Sans-Serif;
    font-size: 1.0em; 	
	border-right: solid 1px #C3D7D8;
	border-left: solid 1px #C3D7D8;
	border-top: solid 1px #C3D7D8;		
	border-bottom: solid 1px #C3D7D8;
	white-space: nowrap;
	text-align: left;
	text-indent: 10px;
	text-transform: uppercase;	
}
.uwgridheading
{
	font-family: SourceSansPro-SemiBold, Arial, Helvetica, Sans-Serif;
	background-color: #F1F2F6;
}

.uwgridtext img
{
	display: none;
}

.toptab
{
	display: none;
}

.toptabcontainer,
.toptabcontentarea, 
.toptabselected, 
.uwgridcontainer,
.uwgridframe
{
	width: auto;
	height: auto;
	overflow-y:none;
	overflow-x:none;
	display:block;
	border-collapse: separate;
}

.toptabselected
{
	font-family: SourceSansPro-Bold, Arial, Helvetica, Sans-Serif;
    font-size: 1.5em;
}

.supervisionQueueSummaryArea table
{
	border-collapse: collapse;
}

.supervisionQueueSummaryArea tr.headerQueueRow { height: 15px; }
.supervisionQueueSummaryArea tr.queueRow { height: 30px; }

.supervisionQueueSummaryArea td.topHeaderColumn,
.supervisionQueueSummaryArea td.topHeaderColumnLeft,
.supervisionQueueSummaryArea td.bottomHeaderColumn,
.supervisionQueueSummaryArea td.bottomHeaderColumnLeft,
.supervisionQueueSummaryArea td.bottomHeaderColumnRight,
.supervisionQueueSummaryArea td.gridColumnWhite,
.supervisionQueueSummaryArea td.gridColumnWhiteLeft,
.supervisionQueueSummaryArea td.gridColumnLightBlue,
.supervisionQueueSummaryArea td.gridColumnBlue
{
	vertical-align: middle;
	text-align: left;
	text-indent: 5px;
	text-transform: uppercase;
}

.supervisionQueueSummaryArea td.topHeaderColumn,
.supervisionQueueSummaryArea td.topHeaderColumnLeft,
.supervisionQueueSummaryArea td.bottomHeaderColumn,
.supervisionQueueSummaryArea td.bottomHeaderColumnLeft,
.supervisionQueueSummaryArea td.bottomHeaderColumnRight
{
	background-color: #F1F2F6;
}

.supervisionQueueSummaryArea td.topHeaderColumn,
.supervisionQueueSummaryArea td.topHeaderColumnLeft
{
	border-top: solid 1px #C3D7D8;
	border-left: solid 1px #C3D7D8;
	border-right: solid 1px #C3D7D8;
	border-bottom: none 0px;
}

.supervisionQueueSummaryArea td.bottomHeaderColumn,
.supervisionQueueSummaryArea td.bottomHeaderColumnLeft,
.supervisionQueueSummaryArea td.bottomHeaderColumnRight
{
	border-top: none 0px;
	border-bottom: none 0px;
}
.supervisionQueueSummaryArea td.bottomHeaderColumn
{
	border-left: none 0px;
	border-right: none 0px;
}
.supervisionQueueSummaryArea td.bottomHeaderColumnLeft { border-left: solid 1px #C3D7D8; }
.supervisionQueueSummaryArea td.bottomHeaderColumnRight { border-right: solid 1px #C3D7D8; }

.supervisionQueueSummaryArea td.gridColumnWhite,
.supervisionQueueSummaryArea td.gridColumnWhiteLeft,
.supervisionQueueSummaryArea td.gridColumnLightBlue,
.supervisionQueueSummaryArea td.gridColumnBlue
{
	background-color: #FFFFFF;
	border-top: solid 1px #C3D7D8;
	border-bottom: solid 1px #C3D7D8;
	border-left: solid 1px #C3D7D8;
	border-right: solid 1px #C3D7D8;
}
}