      
	   SELECT  {
       	color : black;
       	background-color : #E7E3D0;
       	font-size : 10pt;
       	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       }
       
       A {
        text-decoration: none;
       	color : Black;
       }
       
       A:HOVER  {
       	text-decoration: none;
       }
       
       IMG {
        border-color : Black; 
        text-decoration: none;
       
       }
       
       INPUT  {
       	background-color : #E7E3D0;
       	color : black;
       	font-size : 10pt;
       	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

       }
       .heading  {
       color : #FFFFFF;
       font-weight : normal;
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size : 18pt;
       text-decoration : none;
       }
               
       .inputted  {
       color : Black;
       font-family : Courier New, Courier, Monospace;
       font-size : 12pt;
       font-weight : bold;
       }
               
       .exercise  {
       color : Black;
       background-color : Beige;
       font-family : Courier New, Courier, Monospace;
       font-size : 12pt;
       font-weight : bold;
       overflow : scroll;
       }
               
       .huge  {
       color : Black;
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size : 28pt;
       font-weight : bold;
       }
               
       .normal  {
       color : Black;
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size : 8pt;
       text-decoration : none;
       }
               
       .strong  {
       font-weight : bold;
       }
               
       .label  {
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size : 8pt;
       }
               
       .tableheader  {
       background-color : #E7E3D0;
       font-weight : bold;
       }
	   .tablebox {
	   border-color : Black;
	   border-style: solid;
	   }
               
       .error  {
       color : Black;
       background-color : Yellow;
       }
               
       .textbutton  {
       background-color : White;
       text-decoration : none;
       padding-left : 2px;
       padding-right : 2px;
       padding-bottom : 1;
       font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-weight : Bold;
       font-size : 8pt;
       color : Black;
       border-color : Black;
       border-width : 1;
       }
               
       .keysup  {
	   font-weight : bold;
       width : 45;
       height : 50;
       clip : rect(4,49,58,0);
       text-align : center;
       color : Black;
       font-size : 40pt;
       font-family : Arial;
       }
               
       .keysdown  {
		font-weight : bold;
        width : 45;
        height : 50;
        clip : rect(4,49,58,0);
        text-align : center;
        color : Black;
        font-family : Arial;
        font-size : 40pt;
		color : #990000;
		background-color : #E7E3D0;
        }
               
		.plainpage {
		 background-color : #F2F0E7;
		}
			   
		.formbutton {
		background-color : White;
		border-style: solid;
		border-color: Black;
		font-weight : Bold;
		}
		.copyright
        {
		COLOR: #330066;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		FONT-SIZE: 8pt;
		FONT-STYLE: normal;
		FONT-WEIGHT: normal;
		TEXT-ALIGN: right
		}
		
		
        #contentdiv  {
       	position : absolute;
       	top : 110;
      	left : 20;
		width : 745;
    	height : 410;
        }           
        

