/* This class is a dark table heading meant to draw the users attention
		Created primarily for the queue
*/
.table_heading_dark {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
 	font-weight : bold;
 	font-style : normal;
 	color : White;
 	background-color : 000066;
 	link : White;	/* links should be white and no text decoration */
 	alink : White;
 	vlink : White;
 	text-decoration : none;
 }

.table_heading_dark2 {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
 	font-weight : bold;
 	font-style : normal;
 	color : white;
	/*background-color : 007b95; bluish*/ 
	background-color:006094;
	/*c8b9b4;  tan 200,185,180 */
 	/*background-color : 00A0C1;*/
	/* background-color : 0099CC; marcs*/
 	link : White;	/* links should be white and no text decoration */
 	alink : White;
 	vlink : White;
 	text-decoration : none;
 }
 
/* This is a normal heading that should be used throught the system for headings that
	should be bold
*/
.detail_heading_bold {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
	font-weight : bold;
 	font-style : normal;
 	color : 000066;
 }
 
/* This is a normal heading that should be used throught the system for headings that
 	should not be bold
*/
.detail_heading {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
	font-weight : normal;
 	font-style : normal;
 	color : 000066;
 }

/* This is a detail style in a fixed spaced font for use in screens like the Bureau RAW TTY
*/
.detail_fixed_char {
 	font-size : x-small;
 	font-family : monospace;
	font-weight : normal;
 	font-style : normal;
 	color : 000066;
 }

/* This is a detail style in a fixed spaced font for use in screens like the Bureau RAW TTY Print
*/
.print_detail_fixed_char {
 	font-size : x-small;
 	font-family : monospace;
	font-weight : normal;
 	font-style : normal;
 	color : 000066;
 }

/* Detailed information displayed in a main report detail line should use this class 
*/
.report_detail {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
	font-weight : normal;
 	font-style : normal;
 	color : 000000;
 }
/* Heading information displayed for a report detail line should use this class 
*/
.report_detail_heading {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
	font-weight : bold;
 	font-style : normal;
 	color : 000000;
 }

/* Style of a reports grand total line */
.report_grand_total {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
	font-weight : bold;
 	font-style : normal;
 	color : 000000;
	background-color : e76d33;
 }
/* Detailed information should use this class */

.detail {
 	font-size : xx-small;
 	font-family : Arial, Helvetica;
 	font-weight : normal;
 	font-style : normal;
	height: 22;
 }

/* style for creating horizontal or vertical lines using empty table cells */
.line {
	background-color : 000066;
	color : 000066;
}
/* Background color classes */ 

.bg_shaded {
 	background-color : ffffe0; /* lightly shaded background */
}

.bg_gray_shade{
 	background-color : d6d6d6; /* lightly shaded gray background */
}

.bg_blueish_shade{
	background-color : ecf9ff;
}

.bg_white_shade{
	background-color : white;
}

.bg_alert_bad {
 	background-color : red; 
	color : white;
}

.bg_alert_good {
	background-color : 009933;  /* greenish */
	color : white;
}

.bg_alert_caution {
	background-color : ffff66;  /* yellowish */
	color : black;
}

/* font color classes */ 
.font_alert_bad {
 	color : red; /* all bad alert font colors should be red */
}

.font_alert_good {
	color : green;  /* all good alert font colors should be greenish */
}

.font_alert_caution {
	color : red;  /* all caution alert font colors should be red */
}


/* Background color of a standard command button */
.bg_command_button {
	background-color : e76d33;
}

/* This class should be used for anyt piece of text that should be
    LARGE and bold, like Customer Name
*/
.standout_text {
 	font-size : small;
 	font-family : Arial, Helvetica;
	font-weight : bold;
 	font-style : normal;
 	color : black;
 }
 
/* Tab classes */
 
.tab_active {
	vertical-align: top;
	font-size: x-small; 
	font-family: Arial, Helvetica; 
	font-weight: bold; 
	font-style: normal; 
	color: white; 
	nowrap: true;
	background-color: 31659C;
} 
 
.tab_inactive {
	vertical-align: top;
	font-size: x-small; 
	font-family: Arial, Helvetica; 
	font-weight: normal; 
	font-style: normal; 
	color: white; 
	nowrap: true;
	/*background-color: 00A0C1; blue*/
	background-color: c8b9b4;
} 

/* Input type classes */
SELECT {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
 	font-weight : normal;
 	font-style : normal;
}

INPUT {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
 	font-weight : normal;
 	font-style : normal;
}

.input_lbl{
 	font-size : xx-small;
 	font-family : Arial, Helvetica;
 	font-weight : normal;
 	font-style : normal;
}

.textbox_to_label_old{
 	font-size : xx-small;
 	font-family : Arial, Helvetica;
	background-color : transparent;
	border : none;
}
.labelyellow {background-color: ffffe0;
		margin: 0px; 
        border : 0px;
		font-family :Arial,Helvetica,sans-serif;
		font-size : 10px;}
.labelwhite {background-color: white;
		margin: 0px; 
        border : 0px;
		font-family :Arial,Helvetica,sans-serif;
		font-size : 10px;}				

TEXTAREA {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
 	font-weight : normal;
 	font-style : normal;
}

BODY {
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
 	background-color : white;
}

/* Print Styles */
.print_heading {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
	font-weight : bold;
 	font-style : normal;
 	color : black;
 }
 
 .print_detail {
 	font-size : x-small;
 	font-family : Arial, Helvetica;
	font-weight : normal;
 	font-style : normal;
 	color : black;
 }

 
