a {
  color: #FFFFFF;
}

body {
  margin: 0;
  padding: 0;
  font-family: arial, helvetica, sans-serif;
  text-align: left;
  background: #000000;
  margin-top: 8px;
  margin-bottom: 18px;
}

.hcwlinksmed {
  font-weight: bold;
  font-size: 12px;
  color: #FAD400;
  font-family: arial, helvetica, sans-serif;
  text-decoration: none;
}

.hcwlinksmed:hover {
  font-weight: bold;
  font-size: 12px;
  color: #FF0000;
  font-family: arial, helvetica, sans-serif;
  text-decoration: underline;
}

.hcwconthead {
  text-align: center;
  border: #BD0100 1px solid;
  padding-right: 5px;
  padding-left: 5px;
  font-size: 11px;
  padding-bottom: 5px;
  color: rgb(51, 51, 51);
  padding-top: 5px;
  font-family: arial, helvetica, sans-serif;
  background-color: #000000;
}

.style1 {
  font-family: arial, helvetica, sans-serif;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  color: #F8BF24;
  background-image: url("crime_images/clear.gif");
  background-repeat: repeat;
}

.stylehd {
  background: #ffffff;
  font-family: arial, helvetica, sans-serif;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  background-image: url("crime_images/clear.gif");
  background-repeat: repeat;
}

.styleblk {
  font-family: arial, helvetica, sans-serif;
  text-align: left;
  padding: 4px 16px;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  background-image: url("crime_images/clear.gif");
  background-repeat: repeat;
}

.hcwcrimeqst {
  font-size: 12px;
  color: rgb(247, 189, 24);
  font-family: arial, helvetica, sans-serif;
  text-decoration: none;
}

.hcwmaincont {
  text-align: justify;
  padding: 6px;
  font-size: 11px;
  color: #CCCCCC;
  font-family: arial, helvetica, sans-serif;
  text-decoration: none;
}

.graph {
  background: #ffffff;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  color: #000000;
  font-size: 11px;
  text-align: center;
  border-right: rgb(255, 0, 0) 1px solid;
  border-left: rgb(255, 0, 0) 1px solid;
  border-top: rgb(255, 0, 0) 1px solid;
  border-bottom: rgb(255, 0, 0) 1px solid;
}

.size1 {
  FONT-WEIGHT: lighter;
  FONT-SIZE: 12px;
  COLOR: #FFFFFF;
  font-family: arial, helvetica, sans-serif;
}

td, input, select {
  color: #000000;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11px;
}

.price1 {
  font-family: arial, helvetica, sans-serif;
  text-align: right;
  font-size: 13px;
  padding: 0px 16px;
  font-weight: bold;
  color: #FFFFFF;
  background-image: url("crime_images/singleresprice.png");
  background-repeat: no-repeat;
}

.price2 {
  font-family: arial, helvetica, sans-serif;
  text-align: right;
  font-size: 13px;
  padding: 4px 16px;
  margin: 125px 25px 25px 25px;
  font-weight: bold;
  color: #FFFFFF;
  background-image: url("crime_images/price2.png");
  background-repeat: no-repeat;
}

.priceadt {
  font-family: arial, helvetica, sans-serif;
  text-align: right;
  font-size: 13px;
  padding: 4px 16px;
  font-weight: bold;
  color: #FFFFFF;
  background-image: url("crime_images/priceadt.png");
  background-repeat: no-repeat;
}

.content {
  padding: 4px 16px;
  background: #FFFFFF;
  color: #000000;
  font-size: 15px;
  line-height: 1.25em;
  font-weight: lighter;
  font-family: arial, helvetica, sans-serif;
}

p.note {
  color: #666;
  font-size: 80%;
  padding: 0;
  border: 0;
  margin-top: 4px;
}

.toptext {
  color: #999;
  font-size: 13px;
  line-height: 1.5em;
  font-weight: lighter;
  font-family: arial, helvetica, sans-serif;
}

.select {
  font-family: arial, helvetica, sans-serif;
  font-size: 100%;
  color: #333;
  width: 200px;
  vertical-align: middle;
  border: 0px;
  background-color: #fff;
  padding: 4px 6px;
  margin: 0px;
}

.submit{
  font-family: arial, helvetica, sans-serif;
  font-size: 85%;
  color: #333;
  width: 50px;
  vertical-align: middle;
  border: none;
  background-color: #fff;
  padding: 4px 6px;
}

