
body {
  background-color: #FFFFFF;
  margin-left: 35px;
  margin-right: 55px;
}

.sim1 {
  color: #000000;
  background-color: #EED39B;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 12pt;
  padding-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
}

A.folder {
  color: #000000;
  background-color: #E5E5E5;
  font-family: Arial, Verdana, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
  padding-left: 15px;
}

.folder {
  color: #000000;
  background-color: #E5E5E5;
  font-family: Arial, Verdana, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
  padding-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-right: 1px #E1E1E1 solid;
  border-left: 1px #E1E1E1 solid;
}

.foldersub {
  color: #000000;
  background-color: #F2F2F2;
  font-family: Arial, Helvetica;
  font-weight: normal;
  font-size: 10pt;
  text-decoration: none;
  margin-left: 45px;
}

A.foldersub {
  color: #000000;
  background-color: #F2F2F2;
  font-family: Arial, Helvetica;
  font-weight: normal;
  font-size: 10pt;
  text-decoration: none;
}

A.foldersub:hover {
  color: #000099;
  background-color: #F2F2F2;
  font-family: Arial, Helvetica;
  font-weight: normal;
  font-size: 10pt;
  text-decoration: underline;
}

.listlink {
  color: #000099;
  background-color: #F2F2F2;
  font-family: Arial, Helvetica;
  font-weight: normal;
  font-size: 10pt;
  text-decoration: underline;
}

h3 {
  color: #000000;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 12pt;
}

a {
  color: #FF9900;
  font-weight: normal;
  font-family: Arial, Verdana, Helvetica;
  font-size: 10pt;
}

h1 {
  color: #ABBCB;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: 12pt;
  text-align: left;
}

.supervisor {
  color: 0000dd;
}

p.ack {
  color: #000088;
  text-align: left;
  font-size: large;
  font-family: Arial, Helvetica;
}

p.err {
  color: red;
  text-align: left;
  font-size: large;
  font-family: Arial, Helvetica;
}

p.list1 {
  text-indent: 2em;
  margin-top: 0pt;
  margin-bottom: 0pt;
}

p.subheading {
  font-weight: bold;
  margin-top: 0pt;
  margin-bottom: 15pt;
}

ul li {
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

.workspaces {
  color: #000099;
  font-weight: bold;
  font-size: 12pt;
  font-family: Arial, Helvetica;
  text-decoration: none;
  text-align: center;
  background-color: #FFFFFF;
}

.bg2 {
  color: #000000;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

.bgupmost {
  color: #D7E5F3;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  background-color: #EEEEEE;
}

.hd1 {
  color: #000000;
  font-weight: normal;
  font-style: italic;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

.hd2 {
  color: #29929A;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: small;
}

.tdenvironment {
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  background-color: #000099;
  text-align: center;
  color: #FFFFFF;
}

.tdheader {
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  background-color: #D7E5F3;
  color: #000000;
  text-align: left;
}

.tdheaderenv {
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  background-color: #FFFFCC;
  color: #000000;
  text-align: left;
}

.td1 {
  color: #000000;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  text-align: left;
  background-color: #D7E5F3;
}

.td2 {
  color: #FFFFFF;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  background-color: #FFCC99;
}

.tdb1 {
  color: #666666;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  background-color: #D7E5F3;
}

.tduser {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  background-color: #99CC99;
}

.tdsuper {
  color: #FFFFFF;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  background-color: #CC6666;
}

.tdlink {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: underline;
  background-color: #CFDEEB;
}

.tdlink2 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: underline;
}

.tdlink3 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: small;
  font-weight: bold;
  text-decoration: underline;
  background-color: #CFDEEB;
}

.tdlink4 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: small;
  font-weight: bold;
  text-decoration: underline;
}

.smallink {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: small;
  font-weight: bold;
  text-decoration: underline;
  background-color: #CFDEEB;
}

.smallitem {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: small;
}

