BODY {
	background-image: url(images/bg_left.gif);
}

H1 {
  font-size: 15px;
  font-weight: bold;
}

H2 {
  font-size: 13px;
  font-weight: bold;
}

A { 
  color: #000000; 
  text-decoration: none; 
}

A:hover { 
  text-decoration: underline; 
}

A.whiteText { 
  color: #ffffff; 
  text-decoration: none; 
}

A.bold {
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #ff0000;
}

TD {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.BoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #003399;
  color: #ffffff;
}

TD.BigBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  background: #003399;
  color: #ffffff;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #003399;
  color: #ffffff;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

Table.border {
  border-color: #999999;
  border-style: solid;
  border-width: 1px;
}

.Row1 { background-color: #D7E9F7; }
.Row2 { background-color: #E9F4FC; }

.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.button {
	background-color: #f8f8f9;
	padding: 2px;
	border: 1px solid #999999;
}

.borderLeft {
 background-color: #f8f8f9;
 border-left: 1px dotted #b6b7cb;
}