﻿/*
	Settings For Entire Site
	This .css file deals with colors and fonts only
	for table styling see Tables.css
*/
/*
Original Colors
	--bgColor: #FFE9C4;			/* Background Color
	--white: #FFFFFF;			/* White
	--hfbackground: #FFCC66;	/* Background Color, Header-Footer
	--tc8background: #FFCC33;	/* Background Color, 8 Column Index

*/
/*
	Define System Color Variables
*/
:root {
	--bgColor: #FFE9C4;			/* Background Color */
	--white: #FFFFFF;			/* White */
	--hfbackground: #FFCC66;	/* Background Color, Header-Footer */
	--tc8background: #FFCC33;	/* Background Color, 8 Column Index */
	--tc8heading: #FFCC33;		/* Heading Background */
}

html, body
	{
	background-color: var(--bgColor);
	font-weight:bold;
	font-style:italic;
	font-size:large;
	}

caption
	{
	font-family:Arial, Helvetica, sans-serif;
	border-bottom-color:purple;
	border-right-color:red;
	border-bottom-width:5px;
	border-bottom-style:solid;
	font-size:18px;
	text-align:left;
	font-style:italic;
	font-weight:bolder;
	color:#990000;
	}
	
th
	{
	background-color:#FFCC33;
	border-width:thin;
	border-color:maroon;
	border-style:solid;
	border-spacing:3px;
	font-size:20px;
	}

thead 
	{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	height: 35px;
	padding: 3px;
	}

	
.HiddenText
	{
	color: #FFFFCC;
	}

/*
			Link Settings
*/
a:link
	{
	color:red;
	font-weight:normal;
	}

a:visited
	{
	color:green;
	font-weight:normal;
	}

a:hover
	{
	color:navy;
	font-weight:bold;
	}

a:active
	{
	color:blue;
	font-weight:normal;
	}
	
/*
   			Settings For Page Header Table
*/
.TableHeader
	{
	border-width:3px;
	border-style:solid;
	border-color:maroon;
	border-collapse:collapse;
	}

.TableHeaderLeft
	{
	background-color:#E5FFE5;
	}

.TableHeaderMiddle
	{
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:xx-large;
	text-align:center;
	vertical-align:middle;
	background-color:#E5FFE5;
	}

.TableHeaderRight
	{
	background-color:#E5FFE5;
	}

hr.HeaderFooter
	{
	background-color: var(--hfbackground);
	border-style: solid;
	border-color: black;
	border-width: 1px 1px 1px 1px;
	border-radius: 14px;
	}

.TableCols8 th
	{
	background-color: var(--tc8heading);
	}

div.SubHead
	{
	font-family: "Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif;
	font-size: x-large;
	font-weight: bolder;
	font-style: oblique;
	color: navy;
}

/*
			Style information for tables that are specifically for indexing to data pages or other index tables
*/

/*	Settings For Custom Tables	*/
.TableIndex table , tbody, tr, td
	{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: maroon;
	background-color: #FFFFCC;
	}

.TableIndex tr, td
	{
	color: black;
	border-width: thin;
	border-color: maroon;
	border-style: solid;
	border-spacing: 1px;
	}

.TableData
	{
	}

.TableData tr:hover
	{
	}

.TableDocList
	{
	}

.TableDocList table , tbody, tr, td
	{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: maroon;
	background-color: #FFFFCC;
	}

.TableDocList tr, td
	{
	color: black;
	border-width: thin;
	border-color: maroon;
	border-style: solid;
	}

.TableDocList th
	{
	border-width:thin;
	border-color:maroon;
	border-style:solid;
	}

/*	Settings For Footer	*/
.Footer
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:oblique;
	font-weight:bolder;
	color:black;
	}

	/* Style information for tables that are specifically for indexing to data pages or other index tables */



