*
{
padding:0;
margin:0;
border:0;
}

html,body {
height:100%;
}

html {
color:#fff; 
font-family:Verdana, Arial, Tahoma, sans-serif;
font-size:16pt;
font-size:100%;
}

body {
background:url(../img/black.gif) repeat-y top center #0e0e0e;
margin:0;
padding:0;
font-size:75%; /* 12px = 1em */
text-align:center;
}

#outer {
background:url(../img/bkgd.gif) repeat-x top center;
min-height: 100%;
height:100%;
}

* html #outer {
height:100%;
}

#container {
min-height: 100%;
height:100%;
width:984px;
margin:0 auto;
padding:0;
text-align:left;
}

* html #container {
height:100%;
}

#navarea {
height:50px;
margin:0;
padding:0;
overflow:hidden;
background:#0e0e0e;
}

#body {
height:100%;
min-height:100%;
border-right:1px solid #000;
border-left:1px solid #000;
border-top:1px solid #000;
}

* html #body {
height:100%;
}

.clear {
clear:both;
}

/* Navigation */

#nav {
margin:22px 0 0 4px;
list-style-type:none;
}

html>body #nav {
margin-left:8px;
}

#nav li {
list-style-type:none;
float:left;
margin:0 0 0 4px;
padding:0 0 0 10px;
background:url(../img/tab-ns.gif) #1c0e22 top left no-repeat;
height:28px;
text-transform:uppercase;
}

#nav li a {
background:url(../img/tab-ns.gif) transparent top right no-repeat;
display:block;
padding:6px 13px 10px 3px;
}

#nav li a:link,#nav li a:visited {
text-decoration:none;
}

#nav li a:hover,#nav li a:active {
color:#fff;
text-decoration:none;
}

#nav li strong,ul#nav li.cur a,ul#nav li.over a,ul#nav li:hover a {
display:block;
color:#fff;
padding:6px 13px 10px 3px;
text-decoration:none;
font-weight:normal;
}

.uppercase {
text-transform:uppercase;
}

.badge {
width:253px;
height:84px;
border:0;
margin:0 15px 10px 0;
}

#footer {
clear:left;
width:80%;
margin:0 auto;
padding:25px 0;
font-size:80%;
color:#333;
text-align:center;
}

#footer p {
color: #999;
padding-bottom: 5px;
}

#footer p a {
color: #999;
text-decoration: none;
}

#footer p a:hover {
color: #fff;
text-decoration: underline;
}

.printonly {
display:none;
}

/* This CSS is used for the Show/Hide functionality. */

.hideshow {
margin: 0 0 15px;
}

.more {
display: none;
margin: 10px 0;
color: #f99d96;
}

a.showLink, a.hideLink {
text-decoration: underline;
}

a.showLink:hover, a.hideLink:hover {

}