/* --------------------------------------------------------------------------
 *
 * RNW Enduser Interface Stylesheet (enduser.css)
 *
 */

/* home page specific -------------------------------------------- */

a.fcn         { text-decoration: none; color: #2C2C2C }     /* #000000 */
a.fcn:visited { text-decoration: none; color: #2C2C2C }     /* #000000 */
a.fcn:hover, a.fcn:active
              { text-decoration: none; color: #999999 } /* #0000AA */

.noticeborder { background-color: #4C4C4C } /* #C6C6B5 */
.noticebg     { background-color: #F7F7F7 }
.noticelabel  { font-family: Arial,Helvetica,Tahoma,sans-serif; 
		    font-size: 10pt; font-weight: bold;
		    color: #FFFFFF }  /* The .noticelabel attribute is custom by E.R. */


/* tab bar specific ---------------------------------------------- */

a.tab, a.tab:visited, a.subtab, a.subtab:visited, 
a.selsubtab, a.selsubtab:visited, a.tabbtn, a.tabbtn:visited
             { text-decoration: none; color: #000000 }
a.seltab, a.seltab:visited, a.seltabbtn, a.seltabbtn:visited
             { text-decoration: none; color: #2C2C2C }     /* #FFFFFF */
a.tab:hover, a.tab:active, A.subtab:hover, A.subtab:active, 
a.selsubtab:hover, a.selsubtab:active, a.tabbtn:hover, a.tabbtn:active
             { text-decoration: none; color: #FFFFFF }     /* #0000BB */
a.seltab:hover, a.seltab:active, a.seltabbtn:hover, a.seltabbtn:active
             { text-decoration: none; color: #797A96 }     /* #99FFFF */

td.tab, td.subtabbtn, td.tabbtn       
             { background-color: #CCCCCC }
td.seltab, td.subtabarea, td.seltabbtn
             { background-color: #E0E0E0 }     / *#4882B4 */


/* grid specific ------------------------------------------------- */

td.colhdr      { background-color: #959595; color: white }
td.gridh       { background-color: #DADADA }
td.gridv       { }
td.grididx     { background-color: #AFAFC0; padding-left: 4px; padding-right: 4px }
td.gridcell    { background-color: #F7F7F7; line-height: 0.98; 
                 padding-left: 4px; padding-right: 4px;
                 padding-top: 2px; padding-bottom: 1px }

span.newlbl    { font-weight: bold; color: red }
span.updlbl    { font-weight: bold; color: #006400 }

/* NN4 doesn't just ignore styles it can't handle, it seriously misdisplays 
   them, requiring special cases */
td.gridcellnn  { background-color: #F7F7F7 }


/* browse specific ----------------------------------------------- */

table.selfolder   { background-color: #F0F0F0; border-style: inset; 
                    border-width: 1px; border-color: white }
td.folder         { line-height: 0.98; padding-top: 4px; padding-bottom: 3px }
td.itemlvl1       { background-color: #F7F7F7; line-height: 0.98;
                    padding-top: 3px; padding-bottom: 1px; 
                    padding-left: 3px; padding-right: 3px }
td.itemlvl2       { background-color: #F7F7F7; line-height: 0.99; 
                    padding-top: 1px; padding-bottom: 3px }
span.itemlvl2data { color: #777777 }

/* NN4 doesn't just ignore styles it can't handle, it seriously misdisplays 
   them, requiring special cases */
td.foldernn       { }
td.itemlvl1nn     { background-color: #F7F7F7 }
td.itemlvl2nn     { background-color: #F7F7F7 }


/* thread specific ----------------------------------------------- */

td.thrcust   { background-color: #A0C4DE }
td.thrstaff  { background-color: #C6D3BA }


/* common -------------------------------------------------------- */

a.plain      { text-decoration: none;color: #bbcef1 }
a.plain:hover
             { text-decoration: underline; color: #bbcef1 }
a.smlabel, a.label
             { text-decoration: none; color: black }
a.smlabel:hover, a.label:hover
             { text-decoration: none; color: #bbcef1 }
             
.bgcolor     { background-color: #333333 }     /*F7F7F7 & 162447*/
.form        { background-color: #CCCCCC}     /* #C6C6B5 */
.pagehdg     { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 16pt;
               font-weight: bold }

.llabel, .title, .fcnlabel
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 12pt;
               font-weight: bold }
.label, .idxcell, .grididx, .colhdr, .subtitle, .tab, .seltab, .tabbtn, .seltabbtn
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt;
               font-weight: bold }
.subtab, .selsubtab
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 9pt;
               font-weight: bold }
.smlabel, .thrcust, .thrstaff
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 9pt;
               font-weight: bold }
.vsmlabel    { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt;
               font-weight: bold }
.text, .desc, .textcell, .graycell, .gridcell, .gridcellnn, .folder, .foldernn, .itemlvl1, .itemlvl1nn
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt }
.smtext      { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 9pt }
.vsmtext, .itemlvl2, .itemlvl2nn
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt }

td.textcell, input.textcell  /* INPUT case needed for radio button bgcolor */
             { background-color: #F7F7F7 }
td.idxcell   { background-color: #FFFFDD }
td.graycell  { background-color: #F7F7F7 }
td.subtitle  { background-color: #666666; color: white }
td.title     { background-color: #666666; color: white }
td.pagehdg   { background-color: #666666; color: white }
td.userbar   { background-color: #DDDDDD }

input.btn    { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 9pt; 
               font-weight: bold }

/* These exist to provide maximum consistency between IE4/5 and NN6 and to a
 * lesser extent NN4.  Don't mess with them unless you plan on doing quite a
 * bit of cross-browser testing */

form.block   { margin-top: 8px; margin-bottom: 8px; padding-top: 0px; 
               padding-bottom: 0px }
form.minimal { margin: 0px; padding: 0px }

/* added by CH 1/2004 */
body {
       padding: 0px;
       border: 0px;
       margin:0px;
	   background-color: #343434;	   /* added by E.R. to match lightningaudio.css */
	   background-image: url(../../../../images/backgroundSecondary.jpg);
	   background-repeat: repeat-x;
}

