a:link { color:red; text-decoration:underline; }
a:active { color:aqua }
a:visited { color:silver }

body {
        background-color:black;
        color:red;
        padding: 15px 60px 60px 60px;
		font: 12px 'Arial','Helvetica',sans-serif;
    }
    .tNormal {
        font: 12px 'Arial','Helvetica',sans-serif;
        text-decoration:none;
        color:red;
    }
    .text0 {
        font: 20px 'Arial','Helvetica',sans-serif;
        font-weight:normal;
        text-decoration:none;
        color:white;
    }
    
    .tabletext {
       font: 12px 'Arial','Helvetica',sans-serif;
        text-decoration:none;
        color:white;
    }
	
	.tablehead{
       font: 14px 'Arial','Helvetica',sans-serif;
        text-decoration:none;
        color:white;
		font-weight:bold;
		margin:0px 0px 5px 5px;
    }
	
    .text1 {
        font: 11px 'Arial','Helvetica',sans-serif;
        text-decoration:none;
        color:white;
        margin: 0;
        padding: 0;
    }
    .text18 {
       font: 11px 'Arial','Helvetica',sans-serif;
    }
    .text2 {
        font: 12px 'Arial','Helvetica',sans-serif;
        text-decoration:none;
        color:white;
    }
  
    .box1 {
        width:511px;
        height:123px;
    }
    .box2 {
        position:absolute;
        left:63px;
        top:131px;
        background-color:black;
        padding:1px;
        width:433px;
        height:213px;
    }
    .box3 {
        background-color:black;
        padding:1px;
    }
    
    h2 {
    font: 18px 'Arial','Helvetica',sans-serif;
    color: #ccc;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    padding: 5px 0 5px 0;
    margin: 15px 0 15px 0;
    }
    
    .search_in {
    background-color: #000;
    border: 2px solid #999;
    padding: 4px;
    color: #fff;
    }
    
    .search_btn {
    background-color: #242424;
    border-top: 1px solid #666;
    border-right: 1px solid #333;
    border-bottom: 1px solid #333;
    border-left: 1px solid #666;
    color: #ccc;
    padding: 3px;
    }
    
    .manuals {
    border-left: 1px solid #333;
    margin-left: 15px;
    padding-left: 15px;
    }
    
    .results {
   	font: 11px 'Arial','Helvetica',sans-serif;
   	color: #fff;
   	text-align: left;
   	width: 100%;
    }
    
    .results th {
    background-color: #333;
   	padding: 3px;
    border-bottom: 2px solid #222;
    font-weight: bold;
    }
    
    .results td {
   	padding: 3px;
    background-color: #999;
    font-weight: normal;
    }
    
    .results td.red {
   	padding: 3px;
    background-color: #9a220c;
    font-weight: normal;
    }
    
    .results td.dk {
   	padding: 3px;
    background-color: #818080;
    font-weight: normal;
    }
    
    .results td a:link, a:visited{
   	color: #9a220c;
   	text-decoration: none;
    }
    
    .results td a:hover{
   	color: #9a220c;
   	text-decoration: underline;
    }
    
    #formerly {
   	font: 14px 'Arial','Helvetica',sans-serif;
   	font-style: italic;
   	color: #ccc;
   	float: right;
   	text-align: right;
   	padding-top: 10px;
    }