.subheader  { color: #b01c2e; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.coral { color: #b01c2e; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.maincontent     { color: black; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.maincontent a:link, .maincontent a:visited     { color: #b01c2e; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
.maincontent a:hover, .maincontent a:active    { color: #b01c2e; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
.sideboxtext  { color: black; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 4px; border: solid 1px #003e00 }
.sideboxtext a:link, .sideboxtext a:visited    { color: #b01c2e; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
.sideboxtext a:hover, .sideboxtext a:active   { color: #b01c2e; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
.botmenu    { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.botmenu a:link, .botmenu a:visited   { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.botmenu a:hover, .botmenu a:active   { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

.topbox  { color: white; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.topbox a:link, .topbox a:visited    { color: white; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.topbox a:hover, .topbox a:active    { color: white; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }

.pageheader { color: white; font-size: 22pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 3px; padding-left: 10px }
.sideboxheader { color: white; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 3px; padding-left: 10px }
.largefont { color: black; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
 
#cash  { background: url("../images/cash_o.gif") no-repeat center top; position: relative; width: 130px; height: 50px }
#cash a  { color: #000; background: white url("../images/cash.gif") no-repeat center top; display: block; width: 130px; height: 50 }
#cash a:hover { background: transparent none; } 

#avaya  { background: url("../images/avaya_o.gif") no-repeat center top; position: relative; width: 118px; height: 50px }
#avaya a  { color: #000; background: white url("../images/avaya.gif") no-repeat center top; display: block; width: 118px; height: 50 }
#avaya a:hover { background: transparent none; } 
#samsung  { background: url("../images/samsung_o.gif") no-repeat center top; position: relative; width: 123px; height: 50px }
#samsung a  { color: #000; background: white url("../images/samsung.gif") no-repeat center top; display: block; width: 123px; height: 50px }
#samsung a:hover { background: transparent none; } 
#hubbell  { background: url("../images/hubbell_o.gif") no-repeat center top; position: relative; width: 110px; height: 50px }
#hubbell a  { color: #000; background: white url("../images/hubbell.gif") no-repeat center top; display: block; width: 110px; height: 50 }
#hubbell a:hover { background: transparent none; } 
#please_hold  { background: url("../images/please_hold_o.gif") no-repeat center top; position: relative; width: 139px; height: 50px }
#please_hold a  { color: #000; background: white url("../images/please_hold.gif") no-repeat center top; display: block; width: 139px; height: 50px }
#please_hold a:hover { background: transparent none; }

#ContestButton
{
  display: block;
  width: 180px;
  height: 180px;
  background: url("../images/contest_button.jpg") no-repeat 0 0;

}

#ContestButton:hover
{ 
  background-position: 0 -180px;
}

#ContestButton span
{
  position: absolute;
  top: -999em;
}
