﻿.cms-page-view .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
width:93%;
}

.customer-account-create .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}

.customer-account-create .group-select li {
margin:2em;
}
.customer-account-create .back-link {
display:none;
}

.customer-account-forgotpassword fieldset {
width:400px;
margin-left:auto;
margin-right:auto;
}
.customer-account-forgotpassword .back-link {
display:none;
}
.customer-account-forgotpassword .page-title {
margin-top:43px;
margin-bottom:10px;
}
.customer-account-forgotpassword .form-list .input-box {
width:400px;
margin-top:25px;
}

.customer-account-forgotpassword .form-list input {
margin-top:10px;
}

.customer-account-forgotpassword .buttons-set {
margin-top:25px;
}

.customer-account-index .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}

.customer-account-edit .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
display:table;
width:95%;
}
.customer-account-edit .indent-col-main a{
display:none;
}
.customer-address-form .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}
.sales-order-history .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}
.sales-order-history .indent-col-main .buttons-set{
display:none;
}
.review-customer-index .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}
.review-customer-index .indent-col-main p{
margin-bottom:20px;
}
.review-customer-index .indent-col-main .buttons-set{
display:none;
}
.tag-customer-index .indent-col-main .buttons-set{
display:none;
}
.tag-customer-index .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}
.tag-customer-index .indent-col-main p{
margin-bottom:10px;
}
.newsletter-manage-index .indent-col-main .buttons-set {
PADDING-BOTTOM: 20px;
PADDING-TOP: 20px;
}
.newsletter-manage-index .indent-col-main a {
display:none;
}

.newsletter-manage-index .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}

.wishlist-index-index .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}
.wishlist-index-index .indent-col-main .buttons-set{
display:none;
}
.downloadable-customer-products .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}
.downloadable-customer-products .indent-col-main h3{
margin-bottom:20px;
}
.cms-no-route .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}

.cms-page-view .page-head H3 {
LINE-HEIGHT: 16px;
TEXT-TRANSFORM: uppercase;
MARGIN: 0px 0px 10px;
COLOR: #34659b;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
text-align:center;
}

.clear-block {
CLEAR: both;
}

.w100 {
WIDTH: 100%;
}

.wrapper {
}

.page {
position:relative;
TEXT-ALIGN: left;
PADDING-BOTTOM: 0px;
MARGIN: 0 auto;
PADDING-LEFT: 0px;
WIDTH: 98%;
min-width:985px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.page-print {
TEXT-ALIGN: left;
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
BACKGROUND: #fff;
PADDING-TOP: 20px;
}

.page-popup {
TEXT-ALIGN: center;
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
color:black;
background:ThreeDLightShadow;
}

.page-popup tr {
width:100px;
}

.page-popup .buttons-set {
padding:15px 0;
}

.page-popup td {
text-align:center;
}


.main {
MARGIN: 0px;
}

.indent-main {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 0px;
	min-height:400px;
	background: #fff url(http://www.a2s-venoxis.com/skin/frontend/x-store/theme031/images/media/principale.jpg) no-repeat fixed center 56px;
}

.block-banner-content {
POSITION: relative;
WIDTH: 100%;
HEIGHT: 387px;
TOP: -8px;
}

.content-banner {
POSITION: absolute;
}

.customer-account-logoutsuccess .page-title {
margin-top:120px;
}

.customer-account-login .page-title {
margin-top:43px;
}

.main-title {
PADDING-BOTTOM: 17px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.main-page-col {
WIDTH: 239px;
}

.main-page-col .product-shop-main {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
WIDTH: 133px;
PADDING-RIGHT: 0px;
FLOAT: right;
PADDING-TOP: 12px;
}

.main-page-col-2 {
WIDTH: 220px;
}

.main-page-col-2 .product-shop-main {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
WIDTH: 113px;
PADDING-RIGHT: 0px;
FLOAT: right;
PADDING-TOP: 12px;
}

.products-list DIV.even-2 .item {
BORDER-LEFT: #d8d8d4 1px solid;
PADDING-BOTTOM: 18px !important;
PADDING-LEFT: 9px !important;
PADDING-RIGHT: 10px !important;
BACKGROUND: #e9e9e5;
BORDER-RIGHT: #d8d8d4 1px solid;
PADDING-TOP: 17px !important;
}

.col-left {
MARGIN: 0px 4px 0px 0px;
WIDTH: 234px;
FLOAT: left;
}

.col-main {}

.col-right {
MARGIN: 0px 0px 0px 3px;
WIDTH: 234px;
FLOAT: right;
}

.col1-layout .col-main {
WIDTH: auto;
FLOAT: none;
}

.col2-left-layout .col-main {
margin-left:240px;
}

.col2-right-layout .col-main {
margin-right:240px;
}
.checkout-onepage-index .buttons-set .f-left{
margin-bottom:10px;
margin-top:10px;
width:300px;
margin-left:-42px;
display:none;
}
.checkout-onepage-index .buttons-set all{
display:block;
margin-top:10px;
}
.checkout-onepage-index .buttons-set a{
display:block;
text-align:center;
width:250px;
margin-bottom:10px;
}

#checkout-step-shipping_method .buttons-set a{
display:none;
}

#checkout-step-login .buttons-set a{
text-align:left;
margin-top:5px;
}

#checkout-step-login .buttons-set {
display:block;
margin-left:0px;
}

#checkout-step-shipping_method .button {
margin-top:15px;
}

#checkout-step-shipping .buttons-set a{
display:none;
}

#checkout-step-payment .buttons-set a{
display:none;
}

.col3-layout .col-main {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 10px;
WIDTH: auto;
PADDING-RIGHT: 10px;
PADDING-TOP: 0px;
margin-left:234px;
margin-right:234px;
}

.col2-set {
BORDER-BOTTOM: #c9c8c2 1px solid;
BORDER-LEFT: #c9c8c2 1px solid;
PADDING-BOTTOM: 15px;
MARGIN: 0px 0px 10px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 15px;
BORDER-TOP: #c9c8c2 1px solid;
BORDER-RIGHT: #c9c8c2 1px solid;
PADDING-TOP: 15px;
}

.col2-set .col-1 {
WIDTH: 49%;
FLOAT: left;
display:table;
}
.col2-set .col-1 h4{
padding-top:10px;
}

.col2-set .col-2 {
WIDTH: 49%;
FLOAT: right;
}

.col2-set .narrow {
WIDTH: 33%;
}

.col2-set .wide {
WIDTH: 65%;
}

.col3-set .col-1 {
WIDTH: 32%;
FLOAT: left;
}

.col3-set .col-2 {
WIDTH: 32%;
FLOAT: left;
MARGIN-LEFT: 2%;
}

.col3-set .col-3 {
WIDTH: 32%;
FLOAT: right;
}

.col4-set .col-1 {
WIDTH: 23.5%;
FLOAT: left;
}

.col4-set .col-2 {
MARGIN: 0px 2%;
WIDTH: 23.5%;
FLOAT: left;
}

.col4-set .col-3 {
WIDTH: 23.5%;
FLOAT: left;
}

.col4-set .col-4 {
WIDTH: 23.5%;
FLOAT: right;
}

.logo {
WIDTH: 389px;
FLOAT: left;
HEIGHT: 141px;
margin-top:-36px;
MARGIN-LEFT: 22px;
OVERFLOW: hidden;
}

.header-container {}

.header {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.header .logo {
TEXT-INDENT: -999em;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: 0px 0px;
}

.header .logo A {
WIDTH: 389px;
DISPLAY: block;
HEIGHT: 141px;
}

.header .row {
MIN-HEIGHT: 147px;
WIDTH: 100%;
HEIGHT: auto !important;
}

.header .row .indent-row {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 39px;
}

.header .block-navigation {
TEXT-ALIGN: right;
WIDTH: 564px;
FLOAT: right;
margin-top:10px;	
margin-right:10px;
}

.header .welcome-msg {
TEXT-ALIGN: right;
PADDING-BOTTOM: 2px;
LINE-HEIGHT: normal;
PADDING-LEFT: 0px;
PADDING-RIGHT: 4px;
COLOR: #00baf7;
FONT-SIZE: 13px;
FONT-WEIGHT: normal;
PADDING-TOP: 17px;
}

.header .links {
LINE-HEIGHT: normal;
COLOR: #ffffff;
FONT-SIZE: 11px;
}

.header .links LI {
PADDING-BOTTOM: 0px;
LINE-HEIGHT: normal;
PADDING-LEFT: 4px;
PADDING-RIGHT: 7px;
DISPLAY: inline;
BACKGROUND: url(../images/devider_links.jpg) no-repeat right 3px;
COLOR: #ffffff;
FONT-SIZE: 11px;
PADDING-TOP: 0px;
}

.header .links LI.last {
PADDING-RIGHT: 4px;
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.header .links A {
LINE-HEIGHT: normal;
COLOR: #ffffff;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
}

.header .links A:hover {
TEXT-DECORATION: underline;
}

.header .form-language {
TEXT-ALIGN: right;
PADDING-BOTTOM: 0px;
LINE-HEIGHT: normal;
PADDING-LEFT: 0px;
PADDING-RIGHT: 4px;
COLOR: #ffffff;
FONT-SIZE: 11px;
PADDING-TOP: 17px;
}

#select-language {
BORDER-BOTTOM: #b6b6b6 1px solid;
BORDER-LEFT: #b6b6b6 1px solid;
PADDING-BOTTOM: 1px;
LINE-HEIGHT: 14px;
PADDING-LEFT: 1px;
WIDTH: 176px;
PADDING-RIGHT: 1px;
COLOR: #000000;
MARGIN-LEFT: 3px;
FONT-SIZE: 12px;
BORDER-TOP: #b6b6b6 1px solid;
BORDER-RIGHT: #b6b6b6 1px solid;
PADDING-TOP: 1px;
}

.header .border-top {
MARGIN: 0px 0px 0px 0px;
BACKGROUND: url(../images/border-top.jpg) #b6b6b6 repeat-x 50% top;
}

.header .border-bot {
BACKGROUND: url(../images/border-bot.jpg) repeat-x 50% bottom;
}

.header .corner-top-left {
BACKGROUND: url(../images/corner-top-left.jpg) no-repeat left top;
}

.header .corner-top-right {
BACKGROUND: url(../images/corner-top-right.jpg) no-repeat right top;
}

.header .corner-bot-left {
BACKGROUND: url(../images/corner-bot-left.jpg) no-repeat left bottom;
}

.header .corner-bot-right {
MIN-HEIGHT: 46px;
WIDTH: 100%;
BACKGROUND: url(../images/corner-bot-right.jpg) no-repeat right bottom;
HEIGHT: auto !important;
}

.header .indent-menu {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 13px;
PADDING-TOP: 0px;
}

.header .form-search {
TEXT-ALIGN: right;
MARGIN: 12px 0px 0px;
WIDTH: 250px;
FLOAT: right;
}

.header .form-search .search-autocomplete {
Z-INDEX: 999;
display:none;
text-align:left;
}

.header .form-search .search-autocomplete UL {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
BACKGROUND-COLOR: #fff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
}

.header .form-search .search-autocomplete LI {
BORDER-BOTTOM: #c5c1c1 1px solid;
PADDING-BOTTOM: 3px;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px;
CURSOR: pointer;
PADDING-TOP: 3px;
}

.header .form-search .search-autocomplete LI .amount {
FLOAT: right;
FONT-WEIGHT: bold;
}

.header .form-search .search-autocomplete LI.selected {}

.header .form-search LABEL {
DISPLAY: none;
}

.header .form-search INPUT {
BORDER-BOTTOM: #b6b6b6 1px solid;
BORDER-LEFT: #b6b6b6 1px solid;
LINE-HEIGHT: 14px;
WIDTH: 160px;
COLOR: #000000;
FONT-SIZE: 12px;
BORDER-TOP: #b6b6b6 1px solid;
MARGIN-RIGHT: 2px;
BORDER-RIGHT: #b6b6b6 1px solid;
}

.header BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: auto;
BACKGROUND: url(../images/bg_button.gif) repeat-x 0px 0px;
MARGIN-LEFT: 2px;
BORDER-TOP: medium none;
CURSOR: pointer;
BORDER-RIGHT: medium none;
}

.header BUTTON.button SPAN {
TEXT-ALIGN: center;
PADDING-BOTTOM: 1px;
TEXT-TRANSFORM: uppercase;
MARGIN: 0px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 7px;
DISPLAY: block;
FONT: bold 11px/18px Arial, Helvetica, sans-serif;
WHITE-SPACE: nowrap;
COLOR: #ffffff;
PADDING-TOP: 0px;
}

#nav {
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
FONT-SIZE: 12px;
PADDING-TOP: 0px;
}

#nav LI {
POSITION: relative;
TEXT-ALIGN: left;
}

#nav LI.over {
Z-INDEX: 999;
}

#nav A {
LINE-HEIGHT: 1.3em;
DISPLAY: block;
TEXT-DECORATION: none;
}

#nav A:hover {
LINE-HEIGHT: 1.3em;
DISPLAY: block;
TEXT-DECORATION: none;
}

#nav SPAN {
DISPLAY: block;
WHITE-SPACE: nowrap;
CURSOR: pointer;
}

#nav LI UL SPAN {
WHITE-SPACE: normal;
}

#nav LI LI.parent {}

#nav LI {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
BACKGROUND: url(../images/devider_menu.gif) no-repeat right top;
FLOAT: left;
PADDING-TOP: 12px;
}

#nav LI.active A {
COLOR: #2a2824;
}

#nav A {
PADDING-BOTTOM: 6px;
LINE-HEIGHT: normal;
PADDING-LEFT: 8px;
PADDING-RIGHT: 12px;
FLOAT: left;
COLOR: #353535;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
PADDING-TOP: 5px;
}

#nav LI.over A {
COLOR: #2a2824;
}

#nav A:hover {
COLOR: #2a2824;
}

#nav UL LI {
PADDING-BOTTOM: 1px;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BACKGROUND: #c5c1c1;
FLOAT: none;
PADDING-TOP: 0px;
}

