.listcat a, .listcat a:active, .listcat a:visited  {
color:#0068B3;
text-decoration:none !important;
}
.listcat a:hover {
color:#0068B3;
text-decoration:underline !important;
}

.listlftsubcatcat a, .listlftsubcatcat a:active, .listlftsubcatcat a:visited  {
color:#528C00;
text-decoration:none !important;
}
.listlftsubcatcat a:hover {
color:#528C00;
text-decoration:underline !important;
}


body, div, p {
color:#2D2D2D;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
}
body, div, form, h1, h2, h3, h4, h5, h6, ul {
margin:0;
padding:0;
}
body {
background:url("http://www.gayashopping.com/images/body_bg.gif") repeat-y scroll center top #F1F6F9;
min-width:990px;
}

h2.poll-header, h4 {
float:left;
font-family:Tahoma;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
width:110px;
}
input, select, textarea {
color:#2D2D2D;
font-family:tahoma,verdana,arial,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin:0 3px 0 0;
}
input, textarea {
padding:1px;
}
textarea {
margin:0;
}
.go-button, .input-text, .input-text-100, .input-text-auto, .input-text-large, .input-text-medium, .input-text-short, .input-textarea, .input-textarea-long {
vertical-align:middle;
}
.input-text {
width:200px;
}
.input-text-medium {
width:80px;
}
.input-text-large {
width:300px;
}
.input-text-short {
width:40px;
}
.input-textarea {
width:370px;
}
.input-textarea-long {
width:90%;
}
.input-text-100 {
width:100%;
}
p {
color:#2C2B2B;
font-weight:400;
margin:0;
padding:6px 0;
}
ul {
list-style-type:none;
margin:0;
padding:0;
}
ol {
margin:0;
padding:0 0 0 15px;
}
ol li, ul li {
padding:2px 0;
}
a, a:active, a:hover, a:visited {
cursor:pointer;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}

.underlined-bold, .underlined-bold:active, .underlined-bold:visited {
font-weight:700;
}
.underlined-bold:hover {
font-weight:700;
}
.hand {
cursor:pointer;
}
.nowrap {
white-space:nowrap;
}
.checkbox, .radio {
margin:0 6px 0 0;
padding:0;
vertical-align:middle;
}
hr {
border-color:#EAF0F5;
border-right:0 solid #EAF0F5;
border-style:solid;
border-width:1px 0 0;
height:0;
}
.dark-hr {
border-color:#E3E3E3;
clear:both;
margin:11px 0 9px;
}
.error-text {
color:#F27A00;
font-weight:700;
}
.float-left {
float:left;
}
.float-right {
float:right;
}
.clear-both {
clear:both;
}
.float-none {
float:none !important;
}
.cm-opacity {
opacity:0.3;
}






.sidebox-link, .sidebox-link:active, .sidebox-link:hover, .sidebox-link:visited {
color:#2D2D2D;
font-family:tahoma,arial,verdana,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
.left-column .input-text, .right-column .input-text, .updates-wrapper .input-text {
height:17px;
margin:0;
vertical-align:middle;
width:115px;
}
.sidebox-rootcategory, .sidebox-rootcategory:active, .sidebox-rootcategory:hover, .sidebox-rootcategory:visited {
color:#2D2D2D;
font-family:tahoma,verdana,arial,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
}


.section-border {
border:1px solid #D0CEBE;
margin-bottom:15px;
margin-top:0;
}


.search-form .input-text {
width:170px;
}
.search-form .input-text-large {
width:207px;
}
tr.category-names td {
padding:5px 0 22px;
}
.category-description {
font-family:tahoma,arial,verdana,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-bottom:13px;
}
.categories-columns {
float:left;
padding-right:40px;
}
.categories-columns ul {
line-height:18px;
}
.categories-image {
display:inline;
float:left;
margin:0 15px 15px 0;
}
.subcategories {
float:left;
font-size:11px;
font-weight:700;
line-height:17px;
padding:1px 0 0 5px;
}
.subcategories p {
margin:0 0 1px;
padding:0;
}
.product-title, .product-title:active, .product-title:hover, .product-title:visited {
color:#777777;
font-family:Tahoma;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-decoration:none;
}
.product-details-title {
font-weight:700;
padding:1px;
}
div.product-details-title {
margin-top:15px;
}
td div.product-details-title {
margin-top:0;
}
.sku {
font-size:10px;
margin:0;
padding:0 0 6px;
}
.more-info {
font-size:10px;
text-align:center;
}
.list-price {
color:#757575;
font-size:11px;
margin:0;
padding:0;
white-space:nowrap;
}
.price, .sub-price {
color:#990000;
font-family:Tahoma;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:0;
padding:0;
}
p.price {
margin:6px 0;
}
.cart-price {
font-size:12px;
font-weight:700;
}
.discount {
color:#666666;
font-size:10px;
margin:0;
padding:0;
}
.cm-dashed-box {
background:none repeat scroll 0 0 transparent;
border:1px dashed #909090;
}
#fullbody {
background-color:#FFFFFF;
padding:13px 12px 0;
}
.left-column {
margin-left:0;
width:auto;
}
.item-description {
display:table;
}
.float-wrapper {
overflow:hidden;
position:relative;
}
.border {
border:1px solid #E3E3E3;
margin-bottom:12px;
}
.no-items {
background-color:#F1F4F6;
font-weight:700;
margin:6px 3px;
padding:15px 0;
text-align:center;
}
.hidden {
display:none;
}
.strong {
font-weight:700;
}
.italic {
font-style:italic;
}
.lowercase {
text-transform:lowercase;
}
.uppercase {
text-transform:uppercase;
}
.left {
text-align:left;
}
.right {
text-align:right;
}
.center {
text-align:center;
}
.justify {
text-align:justify;
}
.scroll-x {
height:100%;
overflow-x:auto;
overflow-y:hidden;
padding-bottom:3px;
width:100%;
}
.no-margin {
margin:0 !important;
}
.table-fixed {
table-layout:fixed;
width:100%;
}
.inline {
display:inline;
}
.dashed, a.dashed {
border-bottom:1px dashed #000000;
text-decoration:none;
}
a.dashed {
border-bottom-color:#0042B2;
}
a.dashed:hover {
border-bottom:1px dashed transparent;
}
.no-padding {
padding:0 !important;
}
.margin-top {
margin-top:10px;
}
.margin-bottom {
margin-bottom:10px;
}
.fixed-layout {
table-layout:fixed;
}
#footer {
clear:both;
position:relative;
}
#container {
background-color:#FFFFFF;
margin:0 auto;
padding:0;
width:968px;
}
.central-column, .container-left .central-column, .container-right .central-column {
display:inline;
float:left;
margin:0 172px 15px;
overflow-x:auto;
overflow-y:hidden;
padding:0 21px 15px;
width:582px;
}
.container-long .central-column {
margin:0;
padding:0 0 30px;
width:100%;
}
.container-left .central-column, .container-right .central-column {
margin:0 0 15px 172px;
padding:0 0 15px 21px;
width:773px;
}
.container-left .central-column {
margin:0 172px 15px 0;
padding:0 21px 15px 0;
}
.left-column {
float:left;
margin-left:-966px;
width:171px;
}
.right-column {
float:left;
margin-left:-171px;
width:171px;
}
.logo-image {
float:left;
margin-top:0;
position:relative;
z-index:8;
}
#top_menu {
clear:none;
position:static;
text-align:left;
vertical-align:baseline;
z-index:auto;
}
.top-menu {
vertical-align:bottom;
}
.top_menu li.first-level, .top_menu li.first-level a {
margin:0;
padding:0;
}
#top_menu ul li.first-level, #top_menu ul li.first-level.cm-active {
display:inline-block;
margin:0 0 0 3px;
padding:0;
text-align:left;
vertical-align:bottom;
}
#top_menu ul li.first-level span {
display:inline-block;
}
#top_menu li.first-level li a, #top_menu li.first-level li a:hover, #top_menu li.first-level.cm-active li a, #top_menu li.first-level.cm-active li a:hover {
display:block;
font-family:Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding:5px 20px 4px 2px;
}
#top_menu ul li.first-level.cm-active a, #top_menu ul li.first-level.cm-active a:hover {
color:#202020;
}
#top_menu ul li.first-level a:hover, #top_menu ul li.first-level.cm-active a:hover {
text-decoration:none;
}
.helper-block {
display:none;
}
.top-tools-container {
background:none repeat scroll 0 0 #565656;
clear:both;
height:35px;
/*margin:0 3px;*/
padding:0;
}
.top-tools-container span.float-left, .top-tools-container span.float-right {
height:35px;
margin:0 0 0 -3px;
width:5px;
}
.top-tools-container span.float-right {
background:none no-repeat scroll 100% -26px transparent;
margin:0 -3px 0 0;
}
.top-search {
float:left;
padding:1px 0 0;
}
.search-products-text {
font-family:tahoma,verdana,arial,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding-right:2px;
}
.top-search .search-products-text {
vertical-align:-1px;
}
.search-selectbox {
border:1px solid #C3C3C3;
height:21px;
padding:1px 1px 1px 2px;
vertical-align:middle;
width:150px;
}
.search-input {
border:1px solid #999999;
height:17px;
margin:0 0 0 -4px;
padding:2px 1px 0;
vertical-align:middle;
width:300px;
}
.list p.center {
font-weight:700;
margin-top:75px;
}
.sidebox-wrapper {
margin-bottom:19px;
}
.sidebox-title {
border-left:1px solid #EE6D2D;
border-right:1px solid #EE6D2D;
border-top:1px solid #EE6D2D;
padding:1px;
}
.sidebox-title span {
background:none repeat scroll 0 0 #EAEAEA;
color:#000000;
display:block;
font-family:Tahoma,Verdana,Geneva,Arial,Helvetica;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding:7px 10px;
}
.sidebox-body {
border-left:1px solid #EE6D2D;
border-right:1px solid #EE6D2D;
padding:13px 13px 10px;
}

