BODY    {
        background-color:#2a2a2a;
        color:#dcd1b3;
        font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif;
        font-size:8pt;
        margin:0;
        padding:0;
        }
a:link      { 
            color: #b1a075; 
            text-decoration: none; 
            } 
a:visited   { 
            color: #b1a075; 
            text-decoration: none; 
            }
a:hover     { 
            color: #ccd0c8; 
            text-decoration: none; 
            } 
a:active    {
            color: #b1a075; 
            text-decoration: none; 
            } 
img         {
            border:0
            }
td          {
            color:#b1a075;
            font-family:Tahoma,Arial,Times,serif;
            font-weight:bold;
            font-size:8pt
            }
input, select, textarea
           {
           background-color:#2a2a2a;
           color:#dcd1b3;  
           border: 1px #b1a075 solid;        
           font-family:Tahoma,Arial,Times,serif;
           font-size:8pt;
           font-weight:bold;
           padding-left:3px;
           }   
#frame     {
           background-image:url(./../../pics/headerbook.jpg);
           background-repeat:no-repeat;
           margin: 0;
           width: 820px;
           background-color:transparent;
           padding-top:280px;           
              
           }
#menue     {
           float:left;
           background-color:transparent;
           padding:20px;
           margin:0;
           padding-top:50px;
           width:170px;
           text-align:left;
           }
#content   {
           float:right;
           padding:20px;
           padding-right:0;
           width:550px;
           text-align:justify;
           margin:0;
           }
#bottom    {
           clear:both;
           background-color:#transparent;
           height:35px;
           text-align:right;
           }                                 
h1         {
           font-size:9pt;
           text-align:center;
           margin:0 auto;
           width:300px;
           padding:0;
           padding-bottom:3px;
           border-bottom:2px #866e4a solid;
           }
h2         {
           font-size:8pt;
           text-align:center;
           margin:0 auto;
           width:70%;
           padding:0;
           padding-bottom:2px;
           border-bottom:1px #866e4a solid;
           margin-bottom:10px;
           }           
h3         {
           font-size:8pt;
           text-align:left;
           margin:0;
           width:280px;
           padding:0;
           padding-bottom:2px;
           padding-left:8px;
           text-transform:uppercase;
           border-bottom:2px #866e4a dotted;
           }
h4         {
           text-transform:uppercase;
           text-align:left;
           padding:2px;
           padding-left:10px;
           margin:0;
           margin-top:7px;
           border-bottom:2px #866e4a dotted;
           }
h5         {
           font-size:9pt;
           text-decoration:underline;
           font-style:italic;
           text-align:center;
           }
#box       {
           border:1px solid;
           padding:8px;
           width:65%;
           text-align:center;					 
           }
#navigation     {
                margin: 0;
                padding: 0;
                padding-bottom:0;
                font-size:7pt;
                list-style-type: none;
                line-height:17px;
                }
#navigation li  {
                margin-bottom: 5px;
                }
#navigation a   {
                color: #b1a075;
                text-transform:uppercase;
                display: block;
                width: 180px;
                text-align:right;
                padding-right:15px;
                border-right:8px #b1a075 solid;
                }
#navigation 
a:hover         {
                color:#b1a075;
                text-decoration: none;
                font-weight:bold;
                border-right:8px #866e4a solid;
                } 
.codesort ul {
             margin:0 auto;
             padding:0;
             }           
.codesort li {
	           display: inline;
	           padding-right: 3px;
	           font-size:8pt;
	           border-right:1px solid;
	           border-left:1px solid;
	           margin-right:5px;	           
	           }
.codesort 
td           {
             text-align:left;
             font-size:8pt;
             }
#codes p     {
             text-align:center;
             }              
#viewall     {
             text-align:right;
             margin-top:10px;
             }
.credit      {
             font-size:7pt;
             text-align:center;
             margin-bottom:10px;
             }   