body
{
		font-family: "arial" ;
		font-size:9pt;
}
.changedLine
{
	background-color:Yellow;
	color:Red;
	font-weight:bold;
	}
.paperTitle
{
	width:90px;
	background-color:#CCCCCC;
	font-size:13pt;
	}

.ReportDataBlock
{
		font-weight:bold;
		font-size:10.5pt;
}

.machRepHead
{
		background-color:#333333;
		font-weight:bold;
		color:#ffffff;
		padding-right:2px;
}
.machRepTd
{
		background-color:#EFEFEF;
}


.DataForPrint
{
	width:185px;
}

.LockedProdTblHead
{
		background-color:#FF0000;
		color:#ffffff;
		height:30px;
		padding-right:2px;
	}
	
.ProdTblHead
{
		background-color:#333333;
		color:#ffffff;
		height:30px;
		padding-right:2px;
}

.BindTblHead
{
		height:35px;
}

li { margin-right: -1.5em; margin-left: -1em }  

.Break
{
		width:600px;
		border:solid 1px black;
		page-break-after:always ;
}

.NoBreak
{
		width:600px;
		border:solid 1px black;
}

.PLTReportHead
{
		background-color:#333333;
		font-weight:bold;
		text-align:center;
		color:white;
}
.PLTReportBody0
{
		background-color:#dedede;
}
.PLTReportSubHead
{
		font-weight:bold;
		padding-right:30px;
		padding-left:30px;
		background-color:#cccccc;
		font-size:12pt;
}
.title
{
		font-family: "arial" ;
		font-size:14pt;
		font-weight:bold;
}

.GrafTitle
{
		font-family: "arial" ;
		font-size:14pt;
}


.Rep1Tbl 
{
        border: none;
}

.Rep1cell
{
		width:25px;
		padding:2px;
		font-size:8pt;
		border: solid 1px black;
}

.Rep1cellBold
{
		width:25px;
		padding:2px;
		font-size:8pt;
		border: solid 1px black;
		font-weight:bold;
}

.Rep1cellSumBold
{
		width:25px;
		padding:2px;
		font-size:8pt;
		border: solid 1px black;
		border-bottom: solid 2px black;
		font-weight:bold;
		color:black;
/*background-color:#bbbbbb;*/
}
.Rep1cellWide
{
		width:200px;
		font-size:8pt;
		border: solid 1px black;
		padding:2px;
		font-weight:bold;
}

.Rep1cellWideHeader
{
		width:200px;
		vertical-align:middle;
		text-align:center;
		padding-left:5px;
		padding-right:5px;
		background-color:#981500;
		color:white;
}

.Rep1cellHeader
{
		vertical-align:middle;
		text-align:center;
		padding-left:5px;
		padding-right:5px;
		background-color:#981500;
		color:white;
}

.Rep1cellFinTotal
{
		text-align:right;
		background-color:#981500;
		color:white;
		font-weight:bold;
		font-family: "arial" ;
		font-size:8pt;
		padding:2px;
		border: solid 1px black;
}

.Rep1cellDay
{
		padding-left:5px;
		padding-right:5px;
		text-align:center;
		background-color:red;
		color:white;
		font-family: "arial" ;
		font-size:7pt;
}
.Rep1cellDate
{
		padding-left:5px;
		padding-right:5px;
		text-align:center;
		background-color:red;
		color:white;
}


.Rep1cellDayOff
{
		padding:0px;
		margin:0px;
		border: none;
		width:5px;
		background-color:#cccccc;
}


.Rep1cellDateOff
{
		padding:2px;
		margin:0px;
		border: none;
		width:2px;
		background-color:#cccccc;
}


.Rep1cellOff
{
		padding:0px;
		margin:0px;
		border: none;
		width:2px;
		background-color:#cccccc;
}

.abstract
{
		color:#333333;
		font-weight:bold;
		font-size:10pt;
}
	
	.NumOfItems
{
		color:#333333;
		font-weight:bold;
		font-size:10pt;
}