.ProductList_TD A:link     { font-family:Arial;}
.ProductList_TD A:visited  { font-family:Arial;}
.ProductList_TD A:hover    { font-family:Arial;}
.ProductList_TD A:active   { font-family:Arial;}
.ProductList_TD td{ font-size:12px;color:#404040;font-family:Arial;}
.ProductList_TD { background-color:#FFFFFF;font-family:Arial;font-size:12px;color:#404040;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;text-align:left;}
.Heading_ProductList{font-family:Arial;font-size:20px;font-weight:Bold;color:#80987e;}
.BackgroundColor1_ProductList{}
.BackgroundColor2_ProductList{}
.ProductNumber_ProductList{font-family:Arial;font-weight:normal;}
.ProductName_ProductList{font-family:Arial;font-weight:Normal;}
.Description_ProductList{font-family:Arial;font-weight:Normal;}
.price .Price_ProductList{font-family:Arial;font-weight:bold;}
.PriceStriked_ProductList{font-family:Arial;font-weight:Normal; margin-right: 8px;}
.Paging_ProductList{font-family:Arial;font-weight:Normal;}
A.Toolbar_ProductList:link{font-family:Arial; text-decoration:none; font-weight:Normal;font-size:10px;}
A.Toolbar_ProductList:visited{font-family:Arial; text-decoration:none; font-weight:Normal;font-size:10px;}
A.Toolbar_ProductList:active{font-family:Arial; text-decoration:none; font-weight:Normal;font-size:10px;}
A.Toolbar_ProductList:hover{font-family:Arial; text-decoration:none; font-weight:Normal;font-size:10px;}
.Toolbar_ProductList{font-family:Arial;font-size:10px;font-weight:Normal;}
.Stockmessage_ProductList{font-family:Arial;font-weight:Normal;}
.TextInputField_ProductList{font-family:Arial;font-size:10px;font-weight:Normal;}
.Photo1_ProductList{padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px;}
.Photo1_ProductList{text-align:left;}
.Photo1_ProductList{vertical-align:top;}
.Description_ProductList{padding:3px;}
.Description_ProductList{text-align:left;}
.InfoButton_ProductList{padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px;}
.InfoButton_ProductList{text-align:left;}
.InfoButton_ProductList{vertical-align:top;}
.Price_ProductList{padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px;}
.Price_ProductList{text-align:left;}
.BuyButton_ProductList{margin-left:px; margin-top:px; margin-right:px; margin-bottom:px;}
.BuyButton_ProductList{text-align:left;}
BuyButton_ProductList{vertical-align:center;}
td.amount input.BuyButton_ProductList {margin-top: -1px\9 ;}
.ErrorText_ProductList{font-family:Arial;font-size:10px;}
_td .bookimage img {background-image: url(/images/imgbg.gif);padding: 0px 2px 2px 0px; margin: 0 14px 0 0; }
td .hr hr { padding: 0 0px 0px 0px; margin: 14px 0px 15px 0px; border: 0; height: 1px; color: #dad9c5;
	background-color: #dad9c5;}
td .hrtop hr { padding: 0 0px 0px 0px; margin: 0px 0px 15px 0px; border: 0; height: 1px; color: #dad9c5;
	background-color: #dad9c5;}
td .hrbottom hr { padding: 0 0px 0px 0px; margin: 4px 0px 15px 0px; border: 0; height: 1px; color: #dad9c5;
	background-color: #dad9c5;}
.TextInputField_Productlist {font-weight:Normal;background-color:#FFFFFF; height: 18px; border: 1px solid #878687; margin-right: 0; text-align: center;}
td .amount .TextInputField_Productlist {width:23px;}
h3 {font-size: 12px; margin: 0 0 4px 0; padding: 0;}
h3 A:link, h3 A:visited {color: #7e0620; text-decoration: none;}
h3 A:hover {text-decoration: underline;}
.price {height:26px; background-image:url('/images/design/pricebg.gif'); background-repeat: no-repeat; padding: 6px 0 0 8px; margin: 0 0 4px 0; vertical-align: center; font-weight: bold;}
.price img {margin: 0 0 -3px 0;}
.BreadCrumb_ProductList {padding-bottom: 6px;}
#OrderStep3_TD td.OrderStep3_TD {background-image: none; padding: 30px 5px 15px 5px;}