/* Define the background color and fonts - ie. the color & font for the area surrounding the outside of the main table
   The max-width is for Firefox, to let it know how wide the page should be - this is the maximum
   width of the main content table. */

body
	{
  max-width:1050px;
  background-color:#000;
  font-family:Verdana,Arial,sans-serif;
  font-size:68.75%;
  color:#fff;
  margin:auto;
  text-align:center
	}
	
/* Define the Heading Text */

h1
	{
	font-family:Verdana,Arial,sans-serif;
	font-size:1.7em;
	font-weight:bold;
	color:#fff;
	margin-top:0;
	margin-bottom:16px
	}

h2
	{
	font-family:Verdana,Arial,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
	margin-top:0;
	margin-bottom:16px
	}
	
h3
	{
	font-family:Verdana,Arial,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	margin-top:0;
	margin-bottom:16px
	}

/* Define the heading background color for the H1 tag */

.hbg
	{
  background-color:#000; 
  color:#fff;
  width:auto;
  z-axis:1
	}

p
	{
	margin-top:0;
	margin-bottom:16px
	}

/* As we are using a table based layout, all the text is within a table.
   So this is the area to change the size, color and font family. */

table
	{
  font-family:Verdana,Arial,sans-serif;
  font-size:1.0em;
	margin:0;
	padding:0;
  color:#000;
  text-align:justify;
  line-height:1.3;
	}

/* Define the properties of the main table */

.main-table
	{
	table-layout:fixed;
	width:910px;
	margin:0;
	padding:0;
	border-style:none;
  }
  
/* Define the background colors for the main table cells */

td.header
	{
  background-color:#000;
	}

td.navigation
	{
	height:30px;
  background-color:#000;
  vertical-align:text-bottom;
	}

td.content
	{
  background-color:#a6a6a6;
  vertical-align:text-top;
	}

td.footer
	{
  font-size:0.9em;
  color:#fff;
  background-color:transparent;
	}

/* Define the format of the main content table */

main-content-table
	{
	table-layout:fixed;
	width:858px;
	margin:10px
  background-color:#fff;
	border-style:none;
	}

/* Define the link text */

a
	{
	font-family:Verdana,Arial,sans-serif;
  font-size:1.0em;
  color:#000099;
  text-decoration:underline;
	}

a:hover
	{
	font-family:Verdana,Arial,sans-serif;
  font-size:1.0em;
  color:#fff;
  background-color:#000066;
	}

/* information below is to remove the link styling for anchor links */

a.jumplink
	{
  font-size:1.0em
  color:#000;
  background-color:transparent;
  text-decoration:none;
	}

a:hover.jumplink
	{
  font-size:1.0em
  color:#000;
  background-color:transparent;
  text-decoration:none;
  }

a.BreadCrumblink
	{
  font-size:0.85em;
  color:#000;
  background-color:transparent;
  text-decoration:underline;
  }

a:hover.BreadCrumblink
	{
  font-size:0.85em;
  color:#fff;
  background-color:#000;
  text-decoration:underline;
  }

a.footerlink
	{
  font-size:1.0em;
  color:#a6a6a6;
  background-color:transparent;
  text-decoration:underline;
	}

a:hover.footerlink
	{
  font-size:1.0em;
  color:#000;
  background-color:#ababab;
  text-decoration:underline;
	}