#nav UL LI.active {
PADDING-BOTTOM: 1px;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BACKGROUND: #c5c1c1;
FLOAT: none;
PADDING-TOP: 0px;
}

#nav UL LI.over {}

#nav UL LI.last {
PADDING-BOTTOM: 0px;
BACKGROUND: #656461;
}

#nav UL A {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
FLOAT: none;
PADDING-TOP: 0px;
}

#nav UL A:hover {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
FLOAT: none;
PADDING-TOP: 0px;
}

#nav UL LI A {
FONT-WEIGHT: normal !important;
}

#nav UL {
BORDER-BOTTOM: #c5c1c1 1px solid;
POSITION: absolute;
BORDER-LEFT: #c5c1c1 1px solid;
WIDTH: 15em;
BORDER-TOP: #c5c1c1 1px solid;
TOP: 30px;
BORDER-RIGHT: #c5c1c1 1px solid;
LEFT: -10000px;
}

#nav UL UL {
TOP: 5px;
}

#nav LI.over > UL {
LEFT: 0px;
}

#nav LI.over > UL LI.over > UL {
LEFT: 100px;
}

#nav LI.over UL UL {
LEFT: -10000px;
}

#nav UL LI A {
BACKGROUND: #f6f6f6;
COLOR: #898885;
}

#nav UL LI A:hover {
BACKGROUND: #ccc;
COLOR: #fff !important;
}

#nav UL SPAN {
PADDING-BOTTOM: 4px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 15px;
PADDING-TOP: 3px;
}

#nav UL LI.last LI SPAN {
PADDING-BOTTOM: 4px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 15px;
PADDING-TOP: 3px;
}

.left-top-corner-content {
BACKGROUND: url(../images/left_top_corner.gif) no-repeat left top;
}

.right-top-corner-content {
WIDTH: 100%;
BACKGROUND: url(../images/right_top_corner.gif) no-repeat right top;
}

.border-top-content {
LINE-HEIGHT: 0px;
MARGIN: 0px 10px;
BACKGROUND: #ffffff;
HEIGHT: 10px;
FONT-SIZE: 0px;
}

.indent-content {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 3px;
}

.wrapp-block {
MIN-HEIGHT: 500px;
WIDTH: 100%;
BACKGROUND: #ffffff;
HEIGHT: auto !important;
}

.left-bot-corner-content {
BACKGROUND: url(../images/left_bot_corner.gif) no-repeat left bottom;
}

.right-bot-corner-content {
WIDTH: 100%;
BACKGROUND: url(../images/right_bot_corner.gif) no-repeat right bottom;
}

.border-bot-content {
LINE-HEIGHT: 0px;
MARGIN: 0px 10px;
BACKGROUND: #ffffff;
HEIGHT: 10px;
FONT-SIZE: 0px;
}

.left-top-corner-box {
BACKGROUND: url(../images/left_top_corner_box.gif) #525252 no-repeat left top;
}

.right-top-corner-box {
BACKGROUND: url(../images/right_top_corner_box.gif) no-repeat right top;
}

.left-bot-corner-box {
BACKGROUND: url(../images/left_bot_corner_box.gif) no-repeat left bottom;
}

.right-bot-corner-box {
WIDTH: 100%;
BACKGROUND: url(../images/right_bot_corner_box.gif) no-repeat right bottom;
}

.indent-box {
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
PADDING-TOP: 1px;
}

.left-top-corner-block {
BACKGROUND: url(../images/left_top_corner_block.gif) no-repeat left top;
}

.right-top-corner-block {
WIDTH: 100%;
BACKGROUND: url(../images/right_top_corner_block.gif) no-repeat right top;
}

.side-top-corner-block {
LINE-HEIGHT: 0px;
MARGIN: 0px 10px;
BACKGROUND: #ffffff;
HEIGHT: 10px;
FONT-SIZE: 0px;
}

.bg-box {
WIDTH: 100%;
BACKGROUND: #ffffff;
}

.indent-block {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
PADDING-TOP: 6px;
}

.left-bot-corner-block {
BACKGROUND: url(../images/left_bot_corner_block.gif) no-repeat left bottom;
}

.right-bot-corner-block {
WIDTH: 100%;
BACKGROUND: url(../images/right_bot_corner_block.gif) no-repeat right bottom;
}

.side-bot-corner-block {
LINE-HEIGHT: 0px;
MARGIN: 0px 10px;
BACKGROUND: #ffffff;
HEIGHT: 10px;
FONT-SIZE: 0px;
}


.indent-col-main {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
PADDING-TOP: 8px;
display:table;
width:97%;
}

.checkout-onepage-index .indent-col-main {
PADDING-BOTTOM: 10px;
PADDING-LEFT: 18px;
PADDING-RIGHT: 18px;
PADDING-TOP: 15px;
}

.catalog-product-view .left-border-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.catalog-product-view .right-border-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.catalog-product-view .top-border-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.catalog-product-view .bottom-border-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.catalog-product-view .left-top-corner-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.catalog-product-view .right-top-corner-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.catalog-product-view .left-bottom-corner-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.catalog-product-view .right-bottom-corner-center {
WIDTH: 100%;
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.catalog-product-view .indent-col-main {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.checkout-cart-index .left-border-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}
.checkout-cart-index .page-title {
margin-top:120px;
margin-bottom:300px;
}
.checkout-cart-index p {
display:none;
}

.checkout-cart-index .right-border-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.checkout-cart-index .top-border-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.checkout-cart-index .bottom-border-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.checkout-cart-index .left-top-corner-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.checkout-cart-index .right-top-corner-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.checkout-cart-index .left-bottom-corner-center {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.checkout-cart-index .right-bottom-corner-center {
WIDTH: 100%;
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.checkout-cart-index .indent-col-main .left-border-center {
BACKGROUND: url(../images/corner_center.gif) #e9e9e5 repeat-y 0px 0px;
}

.checkout-cart-index .indent-col-main .right-border-center {
BACKGROUND: url(../images/corner_center.gif) repeat-y right 0px;
}

.checkout-cart-index .indent-col-main .top-border-center {
BACKGROUND: url(../images/corner_center.gif) repeat-x 0px 0px;
}

.checkout-cart-index .indent-col-main .bottom-border-center {
BACKGROUND: url(../images/corner_center.gif) repeat-x 0px bottom;
}

.checkout-cart-index .indent-col-main .left-top-corner-center {
BACKGROUND: url(../images/left_top_corner_center.gif) no-repeat left top;
}

.checkout-cart-index .indent-col-main .right-top-corner-center {
BACKGROUND: url(../images/right_top_corner_center.gif) no-repeat right top;
}

.checkout-cart-index .indent-col-main .left-bottom-corner-center {
BACKGROUND: url(../images/left_bot_corner_center.gif) no-repeat left bottom;
}

.checkout-cart-index .indent-col-main .right-bottom-corner-center {
WIDTH: 100%;
BACKGROUND: url(../images/right_bot_corner_center.gif) no-repeat right bottom;
}

.checkout-cart-index .indent-col-main .indent-col-main {
PADDING-BOTTOM: 34px;
PADDING-LEFT: 18px;
PADDING-RIGHT: 24px;
PADDING-TOP: 8px;
display:block;
}

.checkout-cart-index .indent-col-main .indent-col-main .data-table {
MARGIN-TOP: 1px;
WIDTH: 100%;
MARGIN-BOTTOM: 29px;
}

.checkout-cart-index .indent-col-main .indent-col-main .data-table TH {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
WHITE-SPACE: nowrap;
BACKGROUND: #ffffff;
COLOR: #353535;
BORDER-TOP: #c5c1c1 1px solid;
FONT-WEIGHT: bold;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 5px;
}

.checkout-cart-index .indent-col-main .indent-col-main .data-table TD {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 5px;
}

.checkout-cart-index .indent-col-main .indent-col-main .data-table TD .cart-price {
LINE-HEIGHT: 18px;
COLOR: #353535;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
}

.checkout-cart-index .indent-col-main .indent-col-main .data-table TD .product-name {
LINE-HEIGHT: 14px;
COLOR: #353535;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.checkout-cart-index .indent-col-main .indent-col-main .data-table TD .product-name A {
LINE-HEIGHT: 14px;
COLOR: #353535;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
}

.checkout-cart-index .indent-col-main .indent-col-main .data-table TD .product-name A:hover {
TEXT-DECORATION: underline;
}

.checkout-cart-index .indent-col-main .indent-col-main .data-table TD.button-cart {
PADDING-BOTTOM: 8px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 15px;
PADDING-TOP: 11px;
}

.button-cart .button {
FLOAT: left;
}

.button-cart .button-right {
FLOAT: none;
}

.button-cart BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: auto;
BACKGROUND: url(../images/bg_button_2.gif) repeat-x 0px 0px;
OVERFLOW: visible;
BORDER-TOP: medium none;
CURSOR: pointer;
BORDER-RIGHT: medium none;
}

.button-cart BUTTON.button SPAN {
TEXT-ALIGN: center;
PADDING-BOTTOM: 1px;
MARGIN: 0px;
PADDING-LEFT: 8px;
PADDING-RIGHT: 8px;
DISPLAY: block;
FONT: 11px/16px Arial, Helvetica, sans-serif;
WHITE-SPACE: nowrap;
COLOR: #ffffff;
PADDING-TOP: 0px;
}

.left-top-product {
LINE-HEIGHT: 0 !important;
BACKGROUND: url(../images/left_top_prod.gif) no-repeat left bottom;
FONT-SIZE: 0px !important;
}

.right-top-product {
LINE-HEIGHT: 0 !important;
WIDTH: 100%;
BACKGROUND: url(../images/right_top_prod.gif) no-repeat right bottom;
FONT-SIZE: 0px !important;
display:none;
}

.border-top-product {
PADDING-BOTTOM: 0px;
LINE-HEIGHT: 10px !important;
MARGIN: 0px 10px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BACKGROUND: url(../images/border_prod.gif) #e9e9e5 repeat-x left top;
HEIGHT: 10px;
PADDING-TOP: 0px;
}

.left-bottom-product {
MARGIN: 0px 0px 15px;
BACKGROUND: url(../images/left_bot_prod.gif) no-repeat left top;
VERTICAL-ALIGN: text-bottom;
}

.right-bottom-product {
WIDTH: 100%;
BACKGROUND: url(../images/right_bot_prod.gif) no-repeat right top;
}

.border-bottom-product {
LINE-HEIGHT: 0px !important;
MARGIN: 0px 10px;
BACKGROUND: url(../images/border_prod.gif) #e9e9e5 repeat-x left bottom;
HEIGHT: 10px;
display:none;
}

.left-bottom-product-2 {
MARGIN: 0px 0px 15px;
BACKGROUND: url(../images/left_bot_prod_2.gif) no-repeat left top;
VERTICAL-ALIGN: top;
}

.right-bottom-product-2 {
WIDTH: 100%;
BACKGROUND: url(../images/right_bot_prod_2.gif) no-repeat right top;
}

.border-bottom-product-2 {
display:none;
}

.product-row {

PADDING-BOTTOM: 18px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
PADDING-TOP: 18px;
width:200px;
float:left;
}

.product-row-2 {

PADDING-BOTTOM: 18px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
PADDING-TOP: 18px;
width:97%;
float:left;
}

.product-row-no-devider {
PADDING-BOTTOM: 18px;
PADDING-LEFT: 16px;
PADDING-RIGHT: 10px;
PADDING-TOP: 16px;
}

.no-devider {}

#co-billing-form INPUT {
BORDER-BOTTOM: #d6cdc6 1px solid;
BORDER-LEFT: #80807b 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BORDER-TOP: #80807b 2px solid;
BORDER-RIGHT: #d6cdc6 1px solid;
PADDING-TOP: 1px;
}

.radio {
BORDER-BOTTOM: 0px;
BORDER-LEFT: 0px;
BORDER-TOP: 0px;
BORDER-RIGHT: 0px;
}

#co-billing-form SELECT {
BORDER-BOTTOM: #d6cdc6 1px solid;
BORDER-LEFT: #80807b 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BORDER-TOP: #80807b 2px solid;
BORDER-RIGHT: #d6cdc6 1px solid;
margin-TOP: 10px;
margin-bottom:5px;
}

#co-billing-form LABEL {
LINE-HEIGHT: normal;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #646464;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

#co-shipping-form INPUT {
BORDER-BOTTOM: #d6cdc6 1px solid;
BORDER-LEFT: #80807b 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BORDER-TOP: #80807b 2px solid;
BORDER-RIGHT: #d6cdc6 1px solid;
PADDING-TOP: 1px;
}

#co-shipping-form SELECT {
BORDER-BOTTOM: #d6cdc6 1px solid;
BORDER-LEFT: #80807b 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BORDER-TOP: #80807b 2px solid;
BORDER-RIGHT: #d6cdc6 1px solid;
PADDING-TOP: 1px;
margin-top:10px;
}

#co-shipping-form LABEL {
LINE-HEIGHT: normal;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #646464;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.customer-account-create #form-validate H3 {
MARGIN: 0px 0px 15px;
}

#form-validate INPUT {
BORDER-BOTTOM: #d6cdc6 1px solid;
BORDER-LEFT: #80807b 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BORDER-TOP: #80807b 2px solid;
BORDER-RIGHT: #d6cdc6 1px solid;
PADDING-TOP: 1px;
}

#form-validate SELECT {
BORDER-BOTTOM: #d6cdc6 1px solid;
BORDER-LEFT: #80807b 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BORDER-TOP: #80807b 2px solid;
BORDER-RIGHT: #d6cdc6 1px solid;
PADDING-TOP: 1px;
}

#form-validate LABEL {
LINE-HEIGHT: normal;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #646464;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

INPUT {
FONT: 12px Arial, Helvetica, sans-serif;
COLOR: #000;
VERTICAL-ALIGN: middle;
}

SELECT {
FONT: 12px Arial, Helvetica, sans-serif;
COLOR: #000;
VERTICAL-ALIGN: middle;
}

TEXTAREA {
FONT: 12px Arial, Helvetica, sans-serif;
COLOR: #000;
VERTICAL-ALIGN: middle;
}

