﻿body 
{
          margin:0;
      padding:0;
    font-family: verdana, arial, helvetica, sans-serif; 
    background: white;
    color: black;
    height: 100%;
    background-image:url('images/background_aftrnoon.gif');
}
#header {
      height: 27px;
      background-color: #666666;
      border:0px solid #333;
      padding:0 0 0 0;
      }
#header p 
{
      padding:0px; 
      }
#header p img
{
    vertical-align:middle;
    padding: 0px 20px 0px 20px;
}

.TitleBarLink
{
    text-decoration:none;
      color:#ffffff;
      font-weight:bolder;
      font-size:12px;
}

A:hover
{
    text-decoration:underline;
}

#left {
      position:absolute;
      left:0;
      top:82px;
      padding: 4px 4px 4px 4px;
      width:140px;
      height:100%;
      color:#333;
      background: #fff5b0;
      
      }
      
.LoggedInHeader 
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    color: Black;
    line-height: 14px;
    margin-top: 2px;
    margin-bottom: 2px;
}

.QuickLaunchHeader 
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    color: Red;
    font-weight: bold;
    line-height: 18px;
    margin-top: 8px;
    margin-bottom: 8px;
}

.headerItem 
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    color: black;
    font-weight: bold;
}

.QuickLaunchItem 
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    color: #AA0000;
    line-height: 30px;
    text-decoration: none;
}

#logo-header 
    {
        background: #E4CF3C;
    padding: 5px 0px 0px 30px;
      position: relative;
      border-bottom: solid 1px black;
      }
#logo-container
    {
        position:relative;
        background: #FFFFFF;
        margin-left:120px;
    }
#home-container
    {   
        position:relative;
        background: #FFFFFF;
        float:left;
    }
#home-container img
    {
                margin-right:71px;
    }
#content {
      position: relative;
      top:10px;
      margin-left:156px;
      margin-right:10px;
      margin-bottom:20px;
      padding:0 0 0 0;
      }

#contentFull {
      position: relative;
      top:10px;
      margin-right:10px;
      margin-bottom:20px;
      padding:0 0 0 0;
      }
      
.SubTableHeader 
{
    background-image:url('images/partgrad.gif');
        font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    color: Black;
    font-weight:bold;
    
}
.SubTableSubHeader 
{
        font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    color: #AA0000;   
    border-bottom: solid 1px #000000;
}
.SubTableItem
{
        font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    color: Black;   
    border-bottom: solid 1px #000000;
    padding: 4px 0 2px 0;
}

.NewsSubTableItem
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 12px;
    color: Black;   
	line-height: 30px;
}

.SubTableItemLink
{
    color: #AA0000;   
    text-decoration:none;
}

table#searchOptions
{
    background-color: White;
    border: solid 1px black;
    margin-left: 5px;
    width:100%;
}

table#searchOptions td
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bolder;
    color: Black;   
}

table#searchOptionTabs
{
    background-color: White;
    margin-left: 5px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    border-top: solid 1px black;
}

table#searchOptionTabs td
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bolder;
    color: Black;  
    border-left: solid 1px black;
    
}

table.boxedMessage
{
    background-color: White;
    border: solid 1px black;
    margin-left: 5px;
}

table.boxedMessage td
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bolder;
    color: Black;   
}

table.searchResults
{
    background-color: White;
    border: solid 1px black;
    margin-left: 5px;
}

table.searchResults td
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bolder;
    color: Black;   
}

table.userPreferences
{
    background-color: White;
    border: solid 1px black;
    margin-left: 175px;
}

table.userPreferences td
{
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    color: Black;   
}


.contentHeader
{
   font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 18px;
    font-weight: bolder;
    color: Black;
    text-align: center;
    margin: 0 0 0 0;
    
} 

.reportFrame {
    margin-left:5px;
}

#loginArea {
    margin-left:150px;
}

.contentText 
{
   font-family: verdana, arial, helvetica, sans-serif; 
   font-size: 10px;
   font-weight: bolder;
   color: Black;
}

.organizationBox
{
	font-size:10px
}

#searchresults {position:relative;width:650px}
#searchresults .yui-ac-content {position:absolute;top:4px; left:0px; width:100%;height:30em;border:1px solid #404040;background:#fff;overflow:auto;overflow-x:hidden;z-index:9050;}
/*#searchresults .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}*/
#searchresults ul {padding:0px 0;width:100%;}
#searchresults li {padding:0 0px;cursor:default;white-space:nowrap;}
#searchresults li.yui-ac-highlight {background:#D1C6DA;}
/*#searchresults li em { position:absolute; width:44%; overflow:hidden; color:#654D6C;}
#searchresults li span { position:relative; left:46% }*/


