/* 0025 - Memorial Day 2003 *//* Body style used for background color, image - text style and colors */body         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;                background-image: url('../Styles/0025-1.jpg') }/* Link text properties */a            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #0000FF; font-weight: bold }/* Link hover style - used when mouse is over a link */a:hover      { color: #FF0000 }/* Used for the text only menu */.txtMenu     { background-color: #000080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:                bold; color: #FFFFFF }/* Form Text input box style */.frmInput    { }/* Form Option (drop-down list) style */.frmOption   {  }/* Form Check box style */.frmCheck    {  }/* Form Button style */.frmButton   { cursor: pointer; background-color: #000080; color: #FFFFFF; font-size: 8pt;                font-weight: bold }/* Table standard header row style */.TblHdr      { font-family: Arial; font-size: 8pt; background-color: #000080; color: #FFFFFF;                border: 1 solid #000000 }/* Table standard header text style */.TblHdrText  { font-family: Arial; font-size: 8pt; color: #000000 }/* Table outer item enclose style (puts border around item group) */.TblItem     { background-color: #cccccc; border: 2 solid #000080 }/* Table Item header row style - used for item headers only */.TblItemHdr  { font-family: Arial; font-size: 8pt; background-color: #FF0000; color: #FFFFFF;                border-style: solid; border-width: 0 }/* Table Substitute item header row style - used for substitute items only */.TblSubHdr   { font-family: Arial; font-size: 8pt; background-color: #FF9999;                border: 1 solid #000000 }/* Normal text font style */.NormalText  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }/* Small text font style */.SmallText   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }/* Bold, standout, text style */.BoldText    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }/* Error, notification, message text style */.errText     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: red }/* Input prompt text style - shown in front of form input boxes */.InputPrompt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }/* Page header text style - Shown in upper right of page */.PageHdr     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold }/* Page title text style - Shown in top middle of page */.PageTitle   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold }/* Standard horizontal line style */.StdLine     { color: navy }/* Not used? */.NavBar      { font-family: Verdana, Arial, Helvetica, sans-serif; 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: 'MS Sans Serif', Arial, sans-serif; font-size: 8pt; font-style:                normal; font-weight: normal; color: #000000; background-color:                #FFFFFF }div.menuBar  { text-align: Left; background-image: url('0025-2.jpg'); border-style: outset;                border-width: 2px; padding-left: 2px; padding-right: 2px;                padding-top: 4px; padding-bottom: 4px }div.menuBar a.menuButton { border: solid 1px #E0E0E0; color: #FFFFFF; cursor: pointer; left: 0px; position: relative;                text-decoration: none; top: 0px; z-index: 100;                background-color: #CC0000; margin: 1px; padding-left: 6px;                padding-right: 6px; padding-top: 2px; padding-bottom: 2px }div.menuBar a.menuButton:hover { color: #FFFFFF; background-color: #000080; border: 1px outset #E0E0E0 }div.menuBar a.menuButtonActive, div.menuBar a.menuButtonActive:hover { background-color: #000080; color: #FFFFFF; left: 1px; top: 1px;                border: 1px inset #E0E0E0 }div.menu     { background-color: #000080; left: 0px; position: absolute; top: 0px;                visibility: hidden; z-index: 101; color: #FFFFFF;                padding-left: 0px; padding-right: 1px; padding-top: 0px;                padding-bottom: 1px }div.menu a.menuItem { color: #FFFFFF; cursor: pointer; display: block; text-decoration: none;                white-space: nowrap; background-color: #000080; padding-left:               1em; padding-right: 1em; padding-top: 3px; padding-bottom: 3px }div.menu a.menuItem:hover, div.menu a.menuItemHighlight { background-color: #CC0000; 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;} 
