﻿body 
{
	background-color: #eeddee;	
	font-family: Verdana, Tahoma, Arial, Sans Serif;
	font-size: small;
	color: Purple;
}

H1
{
	font-size:large;
	font-weight:bold; 
}
td.H1White
{
	padding: 4 4 4 4 ;
	margin: 4 4 4 4;
	background-color:Purple;
	color:White;
	font-size:large;
	font-weight:bold; 
	
}
td.midbar
{
	background-color:Purple;
}

table.pageTable
{
	border: solid 1 purple;
}

H2
{	
	font-size:medium;
	font-weight:bold;
}

a
{
	color: Purple ;
	font-weight:bold;

}
td a
{
	color: Purple ;
	font-weight:bold;
	
}
td navlink
{
	color: Purple ;
	font-weight:bold;
	text-decoration: none;
}

.heading
{
	font-size:medium;
}

.bodyTable input
{
	font-family: Verdana, Tahoma, Arial, Sans Serif;
	font-size: small;
	color: Purple;
}
.bodyTable button
{
	PADDING-LEFT: 0px;	
	PADDING-RIGHT: 0px;	
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: Purple; 
	BORDER-TOP: solid 1px #ffffff;
	BORDER-LEFT: solid 1px #ffffff;
	BORDER-BOTTOM: solid 1px #eeeeee;
	BORDER-RIGHT: solid 1px #eeeeee;
}
.redtext
{
	color: #dd3333;
	font-weight:bold;
}
.tableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: Purple;
}
.tableBorderColor
{
    BACKGROUND-COLOR: Purple;
}
.gridYin
{
    FONT-SIZE: 11px;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeccee
}
.gridYang
{
    FONT-SIZE: 11px;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
}

.mainButton {
	PADDING-LEFT: 0px;	
	PADDING-RIGHT: 0px;	
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: Purple; 
	BORDER-TOP: solid 1px #ffffff;
	BORDER-LEFT: solid 1px #ffffff;
	BORDER-BOTTOM: solid 1px #eeeeee;
	BORDER-RIGHT: solid 1px #eeeeee;
}

.headerTable
{
	top:0px; left:0px; visibility:visible;margin:0px 0px;  
	padding:1px 1px; vertical-align: top; text-align: left;
	border: 0px;
}
.headerTable td
{
	font: bold 11px/13px Arial, Verdana, Helvetica, sans-serif;
	background-color: black;
	color:White;
	border: 0px;
}
.headerTable td.title
{
	font: 16px Castellar, Copperplate Gothic Bold, Times New Roman, serif;
	text-transform: uppercase;
}
.headerTable .silverRow td
{
	background-color: silver;
}
.headerTable .grayRow td
{
	background-color: Gray;
}

.headerTable .yellowRow td
{
	background-color: Yellow
}

table .mainTable 
{
	
	left:0px; visibility:visible;margin:0px 0px;  
	padding:0px 0px; vertical-align: top; text-align: left;
	border: 0px;
}

.bodyTable table 
{
	
}

.bodyTable  th
{
	font: bold;
	color: Purple;
	border: 0px;
	text-align: left;

}

.bodyTable table td
{
	vertical-align:top;
	text-align:left;
	border: 0px;
}
.bodyTable table td a
{
	color: gray;
	
}


.bodyTable table .subHeading td
{
	text-align: left;
	font: bold 11px/13px Arial, Verdana, Helvetica, sans-serif;
	color: white;
	border: 0px;
}