/* Davstar Security Website www.davstarsecurity.com */
* {
  margin: 0;
  padding: 0;
}
* body {
  background: #808080 url(img/bg.gif) center repeat-y;
  font-family: Arial,Tahoma,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 0.8em;
  font-size-adjust: none;
  font-stretch: normal;
  line-height: 1.6em;
  color: #000000;
}
a {
  color: #e0691a;
  font-weight: bold;
  text-decoration: none;
}
a:hover {
  color: #1882be;
  font-weight: bold;
  text-decoration: none;
}
.orange {
  color: #e0692a;
  font-weight: bold;
}
.orangeprice {
  color: #e0692a;
  font-weight: bold;
  font-size: 1.2em;
}
.blue {
  color: #1882be;
  font-weight: bold;
}
.blueprice {
  color: #1882be;
  font-weight: bold;
  font-size: 1.2em;
}
.redsale {
  color: #c00000;
  font-weight: bold;
  font-size: 1.2em;
}
.white{
  color: #ffffff;
  font-weight: bold;
}
.grey {
  color: #808080;
  font-weight: normal;
}
p {
  margin: 0px 0px 5px;
}
ul {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
ul.s {
  list-style-type:square;
  list-style-position: inside;
  font-weight: bold;
}
.content {
  margin: 0 auto;
  padding: 0px;
  width: 980px;
}
.header {
  margin: 0px 0px;
  padding: 2px 0px 0px 0px;
  height: 134px;
  color: #ffffff;
}
.left {
  margin: 0px 0px 10px;
  float: left;
  width: 634px;
}
.left h1 {
  margin: 8px 0px 10px 0px;
  padding: 4px 0 4px 20px;
  background: #1882BE;
  clear: both;
  color: #ffffff;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 1.4em;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-family: Arial,Helvetica,sans-serif;
}
.left h2 {
  margin: 10px 0px 10px 0px;
  padding: 4px 0px 4px 20px;
  background: #1882BE;
  clear: both;
  color: #ffffff;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 1.4em;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-family: Arial,Helvetica,sans-serif;
}
.left_side {
  margin: 10px 0px 0px 38px;
  padding: 0px 0px 0px 10px;
  float: left;
  width: 180px;
}
.left_side a {
  background: #ffffff none repeat;
  text-decoration: none;
  color: #000000;
}
.left_side a:hover {
  text-decoration: none;
  color: #e0692a;
}
.left_form {
  background: #eeeeee;
  margin: 10px 0 0 38px;
  padding: 0 0 10px 10px;
  float: left;
  width: 460px;
}
.right_side {
  margin: 10px 0px;
  padding: 0px 0px 0px 60px;
  background: #ffffff url(img/dotted.gif) repeat-y;
  float: right;
  width: 280px;
  color: #414141;
}
.right_side a {
  background: #ffffff none repeat;
  text-decoration: none;
  color: #000000;
}
.right_side a:hover {
  text-decoration: none;
  color: #e0692a;
}
.hlist a {
  text-decoration: none;
  color: #1882be;
  font-weight: bold;
}
.hlist a:hover {
  text-decoration: none;
  color: #e0692a;
  font-weight: bold;
  }
.left_box {
  margin: 10px 0px 0px 10px;
  padding: 3px 5px;
  background: #ffffff none repeat;
  color: #000000;
  font-family: Arial,Helvetica,sans-serif;
}
.right {
  margin: 0px 0px 10px;
  float: right;
  width: 340px;
}
.right h3 {
  margin: 8px 0px 3px;
  padding: 4px 0px 3px 5px;
  background: #e0692a;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: #414141;
  font-size: 1.4em;
  font-family: Arial,Helvetica,sans-serif;
}
.right_articles {
  margin: 0px 0px 3px;
  padding: 8px;
  background: #f5f5f5 none repeat;
  color: #414141;
  font-family: Arial,Helvetica,sans-serif;
}
.notice {
  margin: 0px 0px 3px;
  padding: 12px 8px;
  background: #eeeeee none repeat;
  color: #414141;
}
.image_left {
  margin: 0px 10px 5px 0px;
  float: left;
  border-style: none;
}
.image_right {
  margin: 0px 10px 5px 10px;
  float: right;
  border-style: none;
}
.footer {
  padding: 10px 0px;
  clear: both;
  text-align: center;
  line-height: 2em;
}
.footer a {
  background: #ffffff none repeat;
  color: #808080;
}
.footer a:hover {
  text-decoration: none;
  color: #e0692a;
}
