@charset "iso-8859-1";
/* Codeworks style sheet */

/* Main document body characteristics */
body {background-color: white; font-family: arial; font-size: .8em; color: #730803, height: 100%; overflow: auto;}
img {border: 0; padding: 0;}
h1 {font-size: 1.6em; font-family: arial; text-align: center; left: 0px; padding-right: 0px; color: #510505;}
th {text-align: left; vertical-align: top; padding-right: .7em; color: black; background-color: #A06920; font-size: .9em;}

/* Company branding */
#branding {background-image: url(IDCTop3.jpg); background-attachment: inherit; background-repeat: no-repeat;
          	background-position: top left; border: none; margin-left: -10px; margin-top; -15px; padding: 0px;
          	height: 200px; position: absolute; width: 100%;}
#pagetitle {top: 25px; text-align: right; right: 115px; width: 100%; height: 50px; position: absolute;}
#identity {top: 15px; text-align: right; right: 25px; width: 100%; position: absolute;}
#logout {top: 100px; text-align: right; right: 25px; width: 100%; height: 30px; position: absolute;}

/* Searches */
#searches {top: 165px; left: 30px; width: 100%; position: absolute; color : #730803; font-size: 1.0em;}

/* Work With Table Headings */
#tabletop {width: 90%; left: 30px; min-width: 35%; height: 60%; position: absolute; top: 220px;}
#tabletop input, textarea, select {background-color: white;}
 
/* Maintenance Panel Positioner	*/
#maintenance {width: 90%; left: 30px; min-width: 35%; height: 75%; position: absolute; top: 220px;}

/* table data cells */ 
.Light      { color : black; background-color : #FAF2EA;   }
.Dark       { color : black; background-color : #EAC79A; } 
.Error      { color : red;   background-color:  black;   }
.Adjustment { color : black; background-color : #FFF6F6; }
.Receipt    { color : black; background-color : #FAF2EA; }
.Shipment   { color : black; background-color : #90ADD9; }
.Balance    { color : black; background : #FCD2D0; }
.LotBoundry { color : black; background : #EEEEEE; }
.RED        { color : red; font-size : 1em;}
.BLUE       { color : blue;	 font-size : 1em;}
.BLACK      { color : black; font-size : 1em;}
.GREEN      { color : green; font-size : 1em;}
.BIGRED     { color : red; font-size : 1.4em;}
.BIGBLUE    { color : blue;	 font-size : 1.4em;}
.BIGBLACK   { color : black; font-size : 1.4em;}
.BIGGREEN   { color : green; font-size : 1.4em;}

#More {padding-top: 10px; font-weight: bold;}

/* ----------------------------------------------------------------------------------------------------------------------------
/* Bottom of Page & Miscellaneous Styling ---------------------------------------------------------------------------------
/* ------------------------------------------------------------------------------------------------------------------------
/* Error Messages */
#errormessages {width: 80%; height: 80px; position: absolute; bottom: 140px; left: 30px; color: red;}

/* Navigation - Menu positioning */
#navigation {background-image: none; float: left; position: absolute; top: 180px; left: 40px; max-width: 98%;}

/* Debugging information */
#debug {padding-top: 1%; bottom: 2%; height: 30px; font-size: x-small; display: none; }

/* Security Information Section - Login Panel */
#security {position: absolute; bottom: 40px; right: 40px; color: #C46126;}

/* Credits and Copyright Lines */
#copyright {position: absolute; bottom: 20px; height 20px; font-size: x-small;}
