a 
{
	font-family: verdana;
}

a.nmbx 
{
	font-family: verdana; 
	text-decoration: underline;
}

a.ft 
{
	font-family: arial, verdana; 
	font-size: 10px; 
	color: #737373; 
	padding: 4px; 
	text-decoration: none;
}

a:hover.ft 
{
	color: #000000;
}

a.serv 
{
	font-family: verdana; 
	font-size: 10px; 
	color: #4B4B4B; 
	padding: 4px; 
	text-decoration: none; 
	font-weight: bold;
}


a.cs 
{
	font-family: arial; 
	font-size: 10px; 
	color: #4B4B4B; 
	padding: 1px; 
	text-decoration: underline;
}

a.cs:hover 
{
	color: #000000;
}

body
{
}

.calendarDayHeader
{
	background-color: #E6EBD1;
	color: #000000;
}

.calendarMonthHeader
{
	background-color: #CDD7A5;
	color: #000000;
	
}

.calendarOffMonth
{
	background-color: #FDF1CC;
	color: #000000;
}

.calendarSelectedDate
{
	background-color: #FFDF7B;
	color: #000000;
}

.calendarTodayDay
{
	background-color: #FFFFCC;
	color: #000000;
}

.calendarWeekend
{
	background-color: #E6E6E6;
	color: #000000;
}

.cn 
{
	font-family: arial, verdana; 
	font-size: 10px; 
	color: #737373; 
	padding: 10px;
}

cs 
{
	font-family: arial; 
	font-size: 10px; 
	color: #4B4B4B; 
	padding: 1px;
}

.csh 
{
	font-family: verdana, arial; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	padding: 1px;
}

.ErrorControl
{
	font-family: Arial, Verdana;
	font-size: 12px;
	color:Red;
	font-weight: bolder;
	padding: 1px;
}
.ft 
{
	font-family: arial, verdana; 
	font-size: 10px; 
	color: #737373; 
	padding: 4px;
}

.nmbx 
{
	font-family: verdana, arial; 
	font-size: 10px; 
	color: #4B4B4B;
}

.nmbxBold
{
	font-family: verdana, arial; 
	font-size: 10px; 
	color: #4B4B4B;
	font-weight:bold;
}

.nmbxReadOnly
{
	font-family: verdana, arial; 
	font-size: 10px;
	color: #4B4B4B;
	background-color: #cccccc;		
}

.nmbxError
{
	font-family: verdana, arial; 
	font-size: 10px; 
	color: #4B4B4B;	
	background-color: #D28D6B; 	
}

.nmbx5 
{
	font-family: verdana, arial; 
	font-size: 10px; 
	color: #4B4B4B; 
	padding: 10px;
	line-height: 1.5;
}

.nmbx5b 
{
	font-family: verdana, arial; 
	font-size: 10px; 
	color: #4B4B4B; 
	padding: 10px; 
	line-height: 1.5;
}

.nm8 
{
	font-family: verdana, arial; 
	font-size: 10px; 
	color: #4B4B4B; 
	padding: 8px;
}

.lgnb 
{
	font-family: verdana, arial; 
	font-size: 10px; 
	color: #4B4B4B; 
	font-weight: bold;
}

.serv 
{
	font-family: verdana; 
	font-size: 10px; 
	color: #3D3D3D; 
	padding: 4px;
}

td 
{
	font-family: verdana, arial; 
	font-size: 10px;
}

.txa 
{
	font-family: times, arial; 
	font-size: 12px; 
	color: #000000;
}

table.bord 
{
	border-width:1px; 
	border-style: solid; 
	border-color: #54640D; 
	padding: 1px;
}

table.cmmt 
{
	border-width:1px; 
	border-style: solid; 
	border-color: #F7941D; 
	padding: 1px;
}

table.ck 
{
	border-width:1px; 
	border-style: solid; 
	border-color: #C1C1C1;
}
table.bord 
{
	border-width:1px; 
	border-style: solid; 
	border-color: #95C069; 
	padding: 1px; 
	border-style: dotted;
}

.SystemMessage { color:#708CA8; }
.JustLendMessage { color:#416228; }
.ProblemMessage { color:#990000; }
.BoldMessage { color:#416228; font-weight:bold; }