BUTTON {
FONT: 12px Arial, Helvetica, sans-serif;
COLOR: #000;
VERTICAL-ALIGN: middle;
}

INPUT.input-text {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
BACKGROUND: #fff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
}

SELECT {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
BACKGROUND: #fff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
}

TEXTAREA {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
BACKGROUND: #fff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
}

INPUT.input-text {
PADDING-BOTTOM: 2px;
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
PADDING-TOP: 2px;
}

TEXTAREA {
PADDING-BOTTOM: 2px;
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
PADDING-TOP: 2px;

}

.wishlist-index-share #form-validate .group-select{
width:625px;
}

SELECT {
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
HEIGHT: auto !important;
PADDING-TOP: 1px;
}

SELECT OPTION {
PADDING-RIGHT: 10px;
}

SELECT.multiselect OPTION {}

TEXTAREA {
OVERFLOW: auto;
}

INPUT.radio {
MARGIN-RIGHT: 3px;
}

INPUT.checkbox {
MARGIN-RIGHT: 3px;
}

INPUT.qty {
WIDTH: 45px !important;
}

BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: auto;
BACKGROUND: url(../images/bg_button.gif) repeat-x 0px 0px;
OVERFLOW: visible;
BORDER-TOP: medium none;
CURSOR: pointer;
BORDER-RIGHT: medium none;
}

BUTTON.button SPAN {
TEXT-ALIGN: center;
PADDING-BOTTOM: 1px;
MARGIN: 0px;
PADDING-LEFT: 8px;
PADDING-RIGHT: 8px;
DISPLAY: block;
FONT: bold 11px/16px Arial, Helvetica, sans-serif;
WHITE-SPACE: nowrap;
COLOR: #ffffff;
PADDING-TOP: 0px;
}

BUTTON.disabled {}

BUTTON.disabled SPAN {}

.field-100 {
BORDER-BOTTOM: #888 1px solid;
BORDER-LEFT: #888 1px solid;
PADDING-BOTTOM: 2px;
PADDING-LEFT: 2px;
PADDING-RIGHT: 2px;
OVERFLOW: hidden;
BORDER-TOP: #888 1px solid;
BORDER-RIGHT: #888 1px solid;
PADDING-TOP: 2px;
}

.field-100 INPUT.input-text {
BORDER-BOTTOM: 0px;
BORDER-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-LEFT: 0px;
WIDTH: 100%;
PADDING-RIGHT: 0px;
FLOAT: left;
BORDER-TOP: 0px;
BORDER-RIGHT: 0px;
PADDING-TOP: 0px;
}

.field-100 TEXTAREA {
BORDER-BOTTOM: 0px;
BORDER-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-LEFT: 0px;
WIDTH: 100%;
PADDING-RIGHT: 0px;
FLOAT: left;
BORDER-TOP: 0px;
BORDER-RIGHT: 0px;
PADDING-TOP: 0px;
}

.form-list LI {
MARGIN: 0px 0px 6px;
display:block;
}

.checkout-cart-index .form-list LI {
MARGIN: 0px 0px 19px;
}

.form-list LABEL {
LINE-HEIGHT: 30px;
MARGIN: 0px;
COLOR: #545454;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
}

.form-list .input-box {
WIDTH: 260px;
FLOAT: left;
}

.form-list INPUT.input-text {
BORDER-BOTTOM: #d6d6d4 1px solid;
BORDER-LEFT: #828282 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
WIDTH: 250px;
PADDING-RIGHT: 1px;
BORDER-TOP: #828282 2px solid;
BORDER-RIGHT: #d6d6d4 1px solid;
PADDING-TOP: 1px;
}

.form-list TEXTAREA {
BORDER-BOTTOM: #d6d6d4 1px solid;
BORDER-LEFT: #828282 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
WIDTH: 250px;
PADDING-RIGHT: 1px;
BORDER-TOP: #828282 2px solid;
BORDER-RIGHT: #d6d6d4 1px solid;
PADDING-TOP: 1px;
}

.form-list SELECT {
BORDER-BOTTOM: #d6d6d4 1px solid;
BORDER-LEFT: #828282 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
WIDTH: 256px;
PADDING-RIGHT: 1px;
BORDER-TOP: #828282 2px solid;
BORDER-RIGHT: #d6d6d4 1px solid;
PADDING-TOP: 1px;
}

.form-list LI.add-row {
MARGIN-TOP: 30px;
BORDER-TOP: #c5c1c1 1px solid;
}

#form-validate .group-select {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 20px;
PADDING-TOP: 0px;
width:300px;
margin-left:auto;
margin-right:auto;
}

#form-validate .group-select h3 {
PADDING-BOTTOM: 10px;
padding-top:10px;
}

.catalogsearch-advanced-index  h3 {
margin-bottom: 15px;
}
.catalogsearch-advanced-index  .buttons-set {
margin-top: 35px;
}
.review-product-list  .buttons-set {
width:200px;
float:left;
}

#form-validate .buttons-set {
width:160px;
}

.group-select {
MARGIN: 0px 10px;
}

.group-select LI {
MARGIN: 0px 0px 5px;
}

.group-select .input-box {
WIDTH: 300px;
FLOAT: left;
}

.input-box-2 {
WIDTH: 285px !important;
}

#contact-us .group-select .input-box {
margin-left:auto;
margin-right:auto;
width:300px;
float:none;
margin-top:10px;
margin-bottom:20px;
}
#contact-us form {
display:block;
}


.name-lastname {
WIDTH: 300px !important;
}

.group-select INPUT.input-text {
WIDTH: 620px;
}

.group-select TEXTAREA {
WIDTH: 620px;
}

.group-select SELECT {
WIDTH: 516px;
}

.group-select .input-box INPUT.input-text {
WIDTH: 280px;
}

.group-select .input-box TEXTAREA {
WIDTH: 280px;
}

.group-select .input-box SELECT {
WIDTH: 285px;
}

#advanced-search-list SELECT {
HEIGHT: 50px;
}

.catalog-seo-sitemap-category .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}

.catalog-seo-sitemap-category .col-main UL {
MARGIN: 0px 0px 0px 20px;
}

.catalog-seo-sitemap-category .col-main UL LI {
PADDING-BOTTOM: 5px;
TEXT-TRANSFORM: uppercase;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
FONT-SIZE: 10px;
PADDING-TOP: 0px;
}

.catalog-seo-sitemap-category .col-main .pager {
display:none;
}

.customer-account-create .buttons-set {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 15px;
PADDING-TOP: 7px;
}

.buttons-set {
PADDING-BOTTOM: 0px;
margin-left:auto;
margin-right:auto;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
CLEAR: both;
PADDING-TOP: 7px;
width:150px;
}

.buttons-set .back-link {
FLOAT: left;
}

.buttons-set BUTTON.button {
}

.buttons-set2 {
TEXT-ALIGN: right;
PADDING-BOTTOM: 5px;
MARGIN: 5px 0px 0px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
CLEAR: both;
PADDING-TOP: 5px;
}

.customer-name-middlename .name-firstname {
WIDTH: 280px !important;
}

.customer-name-middlename .name-firstname INPUT {
WIDTH: 270px !important;
}

.name-middlename {
WIDTH: 60px !important;
}

.name-middlename INPUT {
WIDTH: 50px !important;
}

.dob-day {
WIDTH: 60px !important;
}

.dob-day INPUT {
WIDTH: 50px !important;
FLOAT: none;
}

.dob-day LABEL {
DISPLAY: block;
}

.dob-month {
WIDTH: 60px !important;
}

.dob-month INPUT {
WIDTH: 50px !important;
FLOAT: none;
}

.dob-month LABEL {
DISPLAY: block;
}

.dob-year {
WIDTH: 60px !important;
}

.dob-year INPUT {
WIDTH: 50px !important;
FLOAT: none;
}

.dob-year LABEL {
DISPLAY: block;
}

.range INPUT {
WIDTH: 70px !important;
}

.validation-advice {
LINE-HEIGHT: 13px;
MARGIN: 3px 0px 0px;
MIN-HEIGHT: 13px;
PADDING-LEFT: 17px;
COLOR: #f00;
CLEAR: both;
FONT-SIZE: 10px;
}

.validation-failed {
BORDER-BOTTOM: #f00 1px dashed;
BORDER-LEFT: #f00 1px dashed;
BACKGROUND: #faebe7;
BORDER-TOP: #f00 1px dashed;
BORDER-RIGHT: #f00 1px dashed;
}

.validation-passed {}

.required {
COLOR: #f00;
MARGIN-RIGHT: 10px;
}

P.required {
TEXT-ALIGN: right;
FONT-SIZE: 10px;
}

.v-fix {
FLOAT: left;
}

.v-fix .validation-advice {
POSITION: relative;
WIDTH: 12em;
DISPLAY: block;
MARGIN-RIGHT: -12em;
}

.success {
COLOR: #3d6611;
FONT-WEIGHT: bold;
}

.error {
COLOR: #f00;
FONT-WEIGHT: bold;
}

.notice {
COLOR: #ccc;
}

.messages {
WIDTH: 100%;
OVERFLOW: hidden;
}

.messages LI {
MARGIN: 0px 0px 10px;
}

.messages LI LI {
MARGIN: 0px 0px 3px;
}

.error-msg {
BORDER-BOTTOM: 1px solid;
BORDER-LEFT: 1px solid;
PADDING-BOTTOM: 8px !important;
MIN-HEIGHT: 24px !important;
PADDING-LEFT: 32px !important;
PADDING-RIGHT: 8px !important;
BACKGROUND-REPEAT: no-repeat !important;
BACKGROUND-POSITION: 10px 10px;
FONT-SIZE: 10px !important;
BORDER-TOP: 1px solid;
FONT-WEIGHT: bold !important;
BORDER-RIGHT: 1px solid;
PADDING-TOP: 8px !important;
}

.success-msg {
BORDER-BOTTOM: 1px solid;
BORDER-LEFT: 1px solid;
PADDING-BOTTOM: 8px !important;
MIN-HEIGHT: 24px !important;
PADDING-LEFT: 32px !important;
PADDING-RIGHT: 8px !important;
BACKGROUND-REPEAT: no-repeat !important;
BACKGROUND-POSITION: 10px 10px;
FONT-SIZE: 10px !important;
BORDER-TOP: 1px solid;
FONT-WEIGHT: bold !important;
BORDER-RIGHT: 1px solid;
PADDING-TOP: 8px !important;
}

.note-msg {
BORDER-BOTTOM: 1px solid;
BORDER-LEFT: 1px solid;
PADDING-BOTTOM: 8px !important;
MIN-HEIGHT: 24px !important;
PADDING-LEFT: 32px !important;
PADDING-RIGHT: 8px !important;
BACKGROUND-REPEAT: no-repeat !important;
BACKGROUND-POSITION: 10px 10px;
FONT-SIZE: 10px !important;
BORDER-TOP: 1px solid;
FONT-WEIGHT: bold !important;
BORDER-RIGHT: 1px solid;
PADDING-TOP: 8px !important;
}

.notice-msg {
BORDER-BOTTOM: 1px solid;
BORDER-LEFT: 1px solid;
PADDING-BOTTOM: 8px !important;
MIN-HEIGHT: 24px !important;
PADDING-LEFT: 32px !important;
PADDING-RIGHT: 8px !important;
BACKGROUND-REPEAT: no-repeat !important;
BACKGROUND-POSITION: 10px 10px;
FONT-SIZE: 10px !important;
BORDER-TOP: 1px solid;
FONT-WEIGHT: bold !important;
BORDER-RIGHT: 1px solid;
PADDING-TOP: 8px !important;
}

.error-msg {
BACKGROUND-IMAGE: url(../images/error_msg_icon.gif);
BORDER-BOTTOM-COLOR: #f16048;
BACKGROUND-COLOR: #faebe7;
BORDER-TOP-COLOR: #f16048;
COLOR: #df280a;
BORDER-RIGHT-COLOR: #f16048;
BORDER-LEFT-COLOR: #f16048;
}

.success-msg {
BACKGROUND-IMAGE: url(../images/success_msg_icon.gif);
BORDER-BOTTOM-COLOR: #446423;
BACKGROUND-COLOR: #eff5ea;
BORDER-TOP-COLOR: #446423;
COLOR: #3d6611;
BORDER-RIGHT-COLOR: #446423;
BORDER-LEFT-COLOR: #446423;
display:block;
}

.note-msg {
display:none;
}

.notice-msg {
BACKGROUND-IMAGE: url(../images/note_msg_icon.gif);
BORDER-BOTTOM-COLOR: #fcd344;
BACKGROUND-COLOR: #fafaec;
BORDER-TOP-COLOR: #fcd344;
COLOR: #3d6611;
BORDER-RIGHT-COLOR: #fcd344;
BORDER-LEFT-COLOR: #fcd344;
}

.breadcrumbs {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 16px;
PADDING-LEFT: 19px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.breadcrumbs .title-breadcrumbs {
DISPLAY: none;
}

.breadcrumbs LI {
DISPLAY: inline;
FONT-SIZE: 11px;
}

#checkout-onepage-success h3{
margin-top:20px;
margin-bottom:20px;
text-align:center;
}

#checkout-onepage-success p{
margin-bottom:20px;
text-align:center;
}
#checkout-onepage-success a{
margin-left:4px;
margin-right:4px;
}
#checkout-onepage-success h2{
margin-top:20px;
}




.breadcrumbs LI SPAN {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 9px;
COLOR: #178eb5;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
PADDING-TOP: 0px;
}

.breadcrumbs LI STRONG {
COLOR: #178eb5;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.breadcrumbs LI A {
COLOR: #353535;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.page-title {
TEXT-ALIGN: center;
PADDING-BOTTOM: 17px;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 10px;
}

