/*
  Name:      CXO Connect Web Site Color Theme
  Filename:  cxoconnect.com.css

(C)opyright 2001-2006 Red Rake, LLC. All rights reserved

#222222 -- Dark gray, Text, portal borders
#817d79 -- Dark gray, selected menu tab, Title Bar
#d9d2cc -- Med gray, portal title bar, menu tabs
#0045cf -- Dark blue, hyperlinks

#c0a062 -- Gold
#006699 -- Blue
#666666 -- Gray

*/
body {
  background:#b3ada8 url('/img/bg-5-diag.gif');
  margin:5px 5px 5px 5px;
}
body, table, tr, td, th, a, ol, ul {
  color:#222222;
  font-family:arial,sans-serif;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  text-align: left;
}
a:active, a:link, a:visited {
  text-decoration:none;
  color:#222222;
}
a:hover {
  text-decoration:underline;
  color:#222222;
}
h1 {
  color:#006699;
  font-size:16pt;
  font-style:normal;
  font-weight:bold;
  margin: 0em, 0em, 0em, 0em;
}
h2 {
  color:#006699;
  font-size:14pt;
  font-style:normal;
  font-weight:bold;
  margin: 0em, 0em, 0em, 0em;
}
h3 {
  color:#006699;
  font-size:12pt;
  font-style:normal;
  font-weight:bold;
  margin: 0em, 0em, 0em, 0em;
}
.calendarDate {color:black;font-family:arial,tahoma;font-size:10pt;font-weight:bold;}
.calendarMonth {color:black;font-family:arial,tahoma;font-size:12pt;font-weight:bold;}
.calendarToday {color:red;font-family:arial,tahoma;font-size:10pt; font-weight:bold;}
.calendarWeekDay {color:black;font-family:arial,tahoma;font-size:10pt;}
.calendarEvent {background-color:#FFFF80;color:black;font-family:arial,tahoma;font-size:9pt;}
.calendarEvent1 {background-color:white;color:black;font-family:arial,tahoma;font-size:9pt;}
.header {
  background:#d9d2cc;
  color:white;
  font-weight:bold;
}
.highlight {
  background:#dddddd;
}
.footer {
  color:#5f5f5f;
  font-size:7pt;
}
.menu {
  background:#b3ada8;
  color:#222222;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
}
.menu-active {
  background:#817d79;
  color:white;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
}
.menu-bar {
  background:#d9d2cc;
}
.menu-normal {
  background:white;
  color:#003399;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
}
.portal {
  background:white;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-color: #222222;
  border-color: #d9d2cc;
  color:#222222;
  font-size:10pt;
  margin-bottom:10px;
}
.portal-bottom td {
}
.portal-bottom-center {
}
.portal-bottom-left {
}
.portal-bottom-right {
}
.portal-center td {
}
.portal-center-center {
  padding:5px 5px 5px 5px;
}
.portal-center-left {
}
.portal-center-right {
}
.portal-controls {
  text-align:right;
}
.portal-icon {
  padding-left:2px;
  padding-right:2px;
  width:16px;
}
.portal-top td {
  background:#d9d2cc;
  background:#c0a062;
  border-bottom:1px solid #222222;
  border-bottom:1px solid #d9d2cc;
  color:#222222;
  font-size:10pt;
  font-weight:bold;
  padding-top:2px;
  padding-bottom:2px;
}
.portal-top-center {
  padding-left:2px;
  padding-right:2px;
}
.portal-top-left {
}
.portal-top-right {
  text-align:right;
}
.text {
  color:#222222;
  font-size:10pt;
}
.text-error {
  color:#ff0000;
}
.text-info {
  color:#222222;
}
.text-warning {
  color:#000080;
}
.title {
  color:#222222;
  font-size:10pt;
  font-style:normal;
}
.title-text {
  color:#006699;
  font-size:12pt;
  font-style:normal;
  font-weight:bold;
}
.tooltip {
  background:white;
  color:#222222;
  font-size:8pt;
}
.tooltip-frame {
  background:#d9d2cc;
}
.tooltip-title, a.tooltip-title {
  background:#d9d2cc;
  color:#222222;
  font-size:8pt;
  font-weight:bold;
}
