body
{ 
  font-size: 10px;
  background-color:#505050;
  color:#dddddd;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
table
{ 
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smallFont
{ 
  color: #dddddd;
	font-size: 10px;
	text-decoration: none 
}

.smallFont a:link
{ 
  color: #44ff44;
	font-size: 10px;
	text-decoration: none;
}

.smallFont a:visited
{ 
  color: #44ff44;
	font-size: 10px;
	text-decoration: none;
}

.smallFont a:hover
{ 
  color: #44ff44;
	font-size: 10px;
	text-decoration: underline;
	background-color: #000000;
}

.normalCell
{
  color: #dddddd;
  border: 1px;
  border-style: solid;
  border-color: black;
}

.normalFont
{ 
  color: #dddddd;
	font-size: 12px;
	text-decoration: none 
}

.disabledFont
{ 
  color: #BBBBBB;
	text-decoration: none 
}

a:link
{ 
	color: #44ff44; 
	text-decoration: none 
}
a:active     { color: #ddffdd; 
	text-decoration: none 
}
a:visited
{ 
	color: #44ff44; 
	text-decoration: none 
}
a:hover
{ 
  color: #ddffdd; text-decoration: underline 
}

.welcome
{ 
	color: #FFFFFF; 
	font-weight: bold 
}

.welcome a:link
{ 
	color: #FFFFFF
}

.welcome a:active
{ 
	color: #FFFFFF 
}

.welcome a:visited
{ 
	color: #FFFFFF 
}

.welcome a:hover
{ 
	color: #FFFFFF 
}

.sitename
{ 
	color: #FFFFFF; 
	font-size: 24px; 
	font-weight: bold 
}

.siteslogan
{
  color: #FFFFFF; font-size: 14px; font-weight: bold
}

TD { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

UL { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
OL { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
LI { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

TEXTAREA { color: #dddddd; BORDER: 0px; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2e2e2e; scrollbar-base-color: #2e2e2e; scrollbar-face-color: #2e2e2e;scrollbar-track-color:#2e2e2}
INPUT { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
INPUT.button { BORDER-RIGHT: #44ff44 1px solid; BORDER-TOP: #44ff44 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #44ff44 1px solid; CURSOR: hand; COLOR: #44ff44; BORDER-BOTTOM: #44ff44 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2e2e2e}
INPUT.button_file { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: 1px solid;  COLOR: #336699; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
SELECT { FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.moduleTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #ddffdd;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.menuCell
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #ddffdd;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #000000;
	text-transform: none;
}


.menuCell a
{
  color: #44ff44;
}

.menuCell a:visited
{
  color: #44ff44;
}

.titleCell
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #336699;
	text-transform: none;
}

.titleCell a
{
  color: #44ff44;
}

.titleCell a:visited
{
  color: #44ff44;
}

.titleCell a:hover
{
  color: #ddffdd;
	background-color: #999999;
}

.moduleName	{ font-weight: normal; font-size: 14pt; color: #ffffff; BACKGROUND-COLOR: #336699 }
.moduleLine { BACKGROUND-COLOR: #336699}

.bodyBold { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.bodyBold:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.bodySmall { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.bodySmall:link { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.bodySmallBold { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.bodySmallBold:link { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.dataLabel {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F8F8F8; TEXT-ALIGN: right }
.dataField { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left }
.requiredInput { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #990000; TEXT-ALIGN: right }

.blackLine { BACKGROUND-COLOR: #000000 }
.dataCell { padding:0px 3px 0px 3px }
.columnHeadInactiveWhite { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.cella { color: #dddddd; FONT-SIZE: 8pt; background-color: #2e2e2e }
.cellb { color: #dddddd; FONT-SIZE: 8pt; background-color: #DDDDDD }

.menu
{ 
	color:#EE0000; 
	font-weight:bold;
}

.menu a
{ 
	color:#44ff44; 
	font-weight:normal;
}

.menu a:visited
{
  color: #44ff44;
}

.required {
	color: #FF0000;
	font-weight: bold;
}

.error{
	color: #FF0000;
	font-weight: bold;
}

.listFormLinks 			{ FONT-WEIGHT: lighter; FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.listFormLinks:link 	{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.listFormLinks:visited { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.listFormLinks:hover 	{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }

.listFormHeaderLinks 			{ FONT-WEIGHT: lighter; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.listFormHeaderLinks:link 	{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.listFormHeaderLinks:visited { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
A.listFormHeaderLinks:hover 	{ FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
