/*-------------------For Login Page-----------------------*/
#logon {
    color: red;
    padding-right: 3px;
}

#contact {
    padding-left: 3px;
}

#contact:hover {
    color: darkred;
}
.DocumentHighway 
{
    font-size: 45px;
    font-family: Verdana;
    text-decoration: none;
}

.logonHeader 
{
    border-right: 2px solid;
    border-color: red;
}
/*------------------------------------------------------*/

BODY
{
	/*background-color: #fff9bf;
	margin: 0px 0px 0px 0px;
	font-family: Verdana;*/
	font-size: xx-small;
}

BODY.Alt
{
	background-color: scrollbar;	
	font-size: xx-small;
	/*margin: 0px 0px 0px 0px;
	font-family: Verdana;*/
}

.grooved {
    border: groove medium grey;
    background-color: #C4C6CA;
}
/*.bordered
{
	border:	solid thin gray;
	background-color: scrollbar;
}*/
.ridged
{
	border-style: ridge;
	/*background-color: scrollbar;*/
}

.title
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: small;
	/*font-family: Verdana;
	font-weight: bold;*/
}

INPUT.plainButton
{
	/*height: 22px;
	font-family: Verdana;*/
	font-size: xx-small;
}


INPUT.datepicker
{
	FONT-SIZE: xx-small;
	/*FONT-FAMILY: Verdana; 
	width: 86px;*/
}
INPUT.dtpButton
{
	/*FONT-WEIGHT: bold;  
	FONT-FAMILY: Verdana;*/
	FONT-SIZE: 8pt; 
	WIDTH: 22px; 
	HEIGHT: 20px;
}

.readOnly
{
	FONT-SIZE: xx-small;
	/*FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #eeeeee;
	text-transform: uppercase;*/
}

.inputBox
{
	/*FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana;*/ 
	text-transform: uppercase;
}

.listBox
{
	FONT-SIZE: xx-small;
	/*FONT-FAMILY: Verdana;*/ 
}

TD.dgTitleA
{
	/*background-color: #6699cc;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;*/
	padding-top: 2px;
	padding-bottom: 2px;
}
TD.dgTitleAx
{
	/*background-color: #6699cc;
	font-size: x-small;
	font-weight: bold;
	color: #FFFFFF;*/
	padding-top: 2px;
	padding-bottom: 2px;
}

TABLE.dgridA TR.dgHeader
{
	background-color: tan;
	color: Navy;
	height: 24px;
}
TABLE.dgridA TR.dgHeader TD
{
	padding-left:2px;
	/*padding-right:4px;*/
	padding-top:4px;
	padding-bottom:4px;
}

TABLE.dgridA TR.dgItem
{
	/*background-color: #99CCFF;
	color: black;*/
	height: 24px;
}
TABLE.dgridA TR.dgAlt
{
	/*background-color: white;
	color: black;*/
	height: 24px;
}
TABLE.dgridA TR.dgSelected
{
	/*color: white;
	font-weight: bold;*/
	height: 24px;
	background-color: Navy;
}
TABLE.dgridA TR.dgFooter
{
	background-color: Beige;
	height: 24px;
	/*color: Navy;
	font-weight: bold;*/
}

TD.dgTitleB
{
	/*background-color: scrollbar;
	font-size: small;
	font-weight: bold;*/
	padding-top: 2px;
	padding-bottom: 2px;
}
TD.dgTitleBx
{
	/*background-color: scrollbar;
	font-size: x-small;
	font-weight: bold;*/
	padding-top: 2px;
	padding-bottom: 2px;
}

TABLE.dgridB TR.dgHeader
{
	/*background-color: Navy;
	color: white;*/
	height: 24px;
}
TABLE.dgridB TR.dgHeader TD
{
	padding-right:4px;
	/*padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;*/
}

TABLE.dgridB TR.dgItem
{
	/*color: black;*/
	background-color: white;
	height: 24px;
}
TABLE.dgridB TR.dgAlt
{
	background-color: Gainsboro;
	height: 24px;
	/*color: black;*/
}
TABLE.dgridB TR.dgSelected
{
	/*background-color: Teal;
	color: white;
	font-weight: bold;*/
	height: 24px;
}

TABLE.dgridB TR.dgFooter
{
	/*font-weight: bold;*/
	background-color: DarkGray;
	color: white;
	height: 24px;
}

TABLE.dgridC TR.dgHeader
{
	/*background-color: DarkGray;
	color: white;*/
	height: 24px;
}

TABLE.dgridC TR.dgItem
{
	/*background-color: Silver;
	color: black;*/
	height: 24px;
}
TABLE.dgridC TR.dgAlt
{
	/*background-color: Silver;
	color: black;*/
	height: 24px;
}
TABLE.dgridC TR.dgSelected
{
	/*background-color: Navy;
	color: white;
	font-weight: bold;*/
	height: 24px;
}
TABLE.dgridC TR.dgFooter
{
	/*background-color: DarkGray;
	color: black;
	font-weight: bold;*/
	height: 24px;
}

TD.inventoryTitle
{ 
	font-size:medium; 
	font-weight:bold; 
	text-align:center; 
	color:Navy; 
	padding-top:4px; 
	padding-bottom:4px;
}

