

			body		{
			
					background: url(/Art/grid.gif);
			
					}
		
			h1		{

					font-family: georgia, serif;
					background: #ccccff;
					font-size: 28px;
					font-weight: bold;
					text-align: center;
					width: 4in;
					margin-left: 0in;
					padding: 8px;
					border: 1px solid #3333cc;
			
					}
		
			h2		{
			
					font-family: georgia, serif;
					background: #ccccff;
					font-size: 22px;
					font-weight: bold;
					width: 3.5in;
					margin-left: 0in;
					padding: 6px;
					border: 1px solid #3333cc;
			
					}
		
			h3		{
			
					font-family: georgia, serif;
					background: #ccccff;
					font-size: 18px;
					font-weight: bold;
					width: 2.5in;
					margin-left: 0in;
					padding: 4px;
					border: 1px solid #3333cc;
			
					}
		
		h3.intable	{
					width: 95%;
					
					}
	
		h3.weekly	{
					float: left;
					margin-left: .1in;
					margin-right: 0px;
					
					}
		
			h4		{
			
					font-family: georgia, serif;
					background: #ccccff;
					font-size: 14px;
					font-weight: bold;
					width: 2in;
					margin-left: 0in;
					padding: 4px;
					border: 1px solid #3333cc;
			
					}
	
		h4.wide		{
					margin-left: 0in;
					width: 60%;
					
					}
		
		div.sec		{
			
					border: 2px solid #3333cc;
					padding: .25in;
					margin-left: .25in;
					margin-right: .25in;
					background: #ffffff;
			
					}

		p.link		{
			
					font-family: verdana, sans-serif; 
					font-size: 10px;
					font-weight: bold;
					text-align: center;
					background-color: #ffccff;
					border: thin dotted #0000ff;
					padding: 2px;
					margin-left: 1in;
					margin-right: 1in;
			
					}

		p.outlink	{
					font-family: verdana, sans-serif; 
					font-size: 10px;
					font-weight: bold;
					text-align: left;
					background-color: transparent;
					padding: 0px;
					padding-bottom: 2px;
					border: none;
					margin-left: 0in;
					
					}

		p.box		{
					font-family: arial, sans-serif; 
					font-size: 12px;
					font-weight: bold;
					text-align: center;
					color: #660066;
					border: groove 3px #666666;
					background-color: #cccc99;
					padding: 4px;
		
					}
		
		p.rollink	{
		
					font-family: verdana, sans-serif; 
					font-size: 10px;
					font-weight: bold;
					text-align: center;
					width: 20%;
					margin-left: 0px;
					margin-bottom: .25in;
					background: #99cc66; 
					border: 1px dashed #333333;
					
					}
					
		p.note		{
					font-family: arial, sans-serif; 
					font-size: 11px;
					text-align: left;
					color: #003300;
					}
					
		p.weblink	{
					font-family: verdana, sans-serif; 
					font-size: 10px;
					font-weight: bold;
					text-align: left;
					margin-left: 0%;
					width: 3in;
					line-height: 10px;
					padding: 2px;
					background-color: #cccc99;
					border: solid thin #663300;
					}
				
				
		p.cite		{
					margin-left: 1in;
					text-indent: -1in;
				
					}
	
		p.minilink	{
					font-size: 10px;
					font-family: verdana, sans-serif;
					color: #ff0000;
					
					}
	
		p.link		{
					margin-left: 1in;
					margin-right: 1in;
					
					}
			
		span.date	{
				
					font-family: Arial, sans-serif; 
					font-size: 11px;
					font-weight: bold;
					color: #660033;
					background-color: cccc33;
					border: 1px solid #666666;
					padding-left: 3px;
					padding-right: 3px;
					
					}
		
		span.web		{
			
					font-family: verdana, sans-serif;
					color: #cc0000;
					background: #99ff66;
					font-size: 11px;
					font-weight: bold;
					padding: 2px;
			
					}
	
		span.cite	{
					color: #0000ff;
					font-size: 12px;
					
					}
		
		caption 	{
					font-family: comic sans MS, fantasy; 
					font-size: 20px;
					font-weight: bold;
					text-align: center;
					color: #3333cc;
				
					}
				
	th			{
		
				font-family: arial, sans-serif; 
				font-size: 10px;
				color: #ffff00;
				background: #666600;
				text-align: center;
				border: 1px solid #000000;
				}
		
	tr	 		{
				font-family: arial, sans-serif; 
				font-size: 10px; 
				text-align: center;
				}
		
	td 			{
				font-size: 10px; 
				text-align: center;
				border-right: 1px solid #666666;
				border-bottom: 1px solid #666666;
				background: #cccc99;
				}
		
	td.clear		{
				background: transparent !important;
				margin: 0px;
				vertical-align: top;
				border: transparent;
				}
		
	td.side		{
				font-family: arial, sans-serif; 
				font-size: 11px;
				color: #000000;
				font-weight: bold;
				text-align: center;
				background-color: #33cc99;
				
				}
				
		td.war	{ 
				font-weight: bold;
				color: #cc0000;
				border: 1px solid #ff0000;
				}
		
		.shadowMain, .shadowBLCorner, .shadowTRCorner	 	{
					display: block; }
		
		.shadowMain	{
					background: url(/Art/shadow_main.gif) no-repeat right bottom;
					float:left; }
		
		.shadowBLCorner	{
					background: url(/Art/shadow_left.gif) no-repeat left bottom; }
		
		.shadowTRCorner	{
					background: url(/Art/shadow_top.gif) no-repeat right top;
					padding: 0 1px 1px 0; }
		
		.content		{
					background: #ffff99;
					padding: 1px;}
	
	#dataTable01 		{

				width: 100%;

				}

	table.highlightTable tr.highlightOffOdd td 		{

				background: #cccc99;

				}

	table.highlightTable tr.highlightOffEven td		{

				background: #99ccff;

				}

	table.highlightTable tr.highlightOn td		{

				color: black;
				background: #ffff66;
				border-right: solid 1px #666666;
				border-bottom: solid 1px #333333;

				}
		
			<!--
			
			a:hover {background-color:#0000cc; color:#ffffff}
			
			-->