.title-buttons {
TEXT-ALIGN: right;
PADDING-BOTTOM: 6px;
MARGIN: 0px 0px 10px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.checkout-cart-index .title-buttons {
TEXT-ALIGN: right;
PADDING-BOTTOM: 6px;
MARGIN: 0px 0px 11px 10px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.title-buttons H2 {
FLOAT: left;
margin-top:5px;
}

.title-buttons H3 {
FLOAT: left;
}

.title-buttons H4 {
FLOAT: left;
}

.title-buttons H5 {
FLOAT: left;
}

.title-buttons H6 {
FLOAT: left;
}

.cms-index-noroute .col-main DL {
MARGIN: 0px 0px 0px 10px;
}

.cms-index-noroute .col-main DT {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
FONT-WEIGHT: bold;
PADDING-TOP: 0px;
}

.cms-index-noroute .col-main DD {
PADDING-BOTTOM: 5px;
FONT-STYLE: italic;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
PADDING-TOP: 5px;
}

.cms-index-noroute .col-main .disc LI {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 5px;
}

.sales-order-history .pager {
TEXT-ALIGN: center;
PADDING-BOTTOM: 10px;
LINE-HEIGHT: 14px;
MARGIN: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
COLOR: #626262;
FONT-SIZE: 11px;
PADDING-TOP: 10px;
}

.sales-order-view .col2-set {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 27px;
MARGIN: 0px 0px 10px;
PADDING-LEFT: 17px;
PADDING-RIGHT: 17px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 15px;
}

.pager {
margin-left:auto;
margin-right:auto;
padding-left:30px;
padding-top:30px;
width:91%;
}

.pager .amount {
FLOAT: left;
}

.pager .limiter {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 23px;
FLOAT: right;
PADDING-TOP: 0px;
margin-bottom:10px;
}

.wishlist-index-index h2{
margin-top:10px;
}

.wishlist-index-share .back-link{
display:none;
}

.pager .limiter SELECT {
BORDER-BOTTOM: #d6d6d4 1px solid;
BORDER-LEFT: #828282 2px solid;
PADDING-BOTTOM: 0px;
LINE-HEIGHT: 14px;
MARGIN: 0px 5px 0px 4px;
PADDING-LEFT: 0px;
WIDTH: 51px;
PADDING-RIGHT: 0px;
FONT-SIZE: 11px;
BORDER-TOP: #828282 2px solid;
BORDER-RIGHT: #d6d6d4 1px solid;
PADDING-TOP: 0px;
}

.pager .pages {
clear:both;
display:block;
margin-top:50px;
margin-bottom:30px;
text-align:center;
}

.pager .pages OL {
DISPLAY: inline;
}

.pager .pages LI {
	display: inline;
	border: 0;
	margin: 0;
	padding:1px;
	list-style: none;
	color: #187BB4;
}

.pager .pages a{
	border: solid 1px #DDDDDD;
	margin-right: 2px;
	color: #828282;
	text-decoration: none;
	padding: 5px;
}

.pager .pages a:hover{
    border:solid 1px #666666;
}

.pager .pages .active{
    color:#ff0084;
    font-weight:bold;
    display:block;
    float:left;
    padding:4px 6px;
}


.pager .pages .current {}

.sorter {
margin-left:auto;
margin-right:auto;
width:90%;
margin-top:10px;
margin-bottom:10px;
}

.sorter SELECT {
BORDER-BOTTOM: #d6d6d4 1px solid;
BORDER-LEFT: #828282 2px solid;
PADDING-BOTTOM: 0px;
LINE-HEIGHT: 14px;
MARGIN: 0px 5px 0px 4px;
PADDING-LEFT: 0px;
WIDTH: 100px;
PADDING-RIGHT: 0px;
FONT-SIZE: 11px;
BORDER-TOP: #828282 2px solid;
BORDER-RIGHT: #d6d6d4 1px solid;
PADDING-TOP: 0px;
}

.sorter .view-mode {
FLOAT: left;
}

.sorter .view-mode STRONG {
COLOR: #178eb5;
FONT-WEIGHT: normal;
}

.sorter .view-mode A {
COLOR: #353535;
}

.sorter .sort-by {
FLOAT: right;
}

.category-products .sorter .sort-by {
display:none;
}


.sorter .link-feed {}

.data-table {
MARGIN-TOP: 1px;
WIDTH: 100%;
}

.data-table TH {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
WHITE-SPACE: nowrap;
BORDER-TOP: #c5c1c1 1px solid;
FONT-WEIGHT: bold;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 5px;
}

.data-table TD {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 5px;
}

.data-table THEAD {}

.data-table TBODY {}

.data-table TFOOT {}

.data-table TR.first {}

.data-table TR.last {}

.data-table TR.odd {}

.data-table TR.even {}

.data-table TBODY.odd {}

.data-table TBODY.odd TD {
BORDER-RIGHT-WIDTH: 1px;
BORDER-TOP-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
BORDER-LEFT-WIDTH: 1px;
}

.data-table TBODY.even {}

.data-table TBODY.even TD {
BORDER-RIGHT-WIDTH: 1px;
BORDER-TOP-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
BORDER-LEFT-WIDTH: 1px;
}

.data-table TBODY.odd TR.border TD {
BORDER-BOTTOM-WIDTH: 1px;
}

.data-table TBODY.even TR.border TD {
BORDER-BOTTOM-WIDTH: 1px;
}

.data-table TH .tax-flag {
WHITE-SPACE: nowrap;
FONT-WEIGHT: normal;
}

.data-table TD.label {
FONT-WEIGHT: bold;
}

.data-table TH.label {
FONT-WEIGHT: bold;
}

.data-table TD.value {}

TR.tax-total {
CURSOR: pointer;
}

TR.tax-total TD {}

TR.tax-total .tax-collapse {
TEXT-ALIGN: right;
PADDING-LEFT: 20px;
FLOAT: right;
CURSOR: pointer;
}

TR.show-details .tax-collapse {
BACKGROUND-POSITION: 0px -53px;
}

TR.show-details TD {}

TR.tax-details TD {
BACKGROUND-COLOR: #f6f6f6;
}

TR.tax-details-first TD {}

LI.odd {}

LI.even {

}

DT.odd {}

DD.odd {}

DT.even {

}

DD.even {

}

#my_recent_tags LI {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

#tabber .std {
PADDING-BOTTOM: 0px;
LINE-HEIGHT: 14px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
FONT-SIZE: 11px;
PADDING-TOP: 0px;
}

.std {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 1em;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std UL {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 1em;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std OL {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 1em;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std DL {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 1em;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std P {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 1em;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std ADDRESS {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 1em;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std BLOCKQUOTE {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 1em;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std UL {
LIST-STYLE-POSITION: outside;
LIST-STYLE-TYPE: disc;
PADDING-LEFT: 1.5em;
}

.std OL {
LIST-STYLE-POSITION: outside;
LIST-STYLE-TYPE: decimal;
PADDING-LEFT: 1.5em;
}

.std UL UL {
LIST-STYLE-TYPE: circle;
}

.std UL UL {
MARGIN: 0.5em 0px;
}

.std OL OL {
MARGIN: 0.5em 0px;
}

.std UL OL {
MARGIN: 0.5em 0px;
}

.std OL UL {
MARGIN: 0.5em 0px;
}

.std DT {
FONT-WEIGHT: bold;
}

.std DD {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 1.5em;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std BLOCKQUOTE {
PADDING-BOTTOM: 0px;
FONT-STYLE: italic;
PADDING-LEFT: 1.5em;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.std ADDRESS {
FONT-STYLE: normal;
}

.std B {
FONT-WEIGHT: bold;
}

.std STRONG {
FONT-WEIGHT: bold;
}

.std I {
FONT-STYLE: italic;
}

.std EM {
FONT-STYLE: italic;
}

.block {
MARGIN: 0px 0px 4px;
}

.block .block-title {
PADDING-BOTTOM: 6px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 5px;
PADDING-TOP: 6px;
}

.block .block-title H2 {
LINE-HEIGHT: 16px;
TEXT-TRANSFORM: uppercase;
COLOR: #ffffff;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
text-align:center;
}

.block H3 {
LINE-HEIGHT: 18px;
MARGIN: 0px 0px 17px;
COLOR: #353535;
FONT-SIZE: 12px;
}

.block .block-content {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
WIDTH: 100%;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.block .actions {
TEXT-ALIGN: center;
PADDING-BOTTOM: 5px;
LINE-HEIGHT: 30px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 10px;
PADDING-TOP: 0px;
}

.block .actions A {
TEXT-ALIGN: center;
}

.fix-category-image {
MARGIN: 0px -28px;
}

.block-account {}

.customer-account-index .col2-set {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 27px;
MARGIN: 0px 0px 10px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
}
.customer-account-index .col2-set p{
margin-top:10px;
margin-bottom:10px;
}
.customer-account-index .col2-set a{
margin-top:10px;
}
.customer-account-index .col2-set h5{
margin-bottom:10px;
}
.block-currency {}

.block-currency SELECT {
BORDER-BOTTOM: #888 1px solid;
BORDER-LEFT: #888 1px solid;
WIDTH: 100%;
BORDER-TOP: #888 1px solid;
BORDER-RIGHT: #888 1px solid;
}

.block-layered-nav {}

.block-layered-nav DT {
PADDING-BOTTOM: 3px;
LINE-HEIGHT: 16px;
TEXT-TRANSFORM: uppercase;
MARGIN: 0px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
BACKGROUND: #e9e9e5;
COLOR: #353535;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
PADDING-TOP: 2px;
}

.block-layered-nav DD {
PADDING-BOTTOM: 13px;
PADDING-LEFT: 40px;
PADDING-RIGHT: 10px;
PADDING-TOP: 10px;
}

.block-layered-nav DD A {
LINE-HEIGHT: 16px;
COLOR: #626262;
FONT-SIZE: 12px;
TEXT-DECORATION: underline;
}

.block-layered-nav DD A:hover {
TEXT-DECORATION: none;
}

.block-layered-nav .currently {
PADDING-BOTTOM: 3px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 0px;
BACKGROUND: url(../images/arr_curr.gif) #e9e9e5 no-repeat 9px 8px;
PADDING-TOP: 0px;
}

.block-layered-nav .currently SPAN.label {
PADDING-BOTTOM: 0px;
LINE-HEIGHT: 16px;
TEXT-TRANSFORM: uppercase;
PADDING-LEFT: 0px;
PADDING-RIGHT: 5px;
COLOR: #353535;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
PADDING-TOP: 0px;
}

.block-layered-nav .actions {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 19px;
PADDING-TOP: 16px;
}

.block-layered-nav .actions A {
LINE-HEIGHT: 16px;
FLOAT: none;
COLOR: #178eb5;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
}

.block-layered-nav .indent-block {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 7px;
}

.block-layered-nav H3 {
PADDING-BOTTOM: 15px;
LINE-HEIGHT: 16px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 0px;
COLOR: #626262;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
PADDING-TOP: 0px;
}

.block-cart {}

.block-cart .indent-block {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.block-cart .block-content {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.block-cart .block-content P {
TEXT-ALIGN: center;
PADDING-BOTTOM: 7px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
PADDING-TOP: 6px;
}

.block-cart .amount {
TEXT-ALIGN: left;
PADDING-BOTTOM: 4px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.block-cart .amount A {
FONT-WEIGHT: bold;
}

.block-cart .subtotal {
TEXT-ALIGN: left;
PADDING-BOTTOM: 3px;
MARGIN: 0px 0px 5px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 0px;
BACKGROUND: #e9e9e5;
PADDING-TOP: 1px;
}

.block-cart .subtotal .price {
COLOR: #353535;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
}

.block-cart .block-content H3 {
PADDING-BOTTOM: 17px;
LINE-HEIGHT: 16px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
BACKGROUND: #e9e9e5;
COLOR: #626262;
FONT-SIZE: 12px;
PADDING-TOP: 10px;
}

.mini-products-list {
BACKGROUND: #e9e9e5;
PADDING-TOP: 0px;
}

.mini-products-list LI {
PADDING-BOTTOM: 5px;
margin-left: 5px;
margin-right: 5px;
PADDING-TOP: 5px;
}

.mini-products-list .product-image {
BORDER-BOTTOM: #c3c3c3 1px solid;
BORDER-LEFT: #c3c3c3 1px solid;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
WIDTH: 73px;
PADDING-RIGHT: 0px;
FLOAT: left;
BORDER-TOP: #c3c3c3 1px solid;
MARGIN-RIGHT: -82px;
BORDER-RIGHT: #c3c3c3 1px solid;
PADDING-TOP: 0px;
}

.mini-products-list .product-details {
MARGIN-LEFT: 82px;
}

.mini-products-list .product-details H4 {
MARGIN: 0px 5px 5px 0px;
FONT-SIZE: 1em;
FONT-WEIGHT: normal;
}

.mini-products-list .product-details .btn-remove {
FLOAT: right;
}

.block-wishlist {}

.block-wishlist .indent-block {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.block-wishlist .mini-products-list {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
PADDING-TOP: 0px;
}

.block-wishlist .mini-products-list LI {
PADDING-BOTTOM: 10px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
PADDING-TOP: 15px;
}

.block-wishlist H3 {
MARGIN: 0px 0px 0px 10px;
}

.block-wishlist .product-image IMG {
BORDER-BOTTOM: 0px;
BORDER-LEFT: 0px;
BORDER-TOP: 0px;
BORDER-RIGHT: 0px;
}

.block-wishlist .actions A {
FLOAT: none;
}

.block-related {}

.block-related .indent-block {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.block-related P {
display:none;
}

.block-related LI {
PADDING-BOTTOM: 10px;
PADDING-LEFT: 12px;
PADDING-RIGHT: 12px;
PADDING-TOP: 28px;
}

.block-related INPUT.checkbox {
FLOAT: left;
MARGIN-RIGHT: -20px;
}

.block-related .item {
MARGIN-LEFT: 20px;
}

.block-related .item .product-image {
FLOAT: left;
MARGIN-RIGHT: -85px;
}

.block-related .item .product-details {
MARGIN-LEFT: 85px;
}

.block-compare {}

.block-compare .indent-block {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.block-compare .indent-block P {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.block-compare .indent-block .remove {
FLOAT: right;
}

.block-compare LI {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
PADDING-TOP: 5px;
}

.block-compare .actions {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 11px;
PADDING-TOP: 5px;
}

.block-compare .actions A {
COLOR: #ffffff;
FONT-SIZE: 12px;
}

.block-compare .actions BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: auto;
BACKGROUND: url(../images/bg_button_poll.gif) repeat-x 0px 0px;
OVERFLOW: visible;
BORDER-TOP: medium none;
CURSOR: pointer;
BORDER-RIGHT: medium none;
}

.block-compare .actions BUTTON.button SPAN {
TEXT-TRANSFORM: uppercase;
COLOR: #353535;
}

.block-recent {}

.block-recent .indent-block {
TEXT-ALIGN: center;
PADDING-BOTTOM: 7px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.block-recent .indent-block LI {
PADDING-BOTTOM: 4px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
PADDING-TOP: 3px;
}

.block-recent .indent-block LI A {
FONT-WEIGHT: bold;
}

.block-poll {}

.block-poll .indent-block {
PADDING-BOTTOM: 27px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
PADDING-TOP: 6px;
}

.block-poll H3 {
LINE-HEIGHT: 18px;
MARGIN: 0px 0px 17px;
COLOR: #353535;
FONT-SIZE: 12px;
}

.block-poll INPUT.radio {
MARGIN: 3px -18px 0px 0px;
FLOAT: left;
}

.block-poll .label {
DISPLAY: block;
MARGIN-LEFT: 18px;
}

.block-poll .answer {}

.block-poll .votes {
FONT-WEIGHT: bold;
}

.block-poll OL LI {
PADDING-BOTTOM: 15px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.block-poll .actions {
PADDING-BOTTOM: 8px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 9px;
PADDING-TOP: 12px;
}

.block-poll .actions BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: auto;
BACKGROUND: url(../images/bg_button_poll.gif) repeat-x 0px 0px;
OVERFLOW: visible;
BORDER-TOP: medium none;
CURSOR: pointer;
BORDER-RIGHT: medium none;
}

.block-poll .actions BUTTON.button SPAN {
TEXT-TRANSFORM: uppercase;
COLOR: #353535;
}

.block-tags UL {
LINE-HEIGHT: normal;
}

.block-tags UL {
DISPLAY: inline;
}

.block-tags LI {
DISPLAY: inline;
}

.block-subscribe {}

.block-subscribe .left-top-corner-block {
BACKGROUND: url(../images/left_top_corner_block_let.gif) no-repeat left top;
}

.block-subscribe .right-top-corner-block {
WIDTH: 100%;
BACKGROUND: url(../images/right_top_corner_block_let.gif) no-repeat right top;
}

.block-subscribe .side-top-corner-block {
LINE-HEIGHT: 0px;
MARGIN: 0px 10px;
BACKGROUND: #e9e9e5;
HEIGHT: 10px;
FONT-SIZE: 0px;
}

.block-subscribe .bg-box {
BACKGROUND: #e9e9e5;
}

.block-subscribe .indent-block {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
PADDING-TOP: 6px;
}

.block-subscribe .left-bot-corner-block {
BACKGROUND: url(../images/left_bot_corner_block_let.gif) no-repeat left bottom;
}

.block-subscribe .right-bot-corner-block {
WIDTH: 100%;
BACKGROUND: url(../images/right_bot_corner_block_let.gif) no-repeat right bottom;
}

.block-subscribe .side-bot-corner-block {
LINE-HEIGHT: 0px;
MARGIN: 0px 10px;
BACKGROUND: #e9e9e5;
HEIGHT: 10px;
FONT-SIZE: 0px;
}

.block-subscribe LABEL {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
DISPLAY: block;
PADDING-TOP: 0px;
}

.block-subscribe .indent-block {
PADDING-BOTTOM: 4px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
PADDING-TOP: 6px;
}

.block-subscribe #newsletter {
BORDER-BOTTOM: #b6b6b6 1px solid;
BORDER-LEFT: #b6b6b6 1px solid;
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 8px;
WIDTH: 208px;
HEIGHT: 17px;
BORDER-TOP: #b6b6b6 1px solid;
BORDER-RIGHT: #b6b6b6 1px solid;
PADDING-TOP: 0px;
}

.block-subscribe BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: auto;
BACKGROUND: url(../images/bg_button_subscribe.gif) repeat-x 0px 0px;
FLOAT: left;
MARGIN-LEFT: 60px;
OVERFLOW: visible;
BORDER-TOP: medium none;
CURSOR: pointer;
BORDER-RIGHT: medium none;
}

.block-subscribe .actions BUTTON.button SPAN {
TEXT-TRANSFORM: uppercase;
COLOR: #ffffff;
}

.block-tags .actions {
TEXT-ALIGN: center;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
line-height:20px;
margin-bottom:2px;
}

.block-tags h2 {
margin-bottom:2px;
}

.block-tags .actions A {
LINE-HEIGHT: 14px;
FLOAT: none;
COLOR: #ffffff;
FONT-SIZE: 11px;
}

.block-tags .indent-block{
margin-top:-3px;
margin-bottom:-3px;
height:100px;
}

.block-tags LI {
display:inline;
}
.block-tags .block-title {
padding:0 5px 0 9px;
}


.block-tags LI a {
COLOR: #3399FF;
text-decoration: none;
margin-right: 6px;
LINE-HEIGHT: 200%;
}

#tag-lien{
display:none;
}

#tag-image{
margin-left:-5px;
margin-top:-5px;
margin-bottom:-7px;
}

.block-tags LI a:hover {
COLOR: #0033CC;
text-decoration: none;
margin-left:2px;
margin-right:2px;
}

.mini-product-tags{
text-align:center;
}

.mini-product-tags h4{
display:none;
}


.block-reorder {}

.block-reorder .indent-block {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.block-reorder .indent-block H3 {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.block-reorder .indent-block LI {
PADDING-BOTTOM: 10px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
PADDING-TOP: 10px;
}

.block-reorder LI {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 5px;
}

.block-reorder INPUT.checkbox {
MARGIN: 3px -20px 0px 0px;
FLOAT: left;
}

.block-reorder .label {
DISPLAY: block;
MARGIN-LEFT: 20px;
}

.block-banner {}

.block-banner {}

.block-banner .block-content {
TEXT-ALIGN: center;
}

.sidebar .block-progress DL {
BORDER-BOTTOM: #bebebe 1px solid;
BORDER-LEFT: #bebebe 1px solid;
BORDER-TOP: medium none;
BORDER-RIGHT: #bebebe 1px solid;
}

.sidebar .block-progress {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 11px;
PADDING-RIGHT: 10px;
PADDING-TOP: 0px;
}

.sidebar .block-progress .block-title {
BORDER-BOTTOM: #bebebe 1px solid;
PADDING-BOTTOM: 11px;
LINE-HEIGHT: 16px;
TEXT-TRANSFORM: uppercase;
MARGIN: 0px 0px 11px;
PADDING-LEFT: 16px;
PADDING-RIGHT: 5px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND: #f2f2ef;
COLOR: #178eb5;
FONT-SIZE: 12px;
PADDING-TOP: 8px;
}

.sidebar .block-progress .block-content {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 10px;
WIDTH: auto;
PADDING-RIGHT: 11px;
PADDING-TOP: 0px;
}

.sidebar .block-progress .block-title H2 {
LINE-HEIGHT: 16px;
TEXT-TRANSFORM: uppercase;
COLOR: #178eb5;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
}

.sidebar .block-progress {
BORDER-BOTTOM: #c3c3c3 1px solid;
BORDER-LEFT: #c3c3c3 1px solid;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BORDER-TOP: #c3c3c3 1px solid;
BORDER-RIGHT: #c3c3c3 1px solid;
PADDING-TOP: 0px;
margin-top:43px;
}

.sidebar .block-progress DT {
PADDING-BOTTOM: 7px;
LINE-HEIGHT: normal;
PADDING-LEFT: 18px;
PADDING-RIGHT: 10px;
COLOR: #626262;
FONT-SIZE: 12px;
BORDER-TOP: #bebebe 1px solid;
FONT-WEIGHT: bold;
PADDING-TOP: 10px;
}

.sidebar .block-progress DT.complete {
BORDER-BOTTOM: #bebebe 1px solid;
PADDING-BOTTOM: 7px;
PADDING-LEFT: 13px;
PADDING-RIGHT: 5px;
PADDING-TOP: 10px;
}

.sidebar .block-progress DD.complete {
PADDING-BOTTOM: 7px;
PADDING-LEFT: 18px;
PADDING-RIGHT: 10px;
BACKGROUND: #f2f2ef;
PADDING-TOP: 10px;
}

.category-title {
PADDING-BOTTOM: 17px;
MARGIN: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
text-align:center;
}

.category-image {
MARGIN: 0px auto 15px;
WIDTH: 98%;
DISPLAY: block;
}

.category-products {}

.products-grid {
WIDTH: 100%;
display:table;
}
.products-grid .button {
margin-top:10px;
}

.products-grid TD {
TEXT-ALIGN: center;
}

.products-grid TD H3.product-name {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 5px;
margin-left:auto;
margin-right:auto;
height:20px;
width:200px;
}

.products-grid TD UL.add-to-links {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 10px;
}

.products-grid TD UL.add-to-links LI {
DISPLAY: block;
width:200px;
}

.products-grid TD UL.add-to-links .separator {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
DISPLAY: none;
PADDING-TOP: 0px;
}

.products-grid TR.odd TD {
}

.products-grid TR.odd TD .devider-bottom {
}

.products-grid TR.odd TD.last {
}

.products-grid TR.odd TD.last .devider-bottom {
}

.products-grid TR.odd TD.first .devider-bottom {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.last-row TD {
BACKGROUND-IMAGE: none !important;
}

.products-grid TR.even TD {
}

.products-grid TR.even TD .devider-bottom {
}

.devider-bottom{
width:200px;
height:300px;
float:left;
display:inline;
margin-top:50px;
}
.products-grid tr{
float: left;
width:auto;
}

.products-grid TR.even TD.last {
BORDER-BOTTOM: 0px;
BORDER-LEFT: 0px;
BORDER-TOP: 0px;
BORDER-RIGHT: 0px;
}

.products-grid TR.even TD.last .devider-bottom {
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.products-grid TR.first {
display:none;
}

.products-grid TR.first TD {}

#upsell-product-table h4.product-name{
height:50px;
width:125px;
}

#upsell-product-table TR.first TD{
margin:20px;
}
#upsell-product-table TR.first{
display:block;
}

.products-grid TR.last {
border-style: none;
border-color: inherit;
border-width: medium;
padding: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.products-grid TR.last TD {}

.no-border {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
BACKGROUND: none transparent scroll repeat 0% 0%;
BORDER-TOP: medium none;
BORDER-RIGHT: medium none;
}

.no-border TD {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
BORDER-TOP: medium none;
BORDER-RIGHT: medium none;
}

.products-grid TD {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 200px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	float:left;
}

.products-grid TD.empty {}

.products-grid TD .rating-box {
MARGIN: 0px auto;
}

.products-grid-2 .products-grid TD {
TEXT-ALIGN: left;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
WIDTH: 100% !important;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.products-grid-2 .product-image-col {
WIDTH: 122px;
margin-left:auto;
margin-right:auto;
}

.products-grid-2 .product-shop {
TEXT-ALIGN: center;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
WIDTH: 200px;
PADDING-RIGHT: 0px;
FLOAT: left;
PADDING-TOP: 0px;
}

DIV.bg-bag {
display:none;
border-color: inherit;
border-width: medium;
padding: 0px;
MARGIN: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
HEIGHT: auto !important;
VERTICAL-ALIGN: top !important;
OVERFLOW: hidden !important;
}

.products-list DIV.item {
margin-left:auto;
margin-right:auto;
padding:30px;
width:425px;}

.products-list DIV.even .item {
BORDER-LEFT: #d8d8d4 1px solid;
PADDING-BOTTOM: 18px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
BACKGROUND: url(../images/devider_product.gif) #e9e9e5 repeat-x left bottom;
BORDER-RIGHT: #d8d8d4 1px solid;
PADDING-TOP: 17px;
}

.products-list DIV.odd .item {
BORDER-LEFT: #d8d8d4 1px solid;
PADDING-BOTTOM: 18px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 10px;
BACKGROUND: url(../images/devider_product.gif) #f2f2ef repeat-x left bottom;
BORDER-RIGHT: #d8d8d4 1px solid;
PADDING-TOP: 17px;
}

.products-list DIV.last {
BACKGROUND-IMAGE: none !important;
}

.products-list .product-image {
FLOAT: left;
}

.products-list .product-shop {
float:left;
margin-left:20px;
width:68%;
}

.products-list .add-to-links LI {
DISPLAY: inline;
}

.products-list .add-to-links .separator {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
DISPLAY: inline;
PADDING-TOP: 0px;
}

.products-list-2 .product-image-col {
MARGIN: 0px 15px 0px 0px;
FLOAT: left;
}

.products-list-2 .product-shop {
WIDTH: 270px;
FLOAT: left;
}

.product-image IMG {
BORDER-BOTTOM: #c3c3c3 1px solid;
BORDER-LEFT: #c3c3c3 1px solid;
BORDER-TOP: #c3c3c3 1px solid;
BORDER-RIGHT: #c3c3c3 1px solid;
}

.product-view .product-shop a {
display:inline;
}

.product-view .product-shop img {
margin-right:6px;
}


.product-view p a {
background-image: url(http://www.a2s-venoxis.com/skin/frontend/x-store/theme031/images/logo-commentaire.jpg);
background-repeat:no-repeat;
margin-left:0;
padding-bottom:6px;
padding-left:26px;
}

.product-view .add-to-links a{
padding-bottom:4px;
padding-left:6px;
padding-top:13px;
}

.product-view .price-box {
padding-top:10px;
padding-bottom:10px;
display:block;
}
.product-essential {
height:400px;
}

.product-collateral {}

.product-collateral .product-collateral-indent {
PADDING-BOTTOM: 47px;
PADDING-LEFT: 18px;
PADDING-RIGHT: 27px;
PADDING-TOP: 30px;
}

.product-view .product-img-box {
WIDTH: 267px;
FLOAT: left;
}
.product-view .product-img-box .product-image {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
}

.product-view .product-img-box .product-image-zoom {
Z-INDEX: 9;
POSITION: relative;
WIDTH: 265px;
HEIGHT: 265px;
OVERFLOW: hidden;
}

.product-view .product-img-box .product-image-zoom IMG {
POSITION: absolute;
TOP: 0px;
CURSOR: move;
LEFT: 0px;
}

.product-view .product-img-box .zoom-notice {
TEXT-ALIGN: center;
COLOR: #626262;
FONT-SIZE: 11px;
}

#track_hint {
PADDING-BOTTOM: 17px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 10px;
}

.product-view .product-img-box .zoom {
Z-INDEX: 9;
POSITION: relative;
PADDING-BOTTOM: 0px;
MARGIN: 0px auto 10px;
PADDING-LEFT: 28px;
PADDING-RIGHT: 28px;
BACKGROUND: url(../images/slider_bg.gif) repeat-x 50% 50%;
HEIGHT: 18px;
CURSOR: pointer;
PADDING-TOP: 0px;
}

.product-view .product-img-box .zoom #track {
POSITION: relative;
HEIGHT: 18px;
}

.product-view .product-img-box .zoom #handle {
POSITION: absolute;
WIDTH: 9px;
BACKGROUND: url(../images/magnifier_handle.gif) no-repeat 0px 3px;
HEIGHT: 22px;
TOP: -1px;
LEFT: 0px;
}

.product-view .product-img-box .zoom .btn-zoom-out {
POSITION: absolute;
TOP: 0px;
LEFT: 0px;
}

.product-view .product-img-box .zoom .btn-zoom-in {
POSITION: absolute;
TOP: 0px;
RIGHT: 0px;
}

.checkout-onepage-success .buttons-set {
clear:none;
}

.products-grid .ratings {
display:none;
}

.product-view .product-img-box .more-views UL {
MARGIN-LEFT: 0px;
width:350px;
}

.product-view .product-img-box .more-views LI {
PADDING-BOTTOM: 1px;
BACKGROUND-COLOR: #c5c1c1;
MARGIN: 0px 0px 8px 4px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
FLOAT: left;
PADDING-TOP: 1px;
}

.more-views H3 {
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 12px;
COLOR: #545454;
FONT-SIZE: 11px;
}

.more-views LI {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 5px;
PADDING-TOP: 0px;
}

.product-image-popup {
MARGIN: 0px auto;
}

.product-image-popup .nav {
TEXT-ALIGN: center;
margin-top:-18px;
margin-bottom:10px;
}

.product-image-popup .image {
DISPLAY: block;
margin-bottom:25px;
}

.product-image-popup .image-label {}

.product-view .product-shop {
WIDTH: 380px;
FLOAT: left;
margin-left:20px;
}

.product-view H4.product-name {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 10px;
}

.product-view .short-description {
PADDING-BOTTOM: 0px;
LINE-HEIGHT: 16px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
COLOR: #626262;
FONT-SIZE: 12px;
PADDING-TOP: 15px;
}

.product-view .short-description H3 {
LINE-HEIGHT: 16px;
COLOR: #353535;
FONT-SIZE: 12px;
margin-bottom:10px;
}

.ratings {}

.ratings .amount {}

.ratings .rating-links span {
display:none;
}

.reviews DT {
margin-top:20px;
margin-bottom:10px;
display:block;
}
.reviews .date {
margin-top:10px;
}

.product-view .reviews{
display:block;
}


.ratings DD {}

.rating-box {
POSITION: relative;
LINE-HEIGHT: 0;
WIDTH: 75px;
BACKGROUND: url(../images/product_rating_blank_star.gif) repeat-x 0px 0px;
HEIGHT: 13px;
FONT-SIZE: 0px;
OVERFLOW: hidden;
}

.rating-box .rating {
POSITION: absolute;
BACKGROUND: url(../images/product_rating_full_star.gif) repeat-x 0px 100%;
HEIGHT: 13px;
TOP: 0px;
LEFT: 0px;
}
.sendfriend-product-send .right-bottom-corner-center form {
width:640px;
display:block;
margin-left:auto;
margin-right:auto;
padding-left:50px;
}
.sendfriend-product-send .button {
margin-top:10px;
}

.availability {
margin-top:10px;
}

.availability .in-stock {
FONT-WEIGHT: bold;
}

.availability .out-of-stock {
COLOR:blue;
FONT-WEIGHT: bold;
}

.price {
WHITE-SPACE: nowrap !important;
}

.price-block {
MARGIN: 0px 0px 10px;
padding-top:10px;
}

.products-list .wishlist-link {
display:block;
}
.products-list .add-to-links .separator {
display:none;}

.price-block .price {
display:block;}

.price-block BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: auto;
BACKGROUND: url(../images/bg_button_2.gif) repeat-x 0px 0px;
OVERFLOW: visible;
BORDER-TOP: medium none;
CURSOR: pointer;
margin-top:10px;
margin-bottom:10px;
BORDER-RIGHT: medium none;
}

.price-block BUTTON.button SPAN {
TEXT-ALIGN: center;
PADDING-BOTTOM: 1px;
MARGIN: 0px;
PADDING-LEFT: 8px;
PADDING-RIGHT: 8px;
DISPLAY: block;
FONT: 11px/16px Arial, Helvetica, sans-serif;
WHITE-SPACE: nowrap;
COLOR: #ffffff;
PADDING-TOP: 0px;
}

.price-box {}

.price-box .price {
FONT-WEIGHT: bold;
}

.price-box-bundle {}

.regular-price {}

.regular-price .price {
LINE-HEIGHT: 25px;
COLOR: #353535;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
}

.old-price {}

.old-price .price-label {
WHITE-SPACE: nowrap;
}

.old-price .price {
FONT-WEIGHT: bold;
TEXT-DECORATION: line-through;
}

.special-price {}

.special-price .price-label {
WHITE-SPACE: nowrap;
FONT-WEIGHT: bold;
}

.special-price .price {
FONT-WEIGHT: bold;
}

.minimal-price {}

.minimal-price .price-label {
WHITE-SPACE: nowrap;
FONT-WEIGHT: bold;
}

A.minimal-price-link {
DISPLAY: none;
}

A.minimal-price-link .label {}

A.minimal-price-link .price {
FONT-WEIGHT: normal;
}

.price-excluding-tax {
DISPLAY: block;
margin-bottom:10px;
}

.price-excluding-tax .label {
WHITE-SPACE: nowrap;
}

.price-excluding-tax .price {
LINE-HEIGHT: 18px;
COLOR: #353535;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
}

.price-including-tax {
DISPLAY: block;
}

.price-including-tax .label {
WHITE-SPACE: nowrap;
}

.price-including-tax .price {
LINE-HEIGHT: 18px;
COLOR: #353535;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
}

.price-excl-tax {
DISPLAY: block;
}

.price-excl-tax .label {
DISPLAY: block;
WHITE-SPACE: nowrap;
}

.price-excl-tax .price {
DISPLAY: block;
}

.price-incl-tax {
DISPLAY: block;
}

.price-incl-tax .label {
DISPLAY: block;
WHITE-SPACE: nowrap;
}

.price-incl-tax .price {
DISPLAY: block;
FONT-WEIGHT: bold;
}

.price-from {}

.price-from .price-label {
WHITE-SPACE: nowrap;
FONT-WEIGHT: bold;
}

.price-to {}

.price-to .price-label {
WHITE-SPACE: nowrap;
FONT-WEIGHT: bold;
}

.price-as-configured {}

.price-as-configured .price-label {
WHITE-SPACE: nowrap;
FONT-WEIGHT: bold;
}

.price-notice {
PADDING-LEFT: 10px;
}

.price-notice .price {
FONT-WEIGHT: bold;
}

.tier-prices {
PADDING-BOTTOM: 5px;
LINE-HEIGHT: normal;
MARGIN: 0px 0px 10px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 0px;
FONT-FAMILY: tahoma, sans-serif;
BACKGROUND: #c9c8c2;
COLOR: #272727;
FONT-SIZE: 13px;
PADDING-TOP: 7px;
}

.tier-prices .price {
FONT-WEIGHT: bold;
}

.tier-prices .benefit {}

.add-to-links .separator {
DISPLAY: none;
}

.wishlist-link {
COLOR: #353535;
}

.add-to-cart LABEL {
FLOAT: left;
MARGIN-RIGHT: 5px;
}

.add-to-cart .qty {
BORDER-BOTTOM: #cdcdcd 1px solid;
BORDER-LEFT: #404040 2px solid;
MARGIN: 0px 13px 0px 0px;
FLOAT: left;
BORDER-TOP: #404040 2px solid;
BORDER-RIGHT: #404040 2px solid;
}

.add-to-cart BUTTON.button {
BACKGROUND: url(../images/add_top_cart_bg.gif) repeat-x 0px 0px;
FLOAT: left;
MARGIN-LEFT: 0px;
FONT-WEIGHT: normal;
margin-bottom:20px;
}

.add-to-cart BUTTON.button SPAN {
LINE-HEIGHT: 18px;
FONT-WEIGHT: normal;
}

.add-to-box {}

.add-to-box .add-to-cart {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 6px;
FLOAT: left;
PADDING-TOP: 10px;
}

.add-to-box .or {
PADDING-BOTTOM: 0px;
MARGIN: 0px 10px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
DISPLAY: none;
FLOAT: left;
COLOR: #545454;
FONT-SIZE: 11px;
PADDING-TOP: 10px;
}

.add-to-box .add-to-links {
FLOAT: left;
}

.product-options {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 10px;
BACKGROUND-COLOR: #f6f6f6;
MARGIN: 10px 0px 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 10px;
width:380px;
}

.product-options DT LABEL {
FONT-WEIGHT: bold;
}

.product-options DT .qty-holder {
FLOAT: right;
}

.product-options DT .qty-holder LABEL {
VERTICAL-ALIGN: middle;
}

.product-options DT .qty-disabled {
BORDER-BOTTOM: 0px;
BORDER-LEFT: 0px;
PADDING-BOTTOM: 3px;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px;
BACKGROUND: none transparent scroll repeat 0% 0%;
COLOR: #000;
BORDER-TOP: 0px;
BORDER-RIGHT: 0px;
PADDING-TOP: 3px;
}

.product-options DD {
MARGIN: 10px 0px;
}

.product-options DL.last DD.last {}

.product-options DD INPUT.input-text {
WIDTH: 98%;
}

.product-options DD TEXTAREA {
WIDTH: 98%;
HEIGHT: 8em;
}

.product-options DD SELECT {
WIDTH: 100%;
}

.product-options .options-list {}

.product-options .options-list INPUT.radio {
MARGIN: 3px -18px 0px 0px;
FLOAT: left;
}

.product-options .options-list INPUT.checkbox {
MARGIN: 3px -20px 0px 0px;
FLOAT: left;
}

.product-options .options-list .label {
DISPLAY: block;
MARGIN-LEFT: 20px;
}

.product-options UL.validation-failed {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 7px;
PADDING-RIGHT: 7px;
PADDING-TOP: 0px;
}

.product-options P.required {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 15px;
}

.product-options-bottom {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 10px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
BORDER-TOP: 0px;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 10px;
width:380px;
}

.product-options-bottom .price-box {
MARGIN: 10px 0px 20px 0px;;
}

.grouped-items {}

.product-view .description {}

.description-2 {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 19px;
PADDING-RIGHT: 0px;
PADDING-TOP: 18px;
}

.product-view .additional {}

.product-view .up-sell {
PADDING-BOTTOM: 30px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.up-sell-title {
DISPLAY: block;
font-size:12px;
}

.product-view .up-sell .products-grid TD {
WIDTH:100px;
}

.product-view .up-sell .price-box {
WIDTH:100px;
margin-left:auto;
margin-right:auto;
padding-left:10px;
}

.product-view .tags {}

.product-view .tags H3 {
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 7px;
COLOR: #353535;
FONT-SIZE: 13px;
}

.product-view .tags H4 {
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 7px;
COLOR: #353535;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.product-view .tags .form-add-tags LABEL {
LINE-HEIGHT: 16px;
COLOR: #353535;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.product-view .tags .form-add-tags .input-box {
MARGIN: 0px 14px 0px 0px;
FLOAT: left;
}

.product-view .tags .form-add-tags .input-box .input-text {
BORDER-BOTTOM: #cdcdcd 1px solid;
BORDER-LEFT: #404040 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
WIDTH: 535px;
PADDING-RIGHT: 1px;
BORDER-TOP: #404040 2px solid;
BORDER-RIGHT: #404040 2px solid;
PADDING-TOP: 1px;
}

.product-view .tags .form-add-tags BUTTON.button {
BACKGROUND: url(../images/add_top_cart_bg.gif) repeat-x 0px 0px;
FLOAT: left;
MARGIN-LEFT: 0px;
FONT-WEIGHT: normal;
margin-top:5px;
}

.product-view .tags .form-add-tags BUTTON.button SPAN {
LINE-HEIGHT: 16px;
FONT-WEIGHT: normal;
}

.product-view .tags .form-add-tags P {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
CLEAR: both;
PADDING-TOP: 5px;
}

.product-view .reviews {}

.product-view .add-review {}

.product-view .add-review .product-name SPAN {
FONT-WEIGHT: normal;
}

.product-name {
LINE-HEIGHT: 14px;
MARGIN: 0px 0px 10px;
COLOR: #178eb5;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
}

.product-name H2 {
LINE-HEIGHT: 14px;
TEXT-TRANSFORM: none;
COLOR: #178eb5;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
}

.product-name A {
LINE-HEIGHT: 14px;
COLOR: #178eb5;
FONT-SIZE: 12px;
TEXT-DECORATION: underline;
}

.product-name A:hover {
TEXT-DECORATION: none;
}

.product-pricing {
MARGIN: 7px 0px 10px;
}

.product-pricing LI {
PADDING-BOTTOM: 3px;
LINE-HEIGHT: 24px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 15px;
DISPLAY: block;
COLOR: #626262;
FONT-SIZE: 11px;
PADDING-TOP: 2px;
}

.product-pricing .price {
LINE-HEIGHT: 24px;
COLOR: #178eb5;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: underline;
}

.product-pricing STRONG {
LINE-HEIGHT: 24px;
COLOR: #178eb5;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
}

.catalogsearch-term-popular .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}

.catalogsearch-advanced-index .input-text {
WIDTH: 192px !important;
}
.catalogsearch-advanced-index .page-title {
margin:0;
padding:20px 0 17px;
text-align:center;
}

.contacts-index-index .indent-col-main {
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
PADDING-TOP: 20px;
}

UL.tags-list {
LINE-HEIGHT: normal;
MARGIN: 10px 0px 17px 24px;
FONT-SIZE: 1.09em;
}

.tags-list LI.first {
PADDING-LEFT: 0px;
}

.tags-list LI.last {
PADDING-RIGHT: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%;
}

.tags-list LI {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 9px;
PADDING-RIGHT: 11px;
DISPLAY: inline;
line-height:200%;
font-size:150%;
COLOR: #545454;
PADDING-TOP: 0px;
text-align:center;
}

.tags-list LI A {
	COLOR: #C0C0C0;
	text-decoration: none;
}

.tags-list LI a:hover {
	COLOR: #808080;
	text-decoration: none;
}


.search-summary {}

.cms-home .products-grid TD {
WIDTH: 100%;
}
.cms-home .products-grid tr {
WIDTH: auto;
float:left;
display:table;
}
#products-grid-table {
width:auto;
text-align:center;
margin-left:auto;
margin-right:auto;
}
#new-products-list-table {
width:auto;
text-align:center;
margin-left:auto;
margin-right:auto;
}
#recently-viewed-list-table {
width:auto;
text-align:center;
margin-left:auto;
margin-right:auto;}

.product-review .product-img-box {
WIDTH: 140px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}

.product-review .product-img-box .product-image {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
DISPLAY: block;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 1px;
}

.product-review .details {
WIDTH: 537px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-align:center;
}

.product-review .details p {
margin-bottom:20px;
}

.product-review h2 {
margin-top:54px;
}

#product-tabs .tabs {}

#product-tabs .tabs .corner-left-top {
LINE-HEIGHT: 16px;
WIDTH: 160px;
DISPLAY: block;
FONT-FAMILY: tahoma, sans-serif;
BACKGROUND: url(../images/tabs_button_corner_left_top.gif) no-repeat left top;
FLOAT: left;
COLOR: #646464;
FONT-SIZE: 12px;
CURSOR: pointer;
FONT-WEIGHT: bold;
MARGIN-RIGHT: 2px;
TEXT-DECORATION: none;
}

#product-tabs .tabs .corner-right-top {
DISPLAY: block;
BACKGROUND: url(../images/tabs_button_corner_right_top.gif) no-repeat right top;
}

#product-tabs .tabs .border-top {
TEXT-ALIGN: center;
PADDING-BOTTOM: 13px;
MARGIN: 0px 10px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
DISPLAY: block;
BACKGROUND: url(../images/tabs_title_border.gif) #525252 repeat-x left top;
HEIGHT: 13px;
OVERFLOW: hidden;
PADDING-TOP: 10px;
}

#product-tabs .tabs .active-tab {
POSITION: relative;
BACKGROUND-COLOR: #ffffff;
MARGIN-BOTTOM: -1px;
HEIGHT: 37px;
COLOR: #ffffff;
background:url(../images/tabs_button_corner_left_top_active.gif) no-repeat left top;
}

#product-tabs .tabs .active-tab .corner-left-top {
LINE-HEIGHT: 16px;
WIDTH: 160px;
DISPLAY: block;
FONT-FAMILY: tahoma, sans-serif;
FLOAT: left;
COLOR: #646464;
FONT-SIZE: 12px;
CURSOR: pointer;
FONT-WEIGHT: bold;
MARGIN-RIGHT: 2px;
TEXT-DECORATION: none;
}

.review-product-view .buttons-set  {
clear:none;
width:160px;
margin-top:50px;
}


#product-tabs .tabs .active-tab .corner-right-top {
DISPLAY: block;
BACKGROUND: url(../images/tabs_button_corner_right_top_active.gif) no-repeat right top;
}

#product-tabs .tabs .active-tab .border-top {
TEXT-ALIGN: center;
PADDING-BOTTOM: 13px;
MARGIN: 0px 10px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
DISPLAY: block;
BACKGROUND: url(../images/tabs_title_border_active.gif) #ffffff repeat-x left top;
HEIGHT: 14px;
OVERFLOW: hidden;
PADDING-TOP: 10px;
}

#product-tabs .tabs H3 {
LINE-HEIGHT: 16px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #ffffff;
FONT-SIZE: 10px;
TEXT-DECORATION: underline;
}

#product-tabs .tabs .active-tab H3 {
LINE-HEIGHT: 16px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #545454;
FONT-SIZE: 10px;
}

#width-tab {
WIDTH: 157px !important;
}

#width-tab-2 {
WIDTH: 176px !important;
}

