/* ------------------------------------------------------------------------------------------------------
   Name       Nucor_AR_Styles.css
   SubSystem  Hickman
   Author     ?
   Copyright  Copyright 2006 Nucor Steel Arkansas, P.O. Box 30, Armorel, AR 72310 All rights
              Reserved.  Application(s) may not be Reproduced, Reverse Engineered or modified
              without Prior written Permission from Nucor Steel Arkansas.
   Date       ?
   Function   This is the main stylesheet for the Hickman website.
  
   Revisions  ? ?
                Original release
              Joel Snipes 02-03-2005 (WEB0114)
                Added the cursor style to the BoxOn class, and created a new class for the tooltip
                object we're using to display tooltips on the web pages.  Also, created a class for text
                that is displayed on a web page but is not part of an element.
              Jonathan Lee 30-Mar-2005 (WEB024201)
                Added the Warning and Warning_Header styles for use by the Warning_Page class.
              Ray Gauvreau 2006-02-06 (WEB0277)
                BlackScroll added to hide scroll bars when in a photo slide show by making all elements
                black, the same as the background color
              Joel Snipes 206-06-01 (WEB0255)
                Changed style sheet to conform to latest CSS standards.
  ---------------------------------------------------------------------------------------------------- */

BODY {
    Top: 120px;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #C0C0C0;           /* Silver */
    FONT-FAMILY: Arial, SansSerif;
    MARGIN: 0px;
    cursor: default;
}
TABLE, DIV, P,
UL, LI, FORM {
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    TEXT-ALIGN: JUSTIFY;
}
A:link {
    COLOR: #660000;
    TEXT-DECORATION: none;
}
A:visited {
    COLOR: #330033;
    TEXT-DECORATION: none;
}
A:hover {
    COLOR: #8B0000;           /* Dark Red */
    FONT-WEIGHT: bolder;
    cursor: pointer;
    TEXT-DECORATION: none;
}
A:active {
    COLOR: #008000;           /* Green */
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
}
A.detail:link {
    COLOR: #FFFFA0;
    TEXT-DECORATION: none;
}
A.detail:visited {
    COLOR: #FFFFA0;
    TEXT-DECORATION: none;
}
A.detail:hover {
    COLOR: #FFFF00;           /* Yellow */
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
    cursor: pointer;
}
A.detail:active {
    COLOR: #FFFFA0;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
}
A.dark:link {
    COLOR: #000000;           /* Black */
    TEXT-DECORATION: none;
}
A.dark:visited {
    COLOR: #000000;           /* Black */
    TEXT-DECORATION: none;
}
A.dark:hover {
    COLOR: #8B0000;           /* Dark Red */
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
    cursor: pointer;
}
A.dark:active {
    COLOR: #8B0000;           /* Dark Red */
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
}
A.light:link {
    COLOR: #FFFF80;
    TEXT-DECORATION: none;
}
A.light:visited {
    COLOR: #FFFF80;
    TEXT-DECORATION: none;
}
A.light:hover {
    COLOR: #FFFF00;           /* Yellow */
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
    cursor: pointer;
}
A.light:active {
    COLOR: #FFFF80;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
}
TD.button {
    BORDER: 1px #FFFF80;
    cursor: pointer;
    BORDER-STYLE: solid;
    BACKGROUND-IMAGE: url(../NAR_System_Images/Nucor_AR_Dark.gif);
}
.Main {
    BACKGROUND-REPEAT: repeat-x;
    Top: 200px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #C0C0C0;           /* Silver */
}
.BoxBody {
    BORDER-RIGHT: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-SIZE: 12px;
    WIDTH: 100%;
}
.BoxTitle {
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFF80;
    BACKGROUND-POSITION: right center;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
}
.Header {
	  background-color: #696969;           /* Dim Gray */
    BACKGROUND-IMAGE: url(../Nar_System_Images/Nucor_Ar_Dark.gif);
	  height: 40px;
}

TABLE.BoxOn,
H3.BoxOn,
TD.BoxOn,
TH.BoxOn { 
    border: 1px solid #808080;           /* Gray */
    cursor: default;
}

H3.BoxShadow,
TD.BoxShadow,
TH.BoxShadow { 
    border: 1px solid #808080;           /* Gray */
    border-right: 1px solid #000000;     /* Black */
    border-bottom: 2px solid #000000;    /* Black */
    cursor: default;
}

H3.Box_On_Small,
TD.Box_On_Small,
TH.Box_On_Small,
INPUT.Box_On_Small
{ 
  border: 1px solid #808080;             /* Gray */
  font-size: 10px;
}

