a.white {
  color: #ffffff!important;
  font-size: 11pt!important;
  font-weight: bold!important;
}
a.white:hover {
  color: #ffffff!important;
  font-size: 11pt!important;
  font-weight: bolder!important;
}
a.orange {
  color: #f77f00!important;
  font-weight: bold!important;
}
h2.hporange {
  color: #f77f00!important;
  font-size: 13pt!important;
  font-weight: bold!important;
}

table {
  background-color: transparent ! important;
  border: 0px none #ffffff;
  width: 100% ! important;
  margin: 0px 0px 0px 0px ! important;
  padding: 0px 0px 0px 0px ! important;
}
table.sections {
  background-color: transparent ! important;
  border: 0px none #ffffff;
  width: 712px ! important;
  margin: 0px 0px 0px 0px ! important;
  padding: 0px 0px 0px 0px ! important;
}
table.content {
  background-color: transparent ! important;
  border: 0px none #ffffff;
  width: 1000px ! important;
  margin: 0px 0px 0px 39px ! important;
  padding: 0px 0px 0px 0px ! important;
}
table.internal {
  background-color: transparent ! important;
  border: 0px none #ffffff;
  width: 73px ! important;
  margin: 0px 0px 0px 0px ! important;
  padding: 0px 0px 0px 0px ! important;
}
tr {
  background-color: transparent ! important;
  padding: 0px 0px 0px 0px ! important;
  margin: 0px 0px 0px 0px ! important;
  font-size: 9pt!important;
}
td {
  background-color: transparent ! important;
  vertical-align: top!important;
  padding: 0px 0px 0px 0px ! important;
  background-position: left top;
  background-repeat: no-repeat;
  font-size: 9pt!important;
}
td.leftside {
  background-color: transparent ! important;
  vertical-align: top!important;
  padding: 0px 0px 0px 0px ! important;
  margin: 0px 0px 0px 0px ! important;
  background-position: left top;
  background-repeat: no-repeat;
  width: 740px ! important;
  font-size: 9pt!important;
}
td.rightside {
  background-color: transparent ! important;
  vertical-align: top!important;
  padding: 0px 0px 0px 0px ! important;
  margin: 0px 0px 0px 0px ! important;
  background-position: left top;
  background-repeat: no-repeat;
  width: 260px ! important;
  font-size: 9pt!important;
}
td.divider {
  background-color: #FEE8B7 ! important;
  vertical-align: top!important;
  padding: 0px 0px 0px 0px ! important;
  width: 18px ! important;
}
td.internal {
  background-color: #FEE8B7 ! important;
  vertical-align: top!important;
  padding: 5px 0px 0px 0px ! important;
  background-position: left top;
  background-repeat: no-repeat;
  font-size: 8pt!important;
}
td.internalarrow {
  background-color: #FEE8B7 ! important;
  vertical-align: top!important;
  padding: 8px 0px 0px 0px ! important;
  background-position: left top;
  background-repeat: no-repeat;
  font-size: 8pt!important;
}
td.thumbnailleft {
  background-color: #FEE8B7 ! important;
  vertical-align: top!important;
  padding: 10px 0px 0px 0px ! important;
  background-position: left top;
  background-repeat: n8-repeat;
  width: 73px ! important;
  font-size: 9pt!important;
}
td.thumbnail {
  background-color: #FEE8B7 ! important;
  vertical-align: top!important;
  padding: 10px 0px 0px 18px ! important;
  background-position: left top;
  background-repeat: n8-repeat;
  width: 73px ! important;
  font-size: 9pt!important;
}
td.section {
  background-color: #FEE8B7 ! important;
  vertical-align: top!important;
  width: 129px ! important;
  padding: 8px 0px 8px 8px ! important;
  font-size: 8pt!important;
}
td.imgsection {
  width: 237px ! important;
  background-color: #FFFFFF ! important;
  vertical-align: top!important;
  padding: 0px 0px 0px 0px ! important;
  background-position: left top;
  background-repeat: no-repeat;
  font-size: 8pt!important;
}
td.bar {
  background-color: #cccccc !  important;
  width: 1px!important;
  padding: 0px 0px 0px 0px ! important;
  margin: 0px 0px 0px 0px ! important;
  vertical-align: top ! important;
}
