/*==================DEFAULT BUBBLE=======================*/
BODY 
{ font-family:arial, helvetica, "sans-serif"; 
  font-size:12px;
  background-color:#FFFFFF;
}
  
BODY.MENUBAR
{ background-color:#000000;
  margin-left:5px;
  margin-top:1px;
  border-width:1px;
  border-color:#FFFFFF;
  border-style:solid; 
}
 
BODY.SUBMENUBAR
{ background-color:#9FBAFD;                       /*#5A76A8; */
  margin-left:5px;
  margin-top:1px;
  border-width:1px;
  border-color:#FFFFFF;
  border-style:solid; 
}

/*=========== NEW TOC CONTROL ==============*/
#TOC A             
{ BACKGROUND-REPEAT: no-repeat; 
  PADDING: 0px; 
  MARGIN: 0px;
  HEIGHT: 14px;
  TEXT-DECORATION:none;
}

#TOC A.PGCFIRST             { BACKGROUND-POSITION: 0px    0px; padding-right:12px; BACKGROUND-IMAGE: url(PageSprite.gif); }   /* FIXED for "&nbsp;".  Was 16 for space. */
#TOC A.PGCPREVGROUP         { BACKGROUND-POSITION: -16px  0px; padding-right:16px; BACKGROUND-IMAGE: url(PageSprite.gif); }   /* FIXED for "&nbsp;".  Was 20 for space. */
#TOC A.PGCPREV              { BACKGROUND-POSITION: -36px  0px; padding-right:11px; BACKGROUND-IMAGE: url(PageSprite.gif); }   /* FIXED for "&nbsp;".  Was 15 for space. */

#TOC A.PGCFIRSTGREY         { BACKGROUND-POSITION: -51px  0px; padding-right:13px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  /* FIXED for "&nbsp;".  Was 16 for space. */
#TOC A.PGCPREVGROUPGREY     { BACKGROUND-POSITION: -67px  0px; padding-right:17px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  /* FIXED for "&nbsp;".  Was 20 for space. */
#TOC A.PGCPREVGREY          { BACKGROUND-POSITION: -87px  0px; padding-right:13px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  /* FIXED for "&nbsp;".  Was 15 for space. */

#TOC A.PGCNEXT              { BACKGROUND-POSITION: -103px 0px; padding-right:11px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  /* FIXED for "&nbsp;".  Was 15 for space. */
#TOC A.PGCNEXTGROUP         { BACKGROUND-POSITION: -118px 0px; padding-right:16px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  /* FIXED for "&nbsp;".  Was 20 for space. */
#TOC A.PGCLAST              { BACKGROUND-POSITION: -138px 0px; padding-right:11px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  /* FIXED for "&nbsp;".  Was 15 for space. */

#TOC A.PGCNEXTGREY          { BACKGROUND-POSITION: -154px 0px; padding-right:11px; BACKGROUND-IMAGE: url(PageSprite.gif); }   /* FIXED for "&nbsp;".  Was 15 for space. */
#TOC A.PGCNEXTGROUPGREY     { BACKGROUND-POSITION: -169px 0px; padding-right:16px; BACKGROUND-IMAGE: url(PageSprite.gif); }   /* FIXED for "&nbsp;".  Was 20 for space. */
#TOC A.PGCLASTGREY          { BACKGROUND-POSITION: -189px 0px; padding-right:11px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  /* FIXED for "&nbsp;".  Was 15 for space. */
																				   
#TOC A.PGCVIEWALL           { BACKGROUND-POSITION: -206px 0px; padding-right:60px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  
#TOC A.PGCSEARCH            { BACKGROUND-POSITION: -266px 0px; padding-right:70px; BACKGROUND-IMAGE: url(PageSprite.gif); }	  

.PAGINGBOX
{ border-width:2px;
  padding-left:6px;
  padding-right:6px;
}

.TOCSIMPLECURRENT
{ font-family:arial,helvetica,sans-serif;
  font-weight:bold;
  font-size:14px;
  color:#FF0000;
}

A.TOCSIMPLECURRENT:hover
{ font-family:arial,helvetica,sans-serif;
  font-weight:bold;
  font-size:14px;
  color:#FF0000;
}

