	body, td, th
	{
		font-family: verdana, tahoma, arial;
		font-size: 12px;
		color: black;	
	}
	body
	{
		background-color: #EEEEEE;
	}
	img { 
		border: none; 
	}

	td, th
	{
		background-color: #FFFFFF;
	}

	td
	{
		vertical-align:top;
	}
	th
	{
		text-align:left;
		vertical-align:bottom;
		font-size: 10px;
	}

	a:link
	{
		color: #EE0000;
		text-decoration:none;
	}
	a:visited
	{	
		color: #EE0000;
		text-decoration:none;
	}
	a:hover
	{
		color: black;
		background-color: #EEEEEE;
	}
	a:active
	{
		color: Darkslateblue;
		background-color: #EEEEEE;
	}
	
	.tdList
	{
		border-width:1 0 1 0;
		border-color:#EEEEEE;
		border-style:solid;
		font-size:11px;
	}

	.tdListRight
	{
		border-width:1 0 1 0;
		border-color:#EEEEEE;
		border-style:solid;
		text-align:right;
		font-size:11px;
	}

	.tblStd
	{
		border:1px solid silver; 
		border-collapse:collapse;
		width:778;
	}
	.tblNoBorder
	{
		border-collapse:collapse;
		width:778;
	}
	.tblNoTopBorder
	{
		border-collapse:collapse;
		border-color:silver;
		border-style:solid;
		border-width:0 1 1 1;
		width:778;
	}
	.tblAnnounce
	{
		border-collapse:collapse;
		width:778;
		background-color: #EEEEEE;
	}
	.tdAnnounce
	{
		background-color: #EEEEEE;
		font-size:21px;
		font-weight:bold;
		font-family:courier new,courier;
		color:#606060;
		padding:8px;
                text-align:center;
	}
	.menuTD	
	{
		width: 11%;
		font-size: 12px;		
		text-align: center;
		background-color:#DDDDDD;
		cursor:hand;
		color:#AA0000;
		white-space:nowrap;
		border-color:silver;
		border-style:solid;
		border-width:1;
	}

	.menuTDcurrent
	{
		width: 11%;
		font-size: 12px;		
		text-align: center;
		background-color:#FFFFFF;
		color:#000000;
		font-weight:bolder;
		white-space:nowrap;
		border-color:silver;
		border-style:solid;
		border-width:1px 1px 0px 1px;
	}

	.menuTD:hover
	{
		background-color:white;
		color:#000000;
	}

	.menuTDHover
	{
		width: 11%;
		font-size: 12px;
		text-align: center;
		background-color:white;
		cursor:hand;
		color:#FF0000;
		white-space:nowrap;
		border-color:silver;
		border-style:solid;
		border-width:1;
	}

	.bodyMenuTD
	{
		text-align:center;
		width:23%;
		font-family:courier new, courier;
		font-weight:bold;
		font-size: 40px;
		border:1px solid silver;
		padding:5px;
		cursor:hand;
		color: #888888;
	}
	.bodyMenuTD:hover
	{
		color: #DD0000;
		background-color:#EEEEEE;
		border:1px solid #EEEEEE;
	}

	.bodyMenuTDHover
	{
		text-align:center;
		width:23%;
		font-family:courier new, courier;
		font-weight:bold;
		font-size: 40px;
		padding:5px;
		cursor:hand;
		color: #DD0000;
		background-color:#EEEEEE;
		border:1px solid #EEEEEE;
	}
	.bodyMenuSpacer
	{
		width:2%;
	}
	.bodyLink
	{
		color:#999999;
		cursor:hand;
	}
	.bodyLinkDark
	{
		color:#606060;
		cursor:hand;
	}
	.bodyLinkHover	
	{
		color:#EE0000;
		cursor:hand;
	}
	.bodyLink:hover
	{
		color:#EE0000;
	}

	.emph
	{
		color:#EE0000;
		font-weight:bold;
	}

	.quote
	{
		padding:4px;
		color:#888888;
	}

	.quoteby
	{
		text-align:right;
		font-style:italic;
		font-family: verdana, tahoma, arial;
		color:#000000;
	}

	.majorHead
	{
		font-size:72px;
		font-weight:bold;
		font-family:courier new,courier;
		color:#EE0000;
		padding:0 0 0 8;
		vertical-align:bottom;
 	}

	.classNote
	{
		color:gray;
		font-style:italic;
	}
	.stdContent
	{
		padding:8;
		color: #666666; 
	}

	.contentSection
	{
		vertical-align:bottom;
		padding: 8;
	}

	.sectionContent
	{
		padding:4 0 4 0;
		color: #666666; 
	}

	.sectionHead
	{
		font-size:32px;
		font-weight:bold;
		font-family:courier new,courier;
		color:#606060;
	}


