/* ----- GENERAL TAGS ------------*/

body {
  background-color: #918FAD;
}
#wrapper {
  background-color: white;
}

/* ----- GLOBAL NAVIGATION BAR ------------*/

#nav-global {
  background-color: #64BBC1;
}
#nav-global li a, #nav-global li strong {
  color: white;
  background-color: #64BBC1;
}
#nav-global li a:hover {
  background-color: #EE6E41;
  color: white;
}
#nav-global li.on strong {
  background-color: #7ED3DA;
  color: white;
}

/* ----- PORTAL HEADER STYLING ------------*/

#page-intro h1 {
  background-color: #B0E2E5;
  color: #0C6B70;
}

/* ----- CONTENT AREA STYLING ------------*/

#main div.teaser-group h5, #main div.latest h2, #main div.links h2, #facebox div.popup h5 {
  background-color: #B0E2E5;
  color: #0C6B70;
}
#main div.teaser-group div.teaser {
  border-color: rgb(150,150,150);
  border-style: dashed;
}
#main .teaser h2 > a {
  color: #A05F45;
  text-decoration: none;
}

/* ----- RAIL STYLING ------------*/

#extras-1 .box {
  background-color: rgb(239, 239, 239);
  border-color: #4F0510;
  border-style: solid;
  border-width: 0;
}
#extras-1 .mcg_calendar, #extras-1 .rss-feed {
  background-color: transparent;
  border-style: none;
}
#extras-2  h2, #extras-1  h2 {
  background-color:#64BBC1;
  color: #063A3D;
}
#extras-2>div.box, {
background-color:Transparent;
}
div.nav-select  option {
  border-color: #d2d2d2;
  border-style: solid;
  border-width: 0 0 1px;
}

div.latest li {
  background-color:transparent;
}
div.latest li.odd{
  background-color:#efefef;
}
.box h2 > a {
  color: #063A3D;
  text-align: center;
  text-decoration: none;
}
.box h2 {
  text-align: center;
}

/* ---- DOCUMENTS TABLE -------------------- */

table.documents thead tr{
  background-color:#64BBC1;
  color: #063A3D;
}
table.documents .odd{
  background-color: #F4EFED;
}