* {
  font-family : Arial, sans-serif;
}

html, body {
  margin  : 0;
  padding : 0;
  color   : #000;
  background-color : #d1e2f8;
  font-size : 90%
  padding : 10px;
}

body {
  padding : 10px;
}

a:link, a:visited, a:hover {
  color : #3c6dae;
  font-weight : bold;
  text-decoration : none;
}

a:hover {
  color : #009;
}

table {
  border-collapse : collapse;
  width : 100%;
  margin : 0;
  border : 1px solid #000;
}

table table { border : 0 }

blockquote table {
  width : auto;
}

input {
  padding : 0;
  margin : 0;
}

td {
  border-color : #008;
  background   : #91add1;
  color        : #000;
  font-size    : 95%;
}

tr.cellheader td, 
td.cellheader td, 
td.cellheader, 
td.scellheader {
  background  : #7992b2;
  color       : #fff;
  font-weight : bold;
}

td blockquote {
  background   : #a8cbf2;
  color        : #000;
  border       : solid #000;
  border-width : 1px 2px 2px 1px;
  padding      : 2px;
}

tr.tblheader td {
  background   : #a8cbf2;
  color        : #000;
}

tr.tdshade2 td {
  background   : #91add1;
  color        : #000;
}

tr.tdshade1 td {
  background   : #9cbce2;
  color        : #000;
}

tr.tdredshade {
  font-family  : Arial, sans-serif;
  font-size    : 95%;
}

tr.tdredshade td {
  background   : #fcff7a;
  color        : #000;
}

tr.cellheader td {
  border : 1px solid #000;
}

tr.cellheader td td {
  border : 0;
}

form tr td {
  border : 1px solid #000
}

form td table td {
  border : 0
}

p a span {
  font-weight  : normal;
}

p.hltext {
  font-size : smaller
}


body.topframe {
    background : url("/themes/trueblue2/images/background.jpg") no-repeat top left #d1e2f8;
    font-size : .8em;
}

.topframe a:link,
.topframe a:visited,
.topframe a:active {
    text-decoration : none;
    background : #d1e2f8;
    color : #000;
    font-weight : bold;
}

.topframe a:hover {
    text-decoration : none;
    background : #d1e2f8;
    color : #800;
    font-weight : bold;
}

.topframe span {
    color : #d1e2f8;
    background : #d1e2f8;
}

.topframe span.themename {
    color : #000;
    background : #d1e2f8;
}