#width-tab-3 {
WIDTH: 206px !important;
}

#width-tab-4 {
WIDTH: 112px !important;
}

#product-tabs .tabs-content {}

#product-tabs .tabs-content .tabs-content-top {
BACKGROUND: url(../images/tabs_corner_left_top.gif) no-repeat left top;
}

#product-tabs .tabs-content .tabs-content-top DIV {
BACKGROUND: url(../images/tabs_corner_right_top.gif) no-repeat right top;
}

#product-tabs .tabs-content .tabs-content-top DIV DIV {
MARGIN: 0px 10px;
BACKGROUND: url(../images/tabs_border.gif) #ffffff repeat-x left top;
HEIGHT: 10px;
OVERFLOW: hidden;
}

#product-tabs .tabs-content .border-left {
BACKGROUND: url(../images/tabs_border.gif) #ffffff repeat-y left top;
}

#product-tabs .tabs-content .border-right {
BACKGROUND: url(../images/tabs_border.gif) repeat-y right top;
}

#product-tabs .tabs-content .border-right .block-width {
POSITION: relative;
PADDING-LEFT: 9px;
WIDTH: 650px;
OVERFLOW: hidden;
PADDING-TOP: 10px;
}

#product-tabs .tabs-content .tabs-content-bot {
BACKGROUND: url(../images/tabs_corner_left_bot.gif) no-repeat left top;
}

