/*  User style sheet.  Use this file to modify the standard styles, or to create your own styles.  Copy styles from the standard style sheet and paste them here for modification.  Any style entries here, with the same identifier, will override the standard style sheet.  OPSoftware will never replace this file with program updates.  */ 

/* Alternate Body Style Background { background: url("reliant-bg.jpg") #ffffff repeat-x; font: Normal 10pt Arial; } */

/* Normal body text style - used when no other text style */
body         { background: url("reliant-bg.jpg") #ffffff repeat-x; font: Normal 10pt Arial; }
/* Link hover style - used when mouse is over a link */
A            { color: #0000FF; text-decoration: none; }
A:active     { color: #000000; text-decoration: none; background-color: #ffcc33; }
A:hover      { color: #FF0000; text-decoration: none; background: #ccffcc; }
/* Item page navigation current page indicator - Shown on item page navigation bars */
.itmPageCur  { border: 1 solid #666666; font: Bold 10pt Verdana, Arial; color: #ff0000; background-color: #ffff00 }
/* Used for the text only menu */
.txtMenu     {  background-color: #990000; ; border: 2px outset #e0e0e0; font-family: Arial; font-size: 10pt; font-weight: bold}
/* Form Option (drop-down list) style - Last Background #eeeeff */
.frmOption   { font: 8pt Arial; border: 1px solid #000080; background: #D6E7EF }
/* Form Check box style */
.frmCheck    {  }
/* Form Text input box style */
.frmInput    { font: bold 8pt Arial; border: 1px solid #000080; background: #D6E7EF }
/* Form Button style */
.frmButton   { font-family: Arial; font-size: 8pt; border-color: #99cc99; background: #006600; color: #ffffff; font-weight: bold; cursor: pointer }
/* Table standard header row style */
.TblHdr      { border: 1 solid #000000; background-color: #006699; color: #ffffff; font: Bold 8pt Arial }
/* Table standard header text style */
.TblHdrText  { font-family: Arial; font-size: 8pt; color: #FFFFFF }
/* Table outer item enclose style (puts border around item group) */
.TblItem     { background-color: #F4F4F4; border: 1px solid #999999; border-top: 10px solid #999999; margin-bottom: 20px }
/* Table Item header row style - used for item headers only */
.TblItemHdr  { font: Bold 8pt Arial; color: #eeeeee; background-color: #003366 }
/* Table Substitute item header row style - used for substitute items only */
.TblSubHdr   { background-color: #FFCC00; color: #000000; font: Bold 10pt Arial }
/* Normal text font style */
.NormalText  { font-family: Arial; font-size: 10pt }
/* Small text font style */
.SmallText   { font-family: Arial; font-size: 8pt }
/* Bold, standout, text style */
.BoldText    { font-family: Arial; font-size: 10pt; font-weight: bold }
/* Error, notification, message text style */
.errText     { background-color: #eeffee; border: inset 2px #cccccc; font: Arial 10pt Bold; color: #ff0000 }
/* Link text style */
.LinkText    { font-family: Arial; font-size: 10pt; font-weight: bold }
/* Input prompt text style - shown in front of form input boxes */
.InputPrompt { font-family: Arial; font-size: 10pt; font-weight: bold }
/* Page header text style - Shown in upper right of page */
.PageHdr     { font-family: Arial; font-size: 18pt; font-weight: bold }
/* Page title text style - Shown in top middle of page */
.PageTitle   { font-family: Arial; font-size: 12pt; font-weight: bold }
/* Standard horizontal line style */
.StdLine     { color: #000080 }
/* Not used? */
.NavBar      { font-family: Arial; font-size: 10pt; font-weight: bold; border: 1px solid #000080}
/* Hover menu styles */
div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem { font-family: Verdana,"MS Sans Serif", Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000;}
div.menuBar { background-color: #990000; border: 2px outset #000000; padding: 4px 2px 4px 2px; text-align: left }
div.menuBar a.menuButton { border-color: #990000; border-right: solid 2px #000000; color: #ffffff; cursor: pointer; left: 0px; margin: 1px; padding: 2px 6px 2px 6px; position: relative; text-decoration: none; top: 0px; z-index: 100;}
div.menuBar a.menuButton:hover { background-color: transparent; border: 1px outset #e0e0e0; color: #000000;}
div.menuBar a.menuButtonActive, div.menuBar a.menuButtonActive:hover { background-color: #CC0000; border-bottom: solid 1px #CC0000; border-right: solid 2px #000000; color: #ffffff; left: 1px; top: 1px;}
div.menu { background-color: #E0E0E0; border: 2px outset #e0e0e0; left: 0px; padding: 0px 1px 1px 0px; position: absolute; top: 0px; visibility: hidden; z-index: 101;}
div.menu a.menuItem { color: #000000; cursor: pointer; display: block; padding: 3px 1em; text-decoration: none; white-space: nowrap;}
div.menu a.menuItem:hover, div.menu a.menuItemHighlight { background-color: #006600; color: #ffffff;}
div.menu a.menuItem span.menuItemText {}
div.menu a.menuItem span.menuItemArrow { margin-right: -.75em;}
div.menu div.menuItemSep { border: 1px inset #E0E0E0; margin: 4px 2px;}

