* {
  scrollbar-base-color: #ffffff;
  scrollbar-darkshadow-color: #6581AA;
  scrollbar-face-color: #D7DAE0;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #A678B4;
  scrollbar-track-color: #003366;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-arrow-color: #4A6B9B;
  font-family: arial, helvetica, arial, sans-serif;
}
form {
  margin-top: 0;
  margin-bottom: 0;
}
body {
  margin: 0px;
  font-family: arial, helvetica, arial, sans-serif;
  font-size: 12pt;
  color: #ffffff;
}
.background {
  background-color: #4A6B9B;
}
td {
  font-family: arial, helvetica, arial, sans-serif;
  font-size: 12pt;
  color: #ffffff;
}
div#contents tr {
  vertical-align: top;
}
div#contents td {
  padding: 5px 0 5px 0;
}
td.massive, p.massive, div.massive, span.massive {
  font-size: 17pt;
  font-weight: bold;
}
td.large, p.large, div.large, span.large {
  font-size: 13pt;
  font-weight: bold;
}
a.small, td.small, p.small, div.small, span.small {
  font-size: 10pt;
}
a.small:hover {
  font-size: 10pt;
}
td.black, p.black, div.black, span.black {
  color: #000000;
}
td.yellow, p.yellow, div.yellow, span.yellow {
  color: #FFCC33;
}
td.padding3 {
  padding:3px;
}
a.navy, td.navy, p.navy, div.navy, span.navy {
  color: #006491;
}
a {
  color: #99CCFF;
  text-decoration: underline;
}
a:hover {
  color: #99CCFF;
}
a.blue {
  color: #99CCFF;
  text-decoration: underline;
}
a.blue:hover {
  color: #99CCFF;
}
a.yellow {
  color: #FFCC33;
  text-decoration: none;
}
a.yellow:hover {
  color: #FFBB33;
  text-decoration: underline;
}
a.smallyellow {
  color: #FFCC33;
  font-size: 10pt;
  text-decoration: none;
}
a.smallyellow:hover {
  color: #FFBB33;
  text-decoration: underline;
}
a.white {
  color: #ffffff;
  text-decoration: none;
}
a.bold {
  font-weight: bold;
  font-size: 0.9em;
  text-decoration: none;
}
a.sublink {
  font-weight: bold;
  font-size: 0.9em;
  text-decoration: none;
}
a.sublink:hover {
  font-weight: bold;
  font-size: 0.9em;
  color: #fff;
  text-decoration: none;
}
a.smallwhite {
  color: #ffffff;
  font-size: 10pt;
  text-decoration: none;
}
a.nounderline {
  text-decoration: none;
}
a.nounderline:hover {
  text-decoration: none;
  color: #fff;
}

#specification-tables table {
  width: 100%;
  float: left;

}
#specification-tables table td {
  color: #000;
}

input.bordered, textarea.bordered, input.button {
  border-top: #4E4E4E solid 1px;
  border-bottom: #CCCCCC solid 1px;
  border-right: #CCCCCC solid 1px;
  border-left: #4E4E4E solid 1px;
  font-size: 11pt;
}
span.wysiwygsmall {
  font-size: 9pt;
}
span.wysiwygsmallRed {
  font-size: 9pt;
  color: #ff0000;
}
span.wysiwygmedium {
  font-size: 10pt;
}
span.wysiwygmediumRed {
  font-size: 10pt;
  color: #ff0000;
}
span.wysiwyglarge {
  font-size: 11pt;
}
span.wysiwyglargeRed {
  font-size: 11pt;
  color: #ff0000;
}
span.wysiwygxLarge {
  font-size: 14pt;
}
span.wysiwygxLargeRed {
  font-size: 14pt;
  color: #ff0000;
}

span.new{
color:#f88;
}

div#hp-event{
  width:492px;
  margin:0;
  padding:0;
  display:block;  
  font-size: 10pt;
  line-height:30px;  
  background:url(/images/event_label.gif) #008bca no-repeat;
  padding:0 0 0 118px;  
}

div#hp-event a{
  text-decoration:none;
  color:#ffffff;
}
div#hp-event a:hover{
  text-decoration:underline;
}