/*  External Style Sheet PRINT   */
/*  Filename:  SCTCstyle01p.css  */
/*  NO HTML MARKUP ALLOWED       */
/*                               */
/*  Armin 07/04/05               */


	body {
		margin: 0px 0px 0px 10px;
		padding: 0px;
		background-color: white;
		}
	
	#leftcontent {
		display: none;
		position: absolute;
		left:10px;
		top:70px;
		width:200px;
		background: #99CCFF;
		border: 1px solid #000;
		}

	#centercontent {
   		margin-left: 1px;
   		margin-right:1px;
		border: 0px solid #000;

		/*
		IE5x PC mis-implements the box model. Because of that we sometimes have
		to perform a little CSS trickery to get pixel-perfect display across browsers.
		*/
		
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left:  1px;
   		margin-right: 1px;
		}

	html>body #centercontent {
   		margin-left:  1px;
   		margin-right: 1px;
		}

	#rightcontent {
		display: none;
		width: 0px;
		}
	
	#banner {
		display: none;
		}

	
	p,h1,h4,table {
		margin: 0px 10px 10px 10px;
		}
		
	h4 {
		font-size: medium;
		font-variant: small-caps;
		letter-spacing: .3em;
		color: navy;
		}

	div.noprint {display: none;}

	div.printsingle {
		page-break-before: always;
		page-break-after: always;
		}

	p.anchor {display: none;}

	tr.na {display: none;}

	td {
		padding: 0 10px 0 0;
		vertical-align: top;
		}
		
	#meetings {
		font-size: small;
		line-height: 0.95;
		}
	
	#meetings td {
		padding: 5px 10px 5px 10px;
		text-align: center;
		}
	
	#meetings span {
		font-size: medium;
		font-weight: 700;
		}
	
	.marked {
		background-color: #FFFF66;
		}

	.completed {
		background-color: #99FF66;
		}

	.needed {
		background-color: #FF9966;
		}

	.b {
		font-size: medium;
		font-weight: 700;
		}
	.i {
		font-style: italic;
		}
	.na {
		color: silver;
		}
	a.anchor {
		font-size: small;
		font-weight: normal;
		font-variant: small-caps;
		letter-spacing: .05em;
		color: navy;
		text-decoration: none;
		}
		
	p.anchor {
		text-align: right;
		line-height: 0.5;
		}






