/* LAYOUT */
html,body{height: 100%;}

body {background: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, sans-serif; color: #777; padding: 0; margin:0;}

body#index {background: url(../_mg/offensive_report2.jpg) bottom center no-repeat;}

#main,#bottom {min-width: 600px; width: expression((document.documentElement.clientWidth||document.body.clientWidth)<600?'600px':'auto');}

#main {height: 100%;margin: 0 0 -100px; min-height: 100%;}

html>body #main {height: auto;}

#clear {height: 100px; font-size: 1px; clear: both;}

#container {float: left; width: 100%; margin: 0 -100px 0 0;}

#out {margin: 0 100px 0 0;}

#in {width: 100%;}

#top {height: 150px;}

#top .header {padding: 70px 0 0 100px; width: 355px;}

#top .header A {margin: 0; padding: 0;}

#top .navigation {padding: 70px 0 0 50px; position: absolute; left: 355px; top: 0;}

#top .navigation A {margin-right: 30px; padding: 0;}

#top .navigation IMG.selected {margin-right: 30px;}

#center {float: right; width: 100%; margin: 0 0 0 -355px;}

#center .content {margin: 0 0 0 355px; padding: 50px 0 50px 50px;}

p {margin: 0; padding: 0 0 10px;}

#left {float: left; width: 355px;}

#left .content {padding: 50px 0 0 0; text-align: right;}

#right {float: right; width: 100px;}

#bottom {height: 100px;}

#bottom .content {padding: 60px 0 0 100px; font-size: 8pt; color: #999;}

/* END LAYOUT */

/* CLASSES */

H1 {margin: 0; padding: 0;}

H2 {margin-top: 0; padding-top: 0; font-size: 10pt; font-weight: bold; color: #555;}

H3 {margin-top: 10px; padding-top: 0; font-size: 10pt; font-weight: bold; color: #999;}
 
A {text-decoration: underline; color: #555;}

A:visited {text-decoration: underline; color: #999;}

A:hover {text-decoration: none; color: #000;}

A.nine:hover {text-decoration: none; color: #5abb2f;}

A.eight:hover {text-decoration: none; color: #2bbb9e;}

A.seven:hover {text-decoration: none; color: #bb612b;}

A.six:hover {text-decoration: none; color: #bb2b4d;}

UL {list-style: none; margin: 0;}

LI {padding: 0 0 10px 0; margin: 0;}

LI SPAN.selected {color: #000; font-weight: bold;}

LI SPAN.descriptional {font-size: 7pt;}

P.logo {margin: 50px 0 50px 0;}

/* END CLASSES */