A.TOCSIMPLE
{ font-family:arial,helvetica,sans-serif;
  font-weight:bold;
  font-size:14px;
  color:#000080;
  background-image:none;
}

A.TOCSIMPLE:hover 
{ font-family:arial,helvetica,sans-serif;
  color:#FFFFFF;
  font-weight:bold;
  font-size:14px;
  background-color:#000080;
  text-decoration:underline;
  background-image:none;
}

A.LINKBUTTON
{ font-size:12pt;
  border:1px solid black;
  border-radius:5px;
  background-color:#d0d0d0;
  padding-left:14px;padding-right:14px;
  padding-top:5px;padding-bottom:5px;
}  

A.LINKBUTTON:hover
{ font-size:12pt;
  background-color:White;
  border:1px solid black;
  border-radius:5px;
  padding-left:14px;padding-right:14px;
  padding-top:5px;padding-bottom:5px;
}  

.ALTHEADERBORDER
{ width:100%;
  border:0;
}

.PSHEADERLEFT
{   background-color:#FFFFFF;
    border-top:solid 1px black;                                  
    border-left:solid 1px black;                                  
    HEIGHT:24px;
    width:8px;
    padding-left:0pt;
    padding-right:0pt;
    margin-left:0;
}
.PSHEADERMIDDLE
{   FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    background-color:#FFFFFF;
    border-top:solid 1px black;                                  
    COLOR: #36578C;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial,Helvetica,Sans-Serif;
    HEIGHT: 24px
}

.PSHEADERRIGHT
{   background-color:#FFFFFF;
    border-top:solid 1px black;                                  
    border-right:solid 1px black;                                  
    HEIGHT:24px;
    width:8px;
}

.TABLEPAGING     /* OK */
{ border-width:thin;
  border-style:groove;
  background-color:#EEEEFF;
}

.BUTTONLEFT     /* OK */
{   BACKGROUND-IMAGE:url(images/ButtonLeft.gif);
    background-repeat:no-repeat;
    HEIGHT:15px;
    width:8px;
    padding-left:0pt;
    padding-right:0pt;
    margin-left:0;
}

.BUTTONLEFTOFF     /* OK */
{   BACKGROUND-IMAGE:url(images/ButtonLeftOff.gif);
    HEIGHT:15px;
    width:8px;
    background-repeat:no-repeat;
    padding-left:0pt;
    padding-right:0pt;
    margin-left:0;
}

.BUTTONLEFTARROW     /* OK */
{   BACKGROUND-IMAGE:url(images/ButtonLeftArrow.gif);
    background-repeat:no-repeat;
	HEIGHT:15px;
    width:15px;
	padding-left:0pt;
    padding-right:0pt;
    margin-left:0;
}

.BUTTONLEFTOFFARROW     /* OK */
{   BACKGROUND-IMAGE:url(images/ButtonLeftOffArrow.gif);
    background-repeat:no-repeat;
    HEIGHT:15px;
    width:15px;
    padding-left:0pt;
    padding-right:0pt;
    margin-left:0;
}

.BUTTONRIGHTOFF     /* OK */
{   BACKGROUND-IMAGE:url(images/ButtonRightOff.gif);
    BACKGROUND-REPEAT:no-repeat;
    HEIGHT:15px;
    width:8px;
}

.BUTTONMIDDLE     /* OK */
{   BACKGROUND-IMAGE: url(images/ButtonMiddle.gif);
    FONT-FAMILY: Arial,Helvetica,Sans-Serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    background-repeat:repeat-x;
    padding-bottom:2pt;
}

.BUTTONMIDDLEOFF     /* OK */
{   BACKGROUND-IMAGE: url(images/ButtonMiddleOff.gif);
    background-repeat:repeat-x;
    FONT-FAMILY: Arial,Helvetica,Sans-Serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    padding-bottom:2pt;
    padding-left:10pt;
    padding-right:10pt;
}

.BUTTONRIGHT     /* OK */
{   BACKGROUND-IMAGE:url(images/ButtonRight.gif);
    BACKGROUND-REPEAT:no-repeat;
    HEIGHT:15px;
    width:8px;
}

