﻿body {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}


TABLE.alpha {background-color:#FFFFFF;}
TR.alpha {background-color:#FFFFFF;}
TD.alpha {background-color:#FFFFFF;}
FONT.alpha { color: #000000; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:12px;}
FONT.alpha_invalid { color: #FF0000; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:12px; font-style:italic;}

TABLE.beta { background-color:#E5F1FC;}/*E5F1FC*/
TR.beta { background-color:#E5F1FC;}
TD.beta { background-color:#E5F1FC;}

TABLE.gamma { background-color: #C1CFDC; }/*Footer*/
TR.gamma { background-color: #C1CFDC; }
TD.gamma { background-color: #C1CFDC; }

FONT.banner { color: #FFFFFF; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:12px; font-weight:bold;}

.alink {
	font-family:arial; text-decoration: none;
	font-size:12px; color:Black;
}
a.alink:hover
{
	font-size:12px; 
	font-family: Arial; color:Black;
	text-decoration:underline;
}

.thumbnail
{
	border:1px solid #d6d5d5;
}

.thumbnail:hover img
{
	border:1px solid #0000ff;
}

.thumbnailOver
{
	border:1px solid #0000ff;
}

.alinkOver 
{
	font-size:12px; text-decoration: underline;
	font-family: Arial; color:Black;
}

.alinkBanner {
	font-family:arial; text-decoration: none;
	font-size:12px; color:#0000ff;
}

.alinkBannerOver {
	font-family:arial; text-decoration: underline;
	font-size:12px; color:#0000ff;
}

.alinkBanner1 {
	font-family:Arial; text-decoration: none;
	font-size:12px; color:#000000;
}

.alinkBanner1Over {
	font-family:Arial; text-decoration: underline;
	font-size:12px; color:#000000;
}

.alinkBanner1Sel {
	font-family:Arial; text-decoration: none;
	font-size:12px; color:#165b15;
}

.alinkFooter {
	font-family:Arial; text-decoration: none;
	font-size:12px; color:#4b4d4b;
}

.alinkFooterOver {
	font-family:Arial; text-decoration: underline;
	font-size:12px; color:#4b4d4b;
}

.alinkFooterSel {
	font-family:Arial; text-decoration: none;
	font-size:12px; color:#000000;
}

.alinkTitle
{
	font-size:13px; text-decoration: none;
	font-family: Arial; color:#4b4d4b;
}

A.alinkTitle:hover
{
	font-size:13px; text-decoration: none;
	font-family: Arial; color:#4b4d4b;
}

.alinkTitleOver
{
	font-size:13px; text-decoration: underline;
	font-family: Arial; color:#0000ff;
}

.navLink
{
	background-color: #328831;
	text-align: left;	
}

.navLinkHover
{
	color:White;
	text-decoration:underline;
}

.navHead
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#A7D493;
}

.textTitle
{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#0000FF;

}

.page {
	font: bold 12px Arial;
	color:#165b15;
}

.pageOver {
	font: bold 12px Arial;
	text-decoration: underline;
	color:#165b15;
}

.pageSel {
	font: bold 12px Arial;
	text-decoration:none;
	color:#A90A08;
}

.bgMainView{background-color: #328831;}
.bgSubView{background-color: #59A358;}

.bgTip{background-color: #FFFFE1;}
.navHead font
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #328831;
	padding: 3px 2px 3px 3px;
	text-decoration: none;
	text-align: center;	
	text-transform: uppercase;		
}

.btncal { border:0; background-image:url("images/calendar.gif"); border-color:#D6E7FB; color:White; font-family : Arial, Helvetica;
	font-weight:bold; text-align:center; font-size : 8pt; width:auto; cursor:hand; }

.btnnormal { background-repeat:repeat-x; height:21px; background-color: #D6E7FB; background-image:url("images/bg_btn.gif"); color:Black; font-family : Arial, Helvetica;
	font-size : 10px; font-weight:bold; width:auto; cursor:hand; border:1 solid #505050; text-align:center;}

.btnSignIn { background-repeat:repeat-x; height:21px; background-color: #63bb55; color:White; font-family : Arial, Helvetica;
	font-size : 10px; font-weight:bold; width:auto; cursor:hand; border:1 solid #505050; text-align:center;}

.btncolor { background-repeat:repeat-x; height:21px; background-color: #D6E7FB; background-image:url("images/bg_btn.gif"); color:Black; font-family : Arial, Helvetica;
	font-size : 12px; font-weight:bold; width:auto; cursor:hand; border:1 solid #505050; text-align:center;}

.form-text { border-color: #95b7f3; border-style: solid; border-width: 1px; font-family: Tahoma,Arial; font-size: 12px; }

.bground {background-color:#A7D493;}
.bgcontent{background-color:#FFFFFF;}
.content 
{
	font-family:arial;
	font-size:12px;
	color:#4b4d4b;
}
.tbar 
{
	font-family: arial;
	font-size:12px;
	color:Blue;
    text-decoration: none; 
}

.tbar a:hover 
{ 
	font-size:12px;text-decoration: none; 
	font-family:arial;
}

TABLE.titlebar{ border: solid 1px; border-color: #597633;}
TR.titlebar { background-color: #597633;}
TD.titlebar { background-color: #597633;}
FONT.titlebar { color: #FFFFFF; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:12px; font-weight:bold;}
FONT.navLink { margin-left:5px; color: #FFFFFF; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:11px; font-weight:bold;}
FONT.navLinkOver { margin-left:5px; color: #FFFFFF; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:11px; font-weight:bold;}
FONT.navText {margin-left:2px; color: #FFFFFF; font-family: Tahoma,Arial, sans-serif,MS Sans Serif;font-size:11px;}

.grid-even {background-color: #F1F4F8;clear: both; }
.grid-uneven {background-color: #FCFCFC; clear: both; }
.grid-title {background-color:#B6CBEB; clear:both;}
.grid-sel {background-color: #FFFFCC;cursor:default; clear: both; }

.neg-alert{font-family:Arial, Tahoma; font-size:12px; color: #FF0000; font-style:italic;}
.pos-alert{font-family:Arial, Tahoma; font-size:12px;color: #007F00; font-style:italic;}