a {
  color: #9900cc;
  font-weight: bold;
  font-size:inherit;
}

a:hover {
  color: #999999;
  font-weight: bold;
  font-size:inherit;
}

td.productdata a {
  color: #ffffff;
  font-weight: bold;
  font-size:inherit;
}

td.productdata a:hover {
  color: #D6C2E8;
  font-weight: bold;
  font-size:inherit;
}

body {
  margin: 0px;
  font-family:arial;
}

img {
  margin: 0px;
  border: 0px;
  padding: 0px;
}

img.white {
  border: 1px #000000 solid;
}


input {
  font-size: 90%;
  font-weight: bold;
}


li.content {
  color: #000000;
  font-weight: normal;
}

li.product {
  color: #ffffff;
  font-weight: bold;
}

option {
  font-size: 90%;
  font-weight: bold;
}

span.content{
  font-weight: normal;
  font-size: 80%;
  color: inherit;
}

.articleheading {
	font-weight: bold;
 	font-size: 14px;
	text-decoration:underline;
}

span.heading{
  font-weight: bold;
  font-size: 80%;
  color: inherit;
  text-decoration: underline;
}

span.subheading{
  font-weight: bold;
  font-size: 80%;
  color: inherit;
}

span.footer{
  font-weight: bold;
  font-size: 70%;
  color: inherit;
}

table.product {
	border-collapse: collapse;
	border: 4px solid #333333;
	background-color: #D6C2E8;
	
    font-weight: bold;
   font-size: 80%;
   color: #ffffff;
}

td.content {
  font-weight: normal;
  font-size: 80%;
  color: inherit;
}

td.form {
  font-size: 80%;
  font-weight:bold;
}

td.productimage {
  border: 2px solid #333333;
  padding: 10px;
}

td.productimage img {
  border: 5px solid #ffffff;
  background-color: #905DBC;
  padding:5px;
}

td.producttitle {
  border: 2px solid #333333;
  background-color: #905DBC;
  padding:5px;
}

td.productdata {
  background-color: #A175C6;
  border: 2px solid #333333;
  padding: 5px;
}

textarea {
  font-size: inherit;
  font-weight: bold;
}
