body {
  margin:0px;
  padding:0px;
  text-align:center;
  font-family:verdana, times;
  font-size:13px;
  background-color:#5D6E82;
  color:#666;
}

p { color:#666; }

.centered {
  width:800px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
  border: 0px;
  text-align: left;
}

.wrapper, .wrappera, .wrapper200, .wrapperra {
  float:left;
  width:100%;
  padding:0px;
  margin:0px;
}

.wrappera {
  width:auto;
}

.wrapper200 {
  width:200px;
}

.wrapperra {
  float:right;
  width:auto;
  text-align:right;
}

p {
  padding:0px;
  margin:0px;
}

.headtitle {
  color:gray;
  font-size:16px;
  padding:10px 0 30px 15px;
}

.footinfo {
  text-align:center;
  color:#767863;
  font-weight:bold;
}

ul.footmenu, ul.rightmenu {
  margin:10px 0 5px 0;
  list-style-type:none;
  float:left;
  width:650px;
  text-align:center;
  padding:0 0 0 30px;
}

ul.footmenu {
  margin:5px 0;
  padding:0 0 0 80px;
  #padding:0 0 5px 80px;
}

ul.rightmenu {
  width:100%;
  text-align:left;
  padding:0px;
}

ul.footmenu li, ul.footmenu li a {
  float:left;
  width:auto;
  text-align:center;
  font-size:11px;
  color:#ccc;
  padding:0 15px;;
  margin:0px;
  border:0px;
  font-weight:bold;
  text-decoration:none;
  font-family:arial,verdana;
}

ul.footmenu li {
  padding:0px;
}

ul.rightmenu li, ul.rightmenu li a {
  float:left;
  width:100%;
  padding:1px 0;
  margin:0px;
  color:#47608F;
  text-decoration:none;
  font-size:22px;
  text-transform:uppercase;
  font-family:arial narrow, arial, helvetica;
  font-weight:bold;
}

ul.rightmenu li a:hover {
  color:#8393AF;
}

.bold {
  font-weight:bold;
}

.tiny {
  font-size:11px;
}

.heading, .heading2 {
  padding:15px 0 0 0;
  margin:0px;
  font-size:18px;
  font-weight:bold;
}

.heading2 {
  padding-bottom:15px;
  font-family:arial,verdana;
  font-size:20px;
  text-transform:uppercase;
  font-weight:bold;
}

.price {
  font-size:13px;
  padding:17px 0 0 0;
}

.imgleft {
  float:left;
  width:auto;
  padding:5px 5px 5px 0;
}

ul.invrelul {
  -moz-box-sizing: border-box;
  float:left;
  padding:0 0 15px 18px;
  margin:0px;
  color:#6583e5;
  list-style-type:disc;
  width:100%;
}

ul.invrelul li {
  -moz-box-sizing: border-box;
  color:#666;
  padding:2px 5px;
  margin:0px;
 
}

ul.invrelul li a {
  -moz-box-sizing: border-box;
  color:#6583e5;
  padding:2px 5px;
  margin:0px;
}

.price {
  padding:5px 0 10px 0;
  font-size:13px;
  color:green;
  float:left;
  width:auto;
}

.qty {
  padding:5px 0 10px 0;
  font-size:13px;
  text-align:right;
  float:right;
  width:auto;
}