.sidebox-body a, .sidebox-body a:active, .sidebox-body a:visited  {
text-decoration:none !important;
}
.sidebox-body a:hover {
text-decoration:underline !important;
}

.sidebox-bottom {
background:none repeat scroll 0 0 #EE6D2D;
height:1px;
}
.sidebox-bottom span {
background:none no-repeat scroll -898px -713px transparent;
font-size:1px;
height:1px;
line-height:1px;
}
.sidebox-categories-wrapper {
margin:0 1px 22px 0;
}
.sidebox-categories-wrapper .sidebox-title {
background:none no-repeat scroll -899px -681px #F7F7F7;
padding-left:11px;
}
.sidebox-categories-wrapper .sidebox-title span {
background:url("/skins/basic/customer/images/sb_categ_title_right.png") no-repeat scroll right top transparent;
overflow:hidden;
padding:8px 11px 7px 0;
}
.sidebox-categories-wrapper .sidebox-body {
border:0 none;
padding:3px 0 0 5px;
}
.sidebox-categories-wrapper .sidebox-bottom, .sidebox-categories-wrapper .sidebox-bottom span {
display:none;
}
.table th {
background-color:#E8EFF8;
border-bottom:1px solid #DEE1E5;
border-right:1px solid #DEE1E5;
font-weight:700;
padding:3px 5px 2px;
white-space:nowrap;
}
.table th.right {
text-align:right;
}
.table th.left {
text-align:left;
}
.table .table tr, .table tr {
background-color:#FFFFFF;
}
.table table tr {
background-color:transparent;
}
.table td {
padding:2px 5px;
}
.tree-limb table td {
padding:0;
}
.table table td {
border:0 none;
}
.table .table-footer td {
background-color:#E8EFF8;
border-right:1px solid #DEE1E5;
font-size:5px;
height:5px;
margin:0;
padding:0;
}
.padding-td {
padding:3px 0;
}
#category_rows .noborder td {
border:0 solid #FFFFFF;
}
.mainbox-container {
margin-bottom:10px;
}
.mainbox-title {
border-bottom:1px solid #000000;
margin:0;
padding:2px 0;
}
.mainbox-title span {
color:#2D2E2E;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:bold;
}
.mainbox-title span.float-right {
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-top:2px;
}
.mainbox-body {
margin-bottom:20px;
}
.mainbox2-title {
padding:0 0 8px 7px;
}
.mainbox2-title span {
color:#2D2E2E;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
}
.mainbox2-body {
padding:10px 20px 20px;
}
.mainbox2-bottom, .mainbox2-bottom span {
display:none;
}
.subheaders-group {
margin:0 15px 21px;
}
.sidebox-body .updates-wrapper {
margin:8px -10px -7px;
}
.updates-wrapper p {
font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin:0;
padding-bottom:3px;
padding-top:0;
}
.promotion-coupon .form-field, .updates-wrapper .form-field {
margin:0;
padding:0;
}
.bottom-copyright {
color:#313131;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-top:8px;
text-align:center;
}
.bottom-search {
border-top:1px solid #D4D4D4;
clear:both;
padding:8px 0 15px;
}
p.bottom-copyright.mini, p.bottom-copyright.mini a {
font-size:9px;
}
.recent-prod-link-bg {
background-color:#F4F4F4;
margin:0 -12px -11px;
padding:5px 10px;
text-align:right;
}
.product-spacer {
width:9px;
}
.feature-image, .product-image {
float:left;
margin:0 25px 10px 0;
text-align:center;
}
td.product-image {
float:none;
margin:0;
}
td.product-image img {
margin:0 10px;
}
.feature-description, .product-description {
display:table;
}
td.product-description {
display:table-cell;
padding-right:10px;
text-align:center;
}
.product-bulk-add-wrapper {
margin:3px 0;
padding-right:3px;
}
.discount-label {
background:none no-repeat scroll -1384px -657px transparent;
float:left;
margin:14px 0 0 20px;
padding:0 0 0 10px;
}
.discount-label em {
background:none no-repeat scroll 100% -66px #37AAE8;
color:#FFFFFF;
display:block;
font-family:"bold Arial",Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:16px;
min-width:28px;
padding:4px 4px 4px 1px;
text-align:center;
white-space:nowrap;
}
.product-variant-image {
margin-left:-120px;
padding-top:5px;
}
.product-list-price strike {
padding-right:0;
}
.pagination {
background-color:#F3F3F3;
margin:14px 0 8px;
padding:4px 0 5px;
}
.pagination a, .pagination a:active, .pagination a:hover, .pagination a:visited, .pagination-selected-page {
border:1px solid #F3F3F3;
padding:0 4px 1px;
}
.info-field-title {
background-color:#EDF8FE;
font-size:11px;
font-weight:700;
padding:6px 4px 6px 8px;
}
.info-field-title a, .info-field-title em, .info-field-title span {
font-weight:400;
}
.info-field-body {
margin-bottom:15px;
overflow-x:auto;
overflow-y:hidden;
padding:10px;
}
.info-field {
font-weight:700;
line-height:18px;
margin:0;
padding:0;
}
.info-field label {
float:left;
font-family:verdana,geneva,arial,helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0;
padding:0;
width:100px;
}
.product-details-options {
padding:14px 12px 13px 15px;
}
.product-details-options p.price {
margin:2px 0;
}
.delim {
background:url("/skins/basic/customer/images/sidebox_delim.gif") repeat-x scroll center center transparent;
font-size:7px;
height:7px;
line-height:7px;
margin:0;
padding:0;
}
.arrow-list {
margin:0 0 0 6px;
}
.site-news li {
padding:2px 0 3px;
}
.site-news li strong {
display:block;
font-family:Tahoma;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding-bottom:1px;
}
ul.menu-root-categories {
padding-right:5px;
}
ul.menu-root-categories li {
padding:0;
}
ul.menu-root-categories li a {
background:none no-repeat scroll -1394px -642px transparent;
display:block;
height:1%;
padding:2px 5px 3px 8px;
}
ul.menu-root-categories li a:hover {
background:none no-repeat scroll -1394px -642px transparent;
}
ul.menu-subcategories {
padding:1px 0 7px 6px;
}
ul.menu-subcategories li {
height:1%;
line-height:12px;
padding:1px 0 4px 1px;
}
.subcategories-link, .subcategories-link:active, .subcategories-link:hover, .subcategories-link:visited {
color:#528C00;
}
.subcategories-link-active, .subcategories-link-active:active, .subcategories-link-active:hover, .subcategories-link-active:visited {
color:#36CDE8;
font-weight:700;
}
ul.sitemap-list li {
background:none no-repeat scroll -1426px -614px #FFFFFF;
padding-left:10px;
}
.error-message {
clear:both;
width:70%;
}
.error-message .message {
background-color:#F5F5EA;
margin-bottom:8px;
padding:0 8px;
}
.error-message .arrow {
border-color:transparent transparent #F5F5EA;
border-right:5px solid transparent;
border-style:solid;
border-width:0 5px 5px;
font-size:1px;
line-height:1px;
margin-left:10px;
width:0;
}
.form-field, .select-field {
margin:6px 0;
vertical-align:middle;
}
.form-field {
padding:0 0 0 170px;
}
.form-field.revert {
padding-left:20px;
}
.form-field.revert label {
float:none;
margin:0;
width:auto;
}
.form-field.revert .checkbox, .form-field.revert .radio {
clear:left;
float:left;
margin:1px 3px 0 -20px;
}
.form-field label {
clear:left;
float:left;
font-family:verdana,geneva,arial,helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin-left:-170px;
padding-top:1px;
text-align:left;
width:160px;
}
.form-field div label {
float:none;
width:auto;
}
.form-field label.cm-required {
background:none no-repeat scroll -1430px -603px transparent;
margin-right:5px;
width:165px;
}
.form-field .select-field {
margin:0;
}
.form-field .select-field label, .select-field label {
clear:none;
float:left;
font-family:Tahoma;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin:0 10px 0 0;
padding:3px 0 3px 12px;
vertical-align:middle;
white-space:nowrap;
width:auto;
}
.select-field label {
clear:left;
float:none;
padding:0;
}
.select-field label .checkbox {
margin-left:-12px;
vertical-align:-2px;
}
.select-field .checkbox {
vertical-align:middle;
}
.search-field {
margin-bottom:7px;
}
.choose-icon {
float:left;
padding-top:1px;
}
#top_menu:after, .break:before, .buttons-container:after, .clear:after, .form-field:after, .info-field-title:after, .info-field:after, .item-wrap:after, .search-field:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.break:before {
height:3px;
}
.search-field label, .search-field label.long {
clear:left;
float:left;
font-family:verdana,geneva,arial,helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding-top:1px;
text-align:left;
width:95px;
}
.search-field input, .search-field select {
font-weight:400;
}
.search-field textarea {
border:1px solid #83BDCB;
font-weight:400;
}
.search-field span {
font-size:11px;
font-weight:400;
}
.product-list-field {
margin-top:6px;
padding-left:120px;
}
.product-list-field label {
float:left;
font-size:10px;
font-weight:700;
margin-left:-120px;
padding-top:1px;
white-space:nowrap;
width:180px !important;
}
.product-features {
margin-left:10px;
padding:5px;
}
.step-container, .step-container-active {
background-color:#F8FDFF;
border:1px solid #DDDDDD;
margin:2px 0 3px;
}
.checkout-steps {
background-color:#C8EEF6;
margin-left:28px;
padding:2px 4px 1px;
}
.step-title, .step-title-active {
padding:8px 9px 6px 7px;
}
.step-title-active {
background:url("/skins/basic/customer/images/op_checkout_title_active_bg.gif") repeat-x scroll center bottom #FDFEC5;
border-bottom:1px solid #C6D8DD;
padding:9px 8px 7px 7px;
}
.step-title span.float-left, .step-title-active span.float-left {
color:#A2ACAE;
font-family:Tahoma;
font-size:21px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:-5px 0 0 -40px;
}
.step-title img.float-right {
padding-left:10px;
padding-top:2px;
}
.step-title-active img.float-right {
padding-top:1px;
}
.step-body, .step-body-active {
padding:3px 28px 10px 21px;
}
.step-body .shipping-rates, .step-body-active .shipping-rates {
padding-top:14px;
}
.checkout-left-col {
width:65%;
}
.checkout-right-col {
width:35%;
}
.checkout-right-col .right-column {
float:right;
margin-left:0;
margin-top:50px;
width:100%;
}
.estimation-popup-box {
margin:10px 0 0;
padding:11px;
width:380px;
}
.estimation-popup-box .search-field label {
width:105px;
}
.box {
padding:11px;
}
.poll {
padding:7px 0;
}
.poll li {
background:none repeat scroll 0 0 transparent !important;
padding:2px 3px 2px 6px;
}
.poll .radio {
vertical-align:-1px;
}
.polls-buttons {
padding:5px 0 3px;
}
.image-verification .polls-buttons {
padding:5px 0 3px;
}
.image-verification p {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
.sidebox-body .poll-other-answer {
height:42px;
margin:5px 0 0 5px;
width:120px;
}
.sidebox-body .poll-text-answer {
height:70px;
margin:7px 0 7px 5px;
width:130px;
}
.poll-other-answer {
height:42px;
margin-left:6px;
margin-top:5px;
width:220px;
}
.poll-text-answer {
height:70px;
margin-top:10px;
width:440px;
}
.polls-list ul {
margin:5px 5px 5px 20px;
}
.polls-list ul li {
padding:5px;
}
div.polls-no-data {
padding-left:20px;
}
.polls-list a {
font-family:tahoma,verdana,arial,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:700;
}
.graph-bar-1, .graph-bar-2 {
border:1px solid #ABABAB;
font-family:Tahoma;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:15px;
margin-bottom:4px;
position:relative;
text-align:center;
}
.graph-bar-2 {
font-weight:400;
}
.graph-bar-1 em, .graph-bar-2 em {
color:#959595;
font-family:Tahoma;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
.graph-bar-1 div, .graph-bar-2 div {
height:15px;
left:0;
position:absolute;
top:0;
z-index:1;
}
.graph-bar-1 .graph-bar, .graph-bar-2 .graph-bar {
background-color:#CCF2FF;
}
.graph-bar-1 span, .graph-bar-2 span {
position:relative;
z-index:2;
}
#content_discussion p.stars {
margin:0;
padding:3px 0 15px;
text-align:right;
}
.html-checkboxes {
vertical-align:-2px;
}
label.label-html-checkboxes {
font-family:tahoma,verdana,arial,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding:1px 8px 3px 0;
width:auto;
}
.order-search-label {
display:table;
}
.order-search-label label {
float:none;
font-weight:400;
width:80px;
}
#id_sbox_currency {
padding:1px;
}
#id_sl {
padding:1px;
}
#previewer_overlay {
background-color:#000000;
height:100%;
left:0;
opacity:0.1;
position:fixed;
top:0;
width:100%;
z-index:34;
}
#previewer_window {
background-color:#FFFFFF;
color:#000000;
display:none;
left:50%;
position:fixed;
top:50%;
z-index:35;
}
.previewer-container {
border:1px solid #909090;
padding:10px;
}
.scroller-container {
margin-bottom:5px;
padding:10px;
}
#previewer_scroller, #scroller_holder {
margin:0 auto;
text-align:center;
}
#previewer_close {
font-size:11px;
padding:7px 4px 0 2px;
}
#previewer_close a.tool-link, #previewer_close a.tool-link:hover {
font-size:11px;
}
#previewer_load {
display:none;
height:16px;
left:50%;
margin:-8px 0 0 -8px;
position:fixed;
top:50%;
width:16px;
z-index:11;
}
#previewer_hide_select {
background-color:#FFFFFF;
border:medium none;
height:100%;
left:0;
opacity:0;
position:fixed;
top:0;
width:100%;
z-index:8;
}
#next_btn, #prev_btn {
vertical-align:38px;
}
#viewer {
display:inline-block;
height:91px;
margin:0 7px;
overflow:hidden;
}
#thumbs_frame {
display:block;
}
#thumbs_frame img {
border:1px solid #C1D4EB;
cursor:pointer;
margin:22px 3px;
width:45px;
}
#preview_holder {
height:180px;
text-align:center;
vertical-align:middle;
width:180px;
}
#preview_window {
border:2px solid #FF8000;
position:absolute;
z-index:7;
}
a.cm-thumbnails-mini {
display:inline-block;
margin:1px 0;
}
.calendar-but {
cursor:pointer;
height:22px;
vertical-align:-8px;
width:20px;
}
.calendar-box {
-moz-user-select:none;
background-color:#D5E7F6;
border-color:#CECECE #797979 #797979 #CECECE;
border-style:solid;
border-width:1px;
padding:5px 6px;
position:absolute;
z-index:13;
}
.calendar-navig {
font-family:arial;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:4px 0 8px;
text-align:center;
white-space:nowrap;
}
.calendar-navig a, .calendar-navig a:hover {
text-decoration:none;
}
.calendar-navig a.cm-previous-month {
background:none no-repeat scroll -1623px -542px transparent;
margin-right:30px;
padding:0 2px;
text-decoration:none;
}
.calendar-navig a.cm-next-month {
background:none no-repeat scroll -1629px -531px transparent;
margin-left:30px;
padding:0 2px;
text-decoration:none;
}
.calendar-box div.float-left {
background-color:#F4F7F8;
height:171px;
margin-right:5px;
padding:3px 8px 7px;
}
.calendar-box ul.float-left {
width:30px;
}
.calendar-box ul {
margin:0 0 10px;
}
.calendar-box ul li {
padding-bottom:1px;
}
.calendar-box ul li a {
display:block;
font-size:11px;
line-height:normal;
padding:4px 0;
}
.calendar-box ul li a.selected, .calendar-box ul li a.selected:hover {
background-color:transparent;
color:#000000;
font-family:arial;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:13px;
text-decoration:none;
}
.calendar {
background-color:#FFFFFF;
display:inline;
height:181px;
}
.section-border table.calendar {
margin:0;
}
.section-border table.calendar td {
padding:0;
}
.calendar th {
background-color:#EDEEDB;
font-weight:400;
padding:6px 4px 3px;
}
.calendar td, .search-advanced .calendar td {
border:1px solid #FFFFFF;
color:#0033CC;
cursor:pointer;
padding:0;
text-align:center;
}
.calendar td a {
display:block;
padding:4px;
}
.calendar td a.strong {
color:inherit;
text-decoration:none;
}
.tag-level-0 {
font-size:10px;
}
.tag-level-1 {
font-size:12px;
}
.tag-level-2 {
font-size:14px;
}
.tag-level-3 {
font-size:16px;
}
.tag-level-4 {
font-size:18px;
}
.tag-level-5 {
font-size:22px;
}
.tag-level-6 {
font-size:25px;
}
.product-filters ul {
margin:0;
}
.product-filters li {
display:inline;
font-family:Tahoma;
font-weight:700;
margin:4px;
}
.product-filters li ul li {
margin:4px 0;
}
.product-filters a.filter-delete {
margin-left:-14px;
padding-right:2px;
}
.product-filters li p {
margin:3px 0 0;
text-align:right;
}
.product-filters .details, .product-filters a {
font-weight:400;
}
.filters-tools {
padding:5px 3px 8px 0;
}
.reset-filters, .reset-filters:active, .reset-filters:hover, .reset-filters:visited {
background:url("/skins/basic/customer/images/icons/delete_icon.gif") no-repeat scroll 0 3px transparent;
color:#B20101;
padding-left:12px;
text-transform:lowercase;
}
.image-captcha {
border:2px solid #D0E25A;
cursor:pointer;
margin-top:4px;
}
.captcha-input-text {
border:1px solid #D2D9E1;
font-family:Tahoma;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:4px 0 0;
padding:4px 2px;
width:133px;
}
.login-popup .captcha-input-text {
width:144px;
}
.step-body-active .captcha-input-text {
width:139px;
}
.quick-links {
clear:right;
float:right;
padding-bottom:0;
padding-top:20px;
}
.quick-links p {
padding:0;
}
.quick-links a, .quick-links a:active, .quick-links a:hover, .quick-links a:visited {
margin-left:0;
padding:0 1px 0 11px;
}
#footer .quick-links a, #footer .quick-links a:active, #footer .quick-links a:hover, #footer .quick-links a:visited {
margin:0;
}
#footer .quick-links {
float:none;
margin-bottom:1px;
padding-right:0;
text-align:center;
}
.select-link, .select-link:hover {
background:url("/skins/basic/customer/images/icons/select_icon.gif") no-repeat scroll 100% 3px transparent;
margin-right:12px;
padding-right:16px;
}
.icons {
cursor:pointer;
display:inline-block;
margin:0 6px;
padding:0;
vertical-align:-4px;
}
.select-lang {
float:left;
padding-bottom:10px;
}
.cm-select-list a.item-link, .cm-select-list a.item-link:active, .cm-select-list a.item-link:hover, .cm-select-list a.item-link:visited {
background-position:left 0;
background-repeat:no-repeat;
padding:0 0 0 22px;
}
.select-wrap {
float:right;
font-size:12px;
margin-top:6px;
padding-left:3px;
white-space:nowrap;
}
.select-popup {
background-color:#FFFFFF;
border:1px solid #CECECE;
left:0;
margin:0 !important;
padding:3px 3px 0 4px;
position:absolute;
top:0;
z-index:12;
}
.close-icon {
cursor:pointer;
position:absolute;
right:3px;
}
ul.cm-select-list {
display:block;
list-style-type:none;
margin:0;
padding:0;
}
ul.cm-select-list li {
cursor:pointer;
padding:1px 39px 7px 0;
white-space:nowrap;
}
ul.cm-select-list li a {
white-space:nowrap;
}
.cm-select-list a, .cm-select-list a:active, .cm-select-list a:hover, .cm-select-list a:visited {
background-position:left 0;
background-repeat:no-repeat;
color:#282828;
font-family:Arial;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding:0 2px;
text-decoration:none;
}
.select-languages {
margin-bottom:10px;
text-align:right;
}
.localization {
background:url("/skins/basic/customer/images/top_tools_delim.gif") no-repeat scroll 0 2px transparent;
margin-top:0;
padding:6px 9px 7px 12px;
}
.promotion-coupon {
background:url("/skins/basic/customer/images/coupon_code_bg.gif") repeat-x scroll left top #F2F2F2;
border:1px solid #DDDDDD;
margin-bottom:8px;
padding:5px 7px 5px 8px;
}
.promotion-coupon strong {
display:inline-block;
font-size:11px;
padding-bottom:3px;
}
#point_payment .input-text, .promotion-coupon .input-text {
height:15px;
margin-left:3px;
padding:1px;
vertical-align:middle;
width:129px;
}
.promotion-coupon a {
vertical-align:1px;
}
#applied_promotions .wysiwyg-content {
text-align:left;
}
ul.statistic-list {
background-color:#F2F9DB;
clear:both;
float:right;
margin-top:10px;
padding-top:9px;
}
ul.statistic-list li {
clear:both;
font-family:Tahoma;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
overflow:hidden;
padding:0 11px 4px;
white-space:nowrap;
}
ul.statistic-list li span {
float:left;
margin-right:30px;
text-align:right;
width:150px;
}
ul.statistic-list li span strong {
float:none;
}
ul.statistic-list li strong {
text-align:left;
}
ul.statistic-list li strong span {
float:none;
margin:0;
text-align:left;
width:auto;
}
ul.statistic-list li.subtotal span, ul.statistic-list li.subtotal strong {
font-family:Tahoma;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
}
ul.statistic-list li.total {
background-color:#FFFFFF;
font-family:Arial;
font-size:18px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-top:7px;
padding:9px 0 0;
}
ul.statistic-list li.total strong {
float:left;
margin-right:30px;
text-align:right;
width:163px;
}
ul.statistic-list li.total span {
float:none;
font-family:Arial;
font-size:18px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-right:0;
width:auto;
}
.upload-file-section {
overflow:hidden;
}
.fileuploader .select-field label {
margin-right:28px;
}
.fileuploader {
float:left;
}
.fileuploader.cm-failed-field a {
color:#CC0000;
font-weight:700;
}
.fileuploader.cm-failed-field {
background-color:transparent;
border:medium none;
}
.upload-file-local {
float:left;
overflow:hidden;
position:relative;
}
.upload-file-local input {
cursor:pointer;
opacity:0;
position:absolute;
right:0;
}
.upload-file-links a.active {
font-weight:700;
}
.attach-images-alt label {
color:#555555;
display:block;
float:none;
font-size:11px;
font-weight:700;
margin:0;
padding:0 0 3px;
text-align:left;
width:auto;
}
#cart_items .product-title, #cart_items .product-title:active, #cart_items .product-title:hover, #cart_items .product-title:visited, .product-list .product-title, .product-list .product-title:active, .product-list .product-title:hover, .product-list .product-title:visited {
font-size:13px;
}
#cart_items .sku {
color:#858585;
font-family:Tahoma;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding:4px 0 3px;
}
#cart_items .product-image {
padding-left:3px;
}
.quantity {
padding:5px 0 10px;
}
.quantity .input-text {
height:13px;
margin:0 4px 0 1px;
padding:1px;
width:31px;
}
.product-description a.cm-combo-off, .product-description a.cm-combo-on {
background:url("/skins/basic/customer/images/icons/prod_details_collapsed.gif") no-repeat scroll 1px 2px transparent;
font-size:11px;
padding-left:17px;
}
.product-description .product-options {
font-size:11px;
padding:2px 0 6px;
}
.product-options .table-fixed {
max-width:450px;
width:450px;
}
.product-options .table-fixed .product {
width:70px;
}
.product-options .table-fixed .product-list-field {
padding-left:0;
}
.product-options .table-fixed .product-list-field label {
margin-left:0;
}
.container-long .classic-checkout {
padding:0 78px;
}
.pb-container {
padding:8px 0 25px;
text-align:center;
}
.pb-container a {
display:inline-block;
}
.pb-container em {
background:none no-repeat scroll -1707px -423px #D1D1D1;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding:2px 8px 3px;
text-decoration:none;
}
.pb-container a, .pb-container span {
color:#A1A1A1;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
.pb-container span.active {
color:#222020;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-variant:normal;
font-weight:bold;
}
.pb-container img {
margin:0 5px;
vertical-align:2px;
}
#sign_io {
display:inline;
padding:11px 3px 0 0;
position:relative;
}
#sign_io a, #sign_io a:active, #sign_io a:hover, #sign_io a:visited {
padding:0 4px;
}
#sign_io a.text-button, #sign_io a.text-button:active, #sign_io a.text-button:hover, #sign_io a.text-button:visited {
margin:0;
padding:0 8px 0 2px;
}
#login {
border:1px solid #FFFFFF;
left:auto !important;
position:absolute;
right:4px;
top:24px !important;
width:292px;
z-index:14;
}
.login-popup {
background-color:#F9FFD2;
border:1px solid #B1B1B1;
padding:9px 16px;
}
.login-popup p {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
}
.login-popup h1 {
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:0 0 8px -4px;
}
.login-popup .error-text {
color:#FD0000;
margin-bottom:11px;
}
.login .form-field, .login-popup .form-field {
padding-left:0;
}
.login .form-field label, .login-popup .form-field label {
color:#757474;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin-left:0;
}
.login-popup .form-field .input-text {
background:none no-repeat scroll -1733px -400px #FFFFFF;
border:1px solid #D2D9E1;
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-top:3px;
padding:0 3px 0 27px;
width:226px;
}
.login-popup .form-field .password {
background-image:url("/skins/basic/customer/images/icons/icon_password.gif");
margin-bottom:6px;
}
.login .clear, .login-popup .clear {
padding:10px 0 6px;
}
.login-popup .clear .float-left {
padding-top:1px;
}
.login-popup .clear .checkbox {
margin:2px 0 0 1px;
}
.login-popup .clear label {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
.login-popup a {
font-size:13px;
}
.login {
margin:0 auto;
width:247px;
}
.login .clear {
padding:10px 1px 6px 0;
}
.breadcrumbs {
padding-bottom:12px;
}
.bc-arrow {
height:5px;
margin:0 6px;
width:3px;
}
.posts {
padding:7px 6px 10px 10px;
}
.posts h2 {
float:left;
font-family:Tahoma;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding:2px 0 0;
}
.posts .float-right {
padding-top:5px;
}
.table-filters th {
font-size:13px;
padding:10px 0 6px;
text-align:left;
}
.table-filters td {
padding:0 12px 8px 0;
}
.table-filters .scroll-y {
background-color:#FFFFFF;
border:1px solid #CFDCE0;
height:127px;
margin-bottom:8px;
overflow-y:auto;
padding:0 0 0 4px;
}
.table-filters td .select-field {
margin-top:0;
padding:0 0 6px;
}
.table-filters .scroll-y .select-field {
margin:4px 0 0;
}
table.table-filters label {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
.table-filters .delim {
background-image:none;
}
.table-filters .delim td {
border-bottom:1px solid #E7E5D5;
}
.login-table td {
padding-left:15px;
}
.login-table td.login {
background:url("/skins/basic/customer/images/sidebox_vert_delim.gif") repeat-y scroll right center transparent;
padding:0 15px 0 0;
width:auto;
}
.login-table .delim {
margin:15px 0;
}
.login .input-text {
margin:0;
width:240px;
}
.order-status {
background:url("/skins/basic/customer/images/icons/ajax_loader.gif") no-repeat scroll 5px center #EFF8FC;
border:1px solid #C1D1D5;
margin:5% auto;
padding:10px 10px 10px 30px;
width:920px;
}
body.clear-body {
background-color:#FFFFFF;
background-image:none;
min-width:0;
padding:13px 12px;
}
.bug-report {
background-color:#FF9600;
border-color:#ACACAC;
border-style:solid;
border-width:1px 1px 0 0;
bottom:0;
height:26px;
opacity:0.85;
padding:5px 0 0 5px;
position:fixed;
right:0;
}
.exception-body {
padding:0 0 0 35px;
}
.exception-body h1 {
background-color:#DBDEE2;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:32px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:0;
padding:6px 16px 2px;
}
.exception-body h2 {
clear:both;
color:#373737;
font-family:Arial,Helvetica,sans-serif;
font-size:42px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:0;
padding:32px 0 2px;
}
.exception-content {
padding-left:2px;
}
.exception-body .float-right {
padding:2px 10% 0;
}
.exception-content p {
font-size:14px;
margin:0 0 16px;
}
.exception-content .exception-menu {
margin:7px 0 24px;
}
.exception-body hr {
margin-bottom:10px;
}
.tags-buttons {
margin:-26px 0 0 230px;
}
.tags-buttons .button-submit {
margin-bottom:0;
margin-left:10px;
vertical-align:middle;
}
.cm-picker {
position:absolute;
z-index:27;
}
.cm-popup-bg {
background-color:#000000;
left:0;
position:absolute;
top:0;
width:100%;
z-index:26;
}
.popup-notes-content .cm-popup-content-header {
margin-bottom:8px;
}
.popup-notes-content {
background-color:#FFFFFF;
border:1px solid #909090;
}
.popup-content {
background-color:#FFFFFF;
}
.cm-popup-corner-resizer, .cm-popup-hor-resizer, .cm-popup-vert-resizer {
margin:0 !important;
}
.cm-popup-hor-resizer, .e-shadow, .w-shadow {
height:100%;
position:absolute;
width:13px;
}
.cm-popup-hor-resizer {
cursor:w-resize;
}
.cm-left-resizer, .w-shadow {
background:url("/skins/basic/customer/images/shadow_w.png") repeat-y scroll left top transparent;
left:-13px;
}
.cm-right-resizer, .e-shadow {
background:url("/skins/basic/customer/images/shadow_e.png") repeat-y scroll left top transparent;
right:-13px;
}
.cm-popup-vert-resizer, .n-shadow, .s-shadow {
height:18px;
position:absolute;
width:100%;
}
.cm-popup-vert-resizer {
cursor:s-resize;
}
.cm-top-resizer, .n-shadow {
background:url("/skins/basic/customer/images/shadow_n.png") repeat-x scroll left top transparent;
top:-18px;
}
.cm-bottom-resizer, .s-shadow {
background:url("/skins/basic/customer/images/shadow_s.png") repeat-x scroll left top transparent;
bottom:-18px;
}
.cm-popup-corner-resizer, .ne-shadow, .nw-shadow, .se-shadow, .sw-shadow {
height:18px;
position:absolute;
width:13px;
}
.cm-nw-resizer, .nw-shadow {
background:url("/skins/basic/customer/images/shadow_nw.png") no-repeat scroll left top transparent;
left:-13px;
top:-18px;
}
.cm-nw-resizer {
background:none no-repeat scroll -252px -221px transparent;
cursor:nw-resize;
}
.cm-ne-resizer, .ne-shadow {
background:url("/skins/basic/customer/images/shadow_ne.png") no-repeat scroll left top transparent;
right:-13px;
top:-18px;
}
.cm-ne-resizer {
background:none no-repeat scroll -252px -197px transparent;
cursor:ne-resize;
}
.cm-sw-resizer, .sw-shadow {
background:url("/skins/basic/customer/images/shadow_sw.png") no-repeat scroll left top transparent;
bottom:-18px;
left:-13px;
}
.cm-sw-resizer {
background:none no-repeat scroll -270px -173px transparent;
cursor:sw-resize;
}
.cm-se-resizer, .se-shadow {
background:url("/skins/basic/customer/images/shadow_se.png") no-repeat scroll left top transparent;
bottom:-18px;
right:-13px;
}
.cm-se-resizer {
background:none no-repeat scroll -252px -173px transparent;
cursor:se-resize;
}
.cm-popup-content-header {
cursor:move;
padding:15px 15px 5px;
}
.cm-popup-content-header h3 {
background-color:transparent;
font-family:Arial;
font-size:18px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:0;
padding:0;
}
.cm-popup-content-header .float-right {
padding:2px 4px;
}
.cm-popup-content-footer {
padding:0 15px 15px;
}
.object-container {
background-color:#FFFFFF;
border:1px solid #EDEDED;
font-weight:400;
overflow-x:auto;
overflow-y:scroll;
padding:12px;
}
.popupbox-closer {
cursor:pointer;
height:30px;
position:absolute;
right:-15px;
top:-12px;
width:30px;
}
.graph-border {
border:1px solid #ABABAB;
height:8px;
}
.graph-bg {
background-color:#CCF2FF;
font-size:8px;
}
.table-filters .input-text {
max-width:200px;
width:100%;
}
.cm-template-box {
display:inline;
margin:0;
padding:0;
}
.subpages-list {
margin-top:10px;
}
.wysiwyg-content ul.subpages-list li, ul.subpages-list li {
background-image:none;
font-style:italic;
padding:8px 0;
}
.subpages-list li .main-info {
font-style:normal;
padding-right:6px;
}
.view-all div {
max-width:100px;
text-align:left;
}
.product-configuration td {
padding:4px 0;
}
.product-configuration .field-title .info-field-title {
margin-top:21px;
}
.product-configuration span.price {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
.product-configuration .object-container span.price {
font-family:Tahoma;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
}
.multicolumns-list td {
padding:15px 0 17px;
}
.multicolumns-list table td {
padding:0;
}
.recover-password {
text-align:left;
width:205px;
}
#template_text {
height:350px;
width:100%;
}
.order-info {
padding-bottom:10px;
}
.demo-site-panel {
background-color:#DDDDDD;
border:1px solid #000000;
}
.demo-site-panel strong {
font-size:15px;
}
.demo-site-panel select, .demo-site-panel td {
color:#2D2D2D;
font-family:Tahoma;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
white-space:nowrap;
}
.demo-site-panel td {
padding:0 5px;
}
.demo-site-panel td.strong {
font-weight:700;
}
.demo-site-panel select {
background-color:#FFFFFF;
border:1px solid #CECECE;
padding:1px;
}
.image-border img {
margin:3px;
}
.product-notification-container {
color:#000000;
height:160px;
left:50%;
margin:-80px 0 0 -200px;
position:absolute;
top:50%;
width:400px;
z-index:30;
}
.product-notification {
background-color:#E8F8F8;
padding:8px 10px 6px;
}
.product-notification h1 {
font-size:18px;
}
.product-notification .notification-body, .product-notification .notification-body a, .product-notification .notification-body a:active, .product-notification .notification-body a:hover, .product-notification .notification-body a:visited {
color:#000000;
}
.product-notification .notification-body p {
text-align:left;
}
.product-notification .notification-body {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
height:72px;
margin:10px 0 13px;
overflow-x:hidden;
overflow-y:auto;
padding:1px 7px;
}
.product-notification-container img.cm-notification-close {
float:none;
margin:0;
padding:0;
}
.product-notification .notification-body .product-list-field {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin-top:0;
}
.product-notification .cm-tabs-content ul, .wysiwyg-content ul {
margin-left:0;
}
.input-text, .input-text-100, .input-text-auto, .input-text-large, .input-text-medium, .input-text-short, .input-textarea, .input-textarea-long {
border:1px solid #DFE6ED;
color:#2D2D2D;
padding:2px;
}
select {
border:1px solid #DFE6ED;
padding:1px;
}
a, a:active, a:hover, a:visited {
color:#9E9E9E;
}
.view-large-image-link, .view-large-image-link:active, .view-large-image-link:hover, .view-large-image-link:visited {
background:url("/skins/basic/customer/images/icons/view_larger.gif") no-repeat scroll left 2px transparent;
padding:1px 0 1px 15px;
}
.sidebox-body .input-text, .updates-wrapper .input-text {
background-color:#FFFFFF;
border:1px solid #C5D1D8;
color:#2D2D2D;
padding:2px 1px 0;
}
#header {
margin-top:0px;
}
#top_menu li.first-level a, #top_menu li.first-level.cm-active a {
color:#FFFFFF;
display:block;
font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-left:2px;
padding:6px 9px 12px;
text-decoration:none;
}
#top_menu li.first-level a:hover, #top_menu li.first-level.cm-active a:hover {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
margin-left:2px;
opacity:0.9;
}
#top_menu li.first-level a:hover, #top_menu ul li.first-level.cm-active a:hover {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
margin-left:2px;
opacity:0.9;
}
#top_menu ul li.first-level.cm-active a {
background-color:#3F3F3F;
color:#FFFFFF;
margin-bottom:3px;
padding:10px 7px 9px;
}
#top_menu ul ul li a {
position:relative;
}
#top_menu ul ul li a:hover {
padding-bottom:1px !important;
padding-top:2px !important;
}
.prices-container {
float:left;
padding:5px 0;
}
.product-filters li.delim {
display:block !important;
}
.yq {
background:none repeat scroll 0 0 #FFFFFF;
height:35px;
padding:0;
position:absolute !important;
width:2px;
}
.right-inner-loading-box {
background:url("/skins/basic/customer/images/ajax_right.gif") no-repeat scroll right bottom transparent;
padding:0 5px 0 0;
}
.ajax-inner-loading-box {
background:url("/skins/basic/customer/images/icons/ajax.gif") no-repeat scroll 5px center #FFF1A8;
color:#3F0000;
font-size:12px;
font-weight:700;
padding:6px 6px 6px 26px;
}
.notification-n {
background-color:#88BA00;
}
.notification-header-n {
}
.notification-w {
background-color:#FF9600;
}
.notification-header-w {
background:url("/skins/basic/customer/images/icons/notification_icon_w.gif") no-repeat scroll left center #F66E00;
}
.section-title a:hover {
text-decoration:underline;
}
.section-body, .section-body-details {
background-color:#F6F5E4;
border-top:1px solid #D0CEBE;
padding:9px 16px;
}
.section-body-details {
padding:18px 16px;
}
.button-action, .button-submit-action {
padding-right:17px;
}
.button-action, .button-submit-action, x:-moz-any-link {
padding-right:15px;
}
.button, .button-submit {
background-color:#13B3E7;
background-image:none;
border:1px solid #0E94C0;
height:19px;
}
.button-action a, .button-submit input, .button-submit-action input, .button-submit-big input {
background:url("/skins/basic/customer/images/but_left_action.gif") no-repeat scroll left top transparent;
border:0 none;
height:21px;
line-height:14px;
margin:0;
padding:3px 0 4px 9px;
}
.button-action a, .button-submit input, .button-submit-action input, .button-submit-big input, x:-moz-any-link {
padding:1px 0 4px 6px;
}
.button a, .button-submit input {
background-image:none;
font-family:Tahoma;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
padding:1px 6px 2px 5px;
}
.button-submit input {
line-height:16px;
padding-bottom:6px;
}
.button-submit-big input, x:-moz-any-link {
padding:5px 16px 8px 4px;
}
.button a {
padding:2px 10px;
}
.button-action a {
background:none no-repeat scroll -14px -816px #13B3E7;
padding:3px 0 0 10px;
}
.text-button, .text-button-act, .text-button-act:active, .text-button-act:hover, .text-button-act:visited, .text-button:active, .text-button:hover, .text-button:visited {
background:url("/skins/basic/customer/images/icons/text_but_arrow.gif") no-repeat scroll right 6px transparent;
margin-right:1px;
padding-right:8px;
}
.text-button-act, .text-button-act:active, .text-button-act:hover, .text-button-act:visited {
background-image:url("/skins/basic/customer/images/icons/action_text_but_arrow.gif");
color:#FF5400;
}
.go-button {
padding-left:3px;
}
.top-tools-container .go-button {
padding-left:4px;
}
.button-tool a, .button-tool a:active, .button-tool a:hover, .button-tool a:visited, a.tool-link, a.tool-link:hover {
color:#B20101;
font-family:Arial;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-transform:lowercase;
}
.sub-price {
color:#333333;
}
.qty-in-stock {
color:#000000;
font-size:11px;
font-weight:700;
}
.cm-picker-data-container {
border:1px solid #D1D1D1;
}
.tabs ul li {
background:url("/skins/basic/customer/images/tabs-bg.gif") repeat-x scroll 0 0 transparent;
}
.tabs ul li.cm-active {
background:url("/skins/basic/customer/images/tabs-active-bg.gif") repeat-x scroll 0 0 transparent;
}
.tabs ul li a {
color:#6E5F40;
text-decoration:none;
}
.tab-list-title {
border-bottom:1px solid #696969;
font-size:19px;
margin:20px 0 8px -2px;
padding-bottom:1px;
}
.compare-table .left-border {
border-left:1px solid #CED6DA;
}
.compare-table .bottom-border {
border-bottom:1px solid #CED6DA;
}
.jcarousel-skin {
background-color:#FFFFFF;
border:1px solid #DADADA;
}
.lm-left {
border-left:1px solid #B7B7B7;
}
.lm-right {
border-right:1px solid #B7B7B7;
}
.lm-scroller {
background-color:#FFFFFF;
border:1px solid #D6D6FF;
}
#top_menu ul li.first-level a:hover, #top_menu ul li.first-level.cm-active a:hover, #top_menu ul li.first-level:hover a {
background-color:#FFFFFF;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
color:#000000;
margin-bottom:0;
opacity:0.9;
padding:6px 6px 12px;
white-space:nowrap;
}
#top_menu ul li.first-level a, #top_menu ul li.first-level.cm-active a {
padding-left:7px;
padding-right:7px;
padding-top:10px;
white-space:nowrap;
}
#top_menu ul ul a {
border-left:medium none !important;
border-right:medium none !important;
border-top:medium none !important;
padding-bottom:2px !important;
padding-top:6px !important;
}
#top_menu ul ul a:hover {
padding-bottom:0 !important;
padding-top:0 !important;
}
#top_menu ul li.first-level.cm-active span {
position:relative;
z-index:2;
}
#top_menu ul ul {
-moz-border-radius:0 5px 5px 5px;
background-color:#FFFFFF;
border:1px solid #E3E3E3;
margin:0 0 0 2px;
opacity:0.9;
top:34px;
}
#top_menu ul ul ul {
left:157px;
top:0;
}
#top_menu ul.dropdown-vertical-rtl {
-moz-border-radius-topleft:5px !important;
-moz-border-radius-topright:0 !important;
left:auto !important;
right:0;
}
.gt {
display:inline;
font-family:comic Sans MS,Verdana,sans-serif;
font-size:14px;
z-index:5 !important;
}
#facebook, #myspace, #twitter, #youtube {
padding:6px 10px !important;
}
#twitter {
background:none no-repeat scroll -1855px -252px transparent;
}
#youtube {
background:none no-repeat scroll -1875px -232px transparent;
}
#facebook {
background:none no-repeat scroll -1895px -212px transparent;
}
#myspace {
background:none no-repeat scroll -1915px -192px transparent;
}
.top-tools-container span.float-left {
background:none no-repeat scroll 0 0 transparent;
}
#search-button-mod {
margin-left:-1px;
padding-left:0;
}
.top-links {
float:right;
white-space:nowrap;
}
.top-links a {
color:#2B2B2B;
text-decoration:none;
}
.quick-links ul.dropdown {
position:static;
}
.quick-links ul.dropdown li {
display:inline-block;
padding:6px;
}
.quick-links ul.dropdown li span {
position:relative;
z-index:8;
}
.quick-links a, .quick-links a:active, .quick-links a:hover, .quick-links a:visited {
padding:6px !important;
}
.content-tools span.float-left, .content-tools span.float-right {
background:url("/skins/basic/customer/images/content_tools_left.gif") no-repeat scroll left top transparent;
height:36px;
margin:-5px 0 0 -7px;
width:5px;
}
.content-tools span.float-right {
background:none no-repeat scroll 100% -95px transparent;
margin:-5px -5px 0 0;
}
.table {
background-color:#DEE1E5;
padding:1px 0 1px 1px;
}
.table th a, .table th a:active, .table th a:hover, .table th a:visited {
color:#2C2B2B;
font-weight:700;
}
.table .table td, .table td {
border-right:1px solid #DEE1E5;
}
.table-row, td.table-row, tr.table-row {
background-color:#F1F4F6;
}
.subheader, .subheader-first-item {
background:url("/skins/basic/customer/images/subheader_bg.gif") repeat-x scroll center bottom transparent;
color:#2D2E2E;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-bottom:10px;
padding:13px 0 5px;
}
.subheader-first-item {
padding:0 0 5px;
}
.subheader2 {
font-family:tahoma,arial,verdana,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:10px 0 2px;
padding-bottom:3px;
}
.mainbox-cart-title span.float-left, .mainbox-cart-title span.float-right {
background:url("/skins/basic/customer/images/mainbox_cart_title_left.gif") no-repeat scroll left top transparent;
height:32px;
margin:-8px 0 0 -13px;
width:8px;
}
.mainbox-cart-title span.float-right {
background:none no-repeat scroll 100% -136px transparent;
margin:-8px -8px 0 0;
}
.cart-buttons .float-left {
padding-top:3px;
}
.sh-opt-title {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topright:3px;
background:none repeat scroll 0 0 #D4D2D3;
border:1px solid #CDCDCD;
color:#FFFFFF;
float:left;
padding:5px;
}
.sh-opt a.secondary-link {
-moz-border-radius-bottomright:3px;
border-bottom:1px solid #CDCDCD;
border-right:1px solid #CDCDCD;
padding:5px 8px 6px;
text-decoration:none;
}
.sh-opt {
border-top:1px solid #CDCDCD;
margin:10px auto;
}
.bottombox {
float:right;
width:190px;
}
.bottombox h3 {
padding:8px;
}
.bottombox-body {
border-right:1px solid #D4D4D4;
min-height:150px;
padding:6px 20px 10px;
}
.newsletterbox {
background:none repeat-x scroll 0 -117px transparent;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
height:31px;
margin-bottom:10px;
}
.newsletterbox #newsletter_format, .newsletterbox .form-field, .newsletterbox .select-field, .newsletterbox p {
display:inline;
}
.newsletterbox #newsletter_format {
margin-top:5px;
}
.newsletterbox .select-field {
padding-bottom:5px;
}
.newsletterbox .form-field {
padding:0 0 7px 370px;
}
.newsletterbox p {
padding:6px 10px;
}
#sort_menu {
white-space:nowrap !important;
}
.sorting-wrapper #sort_menu ul.dropdown ul {
margin-left:-1px;
width:73px !important;
}
.sorting-wrapper {
background:none repeat-x scroll 0 -117px transparent;
border-color:#D4D4D4 #E5E5E5;
border-style:solid;
border-width:1px;
padding:5px 0 5px 5px;
}
.mainbox_right {
float:right;
margin-bottom:20px;
width:450px;
}
.mainbox_left {
float:left;
margin-bottom:20px;
width:450px;
}
.mainbox_left .sidebox-title span, .mainbox_right .sidebox-title span {
background:none repeat scroll 0 0 transparent !important;
border-bottom:1px solid #B0B0B0;
color:#2B2B2B;
}
.mainbox_left .sidebox-body, .mainbox_left .sidebox-bottom, .mainbox_left .sidebox-title, .mainbox_right .sidebox-body, .mainbox_right .sidebox-bottom, .mainbox_right .sidebox-title {
background:none repeat scroll 0 0 transparent !important;
border:medium none;
}
.tagbox {
clear:both;
margin-bottom:20px;
}
.tagbox a {
text-decoration:none;
}
.tagbox .sidebox-title {
border:medium none;
padding:0;
}
.tagbox .sidebox-title span {
color:#2B2B2B;
font-family:helvetica;
font-size:13px;
padding:8px 11px 7px 14px;
}
.tagbox .sidebox-body {
border-bottom:1px solid #CACACA;
border-left:1px solid #CACACA;
border-right:1px solid #CACACA;
padding:10px;
}
.potd p {
padding-top:0;
text-align:center;
}
.potd .buttons-container {
padding-left:60px;
padding-top:60px;
}
.potd .buttons-container .text-button-act {
background:url("/skins/basic/customer/images/iwantone.gif") no-repeat scroll center center transparent;
color:transparent;
padding:40px 90px;
text-decoration:none;
}
.potd .list-price {
text-decoration:line-through;
}
.potd .price_big, .potd .price_big span {
color:#E60E0F;
font-family:arial;
font-size:20px;
font-weight:700;
text-align:center;
}
.potd .buttons-container .text-button {
display:none;
}
.potd-title a, .potd-title a:active, .potd-title a:hover, .potd-title a:visited, .potd-title div {
color:#2B2B2B;
font-size:12px;
font-weight:700;
padding:4px 0;
text-decoration:none;
}
.poll-header {
float:none !important;
font-size:12px;
width:auto !important;
}
.bottom-copyright a, .bottom-copyright a:active, .bottom-copyright a:hover, .bottom-copyright a:visited {
font-size:11px;
}
.bottom-search span.float-left, .bottom-search span.float-right {
display:none;
}
.extra-link, .extra-link:active, .extra-link:hover, .extra-link:visited {
color:#36CDE8;
font-family:Tahoma;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-transform:lowercase;
}
.pagination a:hover, .pagination-selected-page {
background-color:#FFFFFF;
border:1px solid #D1D1D1;
}
.pagination-selected-page {
font-weight:700;
}