#product-tabs .tabs-content .tabs-content-bot DIV {
BACKGROUND: url(../images/tabs_corner_right_bot.gif) no-repeat right top;
}

#product-tabs .tabs-content .tabs-content-bot DIV DIV {
MARGIN: 0px 10px;
BACKGROUND: url(../images/tabs_border.gif) #ffffff repeat-x left 9px;
HEIGHT: 10px;
OVERFLOW: hidden;
}

#tabber {
LIST-STYLE-TYPE: none;
WIDTH: 2760px;
DISPLAY: block;
OVERFLOW: hidden;
LIST-STYLE-IMAGE: none;
}

#tabber .tabs-list {
WIDTH: 650px;
DISPLAY: block;
FLOAT: left;
MARGIN-RIGHT: 40px;
}

.cart .checkout-types {
TEXT-ALIGN: center;
FLOAT: right;
}

.cart .checkout-types LI {
PADDING-BOTTOM: 13px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 1px;
PADDING-TOP: 12px;
display:block;
}

.cart .checkout-types LI A {
FONT-WEIGHT: bold;
}

.cart .checkout-types BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: 153px;
BACKGROUND: url(../images/bg_boutton_checkout.gif) no-repeat 0px 0px;
HEIGHT: 31px;
OVERFLOW: visible;
BORDER-TOP: medium none;
CURSOR: pointer;
BORDER-RIGHT: medium none;
}

