div.header
{
  background-color: #f0f0f0;
  border-top: 1px solid #c0c0c0;
  border-left: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
  margin:0;
  height:28px;
  width:100%;
  font-family: arial,verdana,tahoma;
  font-size: 10pt;
}

div.headerLeft
{
  padding: 8px 0px 6px 0px;
  margin: 0px 0px 0px 5px;
}

div.subheader
{
  border:1px solid #CCCCCC;  
  background:transparent url('../images/bg.gif') left bottom repeat-x;
  padding: 3px 3px 3px 3px;
  font-family: arial,verdana,tahoma;
  font-size: 10pt;
  height:23px;
}

div.subheader a
{
   color:#0033CC;
   text-decoration:none;
   white-space:nowrap;
}

div.subheaderRight
{
  float:right;
}

div.stat, div.statHover
{
  display:inline;  
  float:left;
  white-space:nowrap;
  padding:2px;
}

div.statHover
{
  display:inline;  
}

div.stat a, div.statHover a
{
  background: url('../images/arrowRight.gif') right center no-repeat;
  padding-right:30px;
}

div.statHover a
{
  color: #000000;
}

div.nav
{
  font-family: arial,verdana,tahoma;
  font-size: 10pt;  
  display:inline;
  padding-right:10px;
}

div.nav a
{
  color: #0033CC;
}    

div.nav a:hover
{
  background-color: #e3ebf2;
}

div.nav a:visited
{
  color: #0033CC;
}

.seperator
{
  font-family: arial,verdana,tahoma;
  font-weight: normal;
  color:#999999;
  white-space: nowrap;
}

div.popup
{
  background:white;
  border:1px solid #CCCCCC;
}

div.popup a
{
  border:1px solid #FFFFFF;
  margin:4px;
  padding:2px;
  display:block;
  color:#0033CC;
  background:none;
}

div.popup a:hover
{
  border:1px solid #A1C6EB;
  color:#000000;
}

div.mainframe
{
  background-color: #ffffff;
  border-left: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
  border-bottom: 1px solid #c0c0c0;
  margin:0;
  height:92%;
  width:100%;
}

.content {
  padding: 5px 10px 5px 5px;
  font-family: arial,verdana,tahoma;
  font-size: 10pt;
  font-weight: normal;
  background-color: #ffffff;
  overflow:auto;      
  height: 100%;
}
