/* ------------------------------------------------------------------
 * Header Table - and its rows and cells
 * ------------------------------------------------------------------*/
.bigTableHeaderTable{
	background-image: var(--headerTable-bg-image);
	background-size:100% 100%;
	background-repeat:no-repeat;
	border-radius:1em;
	font-size:1.2em;
	height:6em;
	width:100%;
}
	/** Row for the link table located inside the header table*/
	.bigTableHeaderTableLinkRow{}
		.bigTableHeaderTableLinkCell{}
			.linkTable{}
				.linkTableRow{}
					.linkTableCell{}
						a.hLink:link, a.hLink:visited{
							/**background-color:#FAFE9E;*/
							border:none;
							border-radius:1em;
							color:#FEFEFE;
							font-weight:bold;
							text-align:center;
							padding:.5em;
						}
						a.hLink:hover, a.hLink:active{
							color:#FF0000;
							/*background-color:#4477CC;*/
							text-align:center;
						}

	.bigTableHeaderTableRow{}
		/** First cell (left) of headerTableRow is the headerTableLogoCell
		or logoCell.  It is where the company name or logo goes. */
		.headerTableLogoCell, .logoCell, .bigTableHeaderTableLogoCell{
			color:#9A9A9A;
			font-size:.80em;
			font-weight:bold;
			text-align:left;
			text-transform:uppercase;
			vertical-align:bottom;
			width:20%;
		}
		/** The Second cell (middle) of headerTableRow - is the
		headerTableTitleCell or titleCell(depreciated). It is designed to
		hold the page title so it can be in large letters, but a
		table can be inserted here to break it up into smaller units */
		.headerTableTitleCell, .titleCell, .bigTableHeaderTableTitleCell{
			color:#FEFEFE;
			font-size:1.4em;
			font-weight:bold;
			text-align:center;
			text-transform:uppercase;
			vertical-align:middle;
			width:60%;
		}
		.headerTitle, .bigTableHeaderTableTitle{
			border:none;
			border-radius:5em;
			background-color:#6699FF;
		}
		/** Remaining cell (right) of the 3 cells in headerTableRow. Is 
		 * the headerTableMirrorCell or mirrorCell(depreciated)*/
		.headerTableMirrorCell, .mirrorCell, .bigTableHeaderTableMirrorCell{
			text-align:right;
			text-transform:uppercase;
			vertical-align:top;
			width:20%;
		}
			/** The mirrorTable is optional under the 
			 * headerTableMirrorCell */
			.mirrorTable{
				width:100%;
				}
				.mirrorTableRow{}
					.mirrorTableCell{
						border:.25em outset grey;
						font-size:2.5em;
					}
						a.mirrorLink:link, a.mirrorLink:visited{
							font-weight:bold;
							color:#FFFFFF;
							text-align:center;
							padding:.4em;
							text-decoration:none;
						}
						a.mirrorLink:hover, a.mirrorLink:active{
							color:#FF0000;
							text-align:center;
						}
		
	/** Row for the link table located inside the header table*/
	.headerBottomTableLinkRow{
		width:100%;
	}
		.bottomLinkTableCell{
			text-align:center;
		}
			/** Links in the linkTable, located as the first row in the
			 * headerTable.  Its ancestory back to headerTable is:
			 * linkTableCell, linkTableRow, linkTable, 
			 * headerTableLinkRowCell, headerTableLinkRow */
			a.hbLink:link, a.hbLink:visited{
				color:#FFFFFF;
				font-weight:bold;
				font-size:1.2em;
				text-align:center;
				padding:.3em;
			}
			a.hbLink:hover, a.hbLink:active{
				color:#FF0000;
				/*background-color:#6699FF;*/
				text-align:center;
			}
/* END - Header Table -----------------------------------------------*/

