#mainContent a {
  color: rgb(101,14,41);
  text-decoration: none;
}
#mainContent a:hover{
  text-decoration: underline;
}
table.box { 
   border-style: solid;
   border-width: 1px;
   border-color: black; 
   font: 14px Verdana;
   line-height: 16px;
   width: 530px;
}  
td.info { 
   font: 12px Verdana;
   line-height: 14px;
}  
td.invoiceInfo {
   font: 14px Verdana;
   font-weight: bold;
   line-height: 16px;
   padding-top: 1px;
   padding-bottom: 1px;
}
td.cartAddInfo {
   font: 12px Verdana;
   line-height: 14px;
   padding-left: 5px;
   padding-right: 5px;
   padding-bottom: 3px;
   padding-top: 3px;
}
td.orderTableHeader {
   font: 14px Verdana;
   font-weight: bold;
   line-height: 16px;
   padding-left: 1px;
   padding-right: 3px;
   padding-bottom: 5px;
   padding-top: 4px;
   margin: 0em;
}
td.invoiceTableHeader {
   font: 14px Verdana;
   font-weight: bold;
   line-height: 16px;
   padding-left: 1px;
   padding-right: 3px;
   padding-bottom: 5px;
   padding-top: 4px;
   margin: 0em;
}
td.openOrderItemTableHeader {
   font: 14px Verdana;
   font-weight: bold;
   line-height: 16px;
   padding-left: 1px;
   padding-right: 3px;
   padding-bottom: 5px;
   padding-top: 4px;
   margin: 0em;
}
td.orderInfo {
   font: 12px Verdana;
   line-height: 14px;
   padding-left: 5px;
   padding-right: 5px;
   padding-bottom: 3px;
   padding-top: 3px;
}
td.orderList {
   font: 12px Verdana;
   line-height: 14px;
   padding-left: 1px;
   padding-right: 3px;
   padding-bottom: 4px;
   padding-top: 4px;
}
td.cartSizeInfo {
   font: 12px Verdana;
   line-height: 14px;
   padding-left: 2px;
   padding-right: 2px;
   padding-bottom: 3px;
   padding-top: 3px;
}
p.detailInfo {
   font: 10px Arial;
   line-height: 11px;
   margin-left: 1px;
   margin-right: 1px;
   margin-bottom: 1px;
   margin-top: 1px;
}
td.button {
   padding-top: 8px;
   padding-bottom: 2px;
}
td.infoSmall { 
   font: 11px Verdana;
   line-height: 13px;
} 
p.orderHeader {
  font: 18px Verdana;
  font-weight: bold;
  margin-bottom: 2px;
  margin-top: 15px;
  padding: 0px;
}  
p.error {
  font: 15px Verdana;
  font-weight: bold;
  line-height: 17px;
  color: red;
  width: 530px;
}
p.notify {
  font: 15px Verdana;
  font-weight: bold;
  line-height: 17px;
  color: green;
  width: 530px;
}
td.blockHeader {
  font: 14px Verdana;
  color: rgb(101,14,41);
  line-height: 16px;
  font-weight: bold;
}
table.form { 
  font: 14px Verdana;
  line-height: 16px;
}  
h2 {
  margin-top: 0px;
  font: 23px Verdana;
  font-weight: bold;
}
h2.subCategory {
  margin-bottom: 10px;
}
h2.orderView {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
h2.orderDetail {
  margin-bottom: 10px;
}
h2.cart {
  margin-bottom: 0px;
}
h2.search {
  margin-bottom: 10px;
}
h2.category {
  margin-bottom: 10px;
}
h2.product {
  margin-bottom: 0px;
}
p.productShortDescription {
  margin-top: 0px;
  margin-bottom: 10px;
  font: 12px Verdana;
  font-weight: normal;
}
p.description {
  font: 12px Verdana;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 10px;
}
table.productSmall {
  margin-bottom: 10px;
  margin-top: 0px;
}
table.productDetail {
  margin-bottom: 10px;
  margin-top: 0px;
  width: 100%;
}
td.pageMenu {
  font: 14px Verdana;
  font-weight: normal;
  line-height: 16px;
  color: black;
}
ul.nav {
  display: inline;
  list-style-type: none;
  margin:0em;
  padding:0em;
  line-height: 30px;
}
ul.nav li {
  display: inline;
  list-style-type: none;
  line-height: 33px;
}
ul.nav a{
  background: #C0C0C0;
  border: 1px solid #000000;
  color: #000000;
  display: inline;
  line-height: 22px;
  text-decoration: none; 
  font-style:normal; 
  font-variant:normal; 
  font-weight:bold; 
  font-size:12px; 
  font-family:Verdana; 
  margin-left:2px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom:0px; 
  padding-left:3px; 
  padding-right:3px; 
  padding-top:2px; 
  padding-bottom:2px
}
td.pageMenu {
  font-size: 12px; 
  font-family: Verdana; 
  color: rgb(101,14,41);
}
td.pageMenu a{
  font-size: 12px; 
  font-family: Verdana; 
  color: rgb(101,14,41);
  text-decoration: none;
}
td.pageMenu a:hover{
  text-decoration: underline;
}
td.productSmallStyle {
  font-size: 11px; 
  font-family: Verdana; 
  line-height: 14px;
}
td.productSmallStyle a{
  font-size: 11px; 
  font-family: Verdana; 
  font-weight: bold;
  color: rgb(101,14,41);
  text-decoration: none;
  line-height: 14px;
  padding-left: 2px;
  padding-right: 2px;
}
td.productSmallStyle a:hover{
  text-decoration: underline;
}
td.productSmallDescription {
  font-size: 10px; 
  font-family: Verdana; 
  line-height: 13px;
}
td.productSmallDescription a{
  font-size: 10px; 
  font-family: Verdana; 
  font-weight: normal;
  line-height: 13px;
  padding-left: 2px;
  padding-right: 2px;
}
table.subCategorySmall {
  margin-bottom: 10px;
  margin-top: 0px;
}
td.subCategorySmall {
  font-size: 13px; 
  font-family: Verdana; 
  line-height: 16px;
}
td.subCategorySmall a{
  font-size: 13px; 
  font-family: Verdana; 
  font-weight: bold;
  color: rgb(101,14,41);
  text-decoration: none;
  line-height: 16px;
  padding: 0em;
  margin: 0em;
}
table.textTable {
  width: 530px;
}
table.productInfoTable {
  margin-left: 0px;
  margin-top: 0px;
  width: 100%;
}
td.productInfo {
	padding-left: 10px;
}
table.nameTable {
   border-width: 1px;
   border-color: rgb(101,14,41);
   border-style: solid;
   margin-top: 0px;
   margin-bottom: 0px;
   padding: 0em;
}
td.nameTableHeader {
  font: 16px Verdana;
  color: white;
  background: black;
  background-image: url('images/name_table_bar.gif');
  background-repeat: no-repeat;
  background-position: left top; 
  line-height: 20px;
  font-weight: bold;
  valign: middle;
}
td.subCategorySmall a:hover{
  text-decoration: underline;
}
.imageSelect img{
  border: 1px solid white;
  border-style: solid;
}
.imageSelect:hover img{
  border: 1px solid rgb(101,14,41);
  border-style: solid;
}
td.cartItem {
   font: 12px Verdana;
   line-height: 14px;
   padding-left: 4px;
   padding-right: 4px;
   padding-bottom: 6px;
   padding-top: 6px;
   border-top: 1px solid rgb(101,14,41);
}
td.cartItemHeader {
   font: 14px Verdana;
   font-weight: bold;
   line-height: 16px;
   padding-left: 4px;
   padding-right: 4px;
   padding-bottom: 6px;
   padding-top: 6px;
}
font.periodSelect {
   font: 12px Verdana;
   font-weight: normal;
}
