	body {
		font-family:arial,helvetica,sans-serif;
		font-size:80%;
		line-height:1.5;
		background-color: #c0c0c0;				/*background color of the entire page*/
	}
	h1 {
		color:#000000;
	}
	h1.header {
		font-size:2em;
		font-family:arial;
		line-height:.15;
		letter-spacing: 6px;
		color:#000000;
	}
	h2.tagline {
		font-size:1.1em;
		font-family:verdana;
		color:#ffffff;
		background-color:#ff0000;
		padding-right:10px;
		text-align:right;
	}
	h2.navbar {
		background-color:#c0c0c0;
		padding-left:10px;
	}
	#wrapper {
		width:800px;				/*width of the overall page*/
		margin:0px auto;
		border:0px solid #bbb;
		padding:10px;
		background-color: #fff;
	}
	#header {
		border:0px solid #bbb;			/* border around the header */
		height:90px;				/*overall height of the header box*/
		padding:10px;
	}
	#header ul { 					/*styles the horizontal list in the "#header"*/
		list-style-type: none;
		margin: 0;
		padding: 0;
		text-align: left;
		line-height:1.0;				/*adjusts the up and down spacing of this line in the header*/
		}
	#header ul li {
		display:inline;
		}
	#header ul li a {
		padding: .2em .5em;
		/*color: #fff;*/				/*color of the printing*/
		/*background-color: #ccc;*/		/*background color*/
		}
	#header ul li a:hover {
		color: #000;
		background-color: #ffcc00;
		}
	#content {
		margin-top:10px;
		padding-bottom:10px;
	}
	#content div {
		padding:10px;
		float:right;				/*makes the navbar float on left or right side*/
	}
	#content-navbar {
		width:180px;
		/* background-color:#ccc; */ 			/*#c0c0c0, navbar background color*/
		font-size:100%;
		line-height:1.2;
	}	
	#content-navbar ul {				/* styles the vertical list in the "#content-navbar" */
		list-style-type: none;
		padding: 0;
		margin: 0; 
		}
	#content-navbar ul li a {
		display: block;
		width: 165px;
		padding: 3px 5px 3px 10px;
		/*color: #fff;*/				/*color of the printing in the navbar list*/
		/*background-color: #ccc;*/
		}
	#content-navbar ul li a:hover {
		color: #000;
		background-color: #ffcc00;
		}
	#content-main {
		margin-left:10px;
		width:550px;
		border-left:0px solid #bbb;		/* makes border between main body and side bar */
	}
	#content-main dt {				/* styles the "dt" element of the list in the main body */
		font-weight: bold
	}
	#content-sidebar {
		margin-left:10px;
		width:550px;
		background-color:#ccc;
	}
	#content-sidebar ul {				/* styles the vertical list in the "#content-sidebar" */
		list-style-type: none;
		padding: 0;
		margin: 0; 
		}
	#content-sidebar ul li a {
		display: block;
		width: 165px;
		padding: 3px 5px 3px 10px;
		/*color: #fff;*/				/*color of the printing in the navbar list*/
		/*background-color: #ccc;*/
		}
	#content-sidebar ul li a:hover {
		color: #000;
		background-color: #ffcc00;
		}
	#footer {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
		padding:10px;
		border:1px solid #bbb;
		width:778px;
	}
	#footer ul { 					
		list-style-type: none;
		margin: 0;
		padding: 0;
		text-align: center;
		}
	#footer ul li {					/* styles the horizontal list in the "#footer" */
		display:inline;
		}
	#footer ul li a {
		padding: .2em .5em;
		/*color: #fff;*/
		background-color: #ccc;
		}
	#footer ul li a:hover {
		color: #000;
		background-color: #ffcc00;
		}
	#footer-2columns {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
		padding:10px;
		border:1px solid #bbb;
		width:778px;
	}
	#bottom {
		clear:both;
		text-align:right;
		font-size:100%;
	}
	table#main {
		background-color:#FFFFFF;
		border: solid #000 3px;
		width: 100%;
		font-size:100%;
	}
	table#main td {
		padding: 5px;
		border: solid #000 1px;
	}
	.data {
		color: #000000;
		text-align: center;
		background-color: #CCCCCC;
	}
	.toprow {
		font-style: italic;
		text-align: center;
		background-color: #FFFFCC;
	}
	.leftcol {
		font-weight: bold;
		text-align: left;
		width: 60%;
		background-color: #CCCCCC;
	}
	a:link {color: blue;  }
	a:active { color: red; }
	a:visited { color: blue; }
	a:hover { color: blue; text-decoration: underline; background: #ffcc00 } /* f9eded */