	
	body {
		font-family: Arial;
		font-size: 75%;
		color: black;
		background: #112233;
	}
	
	body.puzzle {
		font-family: Arial;
		font-size: 75%;
		color: black;
		background: #EEEECC;}
		
	body.adjPanel {
		font-family: Arial;
		font-size: 75%;
		color: black;
		background: #F0F8FF;}	
		
		
	body.tree 
	{
		font-family: Arial;
		font-size: 75%;
		color: Black;
		background: white;
	}
		
	th {
		font-family: Arial;
		font-size: 75%;
		color: black;
		text-align: left;
	}
	th.header {
		font-family: Arial;
		font-size: 100%;
		color: black;
		text-align: center;
	}
	
			
	td {
		font-family: Arial;
		font-size: 75%;
		color: black;
	}
	
	td.blue {
		font-family: Arial;
		font-size: 75%;
		color: #003366;
	}
	
	td.button 
	{
		border-style: ridge; 
		background-color: #D4D0C8; 
	}
	td.total 
	{
		border-style: solid;
		border-color: #6699CC;
		background-color: #F0F8FF;
		font-weight: bold;
		border-top-width: 2px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
  
		 
	}
			
	a:link {color: #003399;}
	a:visited {color: #003399;}
	a:hover {color: #003399;}
	a:active {color: #003399;}
	
	a.menu:link {color: #FFFFFF; text-decoration: none;}
	a.menu:visited {color: #FFFFFF; text-decoration: none;}
	a.menu:hover {color: #FFFFFF; text-decoration: none;}
	a.menu:active {color: #FFFFFF; text-decoration: none;}
	
	a.tab:link {color:black; text-decoration: none;}
	a.tab:visited {color:black; text-decoration: none;}
	a.tab:hover {color:black; text-decoration: none;}
	a.tab:active {color:black; text-decoration: none;}
	
    .menu {color: #FFCC33; text-decoration: none;}
	.selectTo { background-color: #FFFFE0; border-width: 0px;border-bottom-width=2px;}
	.selectToAdj { background-color: #F0F8FF; border-width: 0px;border-bottom-width=2px;}
	.totalDisplay { background-color: #FFFFE0; border-width: 0px;border-bottom-width=0px;}
    .required { background-color: #FFFF99;}	    
    .buttonA {text-decoration: none; 
       		border-style: ridge; 
			background-color: #D4D0C8;
			text-align: center;}
			
	.attention {color: #000099;}		
    .selected {color: #FF0000;font-weight: bold;}					   