body {
  margin: 0;
  padding: 0;
  text-align: center;
  font-family: Verdana, Sans-Serif;
  color: #000000;
  background: url(../images/bck.png) repeat-x;
  background-color: #000000;
}

p {
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  line-height: 150%;
}

h1 {
  padding-top:10px;
  margin: 0;
  text-align: left;
  font-family: Arial, Helvetica, Verdana, Sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ed232e;
}

td{
  font-family: Verdana, Sans-Serif;
  font-size: 11px;
  color: #000000;
  vertical-align: top;
}

thead {
  background-color: #ed232e;
  color: #ffffff;
  font-weight: bold;
}

a:link {text-decoration: none; font-weight: normal; color:#000000; font-family: Verdana, Sans-Serif; font-size: 11px;}
a:visited {text-decoration: none; font-weight: normal; color:#000000; font-family: Verdana, Sans-Serif; font-size: 11px;}
a:hover {text-decoration: underline; font-weight: normal; color:#000000; font-family: Verdana, Sans-Serif; font-size: 11px;}
a:active {text-decoration: none; font-weight: normal; color:#000000; font-family: Verdana, Sans-Serif; font-size: 11px;}

/* Start of IDs */
#OverContainer{
  width: 100%;
  margin: 0;
  padding: 0;
}

#header{
  width: 1000px;
  height: 125px;
  font-size: 12px;
  font-weight: bold;
  color:#ffffff;
}

#header a:link {text-decoration: none; font-weight: bold; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 11px;}
#header a:visited {text-decoration: none; font-weight: bold; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 11px;}
#header a:hover {text-decoration: none; font-weight: bold; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 11px;}
#header a:active {text-decoration: none; font-weight: bold; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 11px;}

#header td.top_links a:link {text-decoration: none; font-weight: bold; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 10px;}
#header td.top_links a:visited {text-decoration: none; font-weight: bold; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 10px;}
#header td.top_links a:hover {text-decoration: none; font-weight: bold; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 10px;}
#header td.top_links a:active {text-decoration: none; font-weight: bold; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 10px;}

#nav{
  height: 25px;
}

#mainBody{
  background-color: #ffffff;
  width: 1000px;
}

#table_border {
  border: 1px solid #ed232e;
  border-collapse: collapse;
}

#table_border td {
  border: 1px solid #ed232e;
  font-family: Verdana, Sans-Serif;
  font-size: 11px;
  border-style: inset inset inset inset;
}

.error { font: 11px tahoma, verdana, sans-serif; color: #000099; font-weight: bold; }

.page_heading {
  text-align: left;
  font-size: 20px;
  border-bottom: 1px solid #808080;
  padding-left: 10px;
  padding-top: 10px;
}

.breadcrumbs {
  text-align: left;
  background-color: #808080;
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  padding: 2px;
}

.breadcrumbs a:link { color: #ffffff; font-size: 11px; font-weight: bold;}
.breadcrumbs a:visited { color: #ffffff; font-size: 11px; font-weight: bold;}
.breadcrumbs a:hover { color: #ffffff; font-size: 11px; font-weight: bold;text-decoration: underline;}
.breadcrumbs a:active { color: #ffffff; font-size: 11px; font-weight: bold;}

.product_title {
  text-align: left;
  font-size: 14px;
  font-weight: bold;
  border-top: 1px solid #808080;
  border-bottom: 1px solid #808080;
}

.photo {
  float: right;
  padding:5px;
  border: 1px solid #ed232e;
}

.side_nav a {
  background-color: #E8E8E8;
  color: #000000;
  text-decoration: none;
  display: block;
  width: 100%;
  font-size: 14px;
  height: 20px;
}

.side_nav a:hover {
  background-color: #ed232e;
  color: #ffffff;
}

.current_side_nav_link a {
  background-color: #ed232e;
  color: #ffffff;
  text-decoration: none;
  display: block;
  width: 100%;
  font-size: 14px;
  height: 20px;
}

.articles a:link {text-decoration: none; font-weight: bold; color:#000000; font-family: Verdana, Sans-Serif; font-size: 11px;}
.articles a:visited {text-decoration: none; font-weight: bold; color:#000000; font-family: Verdana, Sans-Serif; font-size: 11px;}
.articles a:hover {text-decoration: underline; font-weight: bold; color:#000000; font-family: Verdana, Sans-Serif; font-size: 11px;}
.articles a:active {text-decoration: none; font-weight: bold; color:#000000; font-family: Verdana, Sans-Serif; font-size: 11px;}

#footer{
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
}

#footer td{
  font-family: Verdana, Sans-Serif;
  font-size: 10px;
  color: #ffffff;
}

#footer a:link {text-decoration: underline; font-weight: normal; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 10px;}
#footer a:visited {text-decoration: underline; font-weight: normal; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 10px;}
#footer a:hover {text-decoration: underline; font-weight: normal; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 10px;}
#footer a:active {text-decoration: underline; font-weight: normal; color:#ffffff; font-family: Verdana, Sans-Serif; font-size: 10px;}

/* CONTACT FORM */

.contact td{
  font-size: 12px;
  padding-right: 10px;
}

.contact input.text{
  display: block;
  text-align: left;
  border: solid 1px #ed232e;
  overflow: hidden;
  width: 200px;
  position: realtive;
}

.contact textarea{
  display: block;
  text-align: left;
  border: solid 1px #ed232e;
  overflow: hidden;
  position: realtive;
}

.contact input.button{
  text-align: center;
  background-color: #ed232e;
  width: 100px;
  color: #ffffff;
  border: solid 1px #ed232e;
}

.contact input.text_small{
  display: block;
  text-align: left;
  width: 80px;
  border: solid 1px #ed232e;
  overflow: hidden;
  position: realtive;
}

.contact a:link {text-decoration: none; font-weight: normal; color:#000000; font-family: Verdana, Sans-Serif; font-size: 12px;}
.contact a:visited {text-decoration: none; font-weight: normal; color:#000000; font-family: Verdana, Sans-Serif; font-size: 12px;}
.contact a:hover {text-decoration: underline; font-weight: normal; color:#000000; font-family: Verdana, Sans-Serif; font-size: 12px;}
.contact a:active {text-decoration: none; font-weight: normal; color:#000000; font-family: Verdana, Sans-Serif; font-size: 12px;}

.contact select {
  width: 150px;
  border: none;
  border-collapse: collapse;
}

.selectbox_div {
  border: 1px solid #ed232e;
  padding:0;
  margin:0;
  width: 150px;
}
