A:link     { font-family:Arial;color:#4d4d4d;}

A:visited  { font-family:Arial;color:#4d4d4d;}

A:hover    { font-family:Arial;color:#4d4d4d;}
A:active   { font-family:Arial;color:#4d4d4d;}

Body{ background-color:#e6e2d9;background-image:url('/images/bodybg.jpg');background-position: top center; background-repeat: no-repeat; font-family:Arial;font-size:12px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-align:left;}

Td {font-size:10px; margin:0;}

h1 {color: #7e0620; font-size: 20px; margin: 8px 0 12px 0;}

.FrontPage_TD A:link     { text-decoration:underline;}

.FrontPage_TD A:visited  { text-decoration:underline;}

.FrontPage_TD A:hover    { text-decoration:underline;}

.FrontPage_TD A:active   { text-decoration:underline;}

.FrontPage_TD td{ }

.FrontPage_TD { padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:10px;text-align:left;}

.BackgroundColor1_FrontPage{}

.Heading_FrontPage{font-size:30px;font-weight:bold;color:#eda018;}

.Text2_FrontPage{font-weight:Normal; width:100%; margin: 0px 6px 0 0; padding-top: 0;}

#FrontText span.Text1_FrontPage{font-weight:Bold; font-size: 20px; line-height: 24px; color:#4d4d4d; padding-bottom: 0px; margin-bottom: 0px;}

.BottomText_FrontPage{font-weight:Normal; text-align:center;  width:100%;}

.Price_FrontPage{font-weight:Normal;}

.PriceStriked_FrontPage{font-weight:Normal;}

.Description_FrontPage{font-weight:Bold;}

.SpecialOfferPrice_FrontPage{font-weight:Normal;}

.BackgroundColor2_FrontPage{}

.TableLines_FrontPage{}

.HeadingProduct_FrontPage{font-weight:Normal; width:100%;}

.BackgroundColorProduct_FrontPage{font-weight:Normal;   width:100%;}

.HeadingTopSold_FrontPage{font-weight:Normal;   width:100%;}

.BackgroundColorTopSold_FrontPage{font-weight:Normal;   width:100%;}

.HeadingTopViewed_FrontPage{font-weight:Normal;   width:100%;}

.BackgroundColorTopViewed_FrontPage{font-weight:Normal;   width:100%;}

.Photo3_FrontPage{text-align:left;}

.Photo3_FrontPage{vertical-align:top;}

.Description_FrontPage{text-align:left;}

.Description_FrontPage{vertical-align:top;}

.Price_FrontPage{text-align:left;}

.PriceStriked_FrontPage{text-align:left;}

.Price_FrontPage{vertical-align:top;}

.PriceStriked_FrontPage{vertical-align:top;}

td.bookimage img {background: url(/images/imgbg.gif) no-repeat left top; padding: 0px 2px 2px 0px; margin: 0 10px 0 0; }


/* IE 8 hack */

td.bookimage img {background /*\**/: none\9; padding /*\**/: 0\9; margin /*\**/: 0\9; }


.Photo1_FrontPage,.Photo2_FrontPage,span.book {display /*\**/: block\9; padding /*\**/: 0 2px 2px 0px\9; background /*\**/: url(/images/imgbg.gif) no-repeat left top\9;}

span.book {margin /*\**/: 0 10px 0 0\9; }


.Text1_FrontPage{text-align:left;width:100%; margin: 0;}

#FrontText {padding-left: 5px; }

.Text2_FrontPage{text-align:left;width:100%;}

.Heading_FrontPage{text-align:left;width:100%;}

.ErrorText_FrontPage{}

td {font-size: 12px; line-height: 17px; color: #404040;}

table.FrontpageTable {padding: 15px 10px 0 5px;}

#FrontText {padding-bottom: 4px; margin-bottom: 0: }

#FrontText br {display: none;}

#FrontText .Text1_Frontpage {padding 0;}

td.Text2Break {padding-top: 0; padding-left: 5px;}

td .hr hr { padding: 0 0px 0px 0px; margin: 14px 0px 15px 0px; border: 0; height: 1px; color: #dad9c5;
	background-color: #dad9c5;}

.ProductMenu_TD img {display:none;}

A.Activ_ProductMenu:link{font-family:Arial;font-size:12px;color:#404040;text-decoration:none; border-bottom: 2px solid #7e0620; padding-bottom: -1px;}

.FrontPage_TD .FrontInfoLink A:link {text-decoration: none;}

.FrontPage_TD .FrontInfoLink A:visited {text-decoration: none;}

.FrontPage_TD .FrontInfoLink A:hover {text-decoration: underline;}

h2.Front {padding-left: 0;}

#BasketHeader {height: 30px; background-image:url('/images/design/pricebg.gif'); background-repeat: no-repeat; padding: 4px 0 0 8px; margin: 8px 0 0px 0; vertical-align: center; font-weight: bold;}

.Heading_Orderstep1, .Heading_OrderStep3 {font-weight:Bold; font-size: 20px; line-height: 24px; color:#7e0620; padding-bottom: 20px; margin-bottom: 20px;}

.Heading_Orderstep1_TBL td {padding: 0;}

hr.HR_OrderStep1 {padding:0; margin:5px -8px 5px -8px; display: none;}

.BackGroundColor1_OrderStep3 hr,.BackgroundColor1_Orderstep2 hr,.BackgroundColor1_Orderstep4 hr {padding:0; margin:2px 0px 2px 0px;}

.TextInputField_Orderstep1 {margin-bottom: 5px;}

.LoadProfile_Orderstep1_TBL,.CustomerData_Orderstep1_TBL {margin: 0 -8px 0 -4px;}

.SubmitButton_Orderstep1,.SubmitButton_Orderstep2 {margin-left: 390px; margin-right:0;}

.SubmitButton_OrderStep3{margin-left: 372px; margin-right:0;}

td.OrderStep3_TD {background-image: none; padding: 15px 5px 15px 15px;}

.BackGroundColor1_OrderStep3 {padding: 0px; margin: 0 -8px 0 -8px;}

.BackgroundColor1_Orderstep2 {padding-right: 10px; margin: 0 5px 0 -8px;}

input.BackgroundColor1_Orderstep2 {margin-left: 0;}

.Text1_Profile p {padding: 0 0 8px 0;}

#AdvancedSearchPage_TD {padding: 17px;}

#OrderStep4_TD {padding: 17px;}

.BackGroundColor1_OrderStep4 {margin: 0 -8px 0 -8px;}

a.Toolbar_ProductInfo:hover {text-decoration: underline;}