			body,td,th {
				font-family: Verdana, Arial, sans-serif;
				font-size: 8pt;
			}
			.topstuff th, .topstuff td{
				font-weight: 800;
			}
			.indent {
				padding-left: 15px;
			}
			input,textarea{
				border: none;
				font-family: Verdana, Arial, sans-serif;
				background-color: inherit;
			}
			.havenum2 {
				font-size: 120%;
				text-align: right;
				background-color: #EEEEEE;
			}
			.havenum {
				font-size: 120%;
				text-align: right;
			}
			.neednum {
				font-size: 120%;
				text-align: right;
				background-color: #FFCCCC;
			}
			.needed {
				font-size: 120%;
				background-color: #FFCCCC;
			}
			.neededsm {
				font-size: 90%;
				background-color: #FFCCCC;
			}
			.have {
				font-size: 120%;
				background-color: #FFFFFF;
			}
			.row2{
				background-color: #EEEEEE;
			}
			.hidden {
				visibility: visible;
			}
			.boldnum {
				font-weight: 800;
				text-align: right;
			}
			.col3,.col1,.col2,.row1,.row2 {
				visibility: visible;
			}
			.colsty {
				visibility: visible;
			}
			.colsty2 {
				visibility: visible;
			}