.BUTTONRIGHTARROW     /* OK */
{   BACKGROUND-IMAGE:url(images/ButtonRightArrow.gif);
    background-repeat:no-repeat;
    HEIGHT:15px;
    width:15px;
    padding-left:0pt;
    padding-right:0pt;
    margin-left:0;
}

.BUTTONRIGHTOFFARROW     /* OK */
{   BACKGROUND-IMAGE:url(images/ButtonRightOffArrow.gif);
    BACKGROUND-REPEAT:no-repeat;
    HEIGHT:15px;
    width:15px;
    padding-left:0pt;
    padding-right:0pt;
    margin:0;
}

.INPUTTEXT
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  background-color:#FFFFFF;
  border-style:solid;
  border-width:1px;
  border-color:black;
  padding-left:3px;
  font-weight:bold;
  margin-top:0px;
  margin-bottom:0px;
  border-radius:5px;
}

.INPUTTEXTREADONLY
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  background-color:#E0E0E0;
}

A
{ text-decoration:none;
  color:#000080;
  font-size:12px;
}

A:hover
{ text-decoration:underline;
  font-size:12px;
}

A.ALPHABET         { font-family:verdana,arial,helvetica,san-serif; font-size:10pt; font-weight:bold; color:#000080; text-decoration:none;}
A.ALPHABET:hover   { font-family:verdana,arial,helvetica,san-serif; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#000080; }

A.BUTTON           
{ font-family:arial,helvetica,sans-serif; 
  font-weight:normal; 
  font-size:13px; 
  color:#000000;
  text-decoration:none;
  height:23px;
  border-width:2px;
  border-style:outset;
  background-color:#A5CBF7;
  padding-left:10px;
  padding-right:10px; 
  vertical-align:bottom; 
  padding-top:2px; 
}
	                 
A.TITLEBARBUTTON
{ color:white;
  border-width:thin;
  border-style:outset;
  background-color:#36578C;
}

A.BUTTON:LINK      
{ font-family:arial,helvetica,sans-serif; 
  font-weight:normal; 
  font-size:13px; 
  COLOR:#000000; 
  vertical-align:bottom; 
  padding-top:2px; 
}

A.BUTTON:VISITED   
{ font-family:arial,helvetica,sans-serif; 
  font-weight:normal; 
  font-size:13px; 
  COLOR:#000000; 
  vertical-align:bottom; 
  padding-top:2px; 
}

A.BUTTON:ACTIVE    
{ font-family:arial,helvetica,sans-serif; 
  font-weight:normal; 
  font-size:13px; 
  COLOR:#000000; 
  vertical-align:bottom; 
  padding-top:2px; 
}

A.BUTTON:HOVER     
{ font-family:arial,helvetica,sans-serif; 
  font-weight:normal; 
  font-size:13px; 
  COLOR:#000000; 
  vertical-align:bottom; 
  padding-top:2px; 
  text-decoration:none; 
}

.INPUTDISABLED { background-color:#E0E0E0; }
.ROWEVEN       { background-color:#F0F0F0; }
.ROWODD        { background-color:#E0E0E0; }
.ROWCLICKED    { background-color:#ffff60; color:#000000; }

.NETSCAPEBORDER
{ border-width:2px;
  border-style:solid;
  border-color:#ff0000;
  z-index:5;
}

.DROPDOWNBOX
{ border-width:1px;
  border-color:#000000;
  border-style:solid;
  background-color:#E0E0E0;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:5px;
}                 

.PRESELECTDROPDOWN
{ border-width:1px;
  border-color:#000000;
  border-style:solid;
  background-color:#E0E0E0;
} 

.BODYUSERPANEL
{ font-family:arial, helvetica, "sans-serif"; 
  font-size:13px;
  background-color:#e4e4e4;
  margin:0;
}

.PRINTNORMALBUTTON
{ background-color:#A5CBF7;                                            /* NORMAL BLUE BUTTON COLOR #A5CBF7 */
  font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  font-weight:bold;
  color:#000000;
  border-width:thin;
  border-style:outset;
  padding-left:6px;
  padding-right:6px;
  padding-top:4px;
  padding-bottom:4px;
}

.SUBMITBUTTON
{ font-family:arial, helvetica, "sans-serif"; 
  font-size:13px;
  font-weight:bold;
  color: #000000;
  height:23px;
  vertical-align:top;
  border-radius:5px;
  border:1px solid black;
}

BUTTON
{ border-radius:5px;
  border:1px solid black;
}

.SUBMITBUTTONWHITE
{ font-family:arial, helvetica, "sans-serif"; 
  font-size:13px;
  font-weight:bold;
  color: #000000;
  border-color:black;
  height:23px;
  vertical-align:top;
  background-color:White;
  border-radius:5px;
}

.SUBMITBUTTONWHITE:hover
{ font-family:arial, helvetica, "sans-serif"; 
  font-size:13px;
  font-weight:bold;
  color: #000000;
  border-color:black;
  height:23px;
  vertical-align:top;
  background-color:Yellow;
  border-radius:5px;
}



/*===========THE NEXT FIVE CLASSES HANDLE TITLE BARS BOTH WITH AND WITHOUT IMAGES==========*/
.TITLEBARBORDER                                                    
{ text-align:center;
}

.TITLEBAR                         
{ background-image: url(images/bubbletitlemiddle.gif);	           /* PUT IN FOR IMAGE TITLE BAR */	  
  height:33px;
  width:100%;                                                      /* PUT IN FOR IMAGE TITLE BAR */	                                                       /* PUT IN FOR IMAGE TITLE BAR */					  		  
  padding-left:0px;				  
  padding-right:0px;			  
  margin-left:0;
  font-family:arial, helvetica, "sans-serif";                      /* NEED THIS SECTION FOR NETSCAPE 4.7 */
  font-size:19px;                                                  /* NEED THIS SECTION FOR NETSCAPE 4.7 */
  font-weight:bold;	                                               /* NEED THIS SECTION FOR NETSCAPE 4.7 */
  color:#000080;			                                       /* NEED THIS SECTION FOR NETSCAPE 4.7 */				     
  vertical-align:bottom;                                          /* TAKE OUT FOR IMAGE TITLE BAR */		  
}

.TITLEBAR1
{ height:23px;                                                      /* PUT IN FOR IMAGE TITLE BAR */
  padding-left:0px;
  padding-right:0px;
  margin-left:0;
  font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  font-weight:bold;
  vertical-align:middle;
  border-top:solid 1px black;                                  
  background-color:#FFFFFF;
  color:black;
}

.TITLEBARLEFT
{ height:23px;                                                   
  width:8px;
  background-repeat:no-repeat;
  padding-left:0pt;
  padding-right:0pt;
  margin-left:0;
  border-top:solid 1px black; 
  border-left:solid 1px black;
  background-color:#FFFFFF;
}

.TITLEBARRIGHT
{ height:23px;                                                    
  width:55px;
  background-repeat:no-repeat;
  border-top:solid 1px black;                                   
  border-right:solid 1px black;
  background-color:#FFFFFF;
  color:white;
}


/*  ==================================================================  */
/*  NEXT THREE STYLES ARE FOR PLACING BUBBLES ON THE MENU HEADERS  WDM  */
.TITLEBAR2
{ background-image: url(images/bubbletitlemiddle.gif);            
  height:33px;                                                      
  padding-left:0px;
  padding-right:0px;
  margin-left:0;
  font-family:arial, helvetica, "sans-serif";
  font-size:20px;
  font-weight:bold;
  vertical-align:middle;
  color:#606080;                                                  
}

.TITLEBARLEFT2
{ background-image:url(images/bubbletitleleft2.gif);              
  height:33px;                                                      
  width:8px;
  background-repeat:no-repeat;
  padding-left:0pt;
  padding-right:0pt;
  margin-left:0;
}

.TITLEBARRIGHT2
{ background-image:url(images/bubbletitleright2.gif);             
  height:33px;                                                      
  width:8px;
  background-repeat:no-repeat;
}

/*==================================================================================================*/
.NORMALFONT        /*    FONT FOR USE ON SELECT PAGES IN THE REPORTS SECTION      */
{ font-family:arial,helvetica,sans-serif; 
  font-weight:normal; 
  font-size:15px; 
  COLOR:#000000; } 

.TITLEBARALTTEXT
{ font-family:arial, helvetica, "sans-serif";
  font-size:19px;
  font-weight:bold;
  color:#A0CAFF;
}

/*--------------------------------------------*/
.TitleBarConfig
{ position:absolute;
  height:30px;
  top:4px;
  left:8px;
  width:100%;
  z-index:1;
  border-style:outset;
  border-width:thin;
  border-color:#000000;
  padding-left:0px;
  padding-right:0px;
  margin-left:0;
  color:#000000;
  background-color:#00d0d0; 
}

.TitleBarConfigText
{ font-family:arial, helvetica, "sans-serif";
  font-size:19px;
  font-weight:bold;
  color:#000000;
}

/*================================================*/
/*================================================*/

A
{ font-family:arial, helvetica, "sans-serif";  
}

B
{ font-family:arial, helvetica, "sans-serif";  
}

BUTTON
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  border-width:thin;
  border-style:outset;
  padding-left:4px;
  padding-right:4px;
}

.HRCOLOR { color: #000080; }

.LOGINHEADER
{ font-family:arial, helvetica, "sans-serif";
  font-size:10pt;
  color:#FFFFFF;
  background-color:#0000B0;
}

.LOGINTABLE
{ border-width:2px;
  border-style:groove;
  background-color:#CCCCCC;
  border-radius:5px;
}

TEXTAREA 
{ width:200px;
  height:100px;
  font-family:arial, helvetica, "sans-serif";
}

TABLE
{
}

TD    
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
}

.NORECORDSMESSAGE
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  width:400px;
  height:40px;
  background-color:#C0C0C0;
  text-align:center;
  font-weight:bold;
  border-style:solid;
  border-width:2px;
  border-color:#000000;
}

.TDHREF    
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  background-color:#E0E0E0;
  border-width:thin;
  border-style:groove;
  width:310px;
}

.TD8PT    
{ font-family:arial, helvetica, "sans-serif";
  font-size:11px;
}

.TDREADONLY    
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  background-color:#EEEEEE;
}

.TDTITLE    
{ font-family:arial, helvetica, "sans-serif";
  font-size:15px;
  color:#58619A;
}

.TDTITLEALT    
{ font-family:arial, helvetica, "sans-serif";
  font-size:19px;
  color:#ADB6EF;
}

.TDFILLER    
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  padding-left:4px;
  padding-right:4px;
  background-color:#FFFFFF;
  border-width:thin;
  border-style:groove;
}

.TDGREY    
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  background-color:#D7D7D7;
}

/* See PrintStyle.css for a fix to the IE 11 printing problem. */
.TABLELISTING
{ 	border-collapse:collapse; 
}

.TDLISTINGHEADER
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  font-weight:bold;
  height:23px;
  border-style:solid;
  border-width:1px;
  border-color:black;
  padding-left:4px;
  padding-right:4px;
  padding-top:2px;
  vertical-align:top; 
  text-align:left;
  background-color:#36578C;
  color:#FFFFFF;  
}