H3.BoxOnBlack,
TD.BoxOnBlack,
TH.BoxOnBlack { 
    border: 1px solid #000000;           /* Black */
    cursor: default;
}
H3.BoxOnSeagreen,
TD.BoxOnSeagreen,
TH.BoxOnSeagreen { 
    border: 2px solid #2E8B57;           /* Seagreen */
    cursor: default;
}
H3.BoxOnBrown,
TD.BoxOnBrown,
TH.BoxOnBrown { 
    border: 2px solid #A52A2A;           /* Brown */
    cursor: default;
}
H3.BoxOnDarkOrange,
TD.BoxOnDarkOrange,
TH.BoxOnDarkOrange { 
    border: 2px solid #FF8C00;           /* Dark Orange */
    cursor: default;
}
H3.BoxOnDarkRed,
TD.BoxOnDarkRed,
TH.BoxOnDarkRed { 
    border: 1px solid #8B0000;           /* Dark Red */
    cursor: default;
}
H3.BoxOnRed,
TD.BoxOnRed,
TH.BoxOnRed { 
    border: 2px solid #8B0000;           /* Dark Red */
    cursor: default;
}
H3.BoxOnGoldenrod,
TD.BoxOnGoldenrod,
TH.BoxOnGoldenrod { 
    border: 2px solid #DAA520;
    cursor: default;
}
H3.BoxOnOrange,
TD.BoxOnOrange,
TH.BoxOnOrange { 
    border: 2px solid #FFA500;
    cursor: default;
}
H3.BoxOnGold,
TD.BoxOnGold,
TH.BoxOnGold { 
    border: 2px solid #FFD700;
    cursor: default;
}
H3.BoxOnBlue,
TD.BoxOnBlue,
TH.BoxOnBlue { 
    border: 2px solid #0000FF;           /* Blue */
    cursor: default;
}
H3.BoxOnDarkBlue,
TD.BoxOnDarkBlue,
TH.BoxOnDarkBlue { 
    border: 1px solid #00008B;           /* Dark Blue */
    cursor: default;
}
H3.BoxOnGreen,
TD.BoxOnGreen,
TH.BoxOnGreen { 
    border: 2px solid #008000;           /* Green */
    cursor: default;
}
H3.BoxOnA-crew,
TD.BoxOnA-crew,
TH.BoxOnA-crew { 
    border: 1px solid #800000;           /* Maroon */
    cursor: default;
}
H3.BoxOnB-crew,
TD.BoxOnB-crew,
TH.BoxOnB-crew { 
    border: 1px solid #006400;           /* Dark Green */
    cursor: default;
}
H3.BoxOnC-crew,
TD.BoxOnC-crew,
TH.BoxOnC-crew { 
    border: 1px solid #00008B;           /* Dark Blue */
    cursor: default;
}
H3.BoxOnD-crew,
TD.BoxOnD-crew,
TH.BoxOnD-crew { 
    border: 1px solid #800080;           /* Purple */
    cursor: default;
}
TD.BoxOff, 
TH.BoxOff {
    border: 0px;
    cursor: default;
}
H3.BoxBottom,
H5.BoxBottom,
TD.BoxBottom,
TH.BoxBottom { 
    border-bottom: 1px solid #000000;           /* Black */
    cursor: default;
}

H3.Box_Bottom_Small,
H5.Box_Bottom_Small,
TD.Box_Bottom_Small,
TH.Box_Bottom_Small
{ 
    border-bottom: 1px solid #000000;           /* Black */
    font-size: 10px;
    cursor: default;
}

