<!--

/*   dark-blue = #003399  */
/*   dark-gray = #999999  */
/*   lite-gray = #CCCCCC  */

/********************/
/* BASE DEFINITIONS */

BODY {
  margin: 10px;
  font-family: Arial, Helvetica;
  font-size: 12px;
  color: #000000;
  background: #FFFFFF;
  }
         
BODY.header {
  margin: 0;
  }
  
TD, TH, .BOD, FONT {
  margin-left: 0;
  margin-right: 0;
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 12px; 
  color: #000000; 
  background: #FFFFFF; 
  }
  
TH {
  font-weight: bold; 
  }

.bodyOffsetWithMargin {
  padding-left: 25px;
  }
  
.bodyOffsetNoMargin {
  padding-left: 35px;
  }
  
.portalBodyOffsetNoMargin {
  padding-left: 40px;
  }
  
  
/* this only works in IE */
A:hover {
  color: #993300;
  background: #68B2EF;
  }
  

/*******************/
/* HEADER ELEMENTS */

.title {
  font-size: 14px;
  font-weight: bold;
  color: #003399;
  }
  
.nav {
  font-size: 12px;
  font-weight: normal;
  color: #003399;
  }
  
.nav:link {
  color: #003399;
  }
  
.nav:visited {
  color: #000066;
  }
  
.line {
  color: #003399;
  background: #003399;
  }
  
.clock {
  font-size: 12px;
  font-weight: normal;
  }
  
.user {
  font-size: 12px;
  font-weight: normal;
  }
  

/*****************/
/* BODY ELEMENTS */

/* the following should match BODY:background if changed */
/* and should be used by the containing table's TD tags  */
.containerTD {
  background: #FFFFFF;
  }
  
.winHeader, .winBody {
  font-size: 12px;
  font-weight: bold;
  color: #000000; 
  background: #CCCCCC; 
  }
  
.winHeaderLink:link {
  text-decoration: none;
  color: #000000;
  }
  
.winHeaderLink:visited {
  text-decoration: none;
  color: #000000;
  }

.winBody {
  font-size: 12px;
  background: #FFFFFF; 
  }

.pageHeading {
  font-size: 12px;
  font-weight: bold;
  color: #003399;
  }
  
.command:link {
  font-size: 12px;
  text-transform: uppercase;
  text-decoration: none;
  color: #003399;
  }
  
.command:visited {
  font-size: 12px;
  text-transform: uppercase;
  text-decoration: none;
  color: #003399;
  }

/*******************/
/* FOOTER ELEMENTS */

.footer, .copyright {
  font-family: Verdana, Tahoma, Arial, Helvetica;
  font-size: 12px; 
  text-decoration: none; 
  }
 
.supportLabel {
  font-size: 12px;
  font-weight: bold;
  color: #003399;
  }
  
.support {
  font-size: 12px;
  font-weight: normal;
  color: #003399;
  text-decoration: none;
  }
  
.footer:link, .copyright:link, .support:link {
  color: #003399;
  }
  
.footer:visited, .copyright:visited, .support:visited {
  color: #000066;
  }
  
 
/*******************/
/* FONT SHORTHANDS */

.small {
  font-size: 12px; 
  text-decoration: none;
  }
  
.medium {
  font-size: 13px; 
  text-decoration: none;
  }
  
.big {
  font-size: 16px; 
  text-decoration: none; 
  }

/*******************/
/* message         */
.msgred {
  color: red;
  }

.msggreen {
  color: green;
  }
  
.exprbutton {border: 2px solid gray; font-size: 12px; font-family: Verdana, Tahoma, Arial, Helvetica; font-style: normal; color: #404040; cursor:hand;}
.disabledbutton {border: 2px solid gray; font-size: 12px; font-family: Verdana, Tahoma, Arial, Helvetica; font-style: normal; color: #404040; cursor:default;}
.submitbutton {border: 2px solid gray; font-size: 14px; font-family: Verdana, Tahoma, Arial, Helvetica; font-style: normal; color: #404040;}

.tdText {  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px;}
.alertText {  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; font-style: normal; color: red; text-decoration: none}
.goodText {  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; font-style: normal; color: green; text-decoration: none}
.superStrong {  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 14px; font-weight: bold; font-style: normal; color: #404040; text-decoration: none}
.activeMod {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 15px; font-weight: bold; color: #000080; text-decoration: none}
.modLink {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 15px; font-weight: bold; color: gray; text-decoration: none; }
.mainTable {background-color:#FFFFFF; }
.mainTableHeader {background-color:#FFFFFF; }
.leftTable {background-color:#FFFFFF;}
.mainTD {background-color:#FFFFFF; }

.faqH2 {padding:0px; margin:0px; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; font-style: normal; color: #404040; text-decoration: none}
.faqList {padding:0px; margin-top:5px; margin-bottom:15px;}
.faqList li {padding:5px; margin:0px}

.largerText {font-size:larger}

.detailsLink {background:none; color:#000; text-decoration:none;}
.detailsLink:hover {background:none; color:#000;}

.descriptionLink {background:none; color:#000; text-decoration:none;}
.descriptionLink:hover {background:#DDD; color:#000;}

/*
.results1 td, .results1 th{background-color:#BBB}
.results2 td, .results2 th{background-color:#CCC}
*/

.newTaskRow  td, .newTaskRow th{background:#D9D919;}
.recentTaskRow td, .recentTaskRow th{background:#FF7F00;}
.oldTaskRow td, .oldTaskRow th{background:#FF2400;}
.resolvedTaskRow td, .resolvedTaskRow th{background:#00AA00;}

-->