.TDLISTINGHEADERROUND
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  font-weight:bold;
  height:23px;
  padding-left:4px;
  padding-right:4px;
  padding-top:2px;
  vertical-align:top; 
  text-align:left;
  background-color:#36578C;
  color:#FFFFFF;  
  border-style:solid;
  border-width:1px;
  border-color:black;
  border-radius:5px;
}


.TDLISTING
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  border-style:solid;
  border-width:1px;
  border-color:black;
  padding-left:4px;
  padding-right:4px;
  padding-top:2px;
  vertical-align:top;
}

.TDLISTINGRIGHT
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  border-style:solid;
  border-width:1px;
  border-color:black;
  padding-left:4px;
  padding-right:4px;
  padding-top:2px;
  vertical-align:top;
  text-align:right;
}

.TABLEEDIT
{ border-width:thin;
  border-style:groove;
  border-collapse:collapse;
}

.TDLISTINGCUSTOMER
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  border-width:1px;
  border-style:solid;
  border-collapse:collapse;
  border-color:#000000;
  padding-left:4px;
  padding-right:4px;
  background-color:#BBFFBB;
}

.TDLISTINGTECH
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  border-collapse:collapse;
  padding-left:4px;
  padding-right:4px;
  background-color:#BBBBFF;
}

.TDLISTINGINTERNAL
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  border-collapse:collapse;
  padding-left:4px;
  padding-right:4px;
  background-color:#FFBBBB;
}

