﻿@media print
{
/*From Data.css start*/
body, td, p, div, tr, table, input, select, textarea
{
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:10px;
}

/* Number Type01*/
/* Time Type03*/
/* Wage Rate Type04*/
/* Duration Type06*/
/* Organisation - validated Type07*/
/* Table - validated Type09*/
/* Text type10*/
/* File - validated Type11*/
/* Number - file validated Type12*/
/* Date - file validated Type13*/
/* Account Number Type14*/
/* Dictionary Field Type15*/
/* Date - century explicit Type16*/
/* Date - century implied Type17*/
/* Date - cent. file valid Type18*/
/* Date - impl file valid Type19*/
/* File - valid. field dep. Type31*/
/* Button Type32*/
/* File Lookup - filtered Type33*/
/* Pay Run Number type34*/
/* Checkbox Type35*/
/* Memo Type36*/
/* Radio Button Type37*/
/* Memo Type97*/
/* Workflow Attachments Type99*/

.Type01
, .Type03
, .Type04
, .Type06
, .Type07
, .Type09
, .Type09Cover
, .Type09ReadOnly
, .Type10
, .Type11
, .Type12
, .Type13
, .Type14
, .Type15
, .Type16
, .Type17
, .Type18
, .Type19
, .Type31
, .Type33
, .Type34
, .Type36
, .Type37
, .Type97
{
    border:1px solid silver;
}

.Type01
, .Type03
, .Type04
, .Type06
, .Type07
, .Type09
, .Type10
, .Type11
, .Type12
, .Type13
, .Type14
, .Type15
, .Type16
, .Type17
, .Type18
, .Type19
, .Type31
, .Type33
, .Type34
, .Type35
, .Type36
, .Type37
, .Type97
{
    /*float:left;*/
}

.Type01
{
	text-align:right;
}
.Type03
{
	width:55px;
}
.Type03btn
{
	border:1px;
	height:16px;
	width:18px;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
}
.Type09
{
	z-index:900;
}
.Type09Cover
{
	width:150px;
}
.Type09ReadOnly
{
	width:150px;
}

.Type16
{
	width:70px;
}
.Type17
{
	width:70px;
}
.Type18
{
	width:70px;
}
.Type19
{
	width:70px;
}
.Type35
{
	margin-top:1px;
}

.TypeLabel
{
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:Black;
	padding-left:4px;
}
.Type37Label
{
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	font-weight:bold ;
	color:Black;
	margin-left:2px;
}
.Type37TextCell
{
	background-color:#EEEEEE;
}
.Type07btn
{
	border:1px;
	height:16px;
	width:18px;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	cursor:pointer;
}
.Type95 
{
    height:75px;
	overflow:auto;
	border:solid 1px #ddd;
	padding:3px;
}
.Type99 
{
	margin-top:3px;
	width:242px;
	height:50px;
	overflow:auto;
	border:solid 1px #ddd;
	background-color:#eee;
	padding:3px;
}
.iFrameFileUpload
{
	margin:0px;
	height:20px;
	border:none;
	background-color:#EEE;
	width:250px;
}
/* Button Styles */
.button
{
	background-color:#21467b;
	border: 1px solid #8AC5EB; 
	color:#FFF;
	font-family:tahoma; 
	font-size:11px; 
	cursor:pointer; 
	width:90px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
.TitleColumn
{
	width:100%; 
	background-color:#86B5D9; 
	color:black ; 
	margin:20px; 
	font-family:Verdana; 
	font-weight:bold ;
	font-size:11px; 
	height:15px;
	padding-left:6px;
}
/*From Data.css end*/

/*From printStyle.css start*/
.divHeading {
    background-color:#EEE;
    border: 1px solid #CCC;
    width: 100%;
    text-align:left;
    padding:2px;
    margin-bottom:5px;
    font-family:Verdana,Arial,Helvetica;
    font-size:12px;
    font-weight:bold;
}
/*From printStyle.css end*/

body
{
    margin:0;
}
.PrintFormContainer
{
    text-align:left;
}
.PrintFormContainer select
{
    visibility:visible !important;
}
.PrintFormContainer img
{
    visibility:hidden !important;
}
.PrintFormContainer div.divToggleCover
{
    visibility:hidden !important;
}
.PrintFormContainer span.spanReadOnly
{
    display:none !important;
}
.PrintFormContainer .Type37Table
, .PrintFormContainer .Type96
, .PrintFormContainer .Type98
, .PrintFormContainer .Type99
{
    border:1px solid silver;
}
.PrintFormContainer .Type37TextCell
{
    background-color:#eee;
}
.PrintFormContainer .Grid table
{
    border-collapse:collapse;
}
.PrintFormContainer .Grid .GridHeader, .PrintFormContainer .Grid .GridFooter
{
    display:none;
}
.PrintFormContainer .Grid tr.HeadingRow
, .PrintFormContainer .Grid tr.SelectedRow
, .PrintFormContainer .Grid tr.AlternatingRow
, .PrintFormContainer .Grid tr.Row
, .PrintFormContainer .Grid td.HeadingCell
, .PrintFormContainer .Grid td.DataCell
{
    border:1px solid silver;
}
.PrintFormContainer .Grid tr.HeadingRow
{
    background-color:#eee;
}

.PrintFormContainer .TitleColumn
{
    background-color:#eee;
}
.PrintFormContainer .iFrameFileUpload
{
    visibility:hidden;
}

/* hide the readonly div for window.print() call*/
.divReadOnly
{
    display:none !important;
}

.ReportBreak
{
    page-break-before:always;
}

.TextReportWrapper { float: none !important; }

}