H3.BoxBottomMed,
TD.BoxBottomMed,
TH.BoxBottomMed { 
    border-bottom: 1px solid #8B0000;           /* Dark Red */
    cursor: default;
}
H3.BoxTopBottomMed,
TD.BoxTopBottomMed,
TH.BoxTopBottomMed { 
    border-bottom: 1px solid #8B0000;           /* Dark Red */
    border-top: 1px solid #8B0000;              /* Dark Red */
    cursor: default;
}
H3.BoxTop,
TD.BoxTop,
TH.BoxTop {
    border: 0px;
    border-top: 1px solid #000000;              /* Black */
    cursor: default;
}
H3.BoxTopBottom,
TD.BoxTopBottom,
TH.BoxTopBottom { 
    border-bottom: 1px solid #000000;           /* Black */
    border-top: 1px solid #000000;              /* Black */
    cursor: default;
}
H3.BoxTopMed,
TD.BoxTopMed,
TH.BoxTopMed {
    border: 0px;
    border-top: 1px solid #8B0000;       /* Dark Red */
    cursor: default;
}
H3.BoxHi,
TD.BoxHi,
TH.BoxHi {
    border: 2px solid #FF0000;           /* Red */
    cursor: default;
}
H3.BoxMed,
TD.BoxMed,
TH.BoxMed {
    border: 1px solid #8B0000;           /* Dark Red */
    cursor: default;
}
H2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
}
H3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
}
H4 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
}
H5 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
}
H6 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 5px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
}
H6.HeaderStatus{
    TEXT-ALIGN: center;
	  PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
}
TH.Shift_Calendar_Days {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 0px 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #FFFF80;
    BACKGROUND-IMAGE: url(../NAR_System_Images/Nucor_AR_Dark.gif);
    border: 2px solid #FFFF80;
    border-style: groove;
}
TD.A_Crew_Calendar {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #000000;            /* Black */
    BORDER: #800000;           /* Maroon */
    BORDER-STYLE: Ridge;
}
.A_Crew_Letter {
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #800000;            /* Maroon */
    FONT-WEIGHT: bold;
}
TD.B_Crew_Calendar {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #000000;            /* Black */
    border: #006400;           /* Dark Green */
    border-style: Ridge;
}
.B_Crew_Letter {
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #006400;            /* Dark Green */
    FONT-WEIGHT: bold;
}
TD.C_Crew_Calendar {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #000000;            /* Black */
    border: #00008B;           /* Dark Blue */
    border-style: Ridge;
}
.C_Crew_Letter {
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #00008B;            /* Dark Blue */
    FONT-WEIGHT: bold;
}
TD.D_Crew_Calendar {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #000000;            /* Black */
    border: #800080;           /* Purple */
    border-style: Ridge;
}

.D_Crew_Letter {
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
    COLOR: #800080;            /* Purple */
    FONT-WEIGHT: bold;
}

/*
  The values below this point are used by the NH_Stop_Log system -- JJL 09-Jan-2004
*/

.StopLog_Body {
  font-family: 'Times New Roman', arial, helvetica, geneva;
  font-size: 12px;
  background: url('../System_Images/Nucor_EN_bground.gif');
  background-position: 0px 65px;
}

.PageStartTransition {
  background: url('../System_Images/Nucor_EN_Bar.gif');
}

.Report_Title {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  font-size: 28px;
  color: #000000;           /* Black */
}

.SubTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  font-size: 18px;
  color: #000000;           /* Black */
}

.FormErrors {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  font-size: 14px;
  color: #FF0000;           /* Red */
}

.HistoryDate {
  font-weight: bolder;
}

.BarChart {
  background: url('../System_Images/Nucor_System_Medium.gif');
  border: 2px solid #003300;
  color: #FFFF00;           /* Yellow */
}

.fineprint {
  color: #000000;           /* Black */
  font-size: 10px;
  font-weight: normal;
}

.ReportScrollable {
  height: 420px;
  width: 100%;
  overflow: auto;
}

.Summary {
  border-right: #000000 1px solid;
  border-left: #000000 1px solid;
  border-bottom: #000000 1px solid;
  border-top: #000000 1px solid;
}

a.mainText {
    color: #0000FF;           /* Blue */
    text-decoration: none;
}

.ISO_Body {
  font-family: 'Times New Roman', arial, helvetica, geneva;
  font-size: 12px;
  background: url('../System_Images/Nucor_EN_bground.gif');
  background-position: 0px 65px;
}

.ISO_Title {
  font-weight: bold;
  font-size: 45px;
}

.ISO_SubTitle {
  font-weight: bold;
  font-size: 20px;
}

.ISO_Small {
  font-size: 10px;
}

.ISO_Delays {
  border: solid #808080;           /* Gray */
}

.ISO_Outline {
  border: thin solid #000000;      /* Black */
  width: 100%;
}

.Spreadsheet { 
  border-collapse: collapse;
  border: 1px solid #000000;       /* Black */
  empty-cells: show;
}

.Tooltip
{
  position: absolute;
  z-index: 999;
  background-color: #ffffe1;
  color: #000000;           /* Black */
  border-style: solid; 
  border-width: 1px;
  padding-right: 2px;
  padding-left: 1px;
}

.Hickman_Text {
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, 'Lucida Sans Unicode';
}

.Warning {
  font-size: 14px;
}

.Warning_Header {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  font-size: 24px;
  color: #FF0000;           /* Red */
}