/* Common CSS */
body {margin:0; padding:0; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#000; background:#743b23 url(/public/images/front/images/main-bgline.jpg) repeat-x left top ;}
form {margin:0; padding:0;}
img {border:0 none; margin:0; padding:0;}
ul, li {margin:0; padding:0; list-style:none;}
input, textarea, select {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#492515; border:1px solid #EFC2B3;}
input.chkbx {border:0 none;}

fieldset{border:1px solid red;}
fieldset legend{font-weight:bold;color:#000;}

a {outline:none; text-decoration:none; color:#333;}
a:hover {outline:none; text-decoration:none; color:#e21f1f;}

p {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, h7 {margin:0; padding:0;}

.sifrClass h1 { /* Added From SIFR CSS */visibility : visible !important;display    : block   !important;position   : static  !important;left       : auto    !important;top        : auto    !important;width      : auto    !important;height     : auto    !important;position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;text-align:center;text-transform:uppercase;}

h1,h2 {-x-system-font:none;color:#492515;font-family:georgia,times,serif;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-bottom:5px;margin-top:5px;}

h4{font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; line-height:24px; font-weight:bold; color:#492515;}

.float {float:left;}
.floatright {float:right;}
.test_just {text-align:justify;}
.clear {clear:both; line-height:0; height:0; margin:0; padding:0; font-size:0; visibility:hidden;}
.margintop {margin:20px 0 0 0;}

/* HTML DIV Structure CSS */
#Wrapper {margin:0 auto; padding:0; width:989px;}
#MiddleMainContainer {margin:0; padding:0;}
#LeftContainer {padding:0; margin:0; width:174px; float:left;}
#MiddleContainer {padding:0; margin:0; width:793px; float:left;}
.Container {margin:0 auto; padding:0 0 20px 0; width:989px; height:auto; background:url(/public/images/front/images/main-container-bgline.png) repeat-y top left;}
* html .Container {back\ground-color:transparent; back\ground:transparent url(/public/images/front/images/spacer.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/images/front/images/main-container-bgline.png", sizingMethod="scale");}
#CenterContainer {margin:0 auto; padding:0; width:967px;}

/* Header Start */
#Header {margin:0; padding:0; height:105px; background:url(/public/images/front/images/header-img.jpg) no-repeat left top;}

.logo {float:left; background:url(/public/images/front/images/main-logo.png) no-repeat left top; width:225px; height:105px; display:block; cursor:pointer;}
.logo span {display:none;}
* html .logo {back\ground-color:transparent; back\ground:transparent url(/public/images/front/images/spacer.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/images/front/images/main-logo.png", sizingMethod="scale");}

/* Navigation CSS Start */
.ShippingTopNavigation {background:url(/public/images/front/images/linkbar-bgline.jpg) repeat-y left top; height:38px; line-height:38px; font-family:"Palatino Linotype", Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; padding:0; text-align:left;}
.ShippingTopNavigation ul {text-decoration:none; margin:0; padding:0; list-style-type:none;}
.ShippingTopNavigation li {text-decoration:none; margin:0; padding:0; list-style-type:none; padding:0 29px; background:url(/public/images/front/images/link-divider.gif) no-repeat right; color:#FFFFFF; display:inline;}
.ShippingTopNavigation li a {text-decoration:none; color:#FFFFFF;}
.ShippingTopNavigation li a:hover {text-decoration:none; color:#ed8b63;}
.ShippingTopNavigation li a.active, a:hover.active {text-decoration:none; color:#ed8b63;}

/* Leftcontainer CSS Start */
.LeftMenu {padding:0; margin:20px 0 20px 20px; color:#ffffff; list-style-type:none; line-height:28px; font-family:"Palatino Linotype", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.LeftMenu li {padding:0; margin:0; list-style-type:none;}
.LeftMenu a.select {color:#a81c8b; text-decoration:none;}
.LeftMenu a.select:hover {color:#a32012; text-decoration:none;}
.LeftMenu li a {color:#ffffff; text-decoration:none; padding:0 0 0 6px;}
.LeftMenu li a:hover {color:#EF8B68; text-decoration:none;}
.LeftMenu li a.active, a:hover.active {color:#a32012; text-decoration:none;}
.LeftMenu li span {color:#FFFFFF; text-decoration:none; padding:0 0 0 6px;}

.LeftContentHolder {margin:10px 0 0 25px; padding:0; line-height:16px;}

.LeftDataContainer {margin:10px 0 20px 0; padding:0; line-height:16px; color:#ffffff;}
.LeftDataContainer span {color:#88462a;}
.LeftDataContainer a {color:#88462a; text-decoration:none;}
.LeftDataContainer a:hover {color:#fff; text-decoration:none;}

/* Middle Container CSS Start */
/*.MiddleContentbg {background:url(/public/images/front/images/middle-container-bgimg.jpg) no-repeat left top; width:793px; height:auto; padding:0; margin:0; float:left;}*/
.MiddleContentbgHome {background:url(/public/images/front/images/middle-container-bgimg.jpg) no-repeat left top; width:793px; height:auto; padding:0; margin:0; float:left;}
.MiddleContentbg {width:793px; height:auto; padding:0; margin:0; float:left;}
.MiddleContent {margin:85px 0 0 115px; font-weight:bold; padding:0; color:#000000;}

.BigTitleText {font-family:"Palatino Linotype", Arial, Helvetica, sans-serif; font-size:50px; color:#854429; font-weight:normal;}
.BigTitleText2 {font-family:"Palatino Linotype", Arial, Helvetica, sans-serif; font-size:35px; color:#854429; font-weight:normal; letter-spacing:3px;}
.BigTitleText3 {font-family:"Palatino Linotype", Arial, Helvetica, sans-serif; font-size:45px; color:#854429; font-weight:bold; margin:0 0 0 90px; letter-spacing:3px;}

.PageContent {line-height:40px; margin:50px 100px 0 0;}
.PageContent a {line-height:40px; margin:50px 0 0 50px; font-size:14px; color:#8c482b; text-decoration:none;}
.PageContent a:hover {line-height:40px; margin:50px 0 0 50px; font-size:14px; color:#8c482b; text-decoration:underline;}

.bottomshadow {background:url(/public/images/front/images/bottom-shadow-line.png) no-repeat left top; width:989px; height:14px; margin:0; padding:0;}
* html .bottomshadow {back\ground-color:transparent; back\ground:transparent url(/public/images/front/images/spacer.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/public/images/front/images/bottom-shadow-line.png", sizingMethod="scale");}

/* Footer CSS Start */
#FooterContainer {margin:0; padding:0; height:auto; display:block;}
.FooterMiddleBg {padding:5px 5px; margin:5px 11px 30px 11px; border-bottom:5px solid #301406; border-top:5px solid #301406;}
.FooterContent {padding:0; list-style-type:none; margin:10px 0; line-height:19px; color:#fffcfb;}
.FooterContent ul {margin:0 40px 0 0; padding:0; list-style-type:none; float:left;}
.FooterContent li {text-decoration:none; font-family:"Palatino Linotype", Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; font-weight:bold; line-height:36px;}
.FooterContent li.normal {text-decoration:none; color:#fffcfb;}
.FooterContent li span {text-decoration:none; color:#fffcfb; font-weight:bold;}
.FooterContent li a {color:#fffcfb; text-decoration:none;}
.FooterContent li a:hover {color:#ed8b63; text-decoration:none;}
.FooterContent li a.arrow {color:#fffcfb; text-decoration:none;}
.FooterContent li a.arrow:hover {color:#ed8b63; text-decoration:none;}

/*Form Page CSS Start */
.formcontainer {padding:20px; margin:0; width:753px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.padleft10 {padding:0 0 0 10px;}
.label { background: url(/public/images/front/images/purple_arrow.gif) left no-repeat; padding:0 0 0 10px; height:25px;}
.noborder{border:0 none;}
.LableButton {background: url(/public/images/front/images/button-img.gif) no-repeat left top; display:block; float:left; height:23px;margin:0; border:0 none;}
.LableButton span { background:url(/public/images/front/images/button-img.gif) no-repeat right top; color:#FFFFFF; display:block; float:left; font-weight:bold; height:23px; margin:0 0 0 6px; padding:0px 6px 0 0; border:0 none; width:auto;}
.LableButton span input { border:0px none; color:#FFFFFF; cursor:pointer; font-size:11px; font-weight:bold; overflow:visible; padding:4px 25px 0px 4px; background:none; float:left;}
/*Form Page CSS End */

/*Inner Page CSS Start */
.InnerContent {margin:50px 15px 0 8px; font-weight:bold; padding:0; color:#000000; font-size:12px;}
.PageTitleText {font-family:"palatino linotype",Arial, Helvetica, sans-serif; font-size:24px; color:#874529; font-weight:bold; line-height:36px; margin:0 0 25px 0;}
.InfoContent {color:#020100; line-height:18px;}
/*Inner Page CSS End */


/* Added : To be changed later */
/* Login Page */
#MainLoginContainer{margin:12px 0 0 0; padding:0;}
#LoginForm{width:762px; margin:auto; padding:0;}
.LoginTitle{background:url(/public/images/front/images/login_title_bg_gray.jpg) no-repeat top left; height:28px; line-height:28px; color:#fff; font-size:10px; margin:0; padding:0 16px; font-weight:bold;}
.FormBackground{ height:200px; margin:0 0 0 0; padding:15px 15px 0 15px;}
.Form{float:left; margin:0; padding:10px; color:#000; height:200px; width:50%;border:1px solid #BF785F;background:#EFD9D1}
.Introduction{float:left; margin:0; padding:5px 0 20px 25px; width:40%;}
.senseform em{color:#707070; font-style:normal; font-weight:700;}
#buttonbox{margin-top:18px; position:relative; width:100%;}
#buttonbox a{color:#492515; text-decoration:underline;}
#buttonbox a:hover{color:#b058a3; text-decoration:none;}
.LoginButton{background:url(/public/images/front/images/btn-vender-gray.jpg) left center no-repeat; border:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px 0px; *padding:4px 0 3px 0; color:#FFFFFF; margin:0 0 0 35px; font-weight:bold; width:100px; height:23px; text-align:center; cursor:pointer;}
.LoginButton1{background:url(/public/images/front/images/btn-ik-ven-nieuw.jpg) left center no-repeat; border:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px 0px; *padding:4px 0 3px 0; color:#FFFFFF; margin:25px 0 0 0px; font-weight:bold; width:189px; height:23px; text-align:center; cursor:pointer;}
.LoginPageDivider {background:url(/public/images/front/images/login_divider.gif) repeat-y 349px;}
.LoginRightBarContainer {margin:0px; padding:0px; float:left;}
.LoginRightBarTitleImage { background:url(/public/images/front/images/login-right-bar-title-img.jpg) no-repeat top; height:46px; margin:15px 0 0 0; width:172px;}
.LoginRightBarTitleText {font-size:11px; font-weight:bold; color:#99468c; padding:15px 0 0 50px;}
.LoginRightBarTitleText a {font-weight:bold; color:#99468c; }
.LoginRightBarTitleText a:hover { font-weight:bold; color:#99468c;}
.LoginStep_link {margin:0px; padding:0px; width:auto; height:auto; display:block;}
.LoginStep_link ul {margin:0px; padding:0px;}
.LoginStep_link ul li {margin:0px; padding:7px 0 0 12px; float:left; list-style:none; font-weight:normal; font-size:11px; color:#363636; width:auto;}
.LoginStep_link ul li span {float:left; background:url(/public/images/front/images/arrow_purple.jpg) no-repeat left 6px; display:block; color:#6b6a6a; text-decoration:none; font-weight:bold; font-size:13px; color:#a81c8b; text-align:justify; padding:0 0 0 12px;}
.LoginStep_linkText {clear:both; display:block; float:left; padding:5px 0 5px 12px; line-height:16px;}

.LoginStep_Image {margin:0px; padding:0px; width:auto; height:auto; display:block;}
.LoginStep_Image ul {margin:0px; padding:0px;}
.LoginStep_Image ul li {margin:0px; padding:7px 8px 0 0; float:left; list-style:none; width:auto;}

.LoginBestSellerBox {margin:20px auto; padding:0; width:855px;}
.LoginBestSellerBox ul{margin:0 10px 0 10px; padding:10px 0 0 0px; display:block; list-style-type:none; float:left; background:url(/public/images/front/images/best_seller_box.jpg) no-repeat top left; height:111px; width:261px; font-weight:bold; color:#95538b;}
.LoginBestSellerBox ul.last{margin:0 0px 0 10px; padding:10px 0 0 0px; list-style-type:none; float:left; background:url(/public/images/front/images/best_seller_box.jpg) no-repeat top left; height:111px; width:261px;}
.LoginBestSellerBox li{margin:5px 0 0 15px; list-style-type:none; color:#7c7c7c; font-weight:normal; background:url(/public/images/front/images/purple_arrow_next.jpg) no-repeat left; padding:0 0 0 8px;}
.LoginBestSellerBox li.title{margin:0px 0 0 15px; list-style-type:none; padding:0 0 0 0px; background:none; color:#95538b; font-weight:bold; }

#InfoContainer {padding:0; margin:0 16px 0 0; width:762px; float:left; clear:both; display:block;}
.ShoppingCartInfo {margin:10px 0 15px 0; width:762px; float:left;}



.CheckoutLeft{ margin:0 0 0 0; padding:0; width:695px; float:left;}
.CheckoutTitle{background:url(/public/images/front/images/checkout_title_bg.jpg) no-repeat top left; height:28px; line-height:28px; font-size:10px; font-weight:bold; padding:0 16px; color:#fff;}
.CheckoutMiddle{height:auto;margin:0 0 0 0; padding:15px 0px 0 15px;}
.CheckoutRight{ margin:0; padding:0; float:left;}
.CheckOutForm{float:left; margin:0; padding:0px 0 0 0; font-size:12px; color:#707070; width:100%; background:url(/public/images/front/images/login_divider.gif) repeat-y 330px;}
.CheckOutForm1{float:left; margin:0; padding:0px 0 0 15px; width:48%;}
.CheckOutForm .arrow{margin:0; padding:0 5px 0 7px; background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px; line-height:18px;}
.CheckOutForm1 .arrow{margin:0; padding:0 5px 0 7px; background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px; line-height:18px;}
.noborder{border:0 none;}
.labelholder1{border:none; margin:0px 0 0px 0;}
.labelholder1 .purple{border:none; padding:0px 0 0px 0px; color:#a81c8b;}
.labelholder2 .purple1{border:none; padding:0px 0 0px 0px; line-height:15px; color:#a81c8b;}
.labelholder1 label,.labelholder1 .label{float:left; width:110px; line-height:18px; font-weight:normal; font-size:12px;position:relative; margin:0 0 0px 0; padding:0;}
.RadioButton{float:left; width:7%; margin:3px 0 0px 0;}
.GrayContent{float:left; width:93%; margin:3px 0 0px 0; line-height:16px; padding:1px 0 0 0}
.labelholder2{border:none; margin:5px 0 0px 0; padding:0;}
.labelholder2 label,.labelholder2 .label{float:left; width:110px; line-height:18px; font-weight:normal; position:relative; margin:0 0 0px 0; padding:0;}
.labelholder1 .textInput,.labelholder1 .textArea,.labelholder1 .selectInput{float:left; height:14px; font-weight:normal; border:1px solid #bfbfbf;}
.labelholder2 .textInput,.labelholder2 .textArea,.labelholder2 .selectInput{float:left; height:14px; font-weight:normal; border:1px solid #bfbfbf;}
.elementholder2{margin:0 0 5px 0;padding:0px;}
.CheckoutButton{background:url(/public/images/front/images/addtocart_btn_bg.jpg) left center repeat-x; float:right; border:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px 0px; *padding:4px 0 3px 0; color:#FFFFFF; margin:0 20px 0 0px; font-weight:bold; width:118px; text-align:center; cursor:pointer;}

.CheckOutRightBox {margin:0; padding:0; width:230px;}
.CheckOutRightBoxBottom {margin:0; padding:0; width:230px; padding-top:5px;}
.RightBoxTitle {background:url(/public/images/front/images/right_box_title_bg.jpg) no-repeat top left; padding:0 0 0 11px; height:28px; line-height:28px; color:#FFFFFF; font-size:10px; font-weight:bold;}
.RigthBoxMiddleBg{background:#fafafa url(/public/images/front/images/right_box_mid_bg.jpg) repeat-x bottom left; border-bottom:1px solid #edd8ea; border-left:1px solid #edd8ea; border-right:1px solid #edd8ea; margin:0 0 0 0; padding:10px 11px 0px 11px;}
.RightBoxTitle a{color:#FFFFFF; text-decoration:none; }
.RightBoxTitle a:hover{color:#FFFFFF; text-decoration:underline; }
.CheckoutDivider{background:url(/public/images/front/images/login_divider1.gif) repeat-x left; height:13px;}

.RightTitleTab {color:#6b6b6a; text-decoration:none; font-weight:bold; background:url(/public/images/front/images/gray_inactive_tab.jpg) no-repeat top left; height:27px; line-height:26px; display:block; padding:0 0 0 11px; margin:2px 0 0 0; font-size:10px;}

/*.RightTitleTab a {color:#6b6b6a; text-decoration:none; font-weight:bold; background:url(/public/images/front/images/gray_inactive_tab.jpg) no-repeat top left; height:27px; line-height:26px; display:block; padding:0 0 0 11px; margin:2px 0 0 0; font-size:10px;}
.RightTitleTab a:hover{color:#ffffff; text-decoration:underline; background:url(/public/images/front/images/purple_active_tab.jpg) no-repeat top left; height:27px; line-height:26px; display:block; }*/

.RightTitleTab a.act, .RightTitleTab a.act:hover{color:#ffffff; text-decoration:none; background:url(/public/images/front/images/right_box_title_bg.jpg) no-repeat top left; height:27px; line-height:26px; display:block; padding:0 0 0 11px; margin:2px 0 0 0; }

.PurpleText {font-size:10px; color:#a81c8b; font-weight:normal; text-decoration:none; text-align:right; background:none;}
.PurpleText a{color:#a81c8b; text-decoration:underline; background:none;}
.PurpleText a:hover{color:#a81c8b; text-decoration:none; background:none;}

.RightTitleTab .PurpleText1 {font-size:10px; color:#a81c8b; font-weight:normal; text-decoration:none; text-align:right; background:none; width:75px; float:right; }
.RightTitleTab a.PurpleText1{color:#a81c8b; text-decoration:underline; background:none;}
.RightTitleTab a.PurpleText1:hover{color:#a81c8b; text-decoration:none; background:none;}

.elementholder1{margin:0; padding:5px 0 0px 5px; height:22px; *height:auto;}

/* CheckOut Page */
.CheckoutLeft{ margin:0 25px 0 0; padding:0; width:695px; float:left;}
.CheckoutTitle{background:url(/public/images/front/images/checkout_title_bg.jpg) no-repeat top left; height:28px; line-height:28px; font-size:10px; font-weight:bold; padding:0 16px; color:#fff;}
.CheckoutMiddle{margin:0 0 0 0; padding:15px 0px 0 15px;}
.CheckoutRight{ margin:15px 0 0 0; padding:0; float:left;}
.CheckOutForm{float:left; margin:0; padding:0px 0 0 0; color:#707070; width:47%; height:auto; }
.CheckOutForm1{float:left; margin:0; padding:0px 0 0 15px; width:49%;}
.CheckOutForm .arrow{margin:0; padding:0 5px 0 7px; background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px; line-height:18px;}
.CheckOutForm1 .arrow{margin:0; padding:0 5px 0 7px; background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px; line-height:18px;}
.noborder{border:0 none;}
.FormHolder {background:#f9f9f9; padding:10px 15px 10px 15px;; border:1px solid #e1e1e1; margin:10px 0 10px 0;}

.CheckOutStep_link {margin:0px; padding:0px; height:auto; display:block;}
.CheckOutStep_link ul {margin:0px; padding:0px;}
.CheckOutStep_link ul li {margin:0 0 5px 0; padding:0; float:left; width:100%; clear:both; display:block; list-style:none; font-weight:normal; font-size:11px; color:#363636;}
.CheckOutStep_link ul li span {float:left; background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 6px; color:#707070; text-decoration:none; font-weight:bold; text-align:justify; padding:0 12px 0 12px;}
.CheckOutStep_link ul li div.noarraw {float:left;  color:#707070; text-decoration:none; font-weight:bold; text-align:justify; padding:0 12px 0 12px;}
.CheckOutStep_linkText {float:left; padding:5px 12px 5px 12px; text-align:justify; color:#707070;}
.CheckOutStep_linkBox {float:left; padding:5px 0 5px 12px; text-align:justify; color:#707070; width:100%;}
.CheckOutStep_linkBox2 {float:left; padding:5px 0 5px 12px; text-align:justify; color:#707070; width:100%;}

.CheckPageMidBg {border:1px solid #e5e0df; background:#f3f3f3 url(/public/images/front/images/checkpage-mid-bg.jpg) left top; color:#363636;}
.CheckPageMidBg .box1{border-right:1px solid #e5e0df; padding:12px; width:579px;}
.CheckPageMidBg .box2{padding:12px;}
.WijzigenButton{background:url(/public/images/front/images/btn-wijzigen.jpg) left center no-repeat; border:0; padding:3px 0px; *padding:4px 0 3px 0; font-weight:bold; width:99px; height:23px; text-align:center; cursor:pointer;}

.CheckpageInfoBox {margin:13px 0 13px 0; padding:0px; float:left; width:100%;}
.CheckpageInfoBox .Factuuradres {margin:0 20px 0 0; padding:0px; float:left; width:367px; background:#ececec; border:1px solid #e5e0df;}
.CheckpageInfoBox .Factuuradres .Title {height:34px; line-height:34px; padding:0 0 0 20px; background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top; color:#363636; font-weight:bold;}
.CheckpageInfoBox .Factuuradres .Content {padding:10px 20px 0 20px; background:#ececec; line-height:18px; color:#363636; min-height:72px;}
.CheckpageInfoBox .Factuuradres .Button {padding:0 10px 10px 20px; background:#ececec; line-height:18px; color:#363636; float:right;}

.CheckpageInfoBox .Afieveradres {margin:0; padding:0px; float:left; width:369px; background:#ececec; border:1px solid #e5e0df;}
.CheckpageInfoBox .Afieveradres .Title {height:34px; line-height:34px; padding:0 0 0 20px; background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top; color:#363636; font-weight:bold;}
.CheckpageInfoBox .Afieveradres .Content {padding:10px 20px 0 20px; background:#ececec; line-height:18px; color:#363636; min-height:72px;}
.CheckpageInfoBox .Afieveradres .Button {padding:0 10px 10px 20px; background:#ececec; line-height:18px; color:#363636; float:right;}

.CheckpageInfoBox2 {margin:0 0 13px 0; padding:0px; float:left; width:100%;}
.CheckpageInfoBox2 .Verpakking {margin:0 13px 0 0; padding:0px; float:left; width:249px; background:#ececec; border:1px solid #e5e0df; min-height:270px; height:auto;}
.CheckpageInfoBox2 .Verpakking .Title {height:34px; line-height:34px; padding:0 0 0 20px; background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top; color:#363636; font-weight:bold; }
.CheckpageInfoBox2 .Verpakking .Content {padding:16px 20px 0 20px; background:#ececec; line-height:18px; color:#363636;}
.CheckpageInfoBox2 .Verpakking .Button {padding:10px 10px 10px 20px; background:#ececec; line-height:18px; color:#363636; float:right;}

.CheckStep_link {margin:0; padding:0;}
.CheckStep_link ul {margin:3px 0 0 3px; padding:0px;}
.CheckStep_link ul li {margin:0px; padding:2px 0; line-height:20px; background: url(/public/images/front/images/purple_arrow.gif) no-repeat left 8px; padding:0 0 0 10px; list-style:none;}

.CheckpageInfoBox2 .UitaekozenCadeau {margin:0 13px 0 0; padding:0px; float:left; width:163px; background:#ececec; border:1px solid #e5e0df; min-height:270px; height:auto;}
.CheckpageInfoBox2 .UitaekozenCadeau .Title {height:34px; line-height:34px; padding:0 0 0 20px; background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top; color:#363636; font-weight:bold;}
.CheckpageInfoBox2 .UitaekozenCadeau .Content {padding:16px 20px 0 20px; background:#ececec; line-height:18px; color:#363636;}
.CheckpageInfoBox2 .UitaekozenCadeau .Button {padding:10px 20px 10px 29px; color:#363636;}

.CheckpageInfoBox2 .Opmerking {margin:0; padding:0px; float:left; width:318px; background:#ececec; border:1px solid #e5e0df; min-height:270px; height:auto;}
*html .CheckpageInfoBox2 .Opmerking { height:270px;}
*html .CheckpageInfoBox2 .UitaekozenCadeau {height:270px;}
*html .CheckpageInfoBox2 .Verpakking {height:270px;} 

.CheckpageInfoBox2 .Opmerking .Title {height:34px; line-height:34px; padding:0 0 0 20px; background:url(/public/images/front/images/checkpage-title-bg-img2.jpg) repeat-x left top; color:#363636; font-weight:bold;}
.CheckpageInfoBox2 .Opmerking .Content {padding:16px 20px 0 20px; background:#ececec; line-height:18px; color:#363636;}
.CheckpageInfoBox2 .Opmerking .Button {padding:10px 20px 10px 10px; line-height:18px; color:#363636; margin:auto; float:right;}

.TextBoxBg { background:url(/public/images/front/images/text-field-bgline.jpg) repeat-x left top; border:1px solid #c7c7c7; width:274px; display:block;}

.PurpleButton {background:transparent url(/public/images/front/images/purple_button_img.gif) no-repeat left top; display:block; float:left; height:30px; margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; text-decoration:none;}
*html .PurpleButton {margin:0;}
.PurpleButton span {background:transparent url(/public/images/front/images/purple_button_img.gif) no-repeat right top; color:#FFFFFF; display:inline; float:left; font-weight:bold; height:30px; margin:0 0 0 6px; padding:0px 6px 0 0; width:auto;}
.PurpleButton span input { background:transparent none repeat scroll 0 0; border:0 none; color:#FFFFFF; cursor:pointer; font-size:13px; font-weight:bold; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; overflow:visible; padding:5px 35px 0px 15px;}

.BigPurpleButton {background:transparent url(/public/images/front/images/purple_button_img2.gif) no-repeat left top; display:block; float:left; height:32px; margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; text-decoration:none;}
*html .BigPurpleButton {margin:0;}
.BigPurpleButton span {background:transparent url(/public/images/front/images/purple_button_img2.gif) no-repeat right top; color:#FFFFFF; display:inline; float:left; font-weight:bold; height:32px; margin:0 0 0 6px; padding:0px 6px 0 0; width:auto;}
.BigPurpleButton span input { background:transparent none repeat scroll 0 0; border:0 none; color:#FFFFFF; cursor:pointer; font-size:13px; font-weight:bold; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; overflow:visible; padding:5px 25px 0px 10px;}


.labelholder1{border:none; margin:0px 0 0px 0; width:100%}
.labelholder1 .purple{border:none; padding:0px 0 0px 0px; color:#a81c8b;}
.labelholder2 .purple1{border:none; padding:0px 0 0px 0px; line-height:15px; color:#a81c8b;}
.labelholder1 label,.labelholder1 .label{float:left; width:110px; line-height:18px; font-weight:normal; position:relative; margin:0 0 0px 0; padding:0;}
.RadioButton{float:left; width:7%; margin:3px 0 0px 0;}
.GrayContent{float:left; width:93%; margin:3px 0 0px 0; line-height:16px; padding:1px 0 0 0}
.labelholder2{border:none; margin:5px 0 0px 0; padding:0;}
.labelholder2 label,.labelholder2 .label{float:left; width:110px; line-height:18px; font-weight:normal; position:relative; margin:0 0 0px 0; padding:0;}
.labelholder1 .textInput,.labelholder1 .textArea,.labelholder1 .selectInput{float:left; height:14px; font-weight:normal; border:1px solid #EFB7A4;}
.labelholder2 .textInput,.labelholder2 .textArea,.labelholder2 .selectInput{float:left; height:14px; font-weight:normal; border:1px solid #EFB7A4;}
.elementholder1{margin:0; padding:5px 0 0px 5px; height:22px; *height:auto;}
.elementholder2{margin:0 0 5px 0;padding:0px;}
.CheckoutButton{background:url(/public/images/front/images/addtocart_btn_bg.jpg) left center repeat-x; float:right; border:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px 0px; *padding:4px 0 3px 0; color:#FFFFFF; margin:0 20px 0 0px; font-weight:bold; width:118px; text-align:center; cursor:pointer;}

.CheckOutRightBox {margin:0; padding:0; width:172px; margin:0 0 12px 0;}
.RightBoxTitle {background:url(/public/images/front/images/right_box_title_bg2.jpg) no-repeat top left; padding:0 0 0 8px; height:28px; line-height:28px; color:#FFFFFF; font-size:10px; font-weight:bold;}
.RigthBoxMiddleBg{background:#f7f5f5 url(/public/images/front/images/right_box_mid_bg2.jpg) repeat-x bottom left; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; margin:0 0 0 0; padding:8px 8px 0px 8px; color:#363636; text-align:justify; line-height:16px;}
.RightBoxTitle a{color:#FFFFFF; text-decoration:none; }
.RightBoxTitle a:hover{color:#FFFFFF; text-decoration:underline; }
.CheckoutDivider{background:url(/public/images/front/images/login_divider1.gif) repeat-x left; height:13px;}

.RightTitleTab {color:#6b6b6a; text-decoration:none; font-weight:bold; padding:0 0 0 0px; margin:2px 0 0 0; font-size:10px; width:230px;}

.RightTitleTab a {color:#6b6b6a; text-decoration:none; font-weight:bold; background:url(/public/images/front/images/gray_inactive_tab.jpg) no-repeat top left; height:27px; line-height:26px; display:block; padding:0 0 0 11px; margin:2px 0 0 0; font-size:10px;}
.RightTitleTab a:hover{color:#ffffff; text-decoration:underline; background:url(/public/images/front/images/purple_active_tab.jpg) no-repeat top left; height:27px; line-height:26px; display:block; }

.RightTitleTab a.act, .RightTitleTab a.act:hover{color:#ffffff; text-decoration:none; background:url(/public/images/front/images/right_box_title_bg.jpg) no-repeat top left; height:27px; line-height:26px; display:block; padding:0 0 0 11px; margin:2px 0 0 0; }

.PurpleText {font-size:10px; color:#a81c8b; font-weight:normal; text-decoration:none; text-align:right; background:none;}
.PurpleText a{color:#a81c8b; text-decoration:underline; background:none;}
.PurpleText a:hover{color:#a81c8b; text-decoration:none; background:none;}

.RightTitleTab .PurpleText1 {font-size:10px; color:#a81c8b; font-weight:normal; text-decoration:none; text-align:right; background:none; width:75px; float:right; }
.RightTitleTab a.PurpleText1{color:#a81c8b; text-decoration:underline; background:none;}
.RightTitleTab a.PurpleText1:hover{color:#a81c8b; text-decoration:none; background:none;}

.ProgressBarContainer { margin:0; width:762px;}
.ProgressBarTitleImage { background:url(/public/images/front/images/progress_bar_title_img.jpg) no-repeat top; height:46px;}
.ProgressBarTitleText {font-size:15px; font-weight:bold; color:#2a2a2a; padding:15px 0 0 70px;}
.ProgressBarBox {padding:10px 16px 5px 16px; background-color:#f8f6f6;}
.ProgressBarImage {background:url(/public/images/front/images/progress_bar_img_off.jpg) no-repeat left top; display:block; float:left; height:14px; width:730px;}
.ProgressBarImageActive {background:url(/public/images/front/images/progress_bar_img_active.jpg) no-repeat left top; display:block; float:left; height:14px; width:730px;}
.ProgressBarImageActive span {background:url(/public/images/front/images/progress_bar_img_active.jpg) no-repeat right top; margin:0 0 0 5px; display:inline; float:right; width:auto; height:14px;}

.PageNameContainer {margin:10px 0 0 0; padding:0px; width:auto; clear:both; display:block; width:762px;}
.TitleText {font-size:15px; font-weight:bold; color:#2a2a2a; width:auto; width:500px; float:left; display:block; line-height:32px;}
.TitleText span {font-size:15px; font-weight:bold; color:#a81c8b; width:auto;}
.TitleText img{ float:right; border:none;}

.step_link {margin:0px; padding:0px; width:730px; height:auto; display:block;}
.step_link ul {margin:0px; padding:0px;}
.step_link ul li {margin:0px; padding:7px 38px 0 0; float:left; list-style:none; font-weight:normal; font-size:12px; color:#363636;}
.step_link ul li a{margin:0px; float:left; list-style:none; font-weight:normal; font-size:12px; color:#363636; text-decoration:none;}
.step_link ul li a:hover{margin:0px; float:left; list-style:none; font-weight:normal; font-size:12px; color:#a81c8b; text-decoration:none;}
.step_link ul li span {float:left; display:block; text-decoration:none; font-weight:normal; font-size:12px; color:#a81c8b;}

.ShoppingCartTitleImage{margin:4px 0 0 23px;}
.ShoppingCartDetail{margin:0px 0 0 0; padding:0;}
.ShoppingCartTable {margin:12px 0 0 0; padding:0;}
.ShoppingCartInfo {margin:10px 0 15px 0; width:762px; float:left;}
.ShoppingCartProduct{width:170px; margin:0; padding:0;}
.ShoppingCartTitleBar{width:762px; margin:0; padding:0; background:url(/public/images/front/images/top-title-gray-line.jpg) no-repeat left top;}
.CartFirstTab{background:url(/public/images/front/images/cart_first_tab_gray.jpg) no-repeat top left; line-height:27px; padding:0 0px 0 5px; color:#fff; font-weight:bold;}
.CartFirstTab2{line-height:27px; padding:0 0px 0 5px; color:#fff; font-weight:bold;}
.CartMiddleTabBg{background:url(/public/images/front/images/cart_middle_tab_gray_bg.jpg) repeat-x top left; line-height:27px; padding:0 0px 0 5px; color:#fff; font-weight:bold; border-left:1px solid #e5e0df;}
.CartMiddleTabBg2{line-height:27px; padding:0 0px 0 5px; color:#fff; font-weight:bold; border-left:1px solid #e5e0df;}
.CartLastTab{background:url(/public/images/front/images/cart_last_tab_gray.jpg) no-repeat top left; line-height:27px; color:#fff; font-weight:bold; border-left:1px solid #e5e0df;}
.CartLastTab2{line-height:27px; color:#fff; font-weight:bold; border-left:1px solid #e5e0df; padding:0 0 0 5px;}
.WhiteBoxFirstColumn{border-left:1px solid #e5e0df; border-right:1px solid #e5e0df; border-bottom:1px solid #e5e0df; padding:10px; line-height:16px;}
.WhiteBoxFirstColumn span{ color:#95538b; line-height:16px; font-weight:bold;}
.WhiteBoxFirstColumn ul{margin:0; padding:0; list-style-type:none;}
.WhiteBoxFirstColumn li{margin:0; padding:0; float:left; padding:0 14px 0 0;}
.WhiteBoxOtherColumn{border-right:1px solid #e5e0df; border-bottom:1px solid #e5e0df; padding:10px 0px 10px 10px; line-height:16px;}
.WhiteBoxLastColumn{border-right:1px solid #e5e0df; border-bottom:1px solid #e5e0df; padding:10px 0px 0 0px; line-height:16px;}
.GrayBoxFirstColumn{border-left:1px solid #e5e0df; background-color:#f8f6f6; border-right:1px solid #e5e0df; border-bottom:1px solid #e5e0df; padding:10px; line-height:16px;}
.GrayBoxFirstColumn span{ color:#95538b; line-height:16px; font-weight:bold;}
.GrayBoxFirstColumn ul{margin:0; padding:0; list-style-type:none;}
.GrayBoxFirstColumn li{margin:0; padding:0; float:left; padding:0 14px 0 0;}
.GrayBoxOtherColumn{border-right:1px solid #e5e0df; background-color:#f8f6f6; border-bottom:1px solid #e5e0df; padding:10px; line-height:16px;}
.GrayBoxLastColumn{border-right:1px solid #e5e0df; background-color:#f8f6f6; border-bottom:1px solid #e5e0df; padding:10px 0px 0 0px; line-height:16px;}
.GrayArrowButton{background:url(/public/images/front/images/gray_btn.jpg) no-repeat top left; border:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 0px 2px 7px; *padding:3px 0 3px 8px; color:#4c4c4c; font-weight:bold; width:76px; cursor:pointer;}
.GraySmallText{font-size:10px; color:#6b6b6a; line-height:14px;} 
.CancelButton{background:url(/public/images/front/images/btn-cancel.jpg) no-repeat top left; border:0; width:18px; cursor:pointer;}
.BestSellingProduct{margin:0; padding:0; font-weight:bold; color:#95538b;}
.BestSellingProduct ul{margin:0px 0 0 0; padding:15px 0 0 0; list-style-type:none;}
.BestSellingProduct li{margin:0; padding:0; float:left; padding:0 6px 0 0;}
.BestSellingProduct li a {border:3px solid #cdcdcd; display:block;}
.BestSellingProduct li a:hover {border:3px solid #79286b; display:block;}
.BestSellingProduct li a.active, .BestSellingProduct li a:hover.active {border:3px solid #79286b; display:block;}

.validation-advice { color:#FF0000;  }
.elementholder{margin:0; padding:7px 0px;}
.elementholderArrow{margin:0;padding:5px 0 0px 5px; background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 12px; width:330px;} /* height:20px; */
.labelholder{border:none; margin:0px 0 0px 0;}
.labelholder label,.labelholder .label{float:left; width:90px; line-height:18px; font-weight:normal; position:relative; margin:0 0 0px 0; padding:0;}
.labelholder .textInput,.labelholder .textArea,.labelholder .selectInput{float:left; width:200px; height:14px; font-weight:normal; border:1px solid #bfbfbf;}

.elementholder1{margin:0;padding:5px 0 0px 5px; height:22px;}
.jewellary-container{margin:10px 0 0 0;}
.jewellary-container a{color:#95538B; font-size:10px; text-decoration:none;}

/*#breadcrumb ul{list-style-type:none;margin:10px;padding:0;}
#breadcrumb li{display:inline;margin:0;}
#breadcrumb li a {color:#7C7C7C;padding:0 0 0 0px;}
*/
#breadcrumb ul{list-style-type:none;margin:10px;padding:0;}
#breadcrumb li{display:inline;margin:0;color:#37170A;}
#breadcrumb li a {color:#8D482B;padding:0 0 0 0px;}
.brandLogo {text-align:center; margin:15px 0;}
.ImageBox .prodimg{ height:193px;}
.ImageBox .prodlistimg{ height:171px;}
.ImageBox{border:1px solid #cbc2bf; margin:0 0 0px 0px; padding:0; height:245px; text-align:center; float:left;width:171px;}
.HeaderImageBox{border:1px solid #cbc2bf; margin-bottom:5px; height:230px; width:536px;}

.ProductImage .divider{ background:url(/public/images/front/images/dot-line.jpg) center top repeat-y; width:12px; height:245px}
.Product_divider{background:url(/public/images/front/images/product_divider.jpg) repeat-x left top; height:19px;}
.ProductImage a{color:#502918; text-decoration:none; font-size:13px;}
.ProductImage a:hover{color:#502918; text-decoration:underline;}
.ImageNew1{position:relative;}
.ImageNew{position:absolute; right:1px; top:1px;}
.ProductImage .Image{ border:1px solid #cbc2bf; margin-bottom:5px;}
.ProductImage .imgcol{float:left; width:175px; margin:0 10px 0 0; padding:0; }
.ProductImage .img2col{float:left; width:360px; margin:0 10px 0 0; padding:0; }
.ProductImage .img3col{float:left; width:545px; margin:0 10px 0 0; padding:0; }

.ProductImage{color:#502918; margin:10px 0; padding:0; font-size:10px; font-weight:bold; overflow:hidden; height:1%}
.btn-prev-na span{float:right;width:17px;height:14px;text-indent:-9999px;font-size:9px;margin-top:2px;
text-align:left;display:block;background-repeat:no-repeat;
background:url(/public/images/front/images/btn_prev.gif) -34px 0 no-repeat; }

.btn-next-na span{float:right;width:17px;height:14px;text-indent:-9999px;font-size:9px;margin-top:2px;
text-align:left;display:block;background-repeat:no-repeat;
background:url(/public/images/front/images/btn_next.gif) -34px 0 no-repeat; }

#text2{margin:10px;}
.sectionfooter{margin: 10px;}
.ProductPaging{width:724px; margin:0; padding:3px; color:#95538b; font-weight:bold; font-size:10px; height:18px; background:#8D482B;}
.ProductPaging ul{margin:0; padding:0; list-style-type:none;}
.ProductPaging li{margin:0; padding:0 20px 0 0; float:left; line-height:18px;}

.ProductPaging1 {margin:0; padding:0; list-style-type:none; float:right;}
.ProductPaging1 li{margin:0; padding:0 8px; line-height:18px; width:65px;}
.ProductPaging1 li.pages{margin:0; padding:0; line-height:18px; width:100px;}
.ProductPaging1 li span{margin:0; padding:0;}
.title{margin:0; font-weight:bold; font-size:13px}
.title a{color:#492515;}
.btn-next a,.btn-prev a,.btn-prev-na a,.btn-next-na a{float:right;width:17px;height:14px;text-indent:-9999px;font-size:9px;margin-top:2px;
text-align:left;display:block;background-repeat:no-repeat;}
.btn-next a{background-image:url(/public/images/front/images/btn_next.gif);}
.btn-prev a{background-image:url(/public/images/front/images/btn_prev.gif);}
.btn-prev-na a{background:url(/public/images/front/images/btn_prev.gif) -34px 0 no-repeat;}
.btn-next-na a{background:url(/public/images/front/images/btn_next.gif) -34px 0 no-repeat;}
.btn-next a:hover,.btn-prev a:hover{background-position:-17px 0;}
.MarqueeText{color:#626262; text-decoration:none; font-weight:normal; padding: 10px;}
.MarqueeText a{color:#626262; text-decoration:none; font-weight:normal;}
.MarqueeText a:hover{color:#86477d; text-decoration:underline; font-weight:normal;}
.MarqueeText span{color:#86477d; text-decoration:none; font-weight:normal;}
.Filter{margin:12px 0 0 0; padding:0; color:#95538b; font-weight:bold; font-size:10px; height:30px; background:url(/public/images/front/images/left_navi_div.jpg) repeat-x bottom;}
.Filter ul{margin:0; padding:0; list-style-type:none;}
.Filter li{margin:0; padding:0 8px 0 0; float:left; line-height:20px;}
.productdetail-header{color:#492515;font-size:15px;font-weight:bold;margin:10px 0 0 0; }
#ProductDetailArea{margin:15px 0 0 10px; padding:0;}
.ProductAction{margin:0; padding:0;}
.ProductDetailImage{float:left; margin:0 20px 0 0; width:350px;}
.ProductDetailImage ul{list-style-type:none; margin:0; padding:0;}
.ProductDetailImage li{margin:0; padding:0; float:left; font-size:10px; font-weight:bold; display:block;}
.ProductDetailImage .Previous{margin:0 115px 0 0; padding:0 0 0 5px; background:url(/public/images/front/images/purple_arrow_previous.jpg) no-repeat left 4px; width:33px;}
.ProductDetailImage .Previous,.ProductDetailImage .Zoom,.ProductDetailImage .Next{font-size:12px;}
.ProductDetailImage .Previous a{text-decoration:none; color:#492515; font-weight:bold;}
.ProductDetailImage .Previous a:hover{text-decoration:underline; color:#492515; font-weight:bold;}
.ProductDetailImage .Zoom{margin:0 0 0 0; padding:0 0px 0 13px; background:url(/public/images/front/images/icon_zoom.jpg) no-repeat left; }
.ProductDetailImage .Zoom a{text-decoration:none; color:#492515; font-weight:bold;}
.ProductDetailImage .Zoom a:hover{text-decoration:underline; color:#492515; font-weight:bold;}
.ProductDetailImage .Next{margin:0 0px 0 0; float:right; padding:0 5px 0 0; background:url(/public/images/front/images/purple_arrow_next.jpg) no-repeat right 4px; text-align:right;}
.ProductDetailImage .Next a{text-decoration:none; color:#492515; font-weight:bold;}
.ProductDetailImage .Next a:hover{text-decoration:underline; color:#492515; font-weight:bold;}
.ProductDetailImage .blank{margin:0 75px 0 0; padding:0; width:33px;}

.ProductDetailContent{background:#EFD9D1;float:left;margin:0 10px 0 0;padding:10px;width:335px;border:1px solid #BF785F;}
.ProductDetailGift{float:left; margin:0 0 0 15px; color:#8d4c83; font-weight:bold;}
.ProductDetailGift .GiftImage{ margin:10px 0 0 0; background-position:center; border:1px solid #f8f6f6;}
.OtherProductImage{margin:10px 0 0 0; padding:0; height:1%;}
.OtherProductImage .Image{border:1px solid #cbc2bf; margin:3px 23px 0 0;}
.OtherProductImage .LastImage{border:1px solid #cbc2bf; margin:3px 0px 0 0;}
.OtherProductImage ul{margin:0; padding:0; list-style-type:none;}
.OtherProductImage li{margin:0; padding:0; float:left;}
.Content{ margin:0 0 0px 0; padding:0 0 20px 0;}
.ProductDetailText{ color:#492515; font-weight:bold;}
.Contentselectfield {font-family:Verdana,Arial, Helvetica, sans-serif; border:1px solid #c3c3c2; font-size:10px; font-weight:bold; color:#000;}
.PriceText{font-size:20px; font-weight:bold; color:#492515;}
.PriceTextSmall{font-size:11px; font-weight:bold; color:#492515;}

.OtherText{margin:15px 0 0 0; padding:0; height:1%; color:#492515; font-weight:bold; line-height:25px;}
.OtherText ul{margin:0; padding:0; list-style-type:none;}
.OtherText li{margin:0; padding:0; float:left;}
.OtherText .email{margin:0 15px 0 0; padding:0 0 0 32px; font-size:10px; background:url(/public/images/front/images/icon_email.gif) no-repeat left;font-weight:bold;}
.OtherText .email a{color:#492515; font-weight:bold; text-decoration:none;}
.OtherText .email a:hover{color:#492515; font-weight:bold; text-decoration:underline;}
.OtherText .print{margin:0; padding:0 0 0 35px; font-size:10px; background:url(/public/images/front/images/icon_print.gif) no-repeat left;font-weight:bold;}
.OtherText .print a{color:#492515; font-weight:bold; text-decoration:none;}
.OtherText .print a:hover{color:#492515; font-weight:bold; text-decoration:underline;}
.OtherRelatedProduct{margin:50px 0 0 0; padding:0;}

/* Left Navigation Part - Start */
.LeftMainTitle{
color:#EF8B68;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-weight:bold;
height:0;
line-height:21px;
margin:11px;
padding:0 0 0 6px;
}
/* Left Navigation Part - End */
.without-discount{text-decoration:line-through;}
.discount{font-size:11px;font-weight:700;}
.jewelryBox{border:1px solid #cbc2bf; width:165px; margin:2px; padding:5px; float:left;text-align:center;}
.jewelryBox a{color:#95538B; font-size:12px; text-decoration:none;}
.wait{background:url(/public/images/front/images/spinner.gif) no-repeat 3px 3px;font-weight:700;margin:0;padding:0;height:20px;width:20px;}
.RefineSearchBox{border:1px solid #cbc2bf; width:700px; padding:10px;overflow:hidden;margin:0 0 20px 0;}
.RefineSearchBox input{ border:0px none; vertical-align:middle}
.RefineSearchBox label{display:block}
.RefineSearchBox container{float:left; margin:0 10px 0 0}
.contentdiv{margin:0 0 0 20px;width:750px;padding:10px 0;}
.productcontener{overflow:hidden; float:left; margin: 10px 0;}

a.allproduct{color:#FFF;font-size:15px;font-weight:bold;}
h1.alignleft{text-align:left;}
/* Left Search bar - Start */
.InputButton{background:url(/public/images/front/images/input_btn_bg.jpg) left center repeat-x; border:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px 5px; color:#FFFFFF; font-weight:bold; text-align:center; cursor:pointer}

/*.InputField{border-bottom:1px solid #bfbfbf; font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #bfbfbf; font-size:10px; border-left:1px solid #bfbfbf; height:18px; padding:0; line-height:18px; border-right:1px solid #bfbfbf; color:#a7a7a7; font-weight:bold; text-transform:uppercase; width:158px;}*/
.InputField{border:1px solid #bfbfbf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:3px 0; color:#a7a7a7; font-weight:bold; text-transform:uppercase; width:158px;}
/* Left Search bar - End */
/* Left Navigation Part - Start */
.arrow{margin:0; padding:0 5px 0 7px; background:url(/public/images/front/images/purple_arrow.gif) no-repeat left 5px; line-height:18px;}