/*
Color scheme: mcs-blue
Custom main color: aa53a9
Width: 1024
Min-width: 0
Max-width: 0
Brush: low
Background mountains: true
Background strips: true
Height: 228
Sub title: true
MCS logo: header
Type: 1
Tied to page width: true
Left menu: false
Right menu: true
Extra: ''
*/


a:link { color: #185f9b; }
a:visited, a:hover { color: #163754; }

#header {
  background-color: #8bd2ff;
}

#header #title,
#header #title a,
#header #sub-title,
#header #sub-title a {
  color: #185f9b;
}
/*
#header #title {
  color: #0066ff;
}
*/
#header #title span {
  color: #ff0066;
}
#header-bar {
  background-color: #185f9b;
}

#header .nav li a {
  color: white;
  background-color: #185f9b;
}

#header .nav li a:hover {
  background-color: #163754;
}

#header .nav li.current a {
  background-color: #163754;
}

/* :link,:visided due to IE 6 cascading */
.toc li a:link, .toc li a:visited {
  color: #185f9b;
}

.toc li a:hover {
  color: #163754;
}
/* end of color definitions */
#header-bar {
  background-image: url("../mcs/img/hb/hback1.png");
  height: 41px;
  line-height: 41px;
}

#header-bar .dino {
  padding-bottom: 4px;
}

#header-bar .mozilla {
  padding-bottom: 6px;
}

#header-bar .mcs-logo-dark {
  display: none;
}

#header .doc {
  background-image: url("../mcs/img/header/bgmnt.png");
  /*background-image: url("../mcs/img/header/bgmntstrp.png");*/
}

#header {
  background-image: url("../mcs/img/header/bgsidel.png");
}

#logo {
  display: block;
}

#header, #header .doc {
  height: 228px;
}

.doc {
  width: 900px;
  margin: 0 auto;
}

#footer {
  min-height: 74px;
}

#content {
  margin-left: 0;
}

#left-menu {
  display: none;
}


#title {
  font-family: "Droid Sans", Verdana, Arial, Helvetica !important;
  font-weight: bold;
  text-shadow: rgba(0,0,0,.8) 3px 3px 5px;
}

#sub-title {
  bottom: 60px !important;
}

#logo-fx {
  width: 103px;
  height: 103px;
  position: absolute;
  right: 35px;
  display: block;
  bottom: 48px;
  z-index: 1337;
}
#header-bar .logo span {
  /* Fix for Opera */  
  white-space: nowrap;
}
/*
.copyleft {
  font-family: Copyleft;
}
*/

/* adminbar and OWA */

#wpadminbar {
  /* original: 
  background-color: #777;
  background-image: -moz-linear-gradient(bottom,  #666,  #7f7f7f);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#666), to(#7f7f7f));
  */
  background-color: rgba(119, 119, 119, .50) !important;
  background-image: -moz-linear-gradient(bottom, rgba(102, 102, 102, .50), rgba(127, 127, 127, .50)) !important;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(102, 102, 102, .50)), to(rgba(127, 127, 127, .50))) !important;
  width: 70% !important;
}

#wpadminbar .quicklinks .menupop ul,
#wpadminbar .shortlink-input {
  background: rgba(255,255,255,.75) !important;
  border: 1px solid rgba(223,223,223, .75) !important;
  border-top: none !important;

}

#wpadminbar #adminbarsearch .adminbar-input {
  background: rgba(221,221,221,.50) !important;
  border: 1px solid rgba(98,98,98,.50) !important;
  -moz-box-shadow:inset 2px 2px 1px rgba(205,205,205,.50) !important;
  -webkit-box-shadow:inset 2px 2px 1px rgba(205,205,205,.50) !important;
  box-shadow:inset 2px 2px 1px rgba(205,205,205,.50) !important;
}

#wpadminbar #adminbarsearch  .adminbar-button {
  background: -moz-linear-gradient(bottom, rgba(170, 170, 170, .55), rgba(206, 206, 206, .55)) !important;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(170, 170, 170, .55)), to(rgba(206, 206, 206, .55))) !important;
  border-color: rgba(98,98,98,.55);
}

#owa_overlay {
  z-index: 100000 !important;
  opacity: .85 !important;
}
#owa_overlay_hidden {
  z-index: 100000 !important;
  opacity: .85 !important;
}
#owa-cursor {
  z-index: 100001;
}

