/* Wrapping */
#page-wrap {max-width: 1250px; margin: 0 auto;}

/* Header */
#header {position: absolute; left: 0px;  top: 30px; height: 79px; width: 100%; margin: 0 auto; padding: 0px; background: url('images/header.gif'); text-align: left; }

/* Header Content */
#header-content {position: absolute; top: 30px; margin: 0 auto; }

/* Navigation */
#nav ul {list-style: none; padding: 0; padding-left: 10px; padding-right: 10px; margin: 0; min-width: 800px; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}
#nav li {float: left; margin: 0; padding-right: 30px; font-size: 9pt;  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}

/* Navigation Squads*/
#navsquads {padding-top: 115px; padding-left: 10px; padding-right: 10px; min-width: 800px; font-size: 14pt; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; }

/* Main Content Area */
#main {padding-top: 12px; padding-left: 10px; padding-right: 10px; margin: 0 auto;  background: white;  min-height:700px}
body {background-color: #white; overflow-y:scroll; -webkit-text-size-adjust: 100%}

/* Headings, Text etc */
h1 {margin: 15px 0 12px; color: #000000; font-weight: normal; text-align: left; font-size: 12pt; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;} 
h1.inset {margin: 0px 5px 0px; color: #000000; font-weight: normal; text-align: left; font-size: 9pt; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;} 
h2 {color: #000000; font-weight: normal; text-align: left; font-size: 22pt; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;} 
h3 {color: #000000; font-weight: normal; text-align: left; font-size: 9pt; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}
h4 {margin: 0 0 0px; color: #000000; font-weight: bold; text-align: justify; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}
h5 {margin: 4px 45px 4px; color: #b2b2b2; font-weight: normal; text-align: left; font-size: 14pt; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}
h3.footer {margin: 25px 0 0; color: #000000; font-weight: normal; text-align: left; font-size: 8pt; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;} 
h4.normal {color: #000000; font-weight: normal; text-align: center; font-size: 12px; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}
body {color: #000000; font-weight: normal; text-align: left; font-size: 11pt; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}
p {color: #000000; font-weight: normal; text-align: justify; font-size: 12pt; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;} 

/* Tables */
table {border-collapse: collapse; max-width: 1300px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 24px; font-size: 12px; font-family: Helvetica Neue,Helvetica,Arial,sans-serif;}
th {padding: 0 0.5em; text-align: left;}
tr.header td {border-top: 1px solid white; border-bottom: 1px solid white; background: #CC3300;	color: white}
td {border-bottom: 1px solid #CCC; padding: 0 0.5em; vertical-align: top;}

.squads {width: 100%; color: #b2b2b2; line-height:24px; font-size: 16px; font-family: Helvetica Neue,Helvetica,Arial,sans-serif;}
.squads th {padding: ; text-align: left;}
.squads td {border-bottom: 0px; padding: 0 0.5em;}

/* Links */
a { color: #0645AD; font-weight: normal; text-decoration: none;}
a:hover { color: #0645AD; font-weight: normal; text-decoration: underline;}
a:visited { color: #0645AD; font-weight: normal; text-decoration: none;}
a:active { color: #0645AD; font-weight: normal; text-decoration: none;}