.TDLISTINGCENTER
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  text-align:center;
  border-width:thin;
  border-style:groove;
  border-collapse:collapse;
  padding-left:4px;
  padding-right:4px;
}

.TDLISTINGWHITE
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  width:480px;
  border-width:thin;
  border-style:groove;
  border-collapse:collapse;
  background:white;
  padding-left:4px;
  padding-right:4px;
}

.TDENTRY
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  background-color:#FFFFFF;
  border-color:#D7D7D7;
  border-width:thin;
  border-style:groove;
  border-collapse:collapse;
  padding-left:4px;
  padding-right:4px;
}

.TDEDITHEADER
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  font-weight:bold;
  height:23px;

  border-style:solid;
  border-width:1px;
  border-color:black;

  border-collapse:collapse;
  padding-left:4px;
  padding-right:4px;
  padding-top:3px;
  background-color:#36578C;
  vertical-align:top; 
  text-align:left;
  color:#FFFFFF;
}

.TDLISTINGHEADER1
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  font-weight:bold;
  height:23px;
  border-width:thin;
  border-style:groove;
  border-collapse:collapse;
  padding-left:4px;
  padding-right:4px;
  background-color:#58619A;
  padding-top:5px;
  vertical-align:top; 
  text-align:left;
  color:#FFFFFF;
}

