/*
Color Palettes:

Possible Background pallette
Main is Dark Purple
#35326C #5954B8 #6B6B6B #B8B8B8 #949494 #6B6B6B  

Main is Lavendar
#958DBE #5A5573 #BFBFBF #737373 #404040 #BFBFBF  

Possible Text pallette

Contrasts
#6E6E5C #BABA9C #6E625C #BAA69C #919191 #6E6E6E 
#DCDC9B #8F8F64 #DBAF9A #8F7264 #242424 #DBDBDB 
#FFDC00 #B39B00 #3D98CC #B3E3FF #000000 #FFFFFF 

*/

/**
 * Main Page
 */
.MainPage
{	
	padding: 0px;
	background-color: #DBDBDB;	
}

/**
 * Header Section of the page (Top Menu)
 */
.MainPage THEAD
{
	background-color: #35326C;
}

.MainPage THEAD TBODY
{
	background-color: #5A5573;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: -1px;
	text-align: center;
	vertical-align: middle;
	color: #B39B00;
}

.MainPage THEAD A
{
    text-decoration: none;
}

.MainPage THEAD A:link
{
    color: #FFDC00;
}

.MainPage THEAD A:visited
{
    color: #FFDC00;
}

.MainPage THEAD A:hover
{
    color: #DCDC9B;
    /*background-color: #35326C;*/
}

.MainPage THEAD A:active
{
	font-style: oblique;
    /*background-image: url(images/buttonface-down.jpg);*/
}

/**
 * Body Section of the page
 */
.MainPage TBODY
{
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #35326C;
}

.MainPage H1
{	
	color: #5A5573; 
	font-weight: bold; 
	font-size: 20px; 
	letter-spacing: 5px;
	text-align: left;
}

.MainPage H2
{
	color: #5A5573; 
	font-weight: bold; 
	font-size: 14px;
	text-align: left;
}

.MainPage H3
{
	color: #5A5573; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	text-align: left;
}

.MainPage H5
{
	color: #3B3B3B; 
	font-weight: normal;
	font-size: 12px;
	text-align: left;
}

/**
 * Site Section Header within the body of the page.
 */
.SectionHeader
{
	height: 40px;
	padding-left: 5px;
	background-color: #6E6E5C;
	font-weight: bolder;
	font-size: 32px;
	letter-spacing: 15px;
	color: #BABA9C;
}

/**
 * Left Menu within the body of the page.
 */
.LeftMenu
{
	padding: 0px;
	background-color: #6E6E5C;
}

.LeftMenu A
{
    text-decoration: none;
}

.LeftMenu A:link
{
	color: #DCDC9B;
}

.LeftMenu A:visited
{
    color: #DCDC9B;
}

.LeftMenu A:hover
{
    color: #FFDC00;
}

.LeftMenu A:active
{
	font-style: oblique;
	letter-spacing: 1px;
/*    color: #C93622;*/
}
/**
 * Left Menu Level 1 menu item.
 */
.LMLevel1 TD
{
	padding-left: 1px;
	font-size: 12px;
	font-weight: bold;	
}

/**
 * Left Menu Level 2 menu item.
 */
.LMLevel2 TD
{
	padding-left: 10px;
	font-size: 10px;
	font-weight: bold;	
}
/**
 * Left Menu Level 3 menu item.
 */
.LMLevel3 TD
{
	padding-left: 20px;
	font-size: 10px;
	font-weight: normal;	
}

/**
 * Content Area within the body of the page.
 */
.Content
{
	padding: 0px;
}

/**
 * Right Menu within the body of the page.
 */
.RightMenu
{
	padding: 0px;
	background-color: #E5E5E5 ;/*#35326C;*/
}

.RightMenu TABLE
{
	height: 100%;
	width: 100%;
	border: thin; 
	border-style: ridge; 
	border-color: #35326C;
}

.RightMenu TBODY
{
	vertical-align: top;
}

/**
 * Footer Section of the page (Bottom Menu)
 */
.MainPage TFOOT
{
	background-color: #5A5573;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

.MainPage TFOOT TD
{
	padding-top: 2px;
	padding-bottom: 3px;
}

.FooterBusinessContact
{
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 3px;
	color: #FFDC00;
}

.MainPage TFOOT A
{
    text-decoration: none;
}

.MainPage TFOOT A:link
{
	color: #FFDC00;
}

.MainPage TFOOT A:visited
{
    color: #FFDC00;
}

.MainPage TFOOT A:hover
{
    color: #DCDC9B;
}

.MainPage TFOOT A:active
{
	font-style: oblique;
    color: #DCDC9B;
}

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
