BODY       {
           background-image: url(./pics/back.jpg);
           background-color:#FFFFFF;
           color:#000000;
           font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif;
           font-size:8pt;
           margin:0;
           padding:0;           
           }
  a:link { color: #758772; text-decoration: none; } 
  a:visited { color: #557752; text-decoration: none; } 
  a:hover { color: #799169; text-decoration: none; } 
  a:active { color: #000080; text-decoration: none; } 
input, select, textarea
           {
           background-color:#b4bea5;
           color:#597169;  
           border-color:#5a7e64;
           font-family:Tahoma,Arial,Times,serif;
           font-size:8pt;
           font-weight:bold;           
           padding-left:3px;
           }
img        {
           border:0
           }
td         {
           font-family:Tahoma,Arial,Times,serif;
           font-weight:bold;
           font-size:8pt
           }
#frame     {
           margin:0;
           padding:0;
           background-color:#b4bea5;
           color:#597169;           
           width: 770px;
           border-left:2px #5a7e64 solid;
           border-right:2px #5a7e64 solid;           
           }
#header    {
           align:center;
           }
.row       {
           background-color:#5a7e64;
           color:#b4bea5;
           margin:0;
           padding:0;
           width:770px;
           height:7px;                      
           }   
#menue     {
           float:right;
           padding-right:10px;
           padding-top:0;
           padding-bottom:10px;
           padding-left:10px;
           margin:0;   
           font-weight:bold;
           width:156px;
           text-align:left;
           }
#content   {
           float:left;
           padding:10px;
           width:514px;
           text-align:justify;
           margin-left:20px;
           margin-right:20px;
           margin-top:0;
           margin-bottom:0;
           }
#bottom    {
					 clear: both;
           font-size:7pt;
           padding:20px;
           width:730px;
           margin-top:20px;
           text-align:right;					 
           }
#box       {
           border:1px solid;
           padding:8px;
           width:65%;
           text-align:justify;					 
           }
                             
h1         {
           font-size:10pt;
           text-align:center;
           margin:0 auto;
           width:70%;
           padding-bottom:4px;
           border-bottom:3px double;
           }

h3         {
           font-size:9pt;
           text-align:left;
           width:60%;
           padding-bottom:2px;
           border-bottom:1px solid;
           margin:0;
           }
.nav       {
           padding:3px;
           width:75%;
           border-bottom:1px solid;
           text-align:right;
           margin-bottom:7px;
           margin-top:15px;
           }           
.codesort li {
	           display: inline;
	           padding-right: 3px;
	           font-size:7pt;
	           }
.codesort h2 { 
             font-size:9pt;
             text-decoration:underline;
             text-align:center;
             }

.codesort h3 {
             font-size:9pt;
             text-decoration:underline;
             font-style:italic;
             text-align:center;
             }
.codesort p  {
             text-align:center; 
             }
.codesort 
table        {
             text-align:center;
             font-size:8pt;
             } 
#navigation     {
                margin: 0;
                padding: 0;
                list-style-type: none;
                }
#navigation li  {
                margin-bottom: 2px;
                }
#navigation a   {
                background:#b4bea5;
                color: #597169;
                display: block;
                width: 144px;
                padding:2px;
                border-right:8px #a4ae85 solid;
                }
#navigation 
a:hover         {
                background: #b4bea5;
                color:#597169;
                text-decoration: none;
                border-right:8px #5a7e64 solid;                
                }
#gmenue         {
                margin: 0;
                padding: 0;
                list-style-type: none;
                text-align:center;
                }
#gmenue li      {
                float:left;
                }
#gmenue a   {
                background:#b4bea5;
                color: #597169;
                display: block;
                width: 115px;
                padding:2px;
                border:1px #a4ae85 solid;
                margin:2px;
                }
#gmenue 
a:hover         {
                background: #b4bea5;
                color:#597169;
                text-decoration: none;
                border:1px #5a7e64 solid;                
                }                                 
