BODY { background: #FFFFFF; scrollbar-face-color: #000080; scrollbar-shadow-color: #333333; scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #E0E0E0; scrollbar-arrow-color: #ffffff;}
A:link { font-size: 10pt; font-family: Arial, Helvetica, sans-serif }
A:visited { font-size: 10pt; font-family: Arial, Helvetica, sans-serif }
A:active { font-size: 10pt; font-family: Arial, Helvetica, sans-serif }

INPUT {font-size:8pt}
SELECT {font-size:8pt}
TEXTAREA {font-size:10pt}

TABLE.content { background: #000000 }

TH { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF }
TH.submain { font-size: 9pt; background: #FFFFFF}
TH.table3 { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background: #666666 }
TH.table2base { background: #666666 }
TH.table2space { font-size: 2pt; font-weight: normal; color: #000000; background: #FFFFFF }

TH.table2ff { font-weight: normal; background: #0000C0 }
TH.table2fb { font-weight: normal; background: #286428 }

TD { font-size: 10pt; font-family: Arial, Helvetica, sans-serif }
TD.efsmain2 { font-weight: bold; color: #FFFFFF }
TD.efshome { font-size: 10pt; font-weight: bold; color: #D80000; background: #FFFFFF  }
.efshomebeta { height: 40px; font-size: 1.1em; font-weight: bold; color: #D80000; background-color: #FFFFFF;  }
a.efshomebeta:hover {text-decoration: underline; background-color: #FFE866; }
a.efshomebeta:visited { font-size: 1.1em; }
TD.efsspace { font-size: 2pt; font-weight: normal; color: #000000; background: #FFFFFF }
TD.efsbody { font-size: 10pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF  }
TD.efsbodygl { font-size: 10pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; background: #F0F0F0  }
TD.banner { font-size: 14pt; font-weight: bold; color: #FFFFFF; background: #000000 }
TD.banner2 { font-size: 12pt; font-weight: bold; color: #FFFFFF; background: #000000 }
TD.teamvar { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background: #666666 }
TD.teamval { font-size: 10pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; background: #E0E0E0 }
TD.qlinks { font-size: 10pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000000; background: #E0E0E0 }
TD.sublinks { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000; background: #E0E0E0 }
TD.table2alert { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FF0000; background: #F0F0F0 }
TD.table2alertwhite { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #FF0000; background: #FFFFFF }
TD.table2space { font-size: 2pt; font-weight: normal; color: #000000; background: #FFFFFF }
TD.submaincopy { font-size: 9pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background: #000000 }

TD.owner { color: #000000; background: #F0F0F0 }
TD.owneroid { color: #993300; background: #F0F0F0 }
TD.ownerlid { color: #993300; background: #F0F0F0 }

A.pagelinks:link { font-size: 10pt; font-weight: normal; color: #000000 }
A.pagelinks:active { font-size: 10pt; font-weight: normal; color: #000000 }
A.pagelinks:visited { font-size: 10pt; font-weight: normal; color: #000000 }

A.smalllink:link { font-size: 8pt; font-weight: normal; color: #000000 }
A.smalllink:active { font-size: 8pt; font-weight: normal; color: #000000 }
A.smalllink:visited { font-size: 8pt; font-weight: normal; color: #000000 }

A.efsbodyhl:link { color: #D80000 }
A.efsbodyhl:active { color: #D80000 }
A.efsbodyhl:visited { color: #D80000 }

A.efsteambase:link { color: #000080 }
A.efsteambase:active { color: #000080 }
A.efsteambase:visited { color: #000080 }

A.efsownbase:link { color: #0000FF }
A.efsownbase:active { color: #0000FF }
A.efsownbase:visited { color: #0000FF }

A.efsteambasebb:link { color: #286428 }
A.efsteambasebb:active { color: #286428 }
A.efsteambasebb:visited { color: #286428 }

A.efsownbasebb:link { color: #008800 }
A.efsownbasebb:active { color: #008800 }
A.efsownbasebb:visited { color: #008800 }


A.tableswap:link { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
A.tableswap:active { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
A.tableswap:visited { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }

A.table2alert:link { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FF0000 }
A.table2alert:active { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FF0000 }
A.table2alert:visited { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FF0000 }

SPAN.efsbodyhead { font-size: 12pt }
SPAN.efsbodyhl { color: #D80000 }
SPAN.efserror { color: #FF0000; font-size: 12pt; font-weight: bold }
SPAN.efsfeaturehead { color: #800000 }
SPAN.efsfeatureval { color: #000080 }
SPAN.efsalert { color: #FF0000; font-weight: bold }
SPAN.efssuccess { color: #006600; font-weight: bold }
SPAN.efsnormal { font-weight: normal }

SPAN.efsconfosc { font-weight: bold; background: #993300 }
SPAN.efsconfnsc { font-weight: bold; background: #006600 }

SPAN.bolded {font-weight: bold}