.cart .checkout-types BUTTON.button SPAN {
TEXT-ALIGN: center;
PADDING-BOTTOM: 1px;
TEXT-TRANSFORM: uppercase;
MARGIN: 0px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
DISPLAY: block;
FONT: bold 11px/16px Arial, Helvetica, sans-serif;
WHITE-SPACE: nowrap;
COLOR: #ffffff;
PADDING-TOP: 0px;
}

.cart-table .item-msg {
FONT-SIZE: 10px;
}

.cart .cart-collaterals {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
WIDTH: 668px;
PADDING-RIGHT: 20px;
FLOAT: left;
BORDER-TOP: medium none;
BORDER-RIGHT: medium none;
PADDING-TOP: 0px;
}

.cart .cart-collaterals .crosssell {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 10px;
PADDING-LEFT: 17px;
PADDING-RIGHT: 17px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 15px;
}

.devider-crosssell {
PADDING-BOTTOM: 15px;
MARGIN: 0px 0px 18px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BACKGROUND: url(../images/devider_crosssell.gif) repeat-x left bottom;
PADDING-TOP: 0px;
}

.cart .cart-collaterals .price-box {
MARGIN: 0px 0px 10px;
}

.cart .cart-collaterals .add-to-links {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 10px;
}

.cart .cart-collaterals .crosssell H3 {
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 20px;
COLOR: #353535;
FONT-SIZE: 12px;
}

.cart .cart-collaterals .col-1 {
WIDTH: 42%;
}

.cart .cart-collaterals .col-2 {
WIDTH: 55%;
}

.cart .cart-collaterals .discount {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 27px;
MARGIN: 0px 0px 20px;
PADDING-LEFT: 17px;
PADDING-RIGHT: 17px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 15px;
}

.cart .cart-collaterals .discount H3 {
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 5px;
COLOR: #353535;
FONT-SIZE: 13px;
}

.cart .cart-collaterals .discount LABEL {
LINE-HEIGHT: 16px;
COLOR: #545454;
FONT-SIZE: 10px;
}

#coupon_code {
BORDER-BOTTOM: #d6d6d4 1px solid;
BORDER-LEFT: #828282 2px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
WIDTH: 216px;
PADDING-RIGHT: 1px;
BORDER-TOP: #828282 2px solid;
BORDER-RIGHT: #d6d6d4 1px solid;
PADDING-TOP: 1px;
margin-top:5px;
margin-bottom:10px;
}

.cart .cart-collaterals .shipping {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 34px;
MARGIN: 0px;
PADDING-LEFT: 17px;
PADDING-RIGHT: 17px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 15px;
display:none;
}

.cart .cart-collaterals .shipping H3 {
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 5px;
COLOR: #353535;
FONT-SIZE: 13px;
}

.cart .cart-collaterals .shipping FIELDSET P {
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 20px;
COLOR: #545454;
FONT-SIZE: 10px;
}

.cart .crosssell .product-image {
FLOAT: left;
MARGIN-RIGHT: -125px;
}

.cart .crosssell .product-shop {
MARGIN-LEFT: 125px;
}

.cart .shipping {}

.cart .totals {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 5px;
BACKGROUND: #ffffff;
FLOAT: right;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 15px;
display:table;
width:233px;
}

#shopping-cart-totals-table {
MARGIN: 0px;
COLOR: #353535;
FONT-WEIGHT: bold;
}

#shopping-cart-totals-table TD {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 30px;
PADDING-RIGHT: 20px;
PADDING-TOP: 5px;
}

#shopping-cart-totals-table .price {
LINE-HEIGHT: 16px;
COLOR: #353535;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
}

.cart .totals TABLE {
WIDTH: 100%;
}

.cart .totals TABLE TH {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 5px;
}

.cart .totals TABLE TD {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 5px;
}

.cart .totals TABLE TH {
FONT-WEIGHT: bold;
}

.item-options DT {
FONT-STYLE: italic;
FONT-WEIGHT: bold;
}

.item-options DD {
PADDING-LEFT: 10px;
}

.truncated {
CURSOR: help;
}

.truncated A.dots {
CURSOR: help;
}

.truncated A.details {
CURSOR: help;
}

.truncated .truncated_full_value {
Z-INDEX: 999;
POSITION: relative;
}

.truncated .truncated_full_value DL {
Z-INDEX: 999;
BORDER-BOTTOM: #c5c1c1 1px solid;
POSITION: absolute;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 8px;
BACKGROUND-COLOR: #f6f6f6;
PADDING-LEFT: 8px;
WIDTH: 250px;
PADDING-RIGHT: 8px;
BORDER-TOP: #c5c1c1 1px solid;
TOP: -99999em;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 8px;
LEFT: -99999em;
}

.truncated .show DL {
TOP: -20px;
LEFT: 50%;
}

.col-left .truncated .show DL {
TOP: 7px;
LEFT: 30px;
}

.col-right .truncated .show DL {
TOP: 7px;
LEFT: -240px;
}

.opc {
BORDER-BOTTOM: #c3c3c3 1px solid;
POSITION: relative;
width:100%;
display:table;
}

.opc LI.section {
BORDER-BOTTOM: 0px;
BORDER-LEFT: #c3c3c3 1px solid;
BORDER-TOP: #c3c3c3 1px solid;
BORDER-RIGHT: #c3c3c3 1px solid;
}

.opc .step-title {
TEXT-ALIGN: right;
PADDING-BOTTOM: 8px;
PADDING-LEFT: 31px;
PADDING-RIGHT: 0px;
PADDING-TOP: 8px;
background:#F2F2EF none repeat scroll 0 0;
}

.opc .step-title .number {
BORDER-BOTTOM: #3a4750 1px solid;
BORDER-LEFT: #3a4750 1px solid;
PADDING-BOTTOM: 0px;
LINE-HEIGHT: 20px;
PADDING-LEFT: 6px;
PADDING-RIGHT: 7px;
FLOAT: left;
COLOR: #3a4750;
FONT-SIZE: 12px;
BORDER-TOP: #3a4750 1px solid;
FONT-WEIGHT: bold;
MARGIN-RIGHT: 10px;
BORDER-RIGHT: #3a4750 1px solid;
PADDING-TOP: 0px;
}

.opc .step-title H3 {
LINE-HEIGHT: 20px;
FLOAT: left;
COLOR: #353535;
FONT-SIZE: 12px;
}

.opc .allow .step-title {
CURSOR: pointer;
}

.opc .active {}

