/* CSS Document */
		
	body {
		margin: 1em auto;
		padding: 1px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: .75em;
		color: #666;
		line-height: 1.4;
		}
	
	#container {
		width: auto;
		background-color:#FFFFFF;
		}

	#header { margin: 0 0 5px 0;}
	
	#header .left { display: block; margin-bottom:10px;}
		
	#navbar { display:none; }
		
	#footer { display:none}
		
	#copyright { font-size: 80%;}


/*layout classes*/

	.left { float:left; }
		
	.right { float: right; }
		
	.spacer { clear: both; }
		
/* special classes */
		 	
	.boxsm { display:none; }
	
	.box { margin: 0 0 10px 0; }
		
	.boxy .blue, .boxy .purple, .boxy .green, .boxy .brown { border: none;}	 
		
	.boxy {
		}

/*Blue box stuff*/
	.blue {
		}
		
	.blue h1, .blue h1 a {
		color: #033568;
		font-size: 125%;
		display: block;
		}
	
	.blue h2 {
		font-size: 120%;
		color:  #003366;
		display: block;
		}	
	
	.blue h3 {
		color: #003366;
		font-size: 120%;
		}
	
	.blue h4 {
		font-size: 125%;
		color: #003366;
		}
	
	.blue h4 a {
		color: #003366;
		}
		
	.blue h5, .purple h5, .green h5, .brown h5 {
		font-size: 150%;
		}
	
	.boxy .blue h2 {
		color:  #E5BFD8;
		}
		
	.blue p, .purple p, .brown p, .green p {
		line-height:1.2em;
		}
		
/*purple box stuff*/
	.purple {}
		
	.purple h1, .purple h1 a {
		font-size: 125%;
		color: #9A0267;
		}
	
	.purple h2 {
		font-size: 120%;
		color:#E5A9D1;
		}	
	
	.purple h3 {
		color: #9A0267;
		font-size: 120%;
		}
	
	.purple h4 {
		font-size: 125%;
		color: #9A0267;
		}
	
	.purple h4 a {
		color: #9A0267;
		text-decoration: none;
		display: block;
		}
	
	.boxy .purple h2 {
		color: #E5BFD8;
		}

/*brown box stuff*/
	.brown {
		}
		
	.brown h1, .brown h1 a {
		font-size: 125%;
		color: #683503;
		display: block;
		}
	
	.brown h2 {
		font-size: 120%;
		color: #D8BDA3;
		}	
	
	.brown h3 {
		color: #663300;
		font-size: 120%;
		}
	
	.brown h4 {
		font-size: 125%;
		color: #663300;
		}
	
	.brown h4 a {
		color: #663300;
		text-decoration: none;
		display: block;
		}
		
	.boxy .brown h2 {
		color: #E5BFD8;
		}
		
/*green box stuff*/
	.green {
		}
		
	.green h1, .green h1 a {
		font-size: 125%;
		color: #669900;
		}
	
	.green h2 {
		font-size: 120%;
		color: #D8E5BF;
		display: block;
		}	
	
	.green h3 {
		color: #669900;
		font-size: 120%;
		}
	
	.green h4 {
		font-size: 125%;
		color: #669900;
		}
	
	.green h4 a {
		color: #669900;
		text-decoration: none;
		display: block;
		}

	.green .brown h2 {
		color: #E5BFD8;
		}

/* headers */
	
	h1 {
		font-size: 190%;
		color:#084B20;
		}
			
	h2 {
		font-size: 150%;
		color: #269200;
		}

	h3 {
		font-size: 125%;
		}

	h4 {
		font-size: 100%;
		}
		
	h5 {
		font-size: 120%;
		}
	
	h6 {
		font-size: 90%;
		}
		
/* paragraphs */

	p	{
		margin: 1.25em 0;
		padding: 0;
	}
	
/* custom headers */

		
	.ncass  {
		color: #289400;
		font-size: 125%;
		font-weight: bold;
		}
		
	.ncass a {
		color: #289400;
		text-decoration: none;
		display: block;
		}
	
	.ncass a:hover {
		color: #084B20;
		text-decoration: none;
		display: block;
		}
		
	#copyright p {
		}	
		
	.sm {
		font-size: 90%;
		font-weight: normal;
		}
			
	#coltwo h6 {
		font-size: 125%;
		}
	
/* custom tables */
	
	table .box  {
		margin: 0 0 0 0px;
		padding:0;
		border-collapse: collapse;
		border:0;
		}
	
	.box td {
		padding:0;		
		vertical-align: top;
		text-align:left;
		border: 0;
		}
		
	table h3, table p {
		margin: 0;
		padding: 2px 10px 2px 0;
		}
		
	/* Standard Links*/

	a { 
		color: #074B1F;
		font-weight: bold;
		text-decoration:none;
		}
	
	a:hover { 
		color: #000000;
		font-weight: bold;
		text-decoration: none;
		}

/*custom links*/

	.purple h5 a:hover, .blue h5 a:hover, .brown h5 a:hover, .green h5 a:hover {
		color: #000000;
		text-decoration: none;
		display: block;
		}

/* standard small bits */

	img {
		border: 0;
		}
	
	.imgleft {
		margin: 10px 10px 5px 0;
		border: 0;
		float: left;
		}
	
	.imgright {
		margin: 10px 0 0px 0;
		border: 0;
		float: right;
		}
	
	a img {
		border: 0;
		}	
	
	.bluetext {
		color: #003366;
		}

	.purpletext {
		color: #9A0267;
		}
		
	.browntext {
		color: #9A0267;
		}
	
	.greentext {
		color: #663300;
		}
		
	.display-img-print {
		display:none;	
		}
	
	#printfooter {
		display:none;
		}
	
	#printfooternobreak {
		display:none;
		}		
		
	hr {
		clear: both;
		}

