.uppermenu   { font-family: Verdana, sans-serif; font-size: 8pt; color: #900028; font-weight: bold; text-transform:uppercase; TEXT-DECORATION: none; padding-left:15px; padding-top:8px; padding-bottom:8px }
.greytext { font-size: 8pt; font-family: Tahoma, sans-serif; color: #2C2C2C}
.emailtext { font-size: 8pt; font-family: Tahoma, sans-serif; color: #3a4b01}
.greycontent { font-size: 8pt; font-family: Tahoma, sans-serif; color: #2C2C2C; margin-bottom:16px; margin-top:16px }
.greycontent-b { font-size: 8pt; font-family: Tahoma, sans-serif; color: #2C2C2C; font-weight: bold; margin-bottom:16px; margin-top:16px }
.darkgrey { font-size: 8pt; font-family: Tahoma, sans-serif; color: #000000; text-decoration: none}
.copyright   { font-family: Arial, sans-serif; font-size: 10pt; color: #3a4b01 }
.graytitle   { font-family: Tahoma, sans-serif; font-size: 8pt; color: #666666; font-weight: bold }
.caps1       { font-family: Tahoma, sans-serif; font-size: 8pt; color: #929394; font-weight: bold }
.label       { font-family: Tahoma, sans-serif; font-size: 8pt; color: #2C2C2C; font-weight: bold }
.table-edit { font-family: Tahoma, sans-serif; font-size: 8pt; color: #2C2C2C; font-weight: bold; text-align: right; padding: 8px; background-color: #DFE7F1; background-image: url('../gif/cyan-patternedit.gif'); background-repeat: repeat; vertical-align: top;}
.table-header { font-family: Tahoma, sans-serif; font-size: 8pt; color: #666666; font-weight: bold; text-align: center; padding: 8px; background-color: #DFE7F1; background-image: url('../gif/cyan-pattern.gif'); background-repeat: repeat; vertical-align: top;}
.table-link { font-family: Tahoma, sans-serif; font-size: 8pt; color: #2C2C2C; font-weight: bold; text-align: center; padding: 8px; vertical-align: top;}
.table-linkblack { font-family: Tahoma, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; text-align: center; padding: 8px; vertical-align: top;}
.lineA       { font-family: Tahoma, sans-serif; font-size: 8pt; color: #000000; padding: 8px; background-color: #F6F7FB; vertical-align: top;}
.lineB       { font-family: Tahoma, sans-serif; font-size: 8pt; color: #000000; padding: 8px; background-color: #FBFCFE; vertical-align: top;}
.leftmenumain   { font-family: Verdana, sans-serif; font-size: 8pt; color: #900028; font-weight: bold; text-transform:uppercase; TEXT-DECORATION: none }
.leftmenusub   { font-family: Verdana, sans-serif; font-size: 8pt; color: #900028; font-weight: bold;TEXT-DECORATION: none}
.leftmenusubsub   { font-family: Verdana, sans-serif; font-size: 8pt; color: #900028; TEXT-DECORATION: none}
.leftmenusubsubblack   { font-family: Verdana, sans-serif; font-size: 8pt; color: #000000; TEXT-DECORATION: none}
.table-headereditor { font-family: Tahoma, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-align: center; text-decoration: none; font-weight: bold; padding: 8px; background-color: #DFE7F1; background-image: url('../gif/darkcyan-pattern.gif'); background-repeat: repeat;}
.lineAeditor       { font-family: Tahoma, sans-serif; font-size: 8pt; color: #000000; padding: 8px; background-color: #BFD2E0;}
.inputbutton { font-family: Tahoma, sans-serif; font-size: 8pt; color: #898C8C; font-weight: bold; border: 1px solid #ebebeb; height: 22px; border-left-color: #c0c0c0; border-top-color: #c0c0c0; background-image: url('../jpg/buttonback.jpg'); background-repeat: repeat }
input        { font-family: Tahoma, sans-serif; font-size: 8pt; color: #2C2C2C; border: 0px solid #C0C0C0; border-left-color: #dadada; border-left-width: 2px; height: 22px; margin-right: 8px; padding-top: 4px;  padding-left: 6px; background-image: url('../jpg/fieldback.jpg'); background-repeat: repeat}
select        { font-family: Tahoma, sans-serif; font-size: 8pt; border: 0px solid #C0C0C0; border-left-color: #dadada; border-left-width: 2px; margin-right: 8px; padding-top: 4px;  background-image: url('../jpg/fieldback.jpg'); background-repeat: repeat}
.checkbox { border: none; background-image:none; }
.errortext { font-size: 8pt; font-family: Tahoma, sans-serif; color: #CC0000; text-decoration: none}
.error-header { font-family: Tahoma, sans-serif; font-size: 8pt; color: #CC0000; font-weight: bold; text-align: center; padding: 8px; background-color: #DFE7F1; background-image: url('../gif/cyan-pattern.gif'); background-repeat: repeat}
.pagetitle   { font-family: Verdana, sans-serif; font-size: 10pt; color: #900028; font-weight: bold; TEXT-DECORATION: none }
.spacer { padding-right: 5px; padding-left: 5px; }
.titleD { font-family: Tahoma; font-size: 8pt; float: right; color: #000000; padding: 8px; background-color: #f1f2f4; font-weight: bold}
.titleC { font-family: Tahoma; font-size: 8pt; float: right; color: #FFFFFF; padding: 8px; background-color: #900028; font-weight: bold}
.greyarticle { font-family: Tahoma; font-size: 8pt; color: #5C5C5E; padding: 8px }
.redarticle { font-family: Tahoma; font-size: 8pt; color: #900028; padding: 8px }
.buttontitle { padding:0; font-family: Tahoma; font-size: 8pt; color: #FFFFFF; background-color: #900028; font-weight:bold; text-align:center; TEXT-DECORATION: none }
.greyresume { font-family: Tahoma; font-size: 8pt; color: #6D6E70; padding: 8px;  }
.titleA      { color: #900028; font-family: Tahoma; font-size: 8pt; padding: 8px; }
.titleB      { font-family: Tahoma; font-size: 8pt; color: #900028; padding: 8px; background-color: #B8BABC }

.lineC       { font-family: Tahoma, sans-serif; font-size: 8pt; color: #900028; padding: 4px; padding-left: 12px; background-color: #e8e8e8; vertical-align: top;}
.lineD       { font-family: Tahoma, sans-serif; font-size: 8pt; color: #900028; padding: 4px; padding-left: 12px; background-color: #f4f2f3; vertical-align: top;}
.lineA-error { font-family: Tahoma, sans-serif; font-size: 8pt; color: #CC0000; padding: 8px; background-color: #F6F7FB; vertical-align: top;}