TD {font-family:tahoma, verdana, arial; font-size:11; color:#535454}

input, select {font-family:tahoma, verdana, arial; font-size:11; color:black; background-color:white}

a {font-family:tahoma, verdana; font-size:11; color:blue; text-decoration:none}
a:hover {text-decoration:underline}



a.CategoryClass {font-family:tahoma, verdana; font-size:11; color:#535454; text-decoration:none}
a.CategoryClass:hover {text-decoration:underline}

a.SubcategoryClass {font-family:tahoma, verdana; font-size:11; color:#535454; text-decoration:none}
a.SubcategoryClass:hover {text-decoration:underline}

a.RedLink {font-family:tahoma, verdana; font-size:11; color:red; font-weight:bold; text-decoration:none}
a.RedLink:hover {text-decoration:underline}

a.BlackLink {font-family:tahoma, verdana; font-size:11; color:black; font-weight:bold; text-decoration:none}
a.BlackLink:hover {text-decoration:underline}

a.BlackLinkSub {font-family:tahoma, verdana; font-size:10; color:black; font-weight:bold; text-decoration:none}
a.BlackLinkSub:hover {text-decoration:underline}


a.WhiteLink {font-family:tahoma, verdana; font-size:11; color:white; font-weight:bold; text-decoration:none}
a.WhiteLink:hover {text-decoration:underline}

a.ItemTitle {font-family:tahoma, verdana; font-size:12; color:black; font-weight:bold; text-decoration:none}
a.ItemTitle:hover {text-decoration:underline}

.border {border: #000000 1px solid;}

.infoBox {
  background: #DCDCDC;
}

.infoBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #DCDCDC;
  color: #333333;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

/* font colour of special offer prices on the product pages */


SPAN.productSpecialPrice2 {
  font-family: Verdana, Arial, sans-serif;
  color: #006600;
}

/* the settings for the display of the Categories boxes in the left column */


ul, ol, dl {
    position: relative;  
}

.hide {
    display:none;
    }

#categories {
    margin: 0;
    padding: 0;
    }

#categories dt {

    margin: 2px;
    font-size: 10px; 
 font-family: Verdana, Arial, sans-serif;
 font-weight: bold; 
    border: 1px solid #000000;
    background: #ffffff url('images/pointer_blue.gif') no-repeat 3px 50%;; padding-left:10px; padding-right:0; padding-top:2px; padding-bottom:2px
    }

#categories dd {
    margin: 2px;
    font-size: 10px; 
 font-family: Verdana, Arial, sans-serif;
 font-weight: bold; 
    border: 1px solid #000000;
    background: #ffffff url('images/pointer_blue.gif') no-repeat 3px 50%;; padding-left:10px; padding-right:0; padding-top:2px; padding-bottom:2px
    }

#categories a.selected {
    font-weight: bold; color: #ff0033;
    }


.LeftContent {font-family:tahoma, verdana, arial, font-size:10; color:black;}

.sub {font-family:tahoma, verdana; font-size:11; color:black; font-weight:bold; background-color:#DCDDDD; border-width:1px; border-color:black}

.TableHead {background-color:#C9C9C9; color:black; font-family:tahoma, verdana; font-size:11; font-weight:bold}
.CartHead {background-color:#C9C9C9; color:black; font-family:tahoma, verdana; font-size:11; font-weight:bold}
.TableNav {background-color:#000000; color:white; font-family:tahoma, verdana; font-size:11; font-weight:bold}

.title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #003366;
	line-height: 10px;
	font-variant: normal;
}

.ItemTitle {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
	font-variant: normal;
}

.CategoryName {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

a.CategoryName:hover {
	text-decoration:underline;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
