/* Generic inutility.net Stuff */

a                  { text-decoration: none; }
a:hover            { text-decoration: underline; }
a:link             { color: blue;
                     background: white }
a:visited          { color: blue;   
                     background: white }
a:active           { color: red; 
                     background: white}
a.headersm         { background: black; 
                     color: white;
                     font-weight: normal;
                     font-style : normal;
                     font-size : 15pt;
                     font-family : Verdana,sans-serif; }
a.headersm:hover   { text-decoration: none; }
a.headersm:link    { }
a.headersm:visited { }
a.headersm:active  { }
a.toplinks:link    { color: red; 
                     background: black}
a.toplinks:visited { color: red; 
                     background: black}
a.toplinks:active  { color: yellow; 
                     background: black}
body               { font-size : 10pt;  
                     color : black;
                     background : white;
                     margin: 0 0;
                     font-family : Verdana,sans-serif; }
body.debian        { font-size : 10pt;  
                     color : black;
                     background : white;
                     margin: 10 10;
                     font-family : Verdana,sans-serif; }
div.header         { color : white;
                     background : black;
                     font-weight: normal;
                     font-style : normal;
                     font-size : 40pt;
                     font-family : Verdana,sans-serif; }
div.headersm       { color : white;
                     background : black;
                     font-weight: normal;
                     font-style : normal;
                     font-size : 15pt;
                     font-family : Verdana,sans-serif; }
div.w3c            { clear: both;
                     text-align: center;
                     margin: 10px 0;
                     padding: 10px 0; }
div.inutility      { font-family : Georgia,Times,serif;
                     font-size : 12pt; 
                     vertical-align: text-bottom; }
img                { border: none;
                     vertical-align: text-bottom; }

table.header       { height: 75pt;
                     width: 100%;
                     border: 0;
                     border-spacing: 0;
                     border-collapse: collapse ; /* IE 5+, Mozilla */
                     padding: 0;
                     color : white;
                     background-color: black; }

/* inutility.net/newfiles stuff */

table.files        { vertical-align: middle; 
                     border-collapse: collapse; 
                     margin: 20pt;
                     font-size : 10pt;
                     color : black;
                     background : white;
                     font-family : Verdana,sans-serif; }

td.category        { font-size: 12pt; }

td.project-details { border: thin solid black;
                     border-width: 1pt;
                     padding: 2pt;
                     height: 15pt; 
                     white-space: nowrap; }
 
td.project-info    { vertical-align: top; 
}

td.spacer          { height: 10pt; }

td.project-top     { border-top: thin solid black;
                     border-left: thin solid black;
                     border-right: thin solid black;
                     height: 5pt; }

td.project-left    { border-left: thin solid black;
                     width: 5pt; }

td.project-right   { border-right: thin solid black;
                     width: 5pt; }

td.project-bottom  { border-bottom: thin solid black;
                     border-left: thin solid black;
                     border-right: thin solid black;
                     height: 5pt; }

td.manage-label    { border: none;
                     vertical-align: top; }
                     
p.project-centre   { text-align: center; }

table.manage       { border: solid black;
                     white-space: nowrap;
                     border-collapse: collapse;
                     color : black;
                     background-color: white;
                     font-size : 10pt;
                     font-family : Verdana,sans-serif; }

td.manage-list     { border-style: solid; 
                     padding: 3px;
                     border-width: thin; }

td.manage-head     { border-style: solid; 
                     padding: 3px;
                     background-color: #dddddd;
                     border-width: thin; 
                     font-weight: bold; }

td.manage-mid      { border-style: solid; 
                     padding: 3px;
                     background-color: #eeeeee;
                     border-width: thin; }
