/******************************
	BASIC ELEMENTS

	BACKGROUND	: #369
	PAGE TEXT	: #FFF
	LINK & VISITED: #0FF 
	ACTIVE LINKS	: #0F0
*******************************/ 

BODY{
	margin:0px;
	background-color:#369;
	color:#FFF;
}
BODY,TD,TH{
	font-family:arial bold,courier new,courier;
	font-size:14px;
}

/*************************************************
	Header Table - Top of every page - inc_header.inc
*************************************************/

	.headerTbl {
		background-color:#000080;
		color:white;
	}

	.headerClientNote {
		background-color:#000080;
		border:inset 3px;
		padding:2px;
		color:#DEFFFF;
		font-weight:bold;
	}

.thButton{
	padding:0px;
}
HR{color:black;}


.error {
	background-color:red;
	color:white;
	border:solid 1px black;
	text-align:center;
	padding:5px;
}

a:link.navLink,
a:active.navLink,
a:visited.navLink,
a:hover.navLink,
.navLink {
	text-decoration:none;
	color:white;
}

.timeStamp{
	font-size:11px;
}


.type{
	font-family:ocr a extended,courier new,courier;
}

.restricted{
	background-color:red;
	color:white;
	font-size:20px;
	font-weight:bold;

}

.pageButton{
	width:25px;
	height:25px;
	cursor:hand;
}

.displayTblButton{
	width:100%;
	height:30px;
	font-family:verdana;
	font-weight:bold;
}

.boolSelNo{
	background-color:#fdd;
}

.boolSelYes{
	background-color:#dfd;
}
INPUT,BUTTON {
	font-family:ocr a extended,courier new,courier;
}


/********************************************
	Notice boxes throughout site
********************************************/

	.notice {
		border:solid 1px red;
		background-color:#ffc;
		color:black;
		padding:5px;
		width:500px;	
		font-size:12px;
	}



/********************************************
	Input rows on input table where
	the left side is dark and 
	the right side is light.
*********************************************/

	.inputRow{
		background-color:#eee;
		color:black
	}


.tblTitle {
	font-size:25px;
	background-color:#888;
	color:#ccc;
}
.tip{
	background-color:#cff;
	border:solid 1px black;
	font-size:10px;
	padding:5px;
}
.hotKey{
	text-decoration:underline;
	font-weight:bold;
}
.navRow{
	text-decoration:none;
	color:blue;
}
.dimText{
	color:#bbb;
}
.tinyText {
	font-size:10px;
}

.subTotal{
	background-color:#fcc;
}
.navCount{
	color:white;
	font-weight:bold;
	font-family:ocr a extended,courier new, courier;
	font-size:16px;
	padding-left:2px;
	padding-right:2px;
}

/****************************************************************
	Pending Order Display 	
	Displays to the left of Banner on top of every page	
 	(ONLY displays if client has Pending Orders)	
*****************************************************************/

.orderCountDisplay{
	background-color:#ffc;
	color:red;
	font-size:15px;
	text-align:center;
	border:solid thin red;
	font-weight:bolder;
	font-family:ocr a extended;


}

/*	Default link settings for site	*/

A:active{color:#0F0;}
.links,
A:visited,
A:link {
	color:#0FF;
	text-decoration:none;
	cursor:hand;
}
A:hover{
	color:#0FF;
	text-decoration:underline;
	cursor:hand;
}

.zoneNavlinksLarge{
	font-size:20px;
	color:#0FF;
	text-decoration:underline;
	cursor:hand;
}
.zoneNavlinksSmall{
	font-size:14px;
	color:#0FF;
	text-decoration:underline;
	cursor:hand;
}
/*

.links,
A:hover { text-decoration:underline; }

*/




/* Icon Style (Applies to Images) 		*/

.icon {
	cursor:hand;
}


.divHelp {
	display:block
	font-size:11px
}


/***************************************************
	TABLES - WITH HEADER ROWS & ALTERNATING ROWS
***************************************************/

	/*************************************************
		Header Row
	*************************************************/

		TH,.th{
			font-family:arial bold;
			background-color:#000080;
			color:white;
			font-size:12px;
			text-align:center;
		}

	/*************************************************
		Color of alternate rows in tables 	
	**************************************************/

		.altRowLt {
			background-color:white;
			color:black;
		}
		.altRowDk {
			background-color:#ffc;
			color:black;
		}
		.altRowRed {
			background-color:#fcc;
			color:black
		}
		.altRowBlue {
			background-color:#cff;
			color:black
		}

	/***************************************************
		Links of Table
	***************************************************/

		A:active.tblText,
		A:visited.tblText,
		A:hover.tblText,
		A:link.tblText,
		.tblText {
			color:#000;
		}
		.tblLink{
			color:#000;
			cursor:hand;
			text-decoration:underline;
		}

	/****************************************************
		Text & Links
	*****************************************************/
	
	/****************************************************
		Order Cell - Makes the order items stand out
	*****************************************************/
		.orderCell{
			background-color:ccc;
		}

/**********************************************************

**********************************************************/

FIELDSET {
	padding:10px;
}

LEGEND {
	font-color:white;
}
#loadingDisplay{
	font-size:25px;
	font-weight:bolder;
}

.orderNA { 
	color:black;
	text-decoration:none;
	font-size:smaller;
	font-weight:bold;
}


.money { 
	text-align:right;
}
.dept {
	font-size:11px;
}


/***************************************
	NAV COUNTS USED IN THE BOTTOM
	NAVIGATION LINKS
****************************************/

.navCountLt {
	text-decoration:none;
	font-weight:bold;
	font-family:lucida console;
	color:white;
}

.navCountDk {
	text-decoration:none;
	font-weight:bold;
	color:#777;
	font-family:lucida console;
}