.toptext {
  color: #999;
  font-size: 13px;
  line-height: 1.5em;
  font-weight: lighter;
  font-family: arial, helvetica, sans-serif;
}

.bottomtext {
  color: #fff;
  font-size: 12px;
  line-height: 1.5em;
  font-weight: lighter;
}

.paratext {
  color: #fff;
  font-size: 12px;
  line-height: 1.5em;
  font-weight: lighter;
  padding: 4px 26px;
}

.footer {
  color: #999999;
  font-size: 10px;
  line-height: 1.5em;
  font-weight: lighter;
}

.producttext {
  padding: 6px 12px 12px 12px;
  color: #fff;
  font-size: 12px;
  line-height: 1.5em;
  font-weight: lighter;
  font-family: arial, helvetica, sans-serif;
}

.textbg {
  padding: 6px 12px 12px 12px;
  color: #fff;
  font-size: 25px;
  line-height: 1.5em;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
}

.hcw {
  color: #FF0000;
  font-size: 14px;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
}

.yellow {
  color: #FAD400;
}

/* -------------------------------- */
/* tables */
/* -------------------------------- */

table.mainblock2 {
  background: #000000;
  color: #FFFFFF;
  font-size: 13px;
  line-height: 1.5em;
  font-weight: lighter;
  font-family: arial, helvetica, sans-serif;
  margin: 15px;
  text-align: left;
  border-right: rgb(255, 0, 0) 5px solid;
  border-left: rgb(255, 0, 0) 5px solid;
  border-top: rgb(255, 0, 0) 5px solid;
  border-bottom: rgb(255, 0, 0) 5px solid;
}

table.mainblock3 {
  margin: 10px;
}

table.mainblock4 {
  margin: 15px;
  text-align: left;
  border-right: rgb(247, 189, 24) 1px solid;
  border-left: rgb(255, 0, 0) 1px solid;
  border-top: rgb(255, 0, 0) 1px solid;
  border-bottom: rgb(255, 0, 0) 1px solid;
}

table.mainblock5 {
  color: #FFFFFF;
  font-size: 13px;
  line-height: 1.5em;
  font-weight: lighter;
  font-family: arial, helvetica, sans-serif;
  margin: 15px;
  text-align: left;
  border-right: rgb(255, 0, 0) 1px solid;
  border-left: rgb(255, 0, 0) 1px solid;
  border-top: rgb(255, 0, 0) 1px solid;
  border-bottom: rgb(255, 0, 0) 1px solid;
}

table.mainblock6 {
  background: #FFFFFF;
  color: #000000;
  font-size: 13px;
  line-height: 1.5em;
  font-weight: lighter;
  font-family: arial, helvetica, sans-serif;
  margin: 15px;
  text-align: left;
  border-right: rgb(255, 0, 0) 1px solid;
  border-left: rgb(255, 0, 0) 1px solid;
  border-top: rgb(255, 0, 0) 1px solid;
  border-bottom: rgb(255, 0, 0) 1px solid;
}

table.stats {
  background: #000000;
  margin: 10px;
}

table.article {
  padding: 4px 16px;
  background: #FFFFFF;
  color: #000000;
  font-size: 15px;
  line-height: 1.25em;
  font-weight: lighter;
  font-family: arial, helvetica, sans-serif;
  margin: 15px;
  text-align: left;
  border-right: rgb(255, 0, 0) 1px solid;
  border-left: rgb(255, 0, 0) 1px solid;
  border-top: rgb(255, 0, 0) 1px solid;
  border-bottom: rgb(255, 0, 0) 1px solid;
}

table.c3 {
  border: rgb(247, 189, 24) 1px solid;
  padding: 5px 0px;
}

table.c4 {
  border-top: rgb(247, 189, 24) 1px solid;
  padding: 5px 0px;
}


/* -------------------------------- */
/* menu */
/* -------------------------------- */

#menu {
  padding: 10px 0px 10px 65px;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  width: 775px;
}

#menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#menu li {
  float: left;
  margin: 0;
  padding: 0;
}

#menu li a {
  float: left;
  margin: 0 4px 0 0;
  padding: 6px 6px;
  font-size: 100%;
  font-weight: normal;
  text-decoration: none;
  color: #fff;
  background: #CC0000;
}

#menu li a:hover {
  color: #fff;
  background: #660000;
}

#menu li a.active {
  font-weight: bold;
  color: #fff;
  background: #660000;
}

