A                         { COLOR: #000080; text-decoration: none; }
A:visited                 { COLOR: #000080; text-decoration: none; }
A:hover                   { COLOR: #ee0000; text-decoration: none; }
A:active                  { COLOR: #800000; text-decoration: none; }

@media print {
	.screenOnly { display: none; visibility: hidden; }
	.mainTable  { width: 100%; }
	body        { BACKGROUND-COLOR: #FFFFFF; }
}
@media screen {
	.screenOnly { visibility: visible; }
	.mainTable  { width: 740; }
	body        { BACKGROUND-COLOR: #000000; }
}


FONT                      { FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif }


.buttonTextInactive       { FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }
.buttonTextActive         { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }
a.buttonTextInactive      { FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }
a.buttonTextActive        { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }
.a.buttonTextActive:hover  , .a.buttonTextActive:active  , .a.buttonTextActive:visited   { COLOR: #000000; text-decoration: none; }
.a.buttonTextInactive:hover, .a.buttonTextInactive:active, .a.buttonTextInactive:visited { COLOR: #FFFFFF; text-decoration: none; }
.buttonInactive           { BACKGROUND-COLOR: #000000; }
.buttonActive             { BACKGROUND-COLOR: #D8C6AD; }


.errorText                { FONT-SIZE: 11pt; COLOR: crimson; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; }
.alertText                { FONT-SIZE: 11pt; COLOR: crimson; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; }
.defaultButton            { FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; }
.defaultText              { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; }
.tocparenextrasmall       { FONT-SIZE:  6pt; COLOR: #000000; font-weight: normal;  }
.tocparensmall            { FONT-SIZE:  8pt; COLOR: #000000; font-weight: normal;  }
.tocparenbig              { FONT-SIZE: 10pt; COLOR: #000000; font-weight: bold;    }
.defaultTextSmall         { FONT-SIZE:  8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
.defaultTextLarge         { FONT-SIZE: 13pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; }
.defaultTextBold          { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }
.subHeading               { FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; }
.pageHeading              { FONT-SIZE: 18pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; }
.defaultTextSmallBold     { FONT-SIZE:  9pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }
.defaultTextLargeBold     { FONT-SIZE: 13pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }
.defaultTextJustify       { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; text-align: justify; font-weight: normal; }
.defaultTextSmallJustify  { FONT-SIZE:  8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; text-align: justify; font-weight: normal; }
.footerText               { FONT-SIZE:  9pt; COLOR: #9b9b9b; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.footNoteText             { FONT-SIZE:  9pt; COLOR: #9b9b9b; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.gridBorder               { BORDER-WIDTH: 0; BACKGROUND-COLOR: #E4E4E4; }
.gridCell                 { BORDER-WIDTH: 0; BACKGROUND-COLOR: #FFFFFF; }
.defaultTextSmallGridCell { FONT-SIZE:   8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BORDER-WIDTH: 0; BACKGROUND-COLOR: #FFFFFF; }
.defaultTextGridCell      { FONT-SIZE:  10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BORDER-WIDTH: 0; BACKGROUND-COLOR: #FFFFFF; }
.defaultTextBoldGridCell  { FONT-SIZE:  10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BORDER-WIDTH: 0; BACKGROUND-COLOR: #FFFFFF; font-weight: bold; }



.tableHeader              { FONT-SIZE:  11pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BORDER-WIDTH: 0; BACKGROUND-COLOR: #EF9C00; font-weight: normal; }


.tabOff                    { FONT-SIZE:  9pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E78400; }
A.tabOff                   { COLOR: #000000; text-decoration: none; }
A.tabOff:visited           { COLOR: #000000; text-decoration: none; }
A.tabOff:hover             { COLOR: #000000; text-decoration: none; }
A.tabOff:active            { COLOR: #000000; text-decoration: none; }

.tabOn                   { FONT-SIZE:  9pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; }
A.tabOn                  { COLOR: #FFFFFF; text-decoration: none; }
A.tabOn:visited          { COLOR: #FFFFFF; text-decoration: none; }
A.tabOn:hover            { COLOR: #FFFFFF; text-decoration: none; }
A.tabOn:active           { COLOR: #FFFFFF; text-decoration: none; }

.defaultTextSmallGridCell { FONT-SIZE:  8pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; }
.footerText               { FONT-SIZE:  8pt; COLOR: #AAAAAA; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; }
A.footerText              { COLOR: #D8C6AD; text-decoration: none; }
A.footerText:visited      { COLOR: #D8C6AD; text-decoration: none; }
A.footerText:hover        { COLOR: #000066; text-decoration: none; }
A.footerText:active       { COLOR: #D8C6AD; text-decoration: none; }

.line                     { FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; background-color: #000000; }
