﻿* 
{ 
  margin: 0px;
  padding: 0px;
}

body 
{
  font-family: Calisto, Cambria, Georgia, serif;
  font-size: medium;
  padding: 10px;
}

ul, li
{
  text-indent: 0px;
  list-style-type: none;
}

table.MainLayout
{
  margin-left: auto;
  margin-right: auto;
  width: 790px;
  border-bottom: 10px solid #993399;
  border-right: 1px solid #993399;
}

.MainLayout h1, .MainLayout h2, .MainLayout h3, .MainLayout p
{
  margin: 10px;
}

table.MainLayout td
{
  vertical-align: top;
}

tr.Header a:link, tr.Header a:visited, tr.Header a:active, tr.Header a:hover
{
  color: #FFFF99;
  text-decoration: none;
}

table.MainLayout td.HeaderLeft h1
{
	background: #993399;
	border-left: 10px solid #993399;
  color: #FFFF99;  
  width: 600px;
  font-size: 200%;
  font-weight: 600;
  line-height:150%;
  cursor: pointer;
  margin: 0px;
  padding-left: 20px;
}

table.MainLayout td.HeaderRight h1
{
  background-color: #000000;
	border-left: 1px solid #993399;
  color: #FFFF99;
  text-align: center;
  width: 200px;
  font-size: 200%;
  font-style: italic;
  font-weight: 600;
  line-height:150%;
  cursor: pointer;
  margin: 0px;
}

table.MainLayout td.Links
{
	border-left: 1px solid #993399;
	background: #FFFF99;
  width: 200px;
  padding-left: 20px;
}

table.MainLayout td.Links li
{
  margin: 5px;
}

table.MainLayout td.MainContent
{
  padding-left: 20px;
  padding-right: 20px;
	border-left: 10px solid #993399;
}

blockquote
{
  font-style: italic;
  margin: 20px;
}

a:link, a:visited
{
  text-decoration: none;
}

a:hover, a:active
{
  text-decoration: underline;
}

.text-center
{
  text-align: center;
}