.TDLISTINGHEADERLINK
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  padding-left:4px;
  padding-right:4px;
  background-color:#36578C; 
  color:#FFFFFF;
  text-decoration:underline;
}

.TDALTLISTHEADER
{ font-family:arial, helvetica, "sans-serif";
  font-size:12px;
  border-width:thin;
  border-style:groove;
  border-collapse:collapse;
  padding-left:4px;
  padding-right:4px;
  background-color:#ADB6EF;
  color:#000000;
}

.TDALTLISTHEADER2
{ font-family:arial, helvetica, "sans-serif";
  font-size:15px;
  border-width:thin;
  border-style:groove;
  border-collapse:collapse;
  padding-left:4px;
  padding-right:4px;
  background-color:#A5CBF7;
  color:#000000;
}

.TDSIDE1LISTHEADER
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  font-weight:bold;
  padding-left:4px;
  padding-right:4px;
  background-color:#ADB6EF; 
  color:#58619A;
}

.TDSIDE2LISTHEADER
{ font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  font-weight:bold;
  border-width:thin;
  border-style:solid;
  border-color:#D7D7D7;
  padding-left:4px;
  padding-right:4px;
  background-color:#8B94CD;
  color:#FFFFFF;
}

.TDSIDEBLANKHEADER
{ border-width:1px;
  border-style:solid;
  border-color:#D7D7D7;
  background-color:#D7D7D7;
}

.HEADLINE
{ font-family:Eurostile;
  font-size:48px;
  font-weight:bold;
  color:#8B94CD;
}

.SUBHEADLINE
{ font-family:Eurostile;
  font-size:32px;
  font-weight:bold;
  color:#8B94CD;
}

.PANELHEADERS
{ background:#00088C;
  color:#FFFFFF;
  width:170px;
  border-width:thin;
  border-style:groove;
  text-align:center;
  font-family:arial, helvetica, "sans-serif";
  font-size:13px;
  font-weight:bold;
}

.PANELBODY           
{ width:500px;         
  font-family:arial, helvetica, "sans-serif"; 
  font-size:13px;
}

.VIEWTEXT
{ font-family:arial, helvetica, "sans-serif";
  font-size:10pt;
  color:#000000;
  background-color:#D7D7D7;
  padding-right:4pt;
  padding-left:4pt;
}

SPAN.SCHEDCALDATECELL
{ width:100%;
  background-color:#FFFFFF;
  border:1px solid black;
  text-align:center;
  padding-left:2px;
  padding-right:2px;
  font-weight:bold;
}

