﻿body
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}

a, a:visited
{
	color: #000;
}

a:hover
{
	color: #7f7f4e;
}

h1 {
	font-size:1.9em;
	color:#333300;
	font-family:"Times New Roman", Times, serif;
}

h2 {
	font-size:1.5em;
	color:#7f7f4e;
	font-family:"Times New Roman", Times, serif;
}

h3 
{
	font-size:1.9em;
	color:#333300;
	font-family:"Times New Roman", Times, serif;
	text-align: center;
}
	

input, option, select, textarea, table
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
}

.tblMaster
{
	border-left: 1px solid #313100;
	border-right: 1px solid #313100;
}

.tdHeader
{
	background-color: #cece9c;
}


/*** SITE ENGINE CLASSES *************************************************************************/
.seBoldText
{
	font-weight: bold;
}

.seConfirmText
{
	background-color: #ffffcc;
}

.seContainer
{
	width: 600px;
}

.seFooter
{
	background-color: #9c9c63;
}

.seFormTable
{
	background-color: #ffffff;
	border: 1px solid #313100;
	width: 600px;
}

.seHeader
{	
	background-color: #313100;	
	color: #ffffff;
	font-variant: small-caps;
	font-weight: bold;
}

.seHeaderLink, .seHeaderLink:visited
{
	color: #ffffff;
}

.seInputControl
{	
	background-color: #9c9c63;	
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #ffffff;
	color: #ffffff;	
	font-variant: small-caps;
}

.seMemoControl
{
	border: 1px solid #9c9c63;
}

.seTable
{
	background-color: #ffffff;
	border: 1px solid #313100;
}

.seCaptionCell, .seTableRow
{
	background-color: #e6e7c0;
}

.seTableRowAlternate, .seValueCell
{
	background-color: #fffcdf;
}

.seTitle
{
	font-size: 12pt;
	font-variant: small-caps;
	font-weight: bold;	
}