.thheader {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  background-color: #D7E5F3;
}

.thheader2 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: large;
  font-weight: bold;
  background-color: #F9FBFD;
}

.quote {
  color: teal;
  text-indent: 4em;
}

.label1 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #D7E5F3;
}

.label2 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: medium;
  font-weight: bold;
}

.label3 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #D7E5F3;
}

.label4 {
  color: #299A9A;
  font-family: Arial, Helvetica;
  font-weight: bold;
}

.alert1 {
  color: #CC6600;
  font-family: Arial, Helvetica;
  font-weight: bold;
}

.alert2 {
  color: #22CC22;
  font-family: Arial, Helvetica;
  font-weight: bold;
}

.alert3 {
  color: #CC2222;
  font-family: Arial, Helvetica;
  font-size: small;
}

.alert4 {
  color: #22CC22;
  font-family: Arial, Helvetica;
  font-size: small;
}

.folderupmost {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
  background-color: #EEEEEE;
}

.userfolder {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
  background-color: #000000;
}

.folder2 {
  color: #000000;
  font-family: BellGothic, Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
}

A.read {
  color: #000099;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  text-decoration: underline;
}

A.unread {
  color: #006633;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  text-decoration: underline;
}

.comment1 {
  color: #006633;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
}

.comment2 {
  color: #006633;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
}

.comment3 {
  font-family: Arial, Helvetica;
  font-weight: bold;
}

.formheader {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  background-color: #AADEEB;
}

.formlink {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: small;
  font-weight: bold;
  text-decoration: underline;
  background-color: #AAAACC;
}	  

.formcomment {
  color: red;
  font-family: Arial, Helvetica;
  font-weight: bold;
}

.table1 {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  background-color: #D7E5F3;
}

.tablebig {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  background-color: #D7E5F3;
}

.tditem {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
  background-color: #D7E5F3;
}

.h1table {
  color: #000000;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: 12pt;
  text-align: left;
  text-decoration: none;
}

A.h1table {
  color: #ABBCB;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: 12pt;
  text-align: left;
}

.h2table {
  color: #000000;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  text-align: left;
}

.h3table {
  color: #000000;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: 8pt;
  text-align: left;
}

.tditem2 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: small;
}

.error {
  color: #CC0000;
  font-family: Arial, Helvetica;
  font-size: large;
  font-weight: normal;
  background-color: #EEEEEE;
}

A.newdoc {
  color: #006633;
  font-family: Arial, Helvetica;
  font-size: 8pt;
  text-decoration: none;
}

.folder1 {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
  background-color: #FFFFFF;
}

.document1 {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
  background-color: #D7E5F3;
}

.document2 {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-align: center;
  background-color: #D7E5F3;
}

.bgcolor1 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: normal;
  font-size: 10pt;
  text-align: left;
  background-color: #FFFFFF;
}

.bgcolorred {
  color: #CC0000;
  font-family: Arial, Helvetica;
  font-weight: normal;
  font-size: 10pt;
  text-align: left;
  background-color: #FFFFFF;
}

.bgcolor2 {
  background-color: #EEEEEE;
}

.bgcolor3 {
  background-color: #CC0000;
}

.bgcolor4 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  background-color: #EEEEEE;
  margin-left: 40px;
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
}

.bgcolor5 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  background-color: #EEEEEE;
}

.message1 {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  text-align: left;
  background-color: #FFEFD5;
}

.message2 {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  background-color: #FFEFD5;
}

.message3 {
  color: #CC6600;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

.messagelist {
  color: #666666;
  font-size: 10pt;
  font-family: Arial, Helvetica;
  font-weight: normal;
  background-color: #FFFFFF;
}

.messagelist2 {
  color: #000000;
  font-size: 10pt;
  font-family: Arial, Helvetica;
  font-weight: bold;
  background-color: #FFFFFF;
}

.messagebody {
  color: #000000;
  font-size: 10pt;
  font-family: Arial, Helvetica;
  font-weight: bold;
  background-color: #FFFFFF;
}

.messageheader {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  background-color: #F9FBFD;
}

.commentheader {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  background-color: #99CCCC;
}

.commentbody {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  background-color: #FFFAFA;
}

.msgbutton1 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  font-size: small;
  background-color: #999999;
}

