
/*********************************************************************/
/*******  default styles                                      ********/
/*********************************************************************/

BODY        { background-color: #FFFFFF; font-family: arial, helvetica; font-size: x-small; margin-top: 0px; padding: 0px; }

TABLE       { background-color: #FFFFFF; font-family: arial, helvetica; font-size: x-small; margin: 0px; padding: 0px; }

A:Link      { color: #0000FF; font-family: arial, helvetica; }
A:Active    { color: #0000FF; font-family: arial, helvetica; }
A:Visited   { color: #800080; font-family: arial, helvetica; }
A:Hover     { color: #0000FF; font-family: arial, helvetica; }

HR          { color: #999999; }

PRE         { font-family: courier new, courier; font-size: 100%; }
TT          { font-family: courier new, courier; font-size: 100%; }

/*********************************************************************/
/*******  datawell styles                                     ********/
/*********************************************************************/

/* font classes */

.FontPatientHdr      { font-family: courier new, courier; font-size: 100%; }
.FontSectionHdr      { font-family: arial, helvetica; font-size: 120%; font-weight: bold; }
.FontTableHdr        { font-family: arial, helvetica; font-size: 100%; font-weight: bold; }
.FontColumnHdr       { font-family: arial, helvetica; font-size: 100%; color: #000000; font-weight: bold; }
.FontBig             { font-family: arial, helvetica; font-size: 120%; }
.FontNormal          { font-family: arial, helvetica; font-size: 100%; font-weight: normal}
.FontSmall           { font-family: arial, helvetica; font-size:  80%; }
.FontFixed           { font-family: courier new, courier; font-size: 100%; }
.FontHighlight       { font-family: arial, helvetica; font-size: 100%; color: #000000; }
.FontBlur            { font-family: arial, helvetica; font-size: 100%; color: #999999; }
.FontPageFooter      { font-family: arial, helvetica; font-size:  80%; color: #999999; }

/* font classes - special results */
.FontAbnormal        { font-family: arial, helvetica; font-size: 100%; color: #FF0000; font-weight: bold; }
.FontAbnormal1       { font-size: 100%; color: #FF0000; font-weight: bold; }
.FontCriticalResult  { font-family: arial, helvetica; font-size: 100%; color: #FFFFFF; font-weight: bold; background-color: #FF0000;}
.FontStatus          { font-family: arial, helvetica; font-size: 100%; color: #0000FF; font-weight: bold; }
.FontStatus1         { font-size: 100%; color: #0000FF; font-weight: bold; }

/* font classes - messages */
.FontMsg1            { font-family: arial, helvetica; font-size: 100%; color: #000000; font-weight: bold; font-style: italic; }
.FontMsg2            { font-family: arial, helvetica; font-size: 100%; color: #FF0000; font-weight: bold; }

/* body classes */

.BodyHighlight { background-color: #FFFFFF; color: #000000; font-family: arial, helvetica; font-size: x-small; margin-top: 0px; padding: 0px; }

/* table classes */

.TableShell    { background-color: #FFFFFF; font-size: x-small; border-width: 0px; padding: 0px; margin: 0px; }
.TableFS       { background-color: #FFFFFF; font-size: x-small; border-width: 1px; padding: 0px; margin: 0px; }
.TableList     { background-color: #FFFFFF; font-size: x-small; border-width: 0px; padding: 2px; margin: 0px; }
.TableChart    { border-width :0px; padding: 0px; margin: 0px; width: 100%; font-size: medium; }

/* row and cell classes */

.RowOdd        { background-color: #D8D8D8; font-family: arial, helvetica; font-size: 100%; color: #000000; }
.RowEven       { background-color: #FAFAF0; font-family: arial, helvetica; font-size: 100%; color: #000000; }
.RowShell      { background-color: #FFFFFF; font-family: arial, helvetica; font-size: 100%; color: #000000; }
.RowSpace      { background-color: #FFFFFF; }
.RowHdrLine    { background-color: #336699; }
.RowFiller     { background-color: #CCCCCC; }
.RowSectionHdr { background-color: #FFFFFF; font-family: arial, helvetica; font-size: 120%; color: #000000; font-weight: bold; padding-top: 5px; }
.RowTableHdr   { background-color: #FFFFFF; font-family: arial, helvetica; font-size: 100%; color: #000000; font-weight: bold; }
.RowColumnHdr  { background-color: #FFFFFF; font-family: arial, helvetica; font-size: 100%; color: #000000; font-weight: bold; }
.RowHighlight  { background-color: #FFFF00; }

/* form classes */

.FormButton    { }
.FormReqField  { }
.Button        { }


/*********************************************************************/
/*******  top navigator classes                               ********/
/*********************************************************************/

.TopNavBody    { background-color: #DECC99; margin-top: 0px; font-family: arial, helvetica; font-size: x-small; color: #000000; }
.TopNavData    { font-family: arial, helvetica; font-size: 120%; color: #000000; font-weight: bold; }


/*********************************************************************/
/*******  menu classes                                        ********/
/*********************************************************************/

.MenuBody             { background-color: #FFFFDD; font-size: x-small; margin-top: 0px; padding: 0px; border-width: 0px; }
.MenuRow              { background-color: #FFFFFF; }
.MenuNoAnchor         { background-color: #FFFFFF; font-family: arial, helvetica; font-size: 100%; color: #999999; text-decoration:none; }
.MenuHdrLine          { background-color: #666666; }
.MenuHeader           { background-color: #D8D8D8; }

/* menu unselected line class */

.MenuLink:Link        { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; }
.MenuLink:Active      { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; }
.MenuLink:Visited     { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; }
.MenuLink:Hover       { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; }

/* menu selected line class (bolded line) */

.MenuLinkBold:Link    { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; font-weight: bold; }
.MenuLinkBold:Active  { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; font-weight: bold; }
.MenuLinkBold:Visited { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; font-weight: bold; }
.MenuLinkBold:Hover   { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; font-weight: bold; }

/* menu selected line class (regular line) */

.MenuLinkSel:Link     { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; }
.MenuLinkSel:Active   { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; }
.MenuLinkSel:Visited  { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; }
.MenuLinkSel:Hover    { font-family: arial, helvetica; font-size: 100%; text-decoration: none; color:003366; }


/*********************************************************************/
/*******  Popup window classes                                ********/
/*********************************************************************/

.PopupBody    { background-color: #FFFFFF; font-size: x-small; color: #000000; font-family: arial, helvetica;  }
.PopupTable   { background-color: #FFFFFF; font-size: x-small; border-width: 0px; padding: 0px; margin: 0px; }


/*********************************************************************/
/*******  Administration classes                              ********/
/*********************************************************************/

.AdminRowTableHdr   { background-color: #ADD8E6; font-family: arial, helvetica; font-size: 100%; color: #000000; font-weight: bold; }


/*********************************************************************/
/*******  LCR Charting classes                                ********/
/*********************************************************************/

.ChartReqField    { background-color: #FFFFCC; font-family: Courier New; font-size: 9pt; font-style: normal; cursor: hand; }
.ChartButton	  { cursor: hand; }

.pos              { position: relative; }
.abnenc 	  { color: #FF0000; }
.normenc 	  { color: #336699; }
.saved   	  { color: #006400; font-family: arial, helvetica; font-size: 90%; font-weight: bold; }
.boxhl   	  { background-color: #FFFFFF; color: #0000FF; font-family: Courier New; font-size: 9pt; font-style: normal; cursor: hand; }
.boxnorm 	  { background-color: #FFFFFF; color: #000000; font-family: Courier New; font-size: 9pt; font-style: normal; cursor: hand; }
.boxerr 	  { background-color: #FF0000; color: #000000; font-family: Courier New; font-size: 9pt; font-style: normal; cursor: hand; }
.label   	  { font-family: arial, helvetica; font-size: 80%; }
.lastrslt 	  { color: #000000; font-family: arial, helvetica; font-size: 90%; }
.lastrsltts 	  { color: #000000; font-family: arial, helvetica; font-size: 90%; font-weight: bold; }
.moreTextRslt 	  { color: #000000; font-family: arial, helvetica; position: absolute; visibility: hidden; overflow: auto; border-style: outset; border-color: #D3D3D3; border-width: 2px; width: 550px; height: 300px; z-index: 501; }
.inputChoiceList  { color: #000000; font-family: arial, helvetica; position: absolute; top: 0px; left: 0px; visibility: hidden; border-style: outset; border-color: #D3D3D3; border-width: 2px; width: 1em; z-index: 500; }

.inputChoiceList SELECT,
.inputChoiceList TEXTAREA { font-size: 80%; }

/*********************************************************************/
/*******  Logon Message 					********/
/*********************************************************************/
.LogonMsg	{ background-color: #FFFFFF; font-family: arial, helvetica; font-size: 100%; color: #000000; font-weight: bold; }

/*********************************************************************/
/*******  Multi-Patient classes                               ********/
/*********************************************************************/

.MPMessageText          { color: #000000;}
.MPDropDownText         { font-family: arial, helvetica; font-size: 120%; color: #000000; font-weight: bold; }

.MPLink:Link      { color: #000000; font-family: arial, helvetica; }
.MPLink:Active    { color: #000000; font-family: arial, helvetica; }
.MPLink:Visited   { color: #000000; font-family: arial, helvetica; }
.MPLink:Hover     { color: #000000; font-family: arial, helvetica; }
