/* -- Basics
html, body, div, p, ul, ol, li, form, fieldset, h1, h2, h3, h4, h5, h6, address { margin: 0; padding: 0; list-style: none; } -- */

html { background: #000000 url(/images/bg-html.gif) repeat-x; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; padding-bottom: 50px; }
td,th { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; }

a {color: #0000FF; text-decoration: none;}
a:visited {color: #993366;}
a:hover {color: #0000FF;}
a:active {color: #0000FF;}
a.nav { color: #000000; font-size: 120%; font-weight: bold; text-decoration: none; }
a.nav:visited {color:#000000}
a.nav:hover {color:#000055}
h1 {font-size: 200%;}
h2 {font-size: 125%;}
.style1 {font-size: 120%; font-weight: bold;}
img {border: none;}

/* -- User friendly features --*/
.hidden {display: none; }
.noscreen {width: 200px; position: absolute; left: -9999px; top: -9999px; }

/* -- Basics layout -- */
#view {position: relative; }
#head {position: relative; z-index: 10; }
#table {position: relative; z-index: 1; }
#foot {position: relative; z-index: 1; }

/* -- Layout -- */
#view         { width: 1154px; margin: 0 auto; padding: 0 5px; background: url('/images/bg-shadow.png') 0 77px no-repeat; }
#head         { height: 110px; width: 1154px; background: #181502 url('/images/bg-menu.gif') repeat-x; clear: both; }
#hlinks       { width: 1154px; padding: 5px 0; color: #FFFFFF}
#table        { height: auto; width: 1154px; } 
#foot         { height: 51px; padding: 12px 25px 0; background: #2b0b00 url('/images/bg-footer.gif') repeat-x; clear: both; }
.limg		  { position: absolute; top: -20px; left: 10px;}
.logo		  { position: absolute; top: 15px; left: 500px;}
.lsub		  { position: absolute; top: 60px; left: 550px;}
