*
{
font-family: verdana, geneva, sans-serif;
}

body
{
margin-top:0px;
background-image: url("images/background-body.jpg");
background-repeat: repeat-x;
background-color: #1A3C4F;
color: #000000;
}

a:link {color: #003366;}
a:visited {color: #003366;}
a:hover {color: #003366;}
a:active {color: #006699;}

h1
{
margin-top: 0;
font-size: 18px;
font-weight: bold;
color: #000000;
}

h2
{
margin-top: 0;
font-size: 14px;
font-weight: bold;
color: #003366;
}

h3
{
margin-top: 0;
font-size: 12px;
font-weight: bold;
color: #003366;
}

p, ul, ol, td
{
margin-top: 0;
font-size: 11px;
}

table.main{
background-image:url(images/background-875.jpg);
padding-top: 20px;
margin-bottom:0px;
padding-bottom:0px;
background-repeat: no-repeat;
background-color: #5183BE;
}

div.oo {height:20px;background-color: white;opacity:0.85;filter:alpha(opacity=85);}
div.ob {border-left: 2px solid black;border-right: 2px solid black;}
div.ox {background: linear-gradient(#ffffff, #5183BE);}
div.oy {background: linear-gradient(#2A3338, #ffffff);}
div.oz {background: linear-gradient(#5183BE, #1A3C4F);height:20px;opacity:0.85;filter:alpha(opacity=85);}

div.content
{
padding: 5px 20px 5px 20px;
height: 100%;
opacity: 0.85;
filter:alpha(opacity=85);
background-color: white;
text-align: left;
}

div.nav
{
width: 210px;
margin: 6px 6px 6px 6px;
padding: 10px 5px 10px 5px;
text-align: center;
font-size: 11px;
opacity: 0.80;
filter:alpha(opacity=80);
background-color: #eeddff;
border:2px solid #000000;
}

div.nav a:link { color: #000000; font-weight: bold; text-decoration: none; }
div.nav a:visited  { color: #000000; font-weight: bold; text-decoration: none; }
div.nav a:hover { color: #3333aa; font-weight: bold; text-decoration: none; }
div.nav a:active { color: #3333aa; font-weight: bold; text-decoration: none; }

.auger_caption
{
font-size: 90%;
color: #808080;
}

p.auger_caption a:link { color: #808080; }
p.auger_caption a:visited { color: #808080; }
p.auger_caption a:hover { color: #808080; }
p.auger_caption a:active { color: #808080; }


div.hosted { padding-top:10px; color: #cccccc; font-weight: bold;}
div.hosted a:link { color: #cccccc; }
div.hosted a:visited { color: #cccccc; }
div.hosted a:hover { color: #cccccc; }
div.hosted a:active { color: #cccccc; }

td.nh { background-color: rgb(200,200,200); height:5px }
td.hi { background-color: rgb(117,144,174); height:5px }

PRE {margin:0}

.cookie-bar {
  position: fixed;
  width: 100%;
  bottom: 0;
  right: 0;
  left: 0;
  height: 30px;
  text-align: center;
  line-height: 30px;
  background: linear-gradient(#3333cc, #7777cc);
  color: white;
  font-size: 14px;
  font-weight: 100;
}
.close-cb {
  border: none;
  color: white;
  background: #333399;
  position: absolute;
  display: inline-block;
  right: 10px;
  top: 0;
  cursor: pointer;
  border-radius: 3px;
  box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.2);
  line-height: 30px;
  height: 30px;
  width: 30px;
  font-size: 16px;
  font-weight: bold;
}
.close-cb a {
  text-decoration: none;
  color: #5cf2ff;
}
.close-cb:hover {
  background: #5555cc;
}
