
body {
  font-family: Helvetica, Arial, sans-serif;
}

.allcontent {
}

h1, h2, h3, h4, h5 {
  border-color: rgb(35,122,191);
  color: rgb(9,0,139);
}

#footer {
  background-image: url("images/th-back.png");
  background-repeat: repeat-x;
  color: rgb(35,122,191);
  /*border-top-color: rgb(35,122,191);
  border-bottom-color: rgb(9,0,139); */
  
}

#footer a:link, #footer a:visited, th a:link, th a:visited {
  color: white;
  background-color: transparent;
}

#footer a:active, #footer a:hover, th a:active, th a:hover {
  color: rgb(255,255,64);
  background-color: transparent;
}


.branding {
  border-color: white;
  background-image: url("images/bannerback.png");
  background-repeat: repeat-x;
  color: rgb(9,0,139);
}

a:link {
  background-color: white;
  color: rgb(35,122,191);
}

a:hover {
  color: rgb(233,113,23);
  background-color: rgb(255,255,64);
}

.menu a, .menu a:visited  {
  background-color: white;
}

.menu a:hover {
  background-color: rgb(255,255,64);
}

.menu {
  margin: 0.5em 0em 0.5em 0em;
  background-image: url("images/lead_images/1.png");
  background-repeat: no-repeat;
  /*background-position: 140px 50%;*/
  background-position: 140px 50%;
  background-color: white;
}

.sidebar {
  border-color: rgb(35,122,191);
  background-color: rgb(197,217,234);
  border-color: white;
}

.sidebar h3 {
  color: rgb(9,0,139);
  border-color: rgb(35,122,191);
}


.sidebar p {
  border-color: rgb(35,122,191);
}


.sidebar + .article, .article:first-child {
  border-color: rgb(9,0,139);
}

.articleinfo {
  border-color: rgb(35,122,191);
}


.author {
  border-left-color: rgb(35,122,191);
}

/* ===================================*/
table {
background-color: rgb(9,0,139);
}

td {
background-color: white;
color: black;
}

tr
{
}

td.highlight {
background-color: rgb(255,255,187);
}

th
{
  background-color: rgb(9,0,139);
  background-image: url("images/th-back.png");
  background-repeat: both;
  color: rgb(255,255,64);
}


.floatimgright, .floatimgleft {
background-color: rgb(9,0,139);
color: white;
}