A.msgb1 {
  color: #FFFFFF;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  font-size: small;
  font-style: normal;
  background-color: #999999;
}

A.msgb1b {
  color: #FFFFFF;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  font-size: small;
  font-style: italic;
  background-color: #999999;
}

.bgright {
  color: #EEEEEE;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  background-color: #EEEEEE;
}

.toolheader {
  color: #000000;
  background-color: #ABBBCB;
  font-family: Arial, Helvetica;
  font-size: 11pt;
  font-weight: bold;
  text-align: left;
}

.toolheaderenv {
  color: #000000;
  background-color: #FFFF66;
  font-family: Arial, Helvetica;
  font-size: 11pt;
  font-weight: bold;
  text-align: left;
}

.tdright {
  color: #000099;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 9pt;
  font-style: normal;
  background-color: #EEEEEE;
}

A.rightlink {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: normal;
  font-size: 9pt;
  font-style: normal;
  background-color: #EEEEEE;
}

.note1 {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  background-color: #D7E5F3;
}

.action1 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-weight: normal;
  background-color: #D7E5F3;
}

.mailbutton1 {
  color: #949CCA;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: x-small;
}

.mailbutton2 {
  color: #666666;
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
}

A.umlink {
  font-size: 10pt;
  font-style: normal;
  font-family: Arial, Helvetica;
  font-weight: bold;
  color: #000000;
  text-align: center;
  text-decoration: none;
}

.desktop1 {
  color: #FFFFFF;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background-color: #CC0000;
}

.button1 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background-color: #D7E5F3;
}

A.b1 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background-color: #D7E5F3;
  font-size: 10pt;
}

A.b1b {
  color: #FF0000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background-color: #99CCFF;
}

.button2 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background-color: #D7E5F3;
}

A.b2b {
  color: #FF0000;
  font-family: Arial, Helvetica;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background-color: #D7E5F3;
}

.button3 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: small;
  text-decoration: none;
  text-align: center;
  background-color: #D7E5F3;
}

A.b3 {
  color: #000000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background-color: #D7E5F3;
}

A.b3b {
  color: #FF0000;
  font-family: Arial, Helvetica;
  font-size: 10pt;
  text-decoration: none;
  text-align: center;
  background-color: #D7E5F3;
}

A.tditem {
  font-family: Arial, Helvetica;
  font-weight: normal;
  font-size: 10pt;
  background-color: #FFFFFF;
}

.points {
  font-weight: bold;
}

dt.details {
  font-weight: bold;
  background-color: #EBDECF;
}

dd {
  background-color: #DEEBCF;
}

.corr {
  font-weight: bold;
  color: green;
}

.miss {
  color: red;
}

td.question {
  font-weight: bold;
  color: #000088;
}

td.instr {
  color: #000000;
  background-color: #CFDEEB;
}

.failure {
  color: red;
}

.success {
  color: green;
}

.current {
  color: #CC0000;
  background-color: #EEEEEE;
  font-weight: bold;
  font-family: Arial, Helvetica;
  font-size: 12pt;
}

.halfmin {
  color: #000000;
  background-color: #FF9999;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

.min {
  color: #000000;
  background-color: #FFCC99;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

.fivemin {
  color: #000000;
  background-color: #FFFFCC;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

.quarter {
  color: #000000;
  background-color: #99CCCC;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

.hour {
  color: #000000;
  background-color: #CCCCFF;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

.old {
  color: #000000;
  background-color: #CCCCCC;
  font-weight: normal;
  font-family: Arial, Helvetica;
  font-size: 10pt;
}