.opc .active .step-title {
BACKGROUND: #F2F2EF none repeat scroll 0 0;
CURSOR: default;
}

.opc .step {
POSITION: relative;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
BACKGROUND: #f2f2ef;
BORDER-TOP: #c3c3c3 1px solid;
PADDING-TOP: 5px;
}

.opc .step .tool-tip {
RIGHT: 10px;
}

.opc .order-review {}

.opc .active .step-title .number {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
PADDING-BOTTOM: 0px;
LINE-HEIGHT: 20px;
PADDING-LEFT: 6px;
PADDING-RIGHT: 7px;
BACKGROUND: #187bb4;
FLOAT: left;
COLOR: #ffffff;
FONT-SIZE: 12px;
BORDER-TOP: medium none;
FONT-WEIGHT: bold;
MARGIN-RIGHT: 10px;
BORDER-RIGHT: medium none;
PADDING-TOP: 0px;
}

.opc .active .step-title H3 {
LINE-HEIGHT: 20px;
COLOR: #178eb5;
FONT-SIZE: 12px;
}

.opc .active .step {
POSITION: relative;
PADDING-BOTTOM: 20px;
PADDING-LEFT: 31px;
PADDING-RIGHT: 31px;
BACKGROUND: #ffffff;
BORDER-TOP: #b2c2cb 1px solid;
PADDING-TOP: 20px;

}

.opc .col2-set {
BORDER-BOTTOM: 0px;
BORDER-LEFT: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
BORDER-TOP: 0px;
BORDER-RIGHT: 0px;
PADDING-TOP: 0px;
}

.opc BUTTON.button {
BORDER-BOTTOM: medium none;
BORDER-LEFT: medium none;
WIDTH: auto;
BACKGROUND: url(../images/bg_button_2.gif) repeat-x 0px 0px;
OVERFLOW: visible;
BORDER-TOP: medium none;
CURSOR: pointer;
BORDER-RIGHT: medium none;
}
#review-buttons-container {
width:160px;
margin-left:auto;
margin-right:auto;
}
#review-buttons-container .button {
margin-left:50px;
}

.opc BUTTON.button SPAN {
TEXT-ALIGN: center;
PADDING-BOTTOM: 1px;
MARGIN: 0px;
PADDING-LEFT: 8px;
PADDING-RIGHT: 8px;
DISPLAY: block;
FONT: 11px/16px Arial, Helvetica, sans-serif;
WHITE-SPACE: nowrap;
COLOR: #ffffff;
PADDING-TOP: 0px;
}

.checkout-progress {
PADDING-BOTTOM: 0px;
MARGIN: 10px 0px;
PADDING-LEFT: 50px;
PADDING-RIGHT: 50px;
PADDING-TOP: 0px;
}

.checkout-progress LI {
TEXT-ALIGN: center;
TEXT-TRANSFORM: uppercase;
MARGIN: 0px 6px 0px 0px;
WIDTH: 19%;
FLOAT: left;
COLOR: #a2a2a2;
BORDER-TOP: #a2a2a2 5px solid;
FONT-WEIGHT: bold;
}

.checkout-progress LI.active {
BORDER-TOP-COLOR: #000;
COLOR: #000;
}

.multiple-checkout {
POSITION: relative;
}

.multiple-checkout .tool-tip {
MARGIN-TOP: -120px;
TOP: 50%;
RIGHT: 10px;
}

.multiple-checkout .grand-total {
TEXT-ALIGN: right;
FONT-SIZE: 1.5em;
}

.multiple-checkout .grand-total BIG {}

.multiple-checkout .grand-total .price {}

.sp-methods .form-list {
PADDING-LEFT: 20px;
}

.sp-methods SELECT.month {
WIDTH: 150px;
MARGIN-RIGHT: 10px;
}

.sp-methods SELECT.year {
WIDTH: 96px;
}

.sp-methods INPUT.cvv {
WIDTH: 3em !important;
}

.sp-methods DT {
display:block;
margin-top:10px;

}

.sp-methods DD {
PADDING-BOTTOM: 2px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 10px;
}

.please-wait {
FLOAT: left;
MARGIN-left: auto;
margin-right:auto;
margin-top:30px;
color:black;
}

.cvv-what-is-this {
MARGIN-LEFT: 5px;
CURSOR: help;
}

.tool-tip {
Z-INDEX: 9999;
BORDER-BOTTOM: #c5c1c1 1px solid;
POSITION: absolute;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 5px;
BACKGROUND-COLOR: #f6f6f6;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 5px;
}

.tool-tip .btn-close {
TEXT-ALIGN: right;
}

.tool-tip .tool-tip-content {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
PADDING-TOP: 5px;
}

.add-gift-message {}

.gift-message-form {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
BACKGROUND-COLOR: #f5f5f5;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
}

.gift-message-form .inner-box {
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
HEIGHT: 300px;
OVERFLOW: auto;
PADDING-TOP: 5px;
}

.gift-message-form .gift-item {}

.gift-message-link {
PADDING-LEFT: 20px;
DISPLAY: block;
}

.expanded .gift-message-link {
BACKGROUND-POSITION: 0px -53px;
}

.gift-message-row {}

.gift-message-row .btn-close {
FLOAT: right;
}

.gift-message DT STRONG {
FONT-WEIGHT: bold;
}

.checkout-agreements {
margin-left:auto;
margin-right:auto;
margin-top:20px;
padding-left:22px;
width:300px;
}

.checkout-agreements LI {
}

.checkout-agreements .agreement-content {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 5px;
BACKGROUND-COLOR: #f6f6f6;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
HEIGHT: 10em;
OVERFLOW: auto;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 5px;
display:none;
}

.checkout-agreements .agree {
PADDING-BOTTOM: 6px;
PADDING-LEFT: 6px;
PADDING-RIGHT: 6px;
PADDING-TOP: 6px;
text-align:center;
margin-top:10px;
}

.login-page {
BORDER-BOTTOM: 0px;
BORDER-LEFT: 0px;
PADDING-BOTTOM: 20px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 20px;
BORDER-TOP: 0px;
BORDER-RIGHT: 0px;
PADDING-TOP: 20px;
}

.login-page .content {
MIN-HEIGHT: 120px;
margin-top:20px;
}

.login-page .new-users h3 {
margin-bottom:20px;
}

.login-page .new-users .buttons-set {
margin-top:28px;
}

.login-page .registered-users p {
display:none;
}

.login-page .registered-users .buttons-set .f-left{
width:140px;
margin-top:-5px;
margin-bottom:5px;
}

.login-page .registered-users h3 {
margin-bottom:20px;
}

.customer-address-index .col2-set {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 27px;
MARGIN: 0px 0px 10px;
PADDING-LEFT: 17px;
PADDING-RIGHT: 17px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 15px;
width:96%;
}
.customer-address-index  .buttons-set {
display:none;
}
.dashboard {
display: inline-table;
width: 100%;
}
.dashboard .col2-set a {
display: block;
}
.dashboard .welcome-msg {
margin-bottom:5px;}

.dashboard h3 {
margin-top:10px;
margin-bottom:10px;}

.dashboard .recent-orders {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 27px;
MARGIN: 0px 0px 10px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 15px;
}

.dashboard .tags {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 27px;
MARGIN: 0px 0px 10px;
PADDING-LEFT: 17px;
PADDING-RIGHT: 17px;
BACKGROUND: #ffffff;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 15px;
}

.dashboard .tags .number {
FLOAT: left;
MARGIN-RIGHT: -20px;
}

.dashboard .tags .details {
MARGIN-LEFT: 20px;
}

.dashboard .reviews {}

.dashboard .reviews {
BORDER-BOTTOM: #c9c8c2 1px solid;
BORDER-LEFT: #c9c8c2 1px solid;
PADDING-BOTTOM: 15px;
MARGIN: 0px 0px 7px;
PADDING-LEFT: 15px;
PADDING-RIGHT: 15px;
BORDER-TOP: #c9c8c2 1px solid;
BORDER-RIGHT: #c9c8c2 1px solid;
PADDING-TOP: 15px;
}

.order-info {
BORDER-BOTTOM: #c5c1c1 1px solid;
BORDER-LEFT: #c5c1c1 1px solid;
PADDING-BOTTOM: 5px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;
BORDER-TOP: #c5c1c1 1px solid;
BORDER-RIGHT: #c5c1c1 1px solid;
PADDING-TOP: 5px;
}

.order-info DT {
DISPLAY: inline;
}

.order-info DD {
DISPLAY: inline;
}

.order-info UL {
DISPLAY: inline;
}

.order-info LI {
DISPLAY: inline;
}

.order-info DT {
FONT-WEIGHT: bold;
}

.page-print .logo {
MARGIN: 0px 0px 10px;
}

.page-print .print-head {}

.page-print .print-head IMG {
FLOAT: left;
}

.page-print .print-head ADDRESS {
FLOAT: left;
MARGIN-LEFT: 15px;
}

.page-print .gift-message-link {
DISPLAY: none;
}

.page-print .price-excl-tax {
DISPLAY: block;
WHITE-SPACE: nowrap;
}

.page-print .price-incl-tax {
DISPLAY: block;
WHITE-SPACE: nowrap;
}

.page-print .price-excl-tax .label {
DISPLAY: inline;
}

.page-print .price-incl-tax .label {
DISPLAY: inline;
}

.page-print .price-excl-tax .price {
DISPLAY: inline;
}

.page-print .price-incl-tax .price {
DISPLAY: inline;
}

.footer .store-switcher {
TEXT-ALIGN: center;
PADDING-BOTTOM: 0px;
MARGIN: 0px auto;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 10px;
}

.footer {
MIN-HEIGHT: 78px;
HEIGHT: auto !important;
COLOR: #625c56;
}

.inside-footer {
PADDING-BOTTOM: 0px;
MARGIN: 0;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
PADDING-TOP: 24px;
}

.footer .small-menu {
TEXT-ALIGN: center;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-LEFT: 0px;
WIDTH: 100%;
PADDING-RIGHT: 0px;
FLOAT: left;
PADDING-TOP: 0px;
}

.footer P {
TEXT-ALIGN: left;
LINE-HEIGHT: 1.63em;
COLOR: #626262;
FONT-SIZE: 12px;
}

.footer ADDRESS {
TEXT-ALIGN: right;
}

.footer UL.links {
MARGIN: 0px 0px 0px 4px;
}

.footer UL {
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 20px;
PADDING-TOP: 0px;
}

.footer UL LI {
PADDING-BOTTOM: 4px;
LINE-HEIGHT: normal;
PADDING-LEFT: 8px;
PADDING-RIGHT: 0px;
DISPLAY: inline;
COLOR: #626262;
FONT-SIZE: 12px;
PADDING-TOP: 0px;
}

.footer UL LI A {
COLOR: #626262;
TEXT-DECORATION: none;
}

.footer UL LI A:hover {
TEXT-DECORATION: underline;
}

.footer .top-links {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 6px;
}

.footer .top-links UL {
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 20px;
PADDING-TOP: 0px;
}

.footer .top-links UL LI {
DISPLAY: inline;
COLOR: #625c56;
}

.footer .top-links UL LI A {
COLOR: #625c56;
TEXT-DECORATION: none;
}

.footer .top-links UL LI A:hover {
TEXT-DECORATION: underline;
}

.col-right-footer {
TEXT-ALIGN: center;
WIDTH: 300px;
MARGIN-LEFT: auto;
MARGIN-RIGHT: auto;
}

.footer .footer-menu LI {}

.footer .footer-menu LI.first-item {}

.footer .footer-menu LI.no-bg {}

.footer .footer-menu LI A {}

.blackcenter {
TEXT-ALIGN: center;
}

.clearer:after,.header:after,#nav:after,.main:after,.footer:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after,.block-poll li:after,.block-related li:after,.block-related .item:after,.block .actions:after,.mini-products-list li:after,.title-buttons:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.products-list li.item:after,.product-view .product-img-box .more-views ul:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.opc .step-title:after,.checkout-progress:after,.field-100:after,.group-select li:after,.form-list li:after,.buttons-set:after,.buttons-set2:after,.page-print .print-head:after{
display:block;
content:".";
clear:both;
font-size:0;
line-height:0;
height:0;
overflow:hidden;
}

*{
margin:0;
padding:0;
}

body{
background:url(../images/fill.gif) center top repeat-x #F8F8F8;
font:12px/1.5 Arial,Helvetica,sans-serif;
color:#626262;
text-align:center;
}

img{
border:0;
vertical-align:top;
}

a{
color:#178EB5;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}

:focus{
outline:0;
}

h1{
font-size:20px;
font-weight:normal;
line-height:1.3;
}

h2{
font-size:16px;
font-weight:bold;
line-height:16px;
color:blue;
text-transform:uppercase;
}

h3{
font-size:16px;
font-weight:bold;
line-height:1.375;
}

h4{
font-size:14px;
font-weight:bold;
}

h5{
font-size:12px;
font-weight:bold;
}

h6{
font-size:11px;
font-weight:bold;
}

form{
display:inline;
}

fieldset{
border:0;
}

legend{
display:none;
}

table{
border:0;
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
font-size:100%;
}

caption,th,td{
vertical-align:top;
text-align:left;
font-weight:normal;
}

address{
font-style:normal;
}

cite{
font-style:normal;
}

q,blockquote{
quotes:none;
}

q:before,q:after{
content:'';
}

small,big{
font-size:1em;
}

sup{
font-size:1em;
vertical-align:top;
}

ul,ol{
list-style:none;
}

.nobr{
white-space:nowrap !important;
}

.wrap{
white-space:normal !important;
}

.a-left{
text-align:left !important;
}

.a-center{
text-align:center !important;
}

.a-right{
text-align:right !important;
}

.v-middle{
vertical-align:middle;
}

.f-left,.left{
float:left !important;
}

.f-right,.right{
float:right !important;
}

.f-none{
float:none !important;
}

.f-fix{
float:left;
width:100%;
}

.no-display{
display:none;
}

.no-margin{
margin:0 !important;
}

.no-padding{
padding:0 !important;
}

.no-bg{
background:none !important;
}