/*Style sheet for table in 18001.generic.docset.htm.*/

p, td {
	font: 1em Arial, Helvetica, sans-serif;
}

th	{
	font: 1.5em Arial, Helvetica, sans-serif;
}

.datatable {
	border: 1px solid #D6DDE6;
	border-collapse: collapse;
/*	width: 75%;*/
	margin-top: 20px;
}
.datatable td {
	border: 1px solid #D6DDE6;
	padding: 15px;
}
.datatable td.doc {	width: 75px;
}
.datatable td.desc {	width: 150px;
}
.datatable td.price {	width: 15px;
}
.datatable td.regprice {	width: 15px;
			text-decoration: line-through;
}
.datatable td.saleprice {	width: 15px;
} 

.datatable td.add {	width: 25px;
}
.datatable td.increment {	width: 300px;
}

.datatable th {
	border: 1px solid #828282;
	background-color: #BCBCBC;
	font-weight: bold;
	text-align: center;
}
.datatable th.doc {	width: 75px;
}
.datatable th.desc {	width: 150px;
}
.datatable th.price {	width: 15px;
}
.datatable th.add {	width: 25px;
}
.datatable th.increment {width: 300px;
}

.datatable caption {
	font: bold .9em Arial, Helvetica, sans-serif;
	color: #33517A;
	text-align: left;
	padding: 3px 10px 8px 10px;
/*	padding-top: 3px;
	padding-bottom: 8px;*/
}
.datatable tr.altrow {
	background-color: #DFE7F2;
	color: #000000;
}
p.head {
	font-family: "times new roman", serif;
	font-size: 1.5em;
	margin: 20px 0px 5px 20px;
	background-color: #660000;
	color: white;
	padding: 5px;
}