TD.lookupTitle
{ 
	font-size:medium; 
	font-weight:bold; 
	text-align:center; 
	color:Indigo; 
	padding-top:4px; 
	padding-bottom:4px;
}
TD.reportingTitle
{ 
	font-size:medium; 
	font-weight:bold; 
	text-align:center; 
	color:DarkCyan;
	padding-top:4px; 
	padding-bottom:4px;
}


TD.reportingCell
{ 
	background-color:DarkKhaki; 
	border:solid 1px #000000; 
	padding:4px;
}


INPUT.reportBtn
{ 
	width:100%; 
	font-weight:bold; 
	font-size:x-small; 
	color:Navy;
}

.dgbaseC
{
	background-color: DarkGray;
}

INPUT.plainBtn {
    font-family: Verdana;
    font-size: xx-small;
    font-weight: bold;
    height: 22px;
    background-color: #e1e1e1;
    border: solid 1px grey;
}

INPUT.plainBtn:hover {
    background-color: #1f497d;
    color: white;
    cursor: pointer;
}



/*-----------------From Theme----------------------------*/



/*-------------------------Common Css Blocks---------------------------*/

/*A { color: #000099; }

LABEL
{
	font-family: Verdana;
	font-size: xx-small;
}

TABLE.table
{
	font-family: Verdana;
	font-size: xx-small;
}*/

/*.outset
{
	border-width: 1px;
	border-style: outset;
	background-color: scrollbar;
}*/

/*.section
{
	font-size: x-small;
	font-family: Verdana;
	font-weight: bold;
}

.redText
{
	font-family: Verdana;
	color: Red;
}
.blueText
{
	font-family: Verdana;
	color: Blue;
}
.darkBlueText
{
	font-family: Verdana;
	color: #000099;
}

.greenText
{
	font-family: Verdana;
	color: green;
}
.whiteText
{
	font-family: Verdana;
	color: white;
}

.redBack
{
	background-color: Red;
	color: White;
}
.blueBack
{
	background-color: Blue;
	color: White;
}
.darkBlueBack
{
	background-color: #000099;
	color: White;
}

.greenBack
{
	background-color: Green;
	color: White;
}

.blackBack
{
	background-color: Black;
	color: White;
}*/

/*INPUT.button
{
	height: 22px;
	font-family: Verdana;
	font-size: xx-small;
	font-weight: bold;
}*/
/*INPUT.saveButton
{
	width: 80px;
	height: 22px;
	font-family: Verdana;
	font-size: xx-small;
	FONT-WEIGHT: bold;
}
INPUT.newButton
{
	width: 80px;
	height: 22px;
	font-family: Verdana;
	font-size: xx-small;
	FONT-WEIGHT: bold;
}
INPUT.cancelButton
{
	width: 80px;
	height: 22px;
	font-family: Verdana;
	font-size: xx-small;
	FONT-WEIGHT: bold;
}
INPUT.exitButton
{
	width: 80px;
	height: 22px;
	font-family: Verdana;
	font-size: xx-small;
	FONT-WEIGHT: bold;
}
INPUT.printButton
{
	width: 80px;
	height: 22px;
	font-family: Verdana;
	font-size: xx-small;
	FONT-WEIGHT: bold;
}*/


/*.rightAlign
{
	FONT-FAMILY: Verdana; 
	text-align: right;
}

.bold
{
	font-weight:bold;
}

TEXTAREA.noteBox
{
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana; 
	width: 100%;
	text-transform: uppercase;
}
SPAN.labelBox
{
	border: inset 2px;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #eeeeee;
	text-transform: uppercase;
}
SPAN.labelNoteBox
{
	border: inset 2px;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana; 
	BACKGROUND-COLOR: #eeeeee;
	text-transform: uppercase;
	overflow: auto;
}*/

/*TABLE.dgridA
{
	font-size: xx-small;
	font-family: Verdana;
}
TABLE.dgridA TR TD
{
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}*/

/*TABLE.dgridA TR.dgHeader TD A
{
	color: Navy;
}*/

/*TABLE.dgridB
{
	font-size: xx-small;
	font-family: Verdana;
}
TABLE.dgridB TR TD
{
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}*/

/*TABLE.dgridB TR.dgHeader TD A
{
	color: white;
}*/

/*TD.dgTitleC
{
	background-color: scrollbar;
	font-size: small;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
TD.dgTitleCx
{
	background-color: scrollbar;
	font-size: x-small;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
TABLE.dgridC
{
	background-color: Silver;
	font-size: xx-small;
	font-family: Verdana;
}
TABLE.dgridC TR TD
{
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}

TABLE.dgridC TR.dgHeader TD
{
	padding-left:2px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}
TABLE.dgridC TR.dgHeader TD A
{
	color: black;
}

INPUT.dgridButtonA
{
	background-color: #99CCFF;
	height: 22px;
	font-family: Verdana;
	font-size: xx-small;
}*/

/*.dgbaseA
{
	background-color: #CCCCCC;
}

.dgbaseB
{
	background-color: #BBBBBB;
}
*/

/*.Caption
{
	font-family: Verdana;
	font-size:x-small;
}*/