@charset "utf-8";
@page  
{ 
    size: auto;   /* auto is the initial value */ 

    /* this affects the margin in the printer settings */ 
    margin: 2mm 2mm 2mm 5mm;  
}
body  
{ 
    /* this affects the margin on the content before sending to printer */ 
    margin: 0;
}
.tr, td {
}
.redtext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #cccccc;
	vertical-align: middle;
}
.redtextbox {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.hedtext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.hedtext1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.hedtexbt {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.printPage {
	page-break-after: always;
	margin:30px 20px 0 20px;
}
.comment-maxwidh {
	max-width: 250px;
}
.rotate {

/* Safari */
-webkit-transform: rotate(-20deg);

/* Firefox */
-moz-transform: rotate(-20deg);

/* IE */
-ms-transform: rotate(-20deg);

/* Opera */
-o-transform: rotate(-20deg);


}