.TableBG
{
	#BACKGROUND-COLOR:#006699;
	BACKGROUND-COLOR:#993333
}

.DisabledLink
{
	COLOR: grey;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
}

.Header
{
   FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR:#993333; 
}

.HeaderSmall
{
   FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana;
    COLOR: #FFFFFF;
    #BACKGROUND-COLOR:#006699;
    BACKGROUND-COLOR:#993333; 
    
    TEXT-ALIGN: center;
}

.HeaderSmaller
{
   FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    COLOR: #FFFFFF;
    #BACKGROUND-COLOR:#006699;
    BACKGROUND-COLOR:#993333; 
}

.LabelHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: Arial;
}
.FaqSectionHeader
{
	COLOR: #006699;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial;
}
.WhiteBG
{
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
}
.NoticeRed
{
	COLOR: #FF0000;
}
.NoticeInfo
{
	COLOR: green;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: courier new;	
}
.InnerTable
{
	BORDER-COLOR: #333399;
	BACKGROUND-COLOR: #CCCCCC;
	BORDER-TOP: 1px solid #006699;
	BORDER-LEFT: 1px solid #006699;
	BORDER-RIGHT: 1px solid #006699;
	BORDER-BOTTOM: 1px solid #006699;
}
.InnerTableWhite
{
	BORDER-COLOR: #333399;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: 1px solid #FFFFFF;
	BORDER-LEFT: 1px solid #FFFFFF;
	BORDER-RIGHT: 1px solid #FFFFFF;
	BORDER-BOTTOM: 1px solid #FFFFFF;
}
.FaqQ
{
	FONT-WEIGHT: bold;
	COLOR: #006699;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;	
}
.FaqA
{
	COLOR: #006699;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;	
}
.Label
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
}

.TitleLink
{

    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
}
.FootNote
{
	font-family: Verdana;	
	font-size: 10px;
}

BODY, SELECT, TEXTAREA, TD
{
	font-family: Verdana;	
	font-size: 11px;
	color: #006699;
}
.MessageList
{
	FONT-SIZE: 8px;
	COLOR: #008000; 
}
.ErrorList
{
	FONT-SIZE: 8px;
	COLOR: red; 
}
.InnerTableBlueBrdr {
	BACKGROUND-COLOR: white;
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	BORDER-LEFT: #006699 1px solid;
	BORDER-BOTTOM: #006699 1px solid;
}
.MainTable {
	BACKGROUND-COLOR: white;
	BORDER-RIGHT: #006699 2px solid;
	BORDER-TOP: #006699 2px solid;
	BORDER-LEFT: #006699 2px solid;
	BORDER-BOTTOM: #006699 2px solid;
}
INPUT
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
/*
	BORDER-RIGHT: #006699 1px solid;
	BORDER-TOP: #006699 1px solid;
	BORDER-LEFT: #006699 1px solid;
	BORDER-BOTTOM: #006699 1px solid;
*/
}
.ReportTableHeader
{
	BACKGROUND-COLOR: #CCCCCC;	
	COLOR: black;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-ALIGN: center;	
}
.ColorText
{
	BACKGROUND-COLOR: #CCCCCC;	
	COLOR: #006699;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-ALIGN: center;
}
.ColorTextBold
{
	BACKGROUND-COLOR: #CCCCCC;
	COLOR: #006699;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	TEXT-ALIGN: center;
}
.ErrorText
{
	COLOR: red;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: courier new;
	
}
.ResultCell
{
	BACKGROUND-COLOR: #FFFFCC;
	TEXT-ALIGN: center;
}
.ResultText {
	COLOR: black;
}
.ReportText {
	COLOR: #006699;
	
}

.ReportTextInactive {
	COLOR: red !important;
}

A
{
	COLOR: #006699;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
}

A:hover {
	COLOR: #cc0000;
}

.HeaderLink
{
   FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #FFFFFF;
    #BACKGROUND-COLOR:#006699;
     BACKGROUND-COLOR:#993333;
}

.AlternatingRow
{
  	BACKGROUND-COLOR: silver; 
}

.WarningMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	color: red;
}

.WarningMessageSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
	color: red;
}

.Hierarchy
{
      color: #006699;
      font-family: Arial;
      FONT-WEIGHT: bold;
      font-size: 10px;
}

.HierarchyTerminated
{
      color: red;
      font-family: Arial;
      FONT-WEIGHT: bold;
      font-size: 10px;      
}

.AgentID
{
      color: maroon;
      font-family: Arial;
      FONT-WEIGHT: bold;
      font-size: 10px;
}

.AgentIDTerminated
{
      color: red;
      font-family: Arial;
      FONT-WEIGHT: bold;
      font-size: 10px;
}

.AgentIDMain
{
	  font-family: Verdana;	
	  font-size: 14px;
      color: maroon;
}

.Welcome
{
	  font-family: Arial;	
	  font-size: 14px;
      FONT-WEIGHT: bold;
}
.WelcomeLarge
{
	  font-family: Arial;	
	  font-size: 16px;
      FONT-WEIGHT: bold;
}
.menu
{
    FONT-SIZE: 17pt;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: gainsboro;
}

.TableHeaderSmaller
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    color: #006699;
}

.Version
{
	font-family: Verdana;	
	font-size: 10px;
	color: #006699; 
	font-style: italic;
	cursor:default;
}
.ICBox {
	BACKGROUND-COLOR: white;
	BORDER-RIGHT: #006699 2px solid;
	BORDER-TOP: #006699 2px solid;
	BORDER-LEFT: #006699 2px solid;
	BORDER-BOTTOM: #006699 2px solid;
}
.ICHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial;
    color: red;
	font-style: italic;
}

/*  TR022194 - added the following style classes */
.inactiveAgent
{
	COLOR:RED;
}

.activeAgent
{
}

.cursorHelp
{
	cursor:help;
}

.cursorHand
{
	cursor:pointer;
}

.AlternatingRowGrey
{
	/* #D0D0D0 = lighter grey, not as dark as "silver" (#C0C0C0) in .AlternatingRow */
	BACKGROUND-COLOR: #D0D0D0; 
}

.PolicyListTable
{
	WIDTH: 100%;
	BORDER: 0;
	PADDING: 0;
	BORDER-COLLAPSE:collapse;
}

.ProfileButton
{
	cursor:hand;
 	HEIGHT: 25px;
/* 	BACKGROUND-COLOR: #D0D0D0;    */
}

/*  TR024482 - for "fly-out" menu, added the following style classes */
.NoBorder
{ BORDER:0; }

.inactiveA
{
	COLOR: #8F8F8F;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
}
.VersionFly
{
	font-family: Verdana;	
	font-size: 10px;
    FONT-WEIGHT: bold;
	color: #8F8F8F; 
	cursor:default;
}

/*  TR024482 - for "fly-out" menu, added the following style classes */
#menucolumn 
  {float:left; }
.dropdown 
  {display:block; position:relative; padding:0; margin:0}  
.dropdown dt 
  {display:block; width:149px; border:3px solid #9ac1c9; padding:6px; font-weight:bold;
    cursor:default; background:url(images/header.gif);
    border-style:double; }
.dropdown .upperdd 
  {border-bottom:none; font-weight:bold;}  
.dropdown dt:hover 
  {background:url(images/header_over.gif);}
.dropdown dd 
  {position:absolute; top:0; overflow:hidden; width:195px; 
   display:none; background:#fff; opacity:0;
   padding:0; margin:0}
.dropdown ul
   {width:191px; border:2px solid #9ac1c9; list-style:none; padding:0; margin:0}
.dropdown li 
  {display:block; padding:5px; background:#eaf0f2; width:191px; font-weight:bold;
   border-bottom:1px solid #b9d6dc} 
.dropdown a:link 
  { font-weight:bold; text-decoration:none;}
.dropdown a:visited 
  { font-weight:bold; text-decoration:none}
.dropdown a:hover 
  {cursor:pointer; font-weight:bold; color:red}
.dropdown a:active
  { font-weight:bold; }
.dropdown .underline 
  {border-bottom:1px solid #b9d6dc}
  

