table {	border: none;}
td {border: none;}
p {margin: 6px; }
img {border: none;}
h4 {font-size: 10pt; margin: 8px; width: 650px; text-align: center;}
h5 {font-size: 10pt; margin: 8px; width: 650px; text-align: center;}
.pgbrkafter {page-break-after: always;}
.pgbrkbefore {page-break-before: always;}

.chkInput {border: none; }

.hdr1 {font-size: 10pt;}

.tableBorder {border: 1px solid #606060;
    font-family: Arial, Tahoma, Verdana, Sans-Serif ;
    }
.divBorder {border: 1px solid #606060; width: 670px;}

.grnCenter  { 	
	border: solid 1px #003000; 
	background-color: #c0ffc0;  
	text-align: center;
	}

.grnLeft {border: 1px solid #003000; background-color: #c0f0c0; text-align: left;}

.grnRight {border: 1px solid #003000; background-color: #c0f0c0; text-align: right;}

.grnBorder {border: 5px solid #c0f0c0;}

td.altitmBorder {border: solid 1px #909090;}
td.grayHdrBorder {border: solid 1px #606060;
	text-align: center; font-weight: bold;
}

td.grayBorder {border: solid 1px #707070;
	text-align: center; font-weight: normal;
	background-color: #d8d8d8;
}

.whiteBlank {
	border-bottom: 1px solid #505050;
    font-size: 10pt;
	font-weight: bold;
	}

.whiteBorder 
{
	border: solid 1px #505050;
}

.red1 {color: #900000;}
.redCOD {border: 4px solid #c00000; font-size: 10pt; font-weight: bold; color: #c00000; text-align: center; 
	vertical-align: middle;
}

.caption {text-align: right;}

.classHdr {border: 1px solid #303030; font-weight: bold; background-color: #f0f0f0; text-align: center;}

.hazMatHdr {border: 1px solid #a00000; 
	font-weight: bold; vertical-align: middle; color: #a00000; 
	background-color: #f0f0f0; 
	text-align: center;}
.hazMat {border: 1px solid #a00000; 
	vertical-align: middle; color: #ffffff; 
	text-align: center;}
.hazMat input {border: 0;}

.finePrint 		{font-size: 6pt; text-align: justify;	
	font-weight: normal; }
p.finePrint {font-size: 6pt; text-align: justify;}
td.finePrint {font-size: 6pt;}
.finePrintBoldCenter 	{font-size: 6pt; text-align: center; 	font-weight: bold; }
.finePrintBold 		
{
	font-size: 6pt; text-align: justify; 	font-weight: bold;
}
.finePrintAmt 		{font-size: 6pt; text-align: right;	font-weight: normal;}
.finePrintHdr 		{font-size: 6pt; text-align: center; 	font-weight: bold; 	text-decoration: underline;} 

.xMarksTheSpot {font-weight: bold; font-size: 10pt; color: #700000; text-align: center;}

.fbLabel {
	background: url("images/gray.gif") left top repeat;
	width: 125px;
	border: solid 1px #707070;
	padding: 0;
	}

.fbSticker
	{
	border: 1px #808080 solid;
	background-color: #ffffff;
	font-size: 1em;
	}

@page 
{	margin: 0.25in 0.25in 0.25in 0.25in;
}

@media print 
{
	body, p, td { 
	font-size: 8pt; 
	}

	img {border: none;}
	.grnCenter td {border: 1px solid #606060;}
	.noprint {display: none; visibility: hidden; height: 1px;}

}

@media screen
{
	.displayNone {display: none;}	
}


	


