body {
}
.clsUserAccountHeader
{
	FONT-SIZE: 10pt;FONT-WEIGHT:bold; COLOR: white; FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #7e9f69
}

.clsUserAccountAccessDtls
{
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica;
	BACKGROUND-COLOR: #dadfcc
}
.DarkBackground {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ccccff
}
.LightBackground {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #7f8301
}
.DarkPageTitle {
	FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial, Helvetica
}
.LightPageTitle {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica
}
.DarkWidgetName {
	FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica
}
.LightWidgetName {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica
}
.DarkNormalText {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica
}
.LightNormalText
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Helvetica;
}
.HeaderLinksText {
    FONT-SIZE: 10pt;FONT-WEIGHT:bold; COLOR: black; FONT-FAMILY: Arial, Helvetica
}
HeaderLinks{
    FONT-SIZE: 10pt;FONT-WEIGHT:bold;text-decoration:none; COLOR: black; FONT-FAMILY: Arial, Helvetica
}
A:link {
	COLOR: #39628f; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #39628f; TEXT-DECORATION: underline
}
A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:hover {
	COLOR: #d6dfff; TEXT-DECORATION: underline
}
.LightPageTitle2 {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica
}
INPUT.dataContent2 {
	BORDER-RIGHT: #9ebada 1px solid; BORDER-TOP: #9ebada 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BORDER-LEFT: #9ebada 1px solid; BORDER-BOTTOM: #9ebada 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px
}
INPUT.dataContent {
	BORDER-RIGHT: #9ebada 1px solid; BORDER-TOP: #9ebada 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BORDER-LEFT: #9ebada 1px solid; WIDTH: 100%; BORDER-BOTTOM: #9ebada 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px
}
SELECT.dataContent2 {
	BORDER-RIGHT: #9ebada 1px solid; BORDER-TOP: #9ebada 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BORDER-LEFT: #9ebada 1px solid; BORDER-BOTTOM: #9ebada 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px
}
INPUT.dataButton {
	BORDER-RIGHT: #21344a 1px solid; BORDER-TOP: #21344a 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BORDER-LEFT: #21344a 1px solid; BORDER-BOTTOM: #21344a 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #d6dfff
}
INPUT.dataDrop {
	BORDER-RIGHT: #21344a 1px solid; BORDER-TOP: #21344a 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; BORDER-LEFT: #21344a 1px solid; BORDER-BOTTOM: #21344a 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #d6dfff
}
/*TR.HeaderRow {
	BORDER-RIGHT: #002856 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; BORDER-LEFT: #002856 1px solid; COLOR: white; BORDER-BOTTOM: #002856 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #80a2c6; TEXT-ALIGN: center
}*/
TR.HeaderRow {
	BORDER-RIGHT: #002856 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; BORDER-LEFT: #002856 1px solid; COLOR: white; BORDER-BOTTOM: #002856 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #7f8301; TEXT-ALIGN: center
}
TR.SubRow {
	BORDER-RIGHT: #002856 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #002856 1px solid; BORDER-BOTTOM: #002856 1px solid; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TR.SubRow1 {
	BORDER-RIGHT: #002856 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #002856 1px solid; BORDER-BOTTOM: #002856 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TR.SubRow2 {
	BORDER-RIGHT: #002856 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #002856 1px solid; BORDER-BOTTOM: #002856 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #effbff; TEXT-ALIGN: left
}
TR.SubRow3 {
	BORDER-RIGHT: #002856 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #002856 1px solid; COLOR: white; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
TABLE.formBody1 {
	BORDER-RIGHT: #002856 1px solid; BORDER-LEFT: #002856 1px solid; WIDTH: 405px; BORDER-BOTTOM: #002856 1px solid; BACKGROUND-COLOR: #80a2c6
}
TABLE.formBody2 {
	BORDER-RIGHT: #002856 1px solid; BORDER-LEFT: #002856 1px solid; WIDTH: 405px; BORDER-BOTTOM: #002856 1px solid
}
TABLE.formBody3 {
	BORDER-RIGHT: #002856 1px solid; BORDER-TOP: #002856 1px solid; BORDER-LEFT: #002856 1px solid; WIDTH: 405px; BORDER-BOTTOM: #002856 1px solid; BACKGROUND-COLOR: #39628f
}
TABLE.formBody4 {
	WIDTH: 405px
}
TD.fieldlabel {
	FONT-SIZE: 8pt; WIDTH: 35%; FONT-FAMILY: Verdana; HEIGHT: 20px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
TD.fieldlabel2 {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; HEIGHT: 20px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
TD.fieldValue {
	BORDER-RIGHT: #9ebada 1px solid; BORDER-TOP: #9ebada 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #9ebada 1px solid; WIDTH: 60%; BORDER-BOTTOM: #9ebada 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #f2ffff; TEXT-DECORATION: none
}
TD.fieldValue2 {
	BORDER-RIGHT: #9ebada 1px solid; BORDER-TOP: #9ebada 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #9ebada 1px solid; BORDER-BOTTOM: #9ebada 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #f2ffff; TEXT-DECORATION: none
}
SPAN.componentNameText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
SPAN.componentMessageText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana
}
.RequiredField {
	FONT-WEIGHT: bold
}
TD.buttonLeft {
	WIDTH: 2px; HEIGHT: 17px
}
TD.buttonColumn {
	WIDTH: 2px; HEIGHT: 17px
}
TD.buttonRight {
	WIDTH: 2px; HEIGHT: 17px
}
/*TABLE.formIView1 {
	BORDER-RIGHT: #002856 1px solid; BORDER-TOP: #002856 1px solid; BORDER-LEFT: #002856 1px solid; WIDTH: 100%; BORDER-BOTTOM: #002856 1px solid; BACKGROUND-COLOR: #39628f
}*/
TABLE.formIView1 {
	BORDER-RIGHT: #002856 1px solid; BORDER-TOP: #002856 1px solid; BORDER-LEFT: #002856 1px solid; WIDTH: 100%; BORDER-BOTTOM: #002856 1px solid; BACKGROUND-COLOR: #000000
}
/*Additions*/
.XXsmText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial, helvetica
}
.justText {
	FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica
}
.clsHidden
{
	display:none
}

.clsTextVisi
{
	 background-color:White; border-left-style:inherit; border-right-style:inset; border-bottom-style:inset; border-top-style:inherit;
}

.clsTextHidd
{
	background-color:Transparent; border-left-style:none; border-right-style:none; border-bottom-style:none; border-top-style:none;
}

.reqField
{
	font-size:10pt; color:#ff0000; font-weight:bolder;
}

/*Home Page*/
.heading
{
     font-style:normal; font-weight:bold; font-size:9pt; font-family:Verdana; color:#333399;                                       
}
 .normalTxt
 {
    font-style:normal; font-weight:normal; font-size:9pt; font-family:Verdana; color:#000000;
 }
 
 .homepageTxt
 {
    font-style:normal; font-weight:normal; font-size:10px; font-family:Verdana; color:#000000;
 }
 
 /*Reports*/
 .tdStyle
 {
	width:836px; font-family:Verdana; font-size:small;
 }
	
/* Contract Page*/
.tdStyles
{
	text-align: left; height: 33px;
}

/*Generator Facility Info. and registration page.*/
.tdKey
{
	text-align: left; font-size:9pt; font-weight:bold; font-family: Verdana;
}

.tdValue
{
	text-align: left; font-family:Verdana; font-size: 9pt;
}

.headerValue
{
	font-family:Verdana; font-weight:bold; font-size:14px; text-align:left;
}

.normalData
{
	font-family:Verdana; font-size:9pt; width:1024px;
}