.sidebox-body .arrow-list {
margin:0 0 5px;
}
.inside-list li {
background-image:none;
line-height:12px;
list-style:none outside none;
padding:2px 0 3px;
}

.step-title-active a.title, .step-title-active a.title:hover {
background:url("/skins/basic/customer/images/icons/step_arrow_active.gif") no-repeat scroll 0 7px transparent;
color:#242424;
}
.step-complete-wrapper, .step-complete-wrapper strong {
color:#8CA1A1;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:italic;
font-variant:normal;
font-weight:normal;
}
.step-complete-wrapper strong {
font-weight:700;
}
.step-complete-wrapper span {
font-style:normal;
}
p.step-complete-wrapper {
padding-top:11px;
}
.step-complete-text {
color:#858585;
}
#list_payment_methods {
margin-left:-8px;
}
.multiple-profiles, .multiple-profiles strong {
font-style:normal;
}
.multiple-profiles .form-field {
border-bottom:1px solid #DADADA;
margin-bottom:13px;
padding-bottom:6px;
}
.step-body-active .select-profile label {
display:none;
}
.step-body-active .select-profile {
padding-left:0;
}
.step-complete-wrapper ul.bullets-list li {
background-image:url("/skins/basic/customer/images/icons/step_bullet.gif");
}
.box, .estimation-popup-box {
background-color:#F8F8F8;
border:1px solid #DADADA;
}
.required, .required-question {
color:red;
}
#thumbs_frame img.cm-current-thumb {
border:1px solid #0551AE;
}
.drag-window {
background-color:#FFFFFF;
cursor:move;
opacity:0;
}
.product-variant-image-unselected, a.cm-thumbnails-mini {
border:1px solid #C1D4EB;
}
.product-variant-image-selected, a.cm-cur-item {
border:1px solid #0551AE;
}
.calendar th.weekend {
color:#F15513;
}
.calendar td a.strong:hover {
text-decoration:underline;
}
.calendar td a:hover {
background-color:#F0F0F0;
}
.calendar td.weekend a, .calendar td.weekend a:hover {
color:#000000;
}
.calendar td.selected a, .calendar td.selected a:hover {
background-color:#FF4317;
color:#FFFFFF;
font-weight:700;
text-decoration:none;
}
.calendar td.next-month-days a, .calendar td.next-month-days a:hover, .calendar td.previous-month-days a, .calendar td.previous-month-days a:hover {
color:#BFBFBF;
text-decoration:none;
}
.select-wrap .select-link, .select-wrap .select-link:hover {
background:url("/skins/basic/customer/images/icons/select_icon.gif") no-repeat scroll 100% 2px transparent;
}
.cm-select-list a.active {
font-family:Arial;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
}
#top_quick_links .cm-select-list a:hover, ul.cm-select-list li a:hover {
background-color:#36CDE8;
color:#FFFFFF;
}
.promotion-coupon .input-text {
border:1px solid #D0D0D0;
}
.sitemap-list {
padding-top:10px;
}
.quantity, .quantity .input-text, .quantity .price, .quantity .sub-price, .quantity label {
font-family:Tahoma;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
}
.quantity label {
color:#858585;
}
.product-description a.cm-combo-off {
background:none no-repeat scroll -1695px -449px transparent;
}
.pb-container .complete em {
background-color:#9ECA03;
background-image:url("/skins/basic/customer/images/pb_step_complete.gif");
}
.pb-container .active em {
background-color:#202020;
background-image:url("/skins/basic/customer/images/pb_step_active.gif");
}
.breadcrumbs, .breadcrumbs a, .breadcrumbs a:active, .breadcrumbs a:hover, .breadcrumbs a:visited {
color:#A5A5A5;
font-size:11px;
}
.manage-post {
background-color:#F2FAFC;
}
.posts em {
font-size:11px;
}
.exception-body h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin:0 0 28px;
padding:0;
}
.exception-menu li {
background:url("/skins/basic/customer/images/icons/list_arrow.gif") no-repeat scroll 0 5px transparent;
color:#898989;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:1%;
padding:0 0 14px 10px;
}
.exception-menu li a, .exception-menu li a:active, .exception-menu li a:hover, .exception-menu li a:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
.exception-logo {
margin-left:-12px;
}
.cm-failed-field, .sidebox-body .cm-failed-field, .updates-wrapper .cm-failed-field {
background-color:#FFDDDD;
border:1px dashed #CC0000;
}
input.cm-failed-field[type="checkbox"] {
background-color:#FFDDDD;
outline:1px dashed #CC0000;
}
.mandatory-fields {
font-size:11px;
text-decoration:underline;
}
.border-bottom {
border-bottom:1px solid #D5D5D5;
}
.post-author {
background:url("/skins/basic/customer/images/pencil.gif") no-repeat scroll left center transparent;
font-size:11px;
padding:3px 0 6px 9px;
}
.left-column .post-author, .right-column .post-author {
padding:3px 0 15px;
}
.post-message {
font-style:italic;
padding:0;
}
.tags-group {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:italic;
font-variant:normal;
font-weight:normal;
}
.tags-list-container {
padding:0 0 10px 7px;
}
.cm-hint {
color:#A5A5A5 !important;
}
#logo {
margin-top:-5px;
overflow:hidden;
text-indent:-9999px;
}
#logo a {
background:url("http://www.gayashopping.com/images/gs_logo.jpg") no-repeat scroll 0 0 #FFFFFF;
display:block;
height:81px;
width:224px;
}
a.show-arrow span.gt {
display:none;
}
a.show-arrow:hover span.gt {
display:inline-block;
}
ul.dropdown, ul.dropdown li, ul.dropdown ul {
list-style:none outside none;
margin:0;
padding:0;
}
ul.dropdown {
font-weight:700;
padding:0 0 0 5px;
position:relative;
z-index:2;
}
ul.dropdown li {
line-height:1.8em;
padding:0;
vertical-align:middle;
}
ul.dropdown li.hover, ul.dropdown li:hover {
cursor:default;
position:relative;
z-index:3;
}
ul.dropdown ul {
background-color:#FFFFFF;
display:none;
left:0;
padding:0 5px;
position:absolute;
top:100%;
width:160px;
z-index:1;
}
ul.dropdown ul li {
float:none;
}
ul.dropdown ul ul {
left:100%;
top:1px;
}
ul.dropdown li:hover > ul {
display:block;
}
ul.dropdown-vertical ul {
left:100%;
top:1px;
}
ul.dropdown-vertical li {
float:none;
}
#top_menu ul ul ul.dropdown-vertical-rtl, #top_menu ul.dropdown-vertical-rtl ul.dropdown-vertical-rtl, ul.dropdown-vertical-rtl, ul.dropdown-vertical-rtl ul.dropdown-vertical-rtl {
left:auto !important;
right:100%;
}
ul.dropdown a, ul.dropdown a:visited {
color:#2A2A2A;
text-decoration:none;
}
ul.dropdown a:hover {
color:#2A2A2A;
text-decoration:underline;
}
ul.dropdown a:active {
color:#2A2A2A;
}
ul.dropdown-vertical a {
display:block;
padding:5px 20px 4px 2px;
}
ul.dropdown .dir {
background:url("/skins/basic/customer/images/icons/category_collapsed.gif") no-repeat scroll right 8px transparent;
}
ul.dropdown .dir:hover {
background:url("/skins/basic/customer/images/icons/category_expanded.gif") no-repeat scroll right 8px transparent;
}
ul.dropdown li.h-sep {
background:none repeat-x scroll 0 -148px transparent;
font-size:1px;
height:1px;
line-height:1px;
margin:0;
padding:0;
}
.right-column ul.dropdown-vertical ul {
left:auto;
right:100%;
top:1px;
}
.chain-content {
clear:both;
padding:0 12px 12px;
}
.chain-name {
clear:both;
font-weight:700;
padding-bottom:5px;
width:100%;
}
.chain-product {
color:#898989;
float:left;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:normal;
margin:6px 0 0;
padding-top:15px;
text-align:center;
width:116px;
}
.chain-product-options {
text-align:left;
}
.chain-plus {
color:#999999;
float:left;
font-size:22px;
font-weight:700;
margin-top:38px;
}
.chain-price {
clear:left;
float:right;
margin-right:5px;
padding:15px 3px;
text-align:left;
}
.chain-old {
float:left;
font-family:Tahoma;
font-size:14px;
font-weight:700;
padding-right:30px;
text-align:right;
width:150px;
}
.chain-new {
color:#000000;
float:left;
font-family:Arial;
font-size:18px;
font-weight:700;
padding-right:30px;
text-align:right;
width:150px;
}
.chain-old-price {
font-family:Tahoma;
font-size:14px;
font-weight:700;
}
.chain-new-price {
color:#990000;
font-family:Arial;
font-size:18px;
font-weight:700;
padding-top:9px;
}
.chain-old-line {
text-decoration:line-through;
}
.chain-button {
margin-top:15px;
}
.chain-note {
color:#898989;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:center;
}
.chain-description {
clear:both;
display:block;
margin:18px 2px 2px;
padding:3px;
}
.cm-tabs-content .object-container .form-field ul li, .cm-tabs-content .object-container ul li {
background-image:none;
}
h4 {
float:none;
width:100%;
}



.pagination .select-link, .pagination .select-link:hover {
background:none repeat scroll 0 0 transparent !important;
}
.n-shadow {
background:none repeat-x scroll 0 -81px transparent;
}
.s-shadow {
background:none repeat-x scroll 0 -99px transparent;
}


.content-tools span.float-left {
background:none no-repeat scroll 0 -40px transparent;
}

.e-shadow {
background:none repeat-y scroll -13px 0 transparent;
}
.cm-right-resizer {
background:none repeat-y scroll -13px 0 transparent;
}

.button-submit-action {
background:none no-repeat scroll 100% 0 #FF5F2E;
}
.button-action {
}


* html .mainbox-cart-title span.float-left {
background:none no-repeat scroll -229px -173px transparent;
}

.step-title a.title {
background:none no-repeat scroll -1595px -589px transparent;
}
.step-title a.title:hover {
background:none no-repeat scroll -1595px -589px transparent;
}
.step-title-active a.title {
background:none no-repeat scroll -1609px -564px transparent;
}
.step-title-active a.title:hover {
background:none no-repeat scroll -1609px -564px transparent;
}


