
	body { margin-left: 58px }
	table, ol { margin-bottom: 1em }
	h2  { font-size: 24pt; text-align: center; }		
	span, th { font-weight: bold; text-align: left; width: 200px } 
	textarea { height: 6em; }
	input, textarea { width: 600px; }
	input.More, input.submit { width: auto }

	/*.Pricings th td{ margin-right: 2em;}*/
	.Pricings th td { width: auto }
 	.Pricings p { padding-left: 40px }
	.Pricings p, .Pricings li, .Pricings tr {white-space: nowrap; }
	.Pricings p span, .Pricings tr th { border-bottom: medium solid }

	/* this balances the input forms, which can't be in tables due to the more button, 
	and can't be em's because fonts differ between input boxes and headings */
	.Pricings p span, .Pricings li span, .Pricings input { width: 200px } 

	.Physical {	margin: 1em; width: 27em; padding: 1em; border: solid medium }
	.Physical p { margin: 0em; white-space: nowrap; }
	.Physical span { width: 10em; }
	.Physical input { width: 10em; }
	
	.References li span { font-weight: normal; width: auto }
	.References li { margin-bottom: 1em }

	.Image { margin-left: 200px; padding: 5em; border: solid medium }
	.Image input { width: 10em }

/* This is the Category positioning - the colors are in the Category style sheet */
	div#Container { position: absolute; top: 220px; margin-left: 25px }
	h2.Category { text-align: left }
	.Category	{ font-size: 25px; font-weight: bold; margin-bottom: 40px }
	.CategoryLineTop  { font-size: 2px; position: absolute; top: 220px; left: 0px; width: 650px; }		
	.CategoryLineSide { position: absolute; top: 220px; left: 0px; width: 25px; height: 1054px; }

	