/* General ---------------------------------------- */

	table.lumbertable {	
		width: 459px;
		line-height: 1.3em;	
		background-color: #fff;
 		margin-top:1em;
 		}

	table.lumbertable tr td{	
		/*border-top: 1px solid #bec3c3; */
		vertical-align: top;
		}

	table.lumbertable td {	
		vertical-align: top;
		}		
		
	td.category {
		background-color: #600;
		}
		
	table.lumbertable tr td p.category,
	table.categorytable tr td p.category {
		font-family: georgia, times, serif;
		font-weight: bold;
		font-size: 1.1em;
		color: #ffc;
		padding; 0.2em 0 0.2em 5px;
		}
		


	table.categorytable {	
		font-family: verdana, arial, helvetica sans-serif;		
		width: 100%;
		line-height: 1.0em;	
		background-color: #f7f7e7;
 		margin: 0 0 0.2em 0;
 		}

	table.categorytable tr td {	
		border-top: 1px solid #b7b7a7; 
		vertical-align: top;
		}
		
	table.categorytable tr td h1, 
	table.categorytable tr td h3, 
	table.categorytable tr td p   {	
		padding: 0.1em 0 0.1em 5px;
		}



	table.categorytable tr.alternate {	
		background-color: #f7f7f2;
		}
	
	th {
		font-family: verdana, arial, helvetica sans-serif;		
		font-weight: bold;
		font-size: 0.7em;
		vertical-align: bottom;
		color: #999;
		padding: 0.2em 0 0.03em 5px;
		border-top: 1px solid #bec3c3;
		}
		
	p.packagename {
		font-weight: bold;

		}

	p.disclaimer {
		font-family: georgia, times, serif;
		font-style: italic;
		font-size: 0.9em;
		color: #800;
		}
	
	
	p.update {
		margin: 0.4em 0 1.5em 0;
		border-top: 1px dotted #aaa; 
		}