

/* START blueprint reset */
html {
  margin: 0;
  padding: 0;
  border: 0; }

.bp-reset-element, body, h1, h2, h3, h4, h5, h6, article, aside, dialog, figure, footer, header, hgroup, nav, section, blockquote, q, th, td, caption, table, div, span, object, iframe, p, pre, a, abbr, acronym, address, code, del, dfn, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline; }

article, aside, dialog, figure, footer, header, hgroup, nav, section {
  display: block; }

blockquote, q {
  quotes: "" ""; }
blockquote:before, blockquote:after, q:before, q:after {
  content: ""; }

th, td, caption {
  float: none !important;
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle; }

a img {
  border: none; }

/* END blueprint reset */
ol.datePickerFields {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: moz-inline-block;
  zoom: 1;
  *display: inline; }
ol.datePickerFields li.datePickerField {
  float: left;
  margin: 0;
  padding-right: 5px;
  width: auto; }
ol.datePickerFields li.datePickerField select {
  width: 65px; }
ol.datePickerFields li.datePickerField select.day {
  width: 55px; } 

p.datePickerMessage {
  margin-bottom: 0px;
  margin-left: 120px;
  padding-left: 5px; }

li.formField p.datePickerLabel {
  margin: 15px 0 2px; }

div.cluetip-reviewsSnapshot {
  background: transparent url(http://ecx.images-amazon.com/images/I/01w-HxJ7aFL.gif) no-repeat 0 100%; }
div.cluetip-reviewsSnapshot #cluetip-outer {
  background: transparent url(http://ecx.images-amazon.com/images/I/01doY7BkIwL.gif) no-repeat 0 0;
  margin: -8px 0px 0px 0px; }
div.cluetip-reviewsSnapshot #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url(http://ecx.images-amazon.com/images/I/01XEvUpeUHL.gif) no-repeat 100% 0;
  top: -8px;
  right: -12px;
  width: 12px;
  height: 30px;
  margin: -9px _ 15px 0 0; }
div.cluetip-reviewsSnapshot #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0px 0px 0px 0px;
  position: relative; }
div.cluetip-reviewsSnapshot div#cluetip-close {
  text-align: right; }
div.cluetip-reviewsSnapshot div#cluetip-close a {
  text-decoration: none; }
div.cluetip-reviewsSnapshot div#cluetip-inner {
  background: url(http://ecx.images-amazon.com/images/I/01r8rihlNML.gif) no-repeat 100% 100%;
  padding: 4.5px 9px 12px 18px;
  margin: -25px 1px 0px 0px;
  position: relative;
  left: 13px; }
div.cluetip-reviewsSnapshot div#cluetip-inner #reviewsSnapshotLoadingImage .spinningImage {
  position: relative;
  margin: 0 0 0 54px;
  padding-bottom: 4.5px; }
div.cluetip-reviewsSnapshot div#cluetip-inner #reviewsSnapshotLoadingImage .loadingMsg {
  margin: 0 0 0 25.2px; }
div.cluetip-reviewsSnapshot div#cluetip-inner .reviewsSnapshotSorryMsg {
  margin: 0; }

* + html div.cluetip-reviewsSnapshot #cluetip-title {
  zoom: 1; }
* + html div.cluetip-reviewsSnapshot div#cluetip-inner {
  zoom: 1;
  margin-left: -16px; }
* + html div.cluetip-reviewsSnapshot div#cluetip-inner .variationSwatchMoreColorsLink a {
  margin-left: -16px; }
* + html div.cluetip-reviewsSnapshot div#cluetip-inner .reviewsSnapshotSorryMsg {
  margin-left: -16px; }
* + html div.cluetip-reviewsSnapshot div#cluetip-inner .colorSwatches {
  margin-left: -16px; }
* + html div.cluetip-reviewsSnapshot div#cluetip-inner .colorSwatches li a {
  float: left; }

div.reviewsSnapshotPopoverTemplate {
  display: none; }

div.reviewSummaryHeader {
  text-align: center; }
div.reviewSummaryHeader span.reviewsSnapshotCount {
  padding: 0px 4px 0px 0px; }

div.viewAll {
  text-align: center; }

div.cluetip-variationSwatch {
  background: transparent url(http://ecx.images-amazon.com/images/I/01w-HxJ7aFL.gif) no-repeat 0 100%;
  margin-left: -10px; }
div.cluetip-variationSwatch #cluetip-outer {
  background: transparent url(http://ecx.images-amazon.com/images/I/01doY7BkIwL.gif) no-repeat 0 0;
  margin-top: -8px; }
div.cluetip-variationSwatch #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url(http://ecx.images-amazon.com/images/I/01XEvUpeUHL.gif) no-repeat 100% 0;
  top: 0;
  right: 0;
  width: 12px;
  height: 30px;
  margin: -8px -12px 0 0; }
div.cluetip-variationSwatch #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0 -12px 0 0;
  position: relative; }
div.cluetip-variationSwatch div#cluetip-close {
  display: none; }
div.cluetip-variationSwatch div#cluetip-inner {
  background: url(http://ecx.images-amazon.com/images/I/01r8rihlNML.gif) no-repeat 100% 100%;
  padding: 5px 10px 12px;
  margin: -21px -12px 0 0;
  position: relative; }
div.cluetip-variationSwatch div#cluetip-inner li.product {
  margin-bottom: 5px;
  overflow: hidden; }
div.cluetip-variationSwatch div#cluetip-inner li.product .title {
  margin: 0; }
div.cluetip-variationSwatch div#cluetip-inner li.product .last {
  margin-right: 0; }
div.cluetip-variationSwatch div#cluetip-inner li.product ul.buttonGroup.searchResultActions {
  position: relative;
  display: block; }
div.cluetip-variationSwatch div#cluetip-inner li.product ul.buttonGroup.searchResultActions li.productQuickView {
  margin: 0;
  position: absolute;
  top: -36px;
  text-align: center;
  width: 100%; }
div.cluetip-variationSwatch div#cluetip-inner li.product ul.buttonGroup.searchResultActions li.productQuickView .quickView {
  display: none; }
div.cluetip-variationSwatch div#cluetip-inner li.product div.productDetails dl.attributeList {
  margin: 0; }
div.cluetip-variationSwatch div#cluetip-inner li.product div.productDetails dl.attributeList .priceBlock {
  margin: 0; }
div.cluetip-variationSwatch div#cluetip-inner li {
  list-style-type: none; }
div.cluetip-variationSwatch div#cluetip-inner .colorSwatches {
  margin: 0; }
div.cluetip-variationSwatch div#cluetip-inner .colorSwatches li a {
  float: right;
  margin: 0 1px 0 0;
  border: 1px solid #999999; }
div.cluetip-variationSwatch div#cluetip-inner .colorSwatches li a:hover {
  border: 1px solid red; }
div.cluetip-variationSwatch div#cluetip-inner .colorSwatches li a img {
  margin: 0;
  height: 23px;
  width: 23px;
  overflow: hidden; }
div.cluetip-variationSwatch div#cluetip-inner .colorSwatches li.imageUnavailable a {
  float: left;
  height: 100%;
  width: 100%;
  margin: 2px 2px 0 0; }
div.cluetip-variationSwatch div#cluetip-inner .variationSwatchMoreColorsLink a {
  float: none;
  margin: 0; }
div.cluetip-variationSwatch div#cluetip-inner #variationSwatchLoadingImage .spinningImage {
  position: relative;
  margin: 0 0 0 55px;
  padding-bottom: 5px; }
div.cluetip-variationSwatch div#cluetip-inner #variationSwatchLoadingImage .loadingMsg {
  margin: 0 0 0 25px; }
div.cluetip-variationSwatch div#cluetip-inner .variationSwatchSorryMsg {
  margin: 0; }

* + html div.cluetip-variationSwatch #cluetip-title {
  zoom: 1; }
* + html div.cluetip-variationSwatch div#cluetip-inner {
  zoom: 1;
  margin-left: -16px; }
* + html div.cluetip-variationSwatch div#cluetip-inner .variationSwatchMoreColorsLink a {
  margin-left: 16px; }
* + html div.cluetip-variationSwatch div#cluetip-inner .variationSwatchSorryMsg {
  margin-left: 16px; }
* + html div.cluetip-variationSwatch div#cluetip-inner .colorSwatches {
  margin-left: 16px; }
* + html div.cluetip-variationSwatch div#cluetip-inner .colorSwatches li a {
  float: left; }

table#AUWLPopover tbody tr td form table {
  width: 0; }
table#AUWLPopover tbody tr td form table tbody tr td div input#auwlBookMarkDesiredInput {
  width: 43.992px; }
table#AUWLPopover tbody tr td form table tbody tr td div textarea#auwlBookMarkItemComment {
  height: 113.004px;
  width: 257.004px; }

button.primaryAction {
  border: 0;
  padding: 0;
  background-color: transparent;
  text-align: center;
  overflow: visible;
  padding: 0 14px 0 0;
  height: 22px;
  line-height: 22px;
  background-attachment: scroll;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 100% -22px;
  background-image: url('https://images-na.ssl-images-amazon.com/images/I/11APA3WHESL.png');
 /* background-image: url(http://ecx.images-amazon.com/images/I/01aRaoVWpQL.png); */
  color: white;
  cursor: pointer;
  text-decoration: none;
  text-transform: capitalize;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em; }
button.primaryAction span {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 0 0 0 14px;
  height: 22px;
  line-height: 22px;
  background-attachment: scroll;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 -22px;
  background-image: url('https://images-na.ssl-images-amazon.com/images/I/11XrZBsnLGL.png');
 /* background-image: url(http://ecx.images-amazon.com/images/I/11g0QCzpdjL.png);*/ }
button.primaryAction:hover, button.primaryAction:focus {
  color: white; }
button.primaryAction[disabled=disabled], button.primaryAction.disabled {
  color: #e3e3e3; }
button.primaryAction::-moz-focus-inner {
  padding: 0;
  border: none; }
button.primaryAction span {
  position: relative;
  white-space: nowrap; }
button.primaryAction:hover, button.primaryAction:focus {
  background-position: 100% -171px; }
button.primaryAction:hover span, button.primaryAction:focus span {
  background-position: 0 -171px; }
button.primaryAction[disabled=disabled], button.primaryAction.disabled {
  background-position: 100% -139px; }
button.primaryAction[disabled=disabled] span, button.primaryAction.disabled span {
  background-position: 0 -139px; }

a.primaryAction {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 0 14px 0 0;
  height: 22px;
  line-height: 22px;
  background-attachment: scroll;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 100% -22px;
  background-image: url('https://images-na.ssl-images-amazon.com/images/I/11APA3WHESL.png');
 /* background-image: url(http://ecx.images-amazon.com/images/I/01aRaoVWpQL.png);*/
  color: white;
  cursor: pointer;
  text-decoration: none;
  text-transform: lowercase;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em; }
a.primaryAction span {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 0 0 0 14px;
    color:white;
  height: 22px;
  line-height: 22px;
  background-attachment: scroll;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 -22px;
  background-image: url('https://images-na.ssl-images-amazon.com/images/I/11XrZBsnLGL.png');
 /* background-image: url(http://ecx.images-amazon.com/images/I/11g0QCzpdjL.png); */ }
a.primaryAction:hover, a.primaryAction:focus {
  color: white; }
a.primaryAction[disabled=disabled], a.primaryAction.disabled {
  color: #e3e3e3; }
a.primaryAction:hover, a.primaryAction:focus {
  background-position: 100% -171px; }
a.primaryAction:hover span, a.primaryAction:focus span {
  background-position: 0 -171px; }
a.primaryAction.disabled {
  background-position: 100% -139px; }
a.primaryAction.disabled span {
  background-position: 0 -139px; }

button.secondaryAction {
  border: 0;
  padding: 0;
  background-color: transparent;
  text-align: center;
  overflow: visible;
  padding: 0 14px 0 0;
  height: 22px;
  line-height: 22px;
  background-attachment: scroll;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 100% -22px;
 /* background-image: url(http://ecx.images-amazon.com/images/I/01aRaoVWpQL.png);*/
 background-image: url('https://images-na.ssl-images-amazon.com/images/I/11APA3WHESL.png');
  color: white;
  cursor: pointer;
  text-decoration: none;
  text-transform: capitalize;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em; }
button.secondaryAction span {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 0 0 0 14px;
  height: 22px;
  line-height: 22px;
  background-attachment: scroll;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 -22px;
  background-image: url('https://images-na.ssl-images-amazon.com/images/I/11XrZBsnLGL.png');
  color: white;
  /* background-image: url(http://ecx.images-amazon.com/images/I/11g0QCzpdjL.png); */

}
button.secondaryAction:hover, button.secondaryAction:focus {
  color: white; }
button.secondaryAction[disabled=disabled], button.secondaryAction.disabled {
  color: #e3e3e3; }
button.secondaryAction::-moz-focus-inner {
  padding: 0;
  border: none; }
button.secondaryAction span {
  position: relative;
  white-space: nowrap; }
button.secondaryAction:hover, button.secondaryAction:focus {
  background-position: 100% -171px!important; }
button.secondaryAction:hover span, button.secondaryAction:focus span {
  background-position: 0 -171px!important;}
button.secondaryAction[disabled=disabled], button.secondaryAction.disabled {
  background-position: 100% -22px; }
button.secondaryAction[disabled=disabled] span, button.secondaryAction.disabled span {
  background-position: 0 -22px; }

a.secondaryAction {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 0 14px 0 0;
  height: 22px;
  line-height: 22px;
  background-attachment: scroll;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 100% -22px;
    background-image: url('https://images-na.ssl-images-amazon.com/images/I/11APA3WHESL.png');
 /* background-image: url(http://ecx.images-amazon.com/images/I/01aRaoVWpQL.png);*/
  color: white;
  cursor: pointer;
  text-decoration: none;
  text-transform: capitalize;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em; }
a.secondaryAction span {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
    color:white;
  *display: inline;
  padding: 0 0 0 14px;
  height: 22px;
  line-height: 22px;
  background-attachment: scroll;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 -22px;
    background-image: url('https://images-na.ssl-images-amazon.com/images/I/11XrZBsnLGL.png');
 /* background-image: url(http://ecx.images-amazon.com/images/I/11g0QCzpdjL.png);*/ }
a.secondaryAction:hover, a.secondaryAction:focus {
  color: white; }
a.secondaryAction[disabled=disabled], a.secondaryAction.disabled {
  color: #e3e3e3; }
a.secondaryAction:hover, a.secondaryAction:focus {
  background-position: 100% -171px; }
a.secondaryAction:hover span, a.secondaryAction:focus span {
  background-position: 0 -171px; }
a.secondaryAction.disabled {
  background-position: 100% -139px; }
a.secondaryAction.disabled span {
  background-position: 0 -139px; }

/* Form Fields
 * --- */
input.text, input[type=text], input.password, input[type=password], textarea, select {
  background-color: white;
  border: 1px solid #bbbbbb; }
input.text:focus, input[type=text]:focus, input.password:focus, input[type=password]:focus, textarea:focus, select:focus {
  border-color: #666666; }
.inError input.text, .inError input[type=text], .inError input.password, .inError input[type=password], .inError textarea, .inError select {
  background-color: #ffffcc; }

input.text, input[type=text], input.password, input[type=password] {
  width: 300px; }

input.submit, input[type=submit], button {
  cursor: pointer; }

select {
  width: 300px; }

textarea {
  width: 390px;
  height: 250px; }

input.checkbox, input[type=checkbox], input.radio, input[type=radio] {
  position: relative;
  top: 0.25em; }

body {
  font-size: 75%;
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  line-height: 1.5em;
  font-family: Tahoma, sans-serif;
  color: black; }

/* Headings
 * --- */
h1 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1.5em;
  font-weight: normal;
  color: black;
  margin-bottom: 18px; }

h2 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1.333em;
  font-weight: normal;
  margin-bottom: 9px; }

h3 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1.167em;
  font-weight: normal; }

h4 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em;
  font-weight: normal; }

h5 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em;
  font-weight: normal; }

h6 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em;
  font-weight: normal; }

/* Text elements
 * --- */
p {
  margin: 0 0 1.5em 0; }
p img.left {
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0; }
p img.right {
  float: right;
  margin: 1.5em 0 1.5em 1.5em; }

a {
  color: #990066;
  text-decoration: underline; }
a:focus, a:hover {
  text-decoration: none;
  color: #990066; }

blockquote {
  margin: 1.5em;
  font-style: italic; }

strong {
  font-weight: bold; }

em {
  font-style: italic; }

dfn {
  font-style: italic;
  font-weight: bold; }

sup, sub {
  line-height: 0;
  font-size: 0.5em; }

abbr, acronym {
  border-bottom: 1px dotted black; }

address {
  margin: 0 0 1.5em 0;
  font-style: italic; }

pre {
  margin: 1.5em 0;
  white-space: pre;
  font: 1em 'andale mono', 'lucida console', monospace;
  line-height: 1.5; }

code, tt {
  font: 1em 'andale mono', 'lucida console', monospace;
  line-height: 1.5; }

/* Lists
 * --- */
li ul, li ol {
  margin: 0; }

ul, ol {
  margin: 0 0 1.5em 0;
  padding-left: 3em; }

ul {
  list-style-type: disc; }

ol {
  list-style-type: decimal; }

dl {
  margin: 0 0 1.5em 0; }

/* Tables
 * --- */
table {
  margin-bottom: 1.5em;
  width: 100%; }

th {
  font-weight: bold; }

th, td, caption {
  padding: 4px 10px 4px 5px; }

th, td {
  vertical-align: top; }

/* Misc Classes
 * --- */
/* Headings
 * --- */
h1 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1.333em; }

h2 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1.083em; }

h3 {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em;
  font-weight: normal; }

ul.addressBook {
  padding: 0 5px;
  margin: 0 0 1.5em 0;
  margin-left: -19px;
  margin-right: -19px; }
ul.addressBook li.addressEntry {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-right: 19px;
  margin-left: 19px; }
ul.addressBook li.addressEntry {
  margin-top: 0.75em;
  width: 158px; }
ul.addressBook li.addressEntry .address .fn {
  font-weight: bold; }
ul.addressBook li.addressEntry ul.addressActions li {
  margin: 0;
  display: block; }
ul.addressBook li.addressEntry ul.addressActions li.editLink {
  margin-bottom: 9px; }

/* Address form (type of WSML form) */
form.addressForm fieldset {
  position: relative; }
form.addressForm fieldset legend span {
  position: absolute;
  top: 0px;
  left: -9999px; }
form.addressForm fieldset .formComment.requiredDescription {
  overflow: hidden;
  *zoom: 1;
  width: 20%;
  margin-left: -9px;
  padding-right: 9px; }
form.addressForm fieldset .formComment.requiredDescription dl {
  float: right; }
form.addressForm fieldset ol.formFields {
  padding-bottom: 18px;
  margin-bottom: 18px;
  border-bottom: 1px solid #999999; }
form.addressForm fieldset ol.formFields li dl {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 0; }
form.addressForm fieldset ol.formFields li dl dt {
  width: 20%;
  display: block;
  float: left;
  text-align: right;
  margin-left: -9px;
  padding-right: 9px; }
form.addressForm fieldset ol.formFields li dl dd {
  float: left; }
form.addressForm fieldset ol.formFields li.formField label {
  width: 20%;
  display: block;
  float: left;
  text-align: right;
  margin-left: -9px;
  padding-right: 9px; }
form.addressForm fieldset ol.formFields li.state select {
  width: 150px; }
form.addressForm fieldset ol.formFields li.zipcode input {
  width: 150px; }
form.addressForm fieldset ol.formFields li.country p.staticField {
  display: inline; }
form.addressForm fieldset ol.formFields li.useForBilling fieldset.minorFieldset {
  margin-top: 27px;
  margin-left: 20%;
  margin-bottom: 0; }
form.addressForm fieldset ol.formFields li.useForBilling fieldset.minorFieldset legend span {
  position: relative;
  top: 0px;
  left: 0px; }
form.addressForm fieldset ol.formFields li.useForBilling fieldset.minorFieldset ol.formFields {
  border: medium none;
    left: 305px;
    margin: 0;
    padding: 0;
    position: relative;
    top: -28px;
    width: 250px; }
form.addressForm fieldset ol.formFields li.useForBilling fieldset.minorFieldset ol.formFields li {
  display: inline; }
form.addressForm fieldset ol.formFields li.useForBilling fieldset.minorFieldset ol.formFields li input.radio {
  margin-top: 0; }
form.addressForm fieldset ol.formFields li.useForBilling fieldset.minorFieldset ol.formFields li label {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin: 0;
  padding: 0;
  float: none;
  width: auto;
  padding-right: 16px; }
form.addressForm fieldset ul.buttonGroup.formControls {
  float: right; }

ol.breadcrumbs {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid black;
  margin: 0 0 18px 0;
  padding: 0; }
ol.breadcrumbs li {
  list-style-type: none;
  float: left;
  background-image: url(http://ecx.images-amazon.com/images/I/01vAlFh5WgL.png);
  background-position: 3px 4px;
  padding-left: 14px;
  background-repeat: no-repeat;
   color: #333333;
}
ol.breadcrumbs li a {
  text-decoration: none;
color:#5D595B!important; }
ol.breadcrumbs li.first {
  background: none;
  padding-left: 0; }

ol.breadcrumbs {
  /*border-bottom: none;*/
border-bottom:1px solid #999999;
padding-bottom:9px;}
ol.breadcrumbs li a {
  font-weight: bold;
  text-decoration: none; }

/*Used by a group of buttons */
ul.buttonGroup {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
  list-style-position: outside; }
ul.buttonGroup li {
  display: inline;
  margin: 0 5px; }
ul.buttonGroup li .label {
  margin: 0 10px 0 0;
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em;
  font-weight: normal;
  color: black;
  display: inline; }

div.carousel {
  position: relative;
  margin-left: 39px;
  margin-right: 39px; }
div.carousel .previousButton, div.carousel .nextButton {
  display: block;
  position: absolute;
  overflow: hidden;
  top: 50%;
  margin-top: -30px;
  height: 60px;
  width: 25px;
  background: transparent url(http://ecx.images-amazon.com/images/I/013dQR5upwL.png) no-repeat scroll -9px -4px;
  z-index: 10;
  cursor: pointer; }
div.carousel .previousButton span, div.carousel .nextButton span {
  left: -9999px;
  position: absolute;
  top: 0; }
div.carousel .previousButton {
  left: -39px; }
div.carousel .nextButton {
  background-position: -37px -4px;
  right: -39px; }
div.carousel div.carouselWindow {
  position: relative;
  overflow: hidden; }
div.carousel div.carouselWindow ul.productList {
  margin-left: -9px;
  margin-right: -9px;
  margin: 0;
  position: relative;
  width: 100000px; }
div.carousel div.carouselWindow ul.productList li.product {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-right: 9px;
  margin-left: 9px; }
div.carousel div.carouselWindow ul.productList li.product {
  margin-bottom: 18px;
  width: 122px;
  overflow: hidden; }
div.carousel div.carouselWindow ul.productList li.product .productImage {
  max-width: 120px; }
div.carousel div.carouselWindow ul.productList li.product.last {
  margin-right: 0; }
div.carousel div.carouselWindow ul.productList li {
  float: left; }
div.carousel div.carouselWindow ul.productList li.loading {
  background: transparent url(http://ecx.images-amazon.com/images/I/01ZX-sWAokL.gif) no-repeat scroll 50% 50%; }
div.carousel .loadingMessage {
  display: none;
  left: -9999px;
  position: absolute;
  top: 0; }
div.carousel div.messageBox {
  display: none;
  position: absolute;
  top: 0;
  left: 0; }

ol.formFields {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  *zoom: 1; }
ol.formFields li.formField {
  display: block;
  margin: 0 0 9px 0;
  padding: 0; }
ol.formFields li.formField label .requiredIndication {
  color: red; }
ol.formFields li.formField img.message {
  padding-left: 5px;
  vertical-align: top; }
ol.formFields li.formField .formHelp {
  padding-left: 5px;
  display: inline;
  margin-bottom: 0; }
body.detail ol.formFields li.formField .formHelp
{
text-decoration: none;
}

/* General Fieldset/Legend as well as WSML way of doing forms */
fieldset {
  margin: 0 0 1.5em 0; }
fieldset legend span {
  display: block; }
fieldset .formComment {
  margin-bottom: 9px; }
fieldset .formComment dl {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 0; }
fieldset .formComment dl dt.requiredIndication {
  float: left;
  clear: both;
  padding-right: 2px;
  color: red; }
fieldset .formComment dl dd.requiredIndication {
  float: left;
  color: red; }

fieldset.minorFieldset {
  margin: 0;
  padding: 0; }
fieldset.minorFieldset .formComment {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline; }
fieldset.minorFieldset legend span {
  display: block;
  font-weight: normal;
  color: black;
  padding: 0;
  background-color: transparent;
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1em;
  margin-bottom: 9px; }
fieldset.minorFieldset ol.formFields {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin: 0;
  padding: 0; }
fieldset.minorFieldset ol.formFields li {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin: 0;
  padding: 0; }
fieldset.minorFieldset ul.buttonGroup {
  margin: 0;
  padding: 0;
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }

dl.attributeList {
  overflow: hidden;
  *zoom: 1; }
dl.attributeList dt {
  float: left;
  clear: both;
  padding-right: 9px; }
dl.attributeList dd {
  display: block; }
dl.attributeList dt.availability {
  position: absolute;
  top: 0px;
  left: -9999px; }

dl.attributeList.priceBlock dt.price {
 /* position: absolute;
 left: -9999px; */
 color: #5D595B !important;
 top: 0px;
   }

body.detail #wrapper #innerWrapper div#headerSlots .miniCart .dynamicMiniCart  .product dl.attributeList 
{
    padding-left:0px;
    color: #5C595A;
}
 
dl.attributeList.priceBlock dt.listPrice, dl.attributeList.priceBlock dt.origPrice {
  position: absolute;
  top: 0px;
  left: -9999px; }
dl.attributeList.priceBlock dd.listPrice, dl.attributeList.priceBlock dd.origPrice {
  text-decoration: line-through; }
dl.attributeList.priceBlock dt.salePrice {
  font-weight: bold; }
dl.attributeList.priceBlock dd.salePrice {
  font-weight: bold; }

ul.linkList {
  list-style: none;
  padding-left: 1.5em; }

ul.linkList.paginationLinks {
  padding: 0;
  margin: 0; }
ul.linkList.paginationLinks li {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 0 4.5px; }
ul.linkList.paginationLinks li a {
  text-decoration: none; }
ul.linkList.paginationLinks li.currentPage {
  background-color: #004488;
  color: white; }
ul.linkList.paginationLinks li.lastPage {
  padding-right: 4.5px; }

ul.alternateImages {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
  *zoom: 1; }
ul.alternateImages li {
  float: left;
  display: block;
 /* margin: 0 1px; */
margin: 0 3px;}

body.detail  ul.alternateImages li
{
margin-top: 6px;
margin-left: 8px;
margin-right: 0;
}

body.detail  ul.alternateImages li:first-child
{
    margin-left:0px;
}

body.detail  ul.alternateImages li:nth-child(6n)
{
    margin-left:0px;
}


ul.alternateImages li img.productImage.alternateImage {
  margin: 0 0px 2px 0; }
ul.alternateImages li:hover, ul.alternateImages li.imageMain {
  background: transparent url(https://images-na.ssl-images-amazon.com/images/I/01uruunzRTL.gif) no-repeat scroll bottom center; }
ul.alternateImages li:hover img.productImage.alternateImage, ul.alternateImages li.imageMain img.productImage.alternateImage {
  border: 1px solid #0088dd; }
ul.alternateImages li.movieMain {
  background: transparent url(http://ecx.images-amazon.com/images/I/01eWEjPDLoL.gif) no-repeat scroll bottom center; }
ul.alternateImages li.movieMain img.movieMain {
  border: 1px solid #0088dd; }

ol.wizardSteps {
  padding: 0;
  list-style: none; }
ol.wizardSteps li.step {
  overflow: hidden;
  *zoom: 1;
  padding-left: 18px;
  padding-right: 18px; }
ol.wizardSteps li.step h2 {
  float: left;
  font-weight: bold;
  padding-top: 9px;
  padding-bottom: 9px; }
ol.wizardSteps li.step div.content {
  margin-left: 18px;
  width: 80%;
  float: right;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 18px; }
ol.wizardSteps li.step form fieldset .formComment.requiredDescription {
  overflow: hidden;
  *zoom: 1;
  width: 20%;
  padding-right: 9px; }
ol.wizardSteps li.step form fieldset .formComment.requiredDescription dl {
  float: right; }
ol.wizardSteps li.step form fieldset ol.formFields li.formField {
  overflow: hidden;
  *zoom: 1; }
ol.wizardSteps li.step form fieldset ol.formFields li.formField label {
  float: left;
  width: 20%;
  text-align: right; }
ol.wizardSteps li.step form fieldset ol.formFields li.formField input, ol.wizardSteps li.step form fieldset ol.formFields li.formField select, ol.wizardSteps li.step form fieldset ol.formFields li.formField textarea {
  margin-left: 9px; }
ol.wizardSteps li.step form fieldset ol.formFields li.formField p {
  display: block;
  margin-left: 0;
  position: relative; }
ol.wizardSteps li.step form fieldset ol.formFields li.formField p.formHelp {
  display: block;
  margin-left: 0;
  position: relative; }
ol.wizardSteps li.step form fieldset ol.formFields li.formField p.optional {
  display: inline;
  margin-left: 0px;
  margin-bottom: 0px;
  padding-left: 5px; }
ol.wizardSteps li.step form fieldset legend span {
  position: absolute;
  top: 0px;
  left: -9999px; }
ol.wizardSteps li.step form fieldset ul.buttonGroup {
  margin-left: 20%;
  padding-left: 10px; }
ol.wizardSteps li.activeStep h2 {
  color: #486479; }
ol.wizardSteps li.futureStep h2, ol.wizardSteps li.completedStep h2 {
  color: #999999; }
ol.wizardSteps li.futureStep .content, ol.wizardSteps li.completedStep .content {
  color: #494949; }

ul.colorSwatches {
  overflow: hidden;
  *zoom: 1;
  margin: 0;
  padding: 0;
  list-style: none; }
ul.colorSwatches li {
  float: left;
  margin-right: 9px; }
ul.colorSwatches li a {
  border: 1px solid black;
  display: block; }
ul.colorSwatches li a:hover {
  border: 1px solid #3333aa; }
ul.colorSwatches li.imageUnavailable a {
  height: 30px;
  overflow: hidden; }
ul.colorSwatches li.selected a {
  border: 1px solid black; }
ul.colorSwatches li.selected a:hover {
  border: 1px solid black; }
ul.colorSwatches li.emwaEnabled {
  border: 1px dashed black; }

dl.attributeList.priceBlock dd.listPrice {
  text-decoration: line-through; }
dl.attributeList.priceBlock dt.salePrice {
  font-weight: bold; }
dl.attributeList.priceBlock dd.salePrice {
  font-weight: bold; }

ul.linkList.paginationLinks li {
  font-weight: bold; }
ul.linkList.paginationLinks li a {
  text-decoration: none; }
ul.linkList.paginationLinks li.currentPage {
  background-color: #990000;
  color: white; }
ul.alternateImages li:hover img.productImage.alternateImage
{
    border:1px solid #5c595a;
}

ul.alternateImages li.imageMain img.productImage.alternateImage {
  border: 1px solid #5c595a; }

ol.wizardSteps {
  border-top: 1px solid #999999; }
ol.wizardSteps li.step {
  border-bottom: 1px solid #999999; }
ol.wizardSteps li.step div.content {
  border-left: 1px solid #999999; }
ol.wizardSteps li.activeStep h2 {
 /* color: #486479;*/ 
color: #BA4C26;
}
ol.wizardSteps li.futureStep h2, ol.wizardSteps li.completedStep h2 {
  color: #999999; }

ul.colorSwatches li a {
  border: 1px solid black; }
ul.colorSwatches li a:hover {
  border: 1px solid #3333aa; }
ul.colorSwatches li.selected a {
  border: 1px solid black; }
ul.colorSwatches li.selected a:hover {
  border: 1px solid black; }

div.messageBox {
  *zoom: 1;
  background-repeat: no-repeat;
  background-position: 9px 9px;
  padding: 9px 9px 9px 36px;
  border-width: 1px;
  border-style: solid;
  margin: 10px 0 18px 0;
float:left;}
div.messageBox ul.messages {
  margin: 0;
  padding: 0;
  list-style-type: none; }
div.messageBox .message {
  margin: 0;
  padding: 0; }
div.messageBox.errorMessageBox {
  border-color: #cc0000;
  color: #cc0000;
  background-image: url(http://ecx.images-amazon.com/images/I/01ufXrSG7%2BL.gif); }
div.messageBox.informationMessageBox {
  border-color: #ff9900;
  color: #ff9900;
  background-image: url(http://ecx.images-amazon.com/images/I/01R2kdAtrQL.gif); }
div.messageBox.successMessageBox {
  border-color: #009900;
  color: #009900;
  background-image: url(http://ecx.images-amazon.com/images/I/01NgjqbeeiL.gif); }

.productImage {
  border: 1px solid black; }

.product .productImage {
  display: block; }
.product div.productDetails .title {
  font-weight: bold; }
.product div.productDetails dl.attributeList dt.colorAvailability {
  position: absolute;
  top: 0px;
  left: -9999px; }
.product div.productDetails dl.attributeList dd.colorAvailability.multipleColors {
  background-image: url(http://ecx.images-amazon.com/images/I/01ugHi6DIRL.gif);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding-left: 12px; }

ul.productList, ol.productList {
  margin-left: -9px;
  margin-right: -9px;
  padding: 0;
  list-style-type: none; }
ul.productList li.product, ol.productList li.product {
  display: moz-inline-box;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  /*margin-right: 9px;*/
  margin-left: 9px;
margin-right: 3px;}

body.browse ul.productList
{
    margin-bottom:0px;
}

body.browse#pageId0 div#wrapper div#innerWrapper #mainContentWrapper
{
 padding: 17px 0 13px;
}

body.browse div#wrapper div#innerWrapper #mainContentWrapper
{
    padding:17px 0px 13px 0px;
}

ul.productList li.product, ol.productList li.product {
  /*margin-bottom: 18px;*/
    margin-bottom:29px;
  overflow: hidden; }

body.browse  ul.productList li.product
{
margin-bottom:0px;    
}

body.browse  ul.productList  li.separate
{
    float: left;
    margin-bottom: 23px;
    width: 850px;
}

body.browse .productListWidget ul.productList  li.separate.separator
{
    margin-bottom:0px;
}

ul.productList li.product.last, ol.productList li.product.last {
  margin-right: 0; }
ul.productList li.product ul.buttonGroup.productListActions, ol.productList li.product ul.buttonGroup.productListActions {
  position: relative;
  display: block; }
ul.productList li.product ul.buttonGroup.productListActions li.productQuickView, ol.productList li.product ul.buttonGroup.productListActions li.productQuickView {
  margin: 0;
  position: absolute;
  top: -36px;
  text-align: center;
  width: 100%; }
ul.productList li.product ul.buttonGroup.productListActions li.productQuickView .quickView, ol.productList li.product ul.buttonGroup.productListActions li.productQuickView .quickView {
  display: none; }

.productListWidget .widgetTitle {
  /* #{!parent_font_size} x #{!ems} = #{!pixels} */
  font-size: 1.333em;
  font-weight: bold;
  text-transform: capitalize; }

.productImage {
  border-color: #cccccc; }

.rating span.one {
  margin-left: 0.35em;
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.one span {
  margin-right: 13.6%;
  background-position: -54px 0px;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }
.rating span.oneFive {
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.oneFive span {
  margin-right: 13.6%;
  background-position: -40.6px -20px;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }
.rating span.two {
  margin-left: 6.207px;
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.two span {
  margin-right: 13.6%;
  background-position: -40.6px 0px;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }
.rating span.twoFive {
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.twoFive span {
  margin-right: 13.6%;
  background-position: -27.7px -20px;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }
.rating span.three {
  margin-left: 6.207px;
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.three span {
  margin-right: 13.6%;
  background-position: -27.7px 0px;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }
.rating span.threeFive {
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.threeFive span {
  margin-right: 13.6%;
  background-position: -14.6px -20px;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }
.rating span.four {
  margin-left: 6px;
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.four span {
  margin-right: 13.6%;
  background-position: -14.6px 0px;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }
.rating span.fourFive {
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.fourFive span {
  margin-right: 13.6%;
  background-position: -2px -20px;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }
.rating span.five {
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  position: relative;
  width: 75px; }
.rating span.five span {
  margin-right: 13.6%;
  background-position: 0px 0px;
  margin-right: 10%;
  background-repeat: no-repeat;
  margin-top: 2px;
  background-image: url("Site Files/Theme Files/White Label/Images/common/ratingsStars.png");
  display: block;
  height: 100%; }

.averageRating, .rating {
  display: block;
  float: left; }
.averageRating span, .rating span {
  margin-left: 4.5px; }
.averageRating span span, .rating span span {
  margin-left: 0px; }

dl.reviewsSnapshot {
  height: 100%;
  padding-top: 5px;
  margin-bottom: 9px; }
dl.reviewsSnapshot dt.reviewsSnapshotLineTitle {
  float: left;
  width: 50px; }
dl.reviewsSnapshot dd.reviewsSnapshotBarBackground {
  background-color: #eeeecc;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  width: 100px;
  margin-right: 10px; }
dl.reviewsSnapshot dd.reviewsSnapshotBarBackground span.reviewsSnapshotBar {
  background-color: #ffcc66;
  display: block;
  height: 100%; }
dl.reviewsSnapshot dd.reviewsSnapshotLineText {
  float: left;
  text-align: right;
  width: 35px; }

#tooltipId {
  position: absolute;
  display: none;
  height: auto;
  background-color: white;
  border: 0.06em solid orange;
  color: orange;
  font-weight: bold;
  padding-left: 0.31em;
  padding-top: 0.19em;
  padding-bottom: 0.19em;
  padding-right: 0.31em;
  z-index: 1010;
  width: 21.88em; }

.tooltipArrowId {
  background-image: url(http://ecx.images-amazon.com/images/I/01dk4-4slML.gif);
  background-repeat: no-repeat;
  height: 1.5em;
  width: 2.5em;
  position: absolute;
  z-index: 1000; }

.tooltipImage {
  position: relative;
  top: 0.3em;
  float: left;
  height: 2.5em;
  width: 2.5em;
  border: 0;
  background: url(http://ecx.images-amazon.com/images/I/01R2kdAtrQL.gif) no-repeat; }

/* slider */
.nav1 a#prev2
{
 background: url("https://images-na.ssl-images-amazon.com/images/I/01VDWW2O0iL.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 30px;
    left: 15px;
    position: absolute;
    top: 45%;
    width: 30px;
    z-index: 9;  
}
.nav1 a#next2
{
background: url("https://images-na.ssl-images-amazon.com/images/I/01VDWW2O0iL.png") repeat scroll right top transparent;
    float: right;
    height: 30px;
    position: absolute;
    right: 15px;
    text-align: right;
    top: 45%;
    width: 30px;
    z-index: 9;
}
#footer-5 .fcall
{
    position:relative;
    height: 60px;
}

#gallery-controls { 
float: left;
/* padding-left:45%;
 padding-top: 30px;*/
  bottom: 29px;
    float: left;
    right: 15px;
    /*padding-left: 45%;
    padding-top: 30px;*/
    position: absolute;
    z-index: 99;  

}

#gallery
{
    float:left;
    position: relative;
   /* padding-bottom:20px;
    margin-bottom:20px;*/
    padding-bottom:15px;
    /*margin-bottom:15px;
    border-bottom:1px solid #5C595A;
    border-bottom:1px solid #999999;*/
}

#gallery-controls a {  
  float:left; width:10px; height:10px; margin-left:4px;
  font-size:12px; color:#FFF; 
  background: url('https://images-na.ssl-images-amazon.com/images/I/01LscJrNbEL.png') 0 0 no-repeat;
  background-position: 100% 0px;
  text-align:center; line-height:1.6; 
 text-indent: -9999px;
  
}

#gallery-controls a.activeSlide { color:#000; background-position:1px 0px; background-repeat:no-repeat; 
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01WxwB3KEUL.png);  width:10px; height:10px; }


#gallery-controls a:hover { color:#000; background-position:1px 0px; background-repeat:no-repeat; 
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01WxwB3KEUL.png);  width:10px; height:10px; }



/* New CSS */


/*#footer-2
{
    float: left;
    height: 250px;
    margin-left: 20px;
}
#footer-2 div.f11
{
    color: #333333!important;
    font-weight: bold!important;
    font-size: 1.333em!important;
    text-align: left;

}

#footer-2 div.f12
{
     color: #333333;
    font-family: verdana;
    font-size: 13px;
    margin-top: 10px;
    text-align: left;
    width: 263px;
}
#footer-3
{
   float: left;
    height: 250px; 
    color: black;
    margin-left: 60px;
}
#footer-3 div.f21
{
    color: #333333!important;
    font-weight: bold!important;
    font-size: 1.333em!important;
    text-align: left;

}
#footer-3 div.f22
{
   color: #333333;
    font-family: verdana;
    font-size: 13px;
    margin-top: 10px;
    text-align: left;
    width: 273px;
}
#footer-4
{
     float: left;
    height: 250px;
    color: black;
    margin-left: 60px;
}
#footer-4 div.f31
{
    color: #333333!important;
    font-weight: bold!important;
    font-size: 1.333em!important;
    text-align: left;

}
#footer-4 div.f32
{
  color: #333333;
    font-family: verdana;
    font-size: 13px;
    margin-top: 10px;
    text-align: left;
    width: 271px;
}
#footer-5
{
    display: none;
}*/
#footer-6 .fcall
{
  float: left;
    height: 75px;
    margin-top: 20px;
    width: 230px;
}
#footer-6 .fcall:hover div.fcall3
{
    display: block;
}
#footer-6 h3
{
     float: none;
    font-size: 12px;
    font-weight: normal;
    margin-top: 5px;
}
#footer-6 div.fcall2
{
    margin-top: 10px;
    font-weight: normal;
    
}
#footer-6 div.fcall3
{
   
  

   bottom: 8px;
    float: left;
    height: 133px;
    left: 12px;
    position: absolute;
    display: none;
    width: 230px;
    
}
body.signIn #footer #footer-6 .fcall
{
  float: left;
    height: 75px;
    margin-top: 20px;
    width: 230px; 
}
body.signIn #footer #footer-6 .fcall:hover div.fcall3
{
    display: block;
}
body.signIn #footer #footer-6 div.fcall3
{
   
  

  bottom: 8px;
    display: none;
    float: left;
    height: 133px;
    left: 89px;
    position: absolute;
    width: 230px;
    
}
body#pageId101.signIn #footer #footer-6 .fcall
{
  float: left;
    height: 75px;
    margin-top: 20px;
    width: 230px; 
}
body#pageId101.signIn #footer #footer-6 .fcall:hover div.fcall3
{
    display: block;
}
body#pageId101.signIn #footer #footer-6 div.fcall3 {
    bottom: 42px;
    display: none;
    float: left;
    height: 133px;
    left: 110px;
    position: absolute;
    width: 230px;
}
#footer-6 div.fcall3 .arrow
{
         background-image: url("https://images-na.ssl-images-amazon.com/images/I/11SQXCEEBXL.png");
    background-position: center top;
    background-repeat: no-repeat;
    float: left;
    height: 20px;
    left: 100px;
    overflow: visible;
    position: absolute;
    top: -7px;
    width: 20px;
    z-index: 9;
}


#footer-6 div.fcall31
{
    padding-top: 20px;
     border: 1px solid #cccccc;
      background-color: #EDEDED;
}
#footer-6 div.fcall31 span
{
      text-transform: uppercase;
      font-size: 12px;
}
#footer-6 div.fcall31 p{
    margin-top: -14px;
    font-weight: normal;
    font-size: 11px;
}
#footer-6 div.fcall32
{
    border-bottom:  1px solid #cccccc;
     border-left:  1px solid #cccccc;
      border-right:  1px solid #cccccc;
      height: 25px;
       background-color: #EDEDED;
}
#footer-6 div.fcall32 p{
    padding-top: 5px;
}
#footer-6 div.fcall32 p a{
    text-decoration: none;
    color: black!important;
   
     text-transform: uppercase;
    
}


#footer-6
{
     float: left;
   /* margin-top: 40px;*/
   /* border-top: 1px solid #cccccc;*/
     /*width: 567px;*/
     
}
#footer-6 div.followus
{
    float: left;
     /*margin-top: 20px;*/
     height: 49px;
    /*border-left: 1px solid #cccccc;
     border-right: 1px solid #5C595A; */
    border-right:1px solid #999999;
    width: 279px;
     
}
#footer-6 div.followus h3
{
   /*padding-bottom: 7px;*/
    color:#686464;
    font-size: 13px;
	padding-right:12px;
    
}
#footer-6 div.followus div.followus1
{
    float: left;
    margin-left: 90px;
    margin-top:10px;
}
#footer-6 div.followus div.followus1 a.fb
{
  /* background-image: url("https://images-na.ssl-images-amazon.com/images/I/11T%2B2BqLunL.png");
    background-position: 42% 4px;*/
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01jLtFGiysL.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 20px;
    width: 10px;
}

#footer-6 div.followus div.followus1 a.fb:hover
{
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/11iTaWmCuYL.png");
}

#footer-6 div.followus div.followus1 a.pin:hover
{
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/11M0MkUKmzL.png");
}

#footer-6 div.followus div.followus1 a.yout:hover
{
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/51ZWl4-I34L.png");
}

#footer-6 div.followus div.followus1 a.pin
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01ByCUsBjvL.png);
background-repeat:no-repeat;
background-position:left top;
float:left;
width:14px;
height:17px;
margin-left: 24px;
margin-right: 22px;
}

#footer-6 div.followus div.followus1 a.fb:hover
{
  /* background-image: url("https://images-na.ssl-images-amazon.com/images/I/11T%2B2BqLunL.png");
    background-position: 42% -23px;
    background-repeat: no-repeat;
    float: left;
    height: 35px;
    width: 25px;*/
   
}
#footer-6 div.followus div.followus1 a.twt
{
  /* background-image: url("https://images-na.ssl-images-amazon.com/images/I/11T%2B2BqLunL.png");
    background-position: 56% 4px;*/
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01npOMkNK%2BL.png);
    background-repeat: no-repeat;
    background-position:left top;
    float: left;
    height: 35px;
    width: 25px;
    margin-left: 10px;
}
#footer-6 div.followus div.followus1 a.twt:hover
{
   /*background-image: url("https://images-na.ssl-images-amazon.com/images/I/11T%2B2BqLunL.png");
    background-position: 56% -23px;
    background-repeat: no-repeat;
    float: left;
    height: 35px;
    width: 25px;*/
}
#footer-6 div.followus div.followus1 a.tmbl
{
   background-image: url("https://images-na.ssl-images-amazon.com/images/I/11T%2B2BqLunL.png");
    background-position: 71% 4px;
    background-repeat: no-repeat;
    float: left;
    height: 35px;
    width: 25px;
    margin-left: 10px;
}
#footer-6 div.followus div.followus1 a.tmbl:hover
{
   background-image: url("https://images-na.ssl-images-amazon.com/images/I/11T%2B2BqLunL.png");
    background-position: 71% -23px;
    background-repeat: no-repeat;
    float: left;
    height: 35px;
    width: 25px;
}
#footer-6 div.followus div.followus1 a.yout
{
   /*background-image: url("https://images-na.ssl-images-amazon.com/images/I/11T%2B2BqLunL.png");
    background-position: 99% 4px;
    background-repeat: no-repeat;*/
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01JBM9vhnYL.png);
    background-repeat: no-repeat;
    background-position:left -5px;
    float: left;
    height: 20px;
    width: 20px;
}
#footer-6 div.followus div.followus1 a.yout:hover
{
   /*background-image: url("https://images-na.ssl-images-amazon.com/images/I/11T%2B2BqLunL.png");
    background-position: 99% -23px;
    background-repeat: no-repeat;
    float: left;
    height: 35px;
    width: 25px;*/
}

body.browse #footer-6 div.shop 
{
height: 36px;
padding-top: 13px;
}

body.detail #footer-6 div.shop 
{
height: 36px;
padding-top: 13px;
}

body.info #footer-6 div.shop 
{
height: 36px;
padding-top: 13px;
}

body.cart #footer-6 div.shop 
{
height: 36px;
padding-top: 13px;
}

body.search #footer-6 div.shop 
{
height: 36px;
padding-top: 13px;
}

body.thankyou #footer-6 div.shop 
{
height: 36px;
padding-top: 13px;
}

body.error #footer-6 div.shop 
{
height: 36px;
padding-top: 13px;
}


#footer-6 div.shop  a#fq
{
/* background-image:url(https://images-na.ssl-images-amazon.com/images/I/01ZVvjEj9PL.png);
 background-position:left top;
    background-repeat:no-repeat;*/
    height:21px;
    width:103px;
    float:none;
    margin:0px auto;
    display:block;
    outline:none;
    border:0px;
   /* text-indent:-9999px;*/
}


body.browse #footer-6 div.shop  a#fq
{
      padding-top:5px;   
}

body.detail #footer-6 div.shop  a#fq
{
      padding-top:5px;   
}

body.info #footer-6 div.shop  a#fq
{
      padding-top:5px;   
}

body.thankYou #footer-6 div.shop  a#fq
{
      padding-top:5px;   
}

body.search #footer-6 div.shop  a#fq
{
      padding-top:5px;   
}

body.cart #footer-6 div.shop  a#fq
{
      padding-top:5px;   
}

body.error #footer-6 div.shop  a#fq
{
      padding-top:5px;   
}

#footer-6 div.shop a#help
{
    display:none;
}


#footer-6 div.shop span
{
    display:none;
}

#footer-6 div.shop 
{
    color:#686464;
    float: left;
    text-align: center;
    width: 270px;
   /* border-right: 1px solid #5C595A;*/
    border-right:1px solid #999999;
    height: 33px;
    padding-top: 16px;
    padding-left: 10px;
    padding-right: 10px;
}

body #wrapper #innerWrapper #footer a
{
color:#686464!important;
}

body #wrapper #innerWrapper #footer  #footer-6 div.shop  a
{
color:#686464;
font-size:13px;
    font-family:arial;
}

body #wrapper #innerWrapper #footer #footer-6 div.shop  a:hover
{
    color:#BA4C26 !important;
}

#footer-6 div.shop h3{
  
    font-size: 12px;
}
#footer-6 div.shop1
{
    margin-top: 10px;
    text-transform: uppercase;
    font-size: 10px;
}
#footer-6 div.shop1 a
{
    color: #333333!important;
    text-decoration: none;
}

#footer-9
{
    color: #999999;
    float: left;
   /* height: 25px;
    margin-top: 22px;*/
   padding-top: 25px;
   width: 850px;
    text-align: center;
    /*position:absolute;
    left:302px;
    bottom:22px;*/
 text-transform:capitalize;
    font-size:10px;
    
}

#footer-10
{
display:none;}

body #wrapper #footer, #footer div .dynamicMenu p.title, body #wrapper #footer .dynamicText
{
    color: #686464!important;
    text-transform:uppercase;
}
body #wrapper #innerWrapper div#headerSlots a{
      color: #666666 !important;
    /*font-family: NeutraText-DemiSC !important;*/
    text-decoration: none;    
}



body #wrapper #innerWrapper div#headerSlots a.secondaryAction:hover
{
    color:  #ffffff!important;
}


body #wrapper #innerWrapper div#headerSlots a.secondaryAction:hover span
{
    color:  #ffffff!important;
}


body #wrapper #innerWrapper div#headerSlots a:hover
{
    color:  #BA4C26!important;
}


body #wrapper #innerWrapper div#headerSlots a:hover span
{
    color:  #BA4C26!important;
}


body #wrapper #innerWrapper div#headerSlots a:active span
{
    color:  #BA4C26!important;
}

body #wrapper #innerWrapper ul#globalNav li.navigationGroup.active  a.mainNode span
{
    color:  #BA4C26!important;
}
body #wrapper #innerWrapper ul#globalNav li.navigationGroup a.mainNode:focus 
{
    color:  #BA4C26!important;
}
div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount
{
    /*border-right: 1px solid black!important;*/
    border-right: 1px solid #918E8C;
    line-height: 11px;
    margin-top:7px;
     text-transform:uppercase;
    font-size:9px;
    color:#666666;
    padding-left:4px;
}
 

body.browse div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount
{
    font-size:9px;
}
body.detail div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount
{
    font-size:9px;
}

body.cart div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount
{
    font-size:9px;
}
body.error div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount
{
    font-size:9px;
}

body.search div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount
{
    font-size:9px;
}

body.thankYou div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount
{
    font-size:9px;
}

body.info div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount
{
    font-size:9px;
}

body #wrapper #innerWrapper div#headerSlots div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.yourAccount a
{
    color:#666666;
    font-family:arial;
}

body #wrapper #innerWrapper div#headerSlots #header-2  li.yourAccount:hover
{
    color:#BA4C26!important;
}

body #wrapper #innerWrapper div#headerSlots #header-2  li.signOut:hover a
{
    color:#BA4C26!important;
}

body #wrapper #innerWrapper div#headerSlots #header-2  li.signIn:hover a
{
    color:#BA4C26!important;
}

body #wrapper #innerWrapper div#headerSlots  #header-7  p.itemsInCart a
{
    font-family:arial;
}

body #wrapper #innerWrapper div#headerSlots  #header-7  p.itemsInCart a:hover
{
    color:#BA4C26!important;
}

div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList li.createAccount
{
    display:none;
}

div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.help
{
margin-top:4px;
display:none;
    text-transform:uppercase;
    font-size:9px;
    color:#7C7978;
}


div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.welcomeText
{
 color: #7C7978;
    text-transform:uppercase;
    font-size:9px;
  /*position: absolute;
    right: 62px;
    top: 32px;*/
    border-right: 0 none;
    display:none;
}

body.browse div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.welcomeText
{
    font-size:9px;
}

body.detail div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.welcomeText
{
    font-size:9px;
}

body.cart div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.welcomeText
{
    font-size:9px;
}

body.info div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.welcomeText
{
    font-size:9px;
}

body.thankYou div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.welcomeText
{
    font-size:9px;
}

body.search div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.welcomeText
{
    font-size:9px;
}

body.error div.com-amazon-webstore-SignInWidget-2 .signInMenu ul.linkList  li.welcomeText
{
    font-size:9px;
}

div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction
{
background-image:none; 
padding-right:0px;
height: 11px;
line-height: 11px;
border-left:1px solid #918E8C;
float: left;
margin-top:4px;
}

body.browse  div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction
{
    margin-top:0px;
}

body.detail  div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction
{
    margin-top:0px;
}

body.info  div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction
{
    margin-top:0px;
}

body.cart  div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction
{
    margin-top:0px;
}

body.search  div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction
{
    margin-top:0px;
}

body.thankyou  div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction
{
    margin-top:0px;
}

body.error  div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction
{
    margin-top:0px;
}

div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction span
{
    background-image:none;
    color:#666666;
    height: 11px;
    line-height: 11px;
    text-transform:uppercase;
    font-size: 9px;
    font-weight: lighter;
    padding-left: 7px;
}

div.com-amazon-webstore-MiniCart-2 .miniCart .staticMiniCart .viewCart ul.buttonGroup.miniCartControls li button.secondaryAction:hover span
{
    color: #BA4C26 !important;
}

body #wrapper #innerWrapper #headerSlots  #header-4
{
    /*margin-top: -55px!important; */
     float: left;
    text-align: center;
    width: 100%;
}

/*body.browse #header-7
{
    top:13px;
}

body.detail #header-7
{
    top:13px;
}

body.cart #header-7
{
    top:13px;
}

body.thankyou #header-7
{
    top:13px;
}

body.error #header-7
{
    top:13px;
}


body.info #header-7
{
    top:13px;
}

body.search #header-7
{
    top:13px;
}
*/


body #header-7
{
    margin-right: 20px;
    margin-right: 0;
    position: absolute;
    right: 0;
    top: 9px;
}

/*body.browse  #header-7 .miniCart
{
    width:181px!important;
}

body.detail  #header-7 .miniCart
{
    width:181px!important;
}

body.search  #header-7 .miniCart
{
    width:181px!important;
}

body.info  #header-7 .miniCart
{
    width:181px!important;
}

body.thankyou  #header-7 .miniCart
{
    width:181px!important;
}

body.error  #header-7 .miniCart
{
    width:181px!important;
}

body.cart  #header-7 .miniCart
{
    width:181px!important;
}

body.yourAccount  #header-7 .miniCart
{
    width:181px!important;
}*/

body #header-7 .miniCart
{
   /* width: 113px!important;*/
    /*width:175px!important;*/
    width:109px!important;
}


body.browse #header-7 .miniCart
{
    width:109px!important;
}


body.detail #header-7 .miniCart
{
    width:109px!important;
}

body.cart #header-7 .miniCart
{
    width:109px!important;
}

body.info #header-7 .miniCart
{
    width:109px!important;
}

body.thankYou #header-7 .miniCart
{
    width:109px!important;
}

body.search #header-7 .miniCart
{
    width:109px!important;
}

body.error #header-7 .miniCart
{
    width:109px!important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
body #header-7 .miniCart
{
  /* width:169px!important;*/
}

}

#header-8 ul.linkList
{
    background-image: none!important;
    
}

#header-8 div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav
{
 margin: 0 auto;
    padding-left: 8px;
/* width: 405px;*/
    width: 299px;
}

body.detail #header-8 div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav
{
 margin: 0 auto;
    width: 302px;
    padding-left: 0px;
}

body.detail div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode span
{
    padding:0px 0px 0px 12px;
}

body.browse #header-8 div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav
{
 margin: 0 auto;
    width: 302px;
     padding-left: 0px;
}

body.browse div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode span
{
    padding:0px 0px 0px 12px;
}

body.info #header-8 div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav
{
 margin: 0 auto;
 width: 302px;
 padding-left: 0px;
}


body.info div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode span
{
    padding:0px 0px 0px 7px;
}

body.cart #header-8 div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav
{
 margin: 0 auto;
 width: 302px;
 padding-left: 0px;
}


body.cart div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode span
{
    padding:0px 0px 0px 7px;
}

body.thankYou #header-8 div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav
{
 margin: 0 auto;
 width: 302px;
 padding-left: 0px;
}

body.thankYou div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode span
{
    padding:0px 0px 0px 7px;
}

body.search #header-8 div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav
{
 margin: 0 auto;
 width: 302px;
     padding-left: 0px;
}

body.search div.com-amazon-webstore-GlobalSiteNav-2 ul#globalNav li.navigationGroup a.mainNode span
{
    padding:0px 0px 0px 12px;
}

#header-8 ul.linkList li.navigationGroup a
{
    font-weight: normal!important;
}

body #mainContentWrapper a{
    /*color: black!important;*/
}

body#pageId100.signIn #columns #center-3 div.existingCustomer
{
    height: 259px;
}
body#pageId100.signIn #columns #center-3 div.newCustomer
{
    height: 259px;
}

body#pageId1000.yourAccount #mainContentWrapper #columns ul.linkList a
{
    text-decoration: none;
    
}
body#pageId1000.yourAccount #mainContentWrapper #columns ul.linkList a:hover
{
    text-decoration: underline;
    color: #BA4C26!important;
    
}
body#pageId1000.yourAccount #mainContentWrapper #columns ul.linkList a:focus
{
   text-decoration: underline;
    color: #BA4C26!important;  
}
body#pageId1000.yourAccount #mainContentWrapper #columns #center-3 p.welcomeText a
{
    text-decoration: none;
    /*color: #BA4C26!important;*/
    text-transform:uppercase;
    /*text-transform:underline;*/
}
body#pageId1000.yourAccount #mainContentWrapper #columns #center-3 p.welcomeText a:hover
{
    text-decoration: underline;
    color: #BA4C26!important;  
}

body#pageId1000.yourAccount  #center-3  li.signInButton
{
    color: #5D5B5C;
    width: 639px;
}

body#pageId1000.yourAccount  #center-3  li.signInButton p
{
    color: #5D5B5C;
}

body#pageId1000.yourAccount  #center-3  li.signInButton p.label
{
    font-weight:bold;
}

body#pageId1000.yourAccount  #center-3  li.signInButton p a
{
    color: #5D5B5C;
    text-decoration: underline;
}

body#pageId1000.yourAccount  #center-3 li.newAccount p a:hover
{
    color: #BA4C26!important;
    text-decoration: underline;
}

body#pageId1000.yourAccount  #center-3  li.newAccount  p.label
{
    font-weight:bold;
    color: #5D5B5C;
}

body#pageId1000.yourAccount  #center-3  li.newAccount p a
{
    color: #5D5B5C;
    text-decoration: underline;
}

body#pageId1000.yourAccount  #center-3  li.signInButton p a:hover
{
    color: #BA4C26!important;
    text-decoration: underline;
}

body#pageId1000.yourAccount #columns #center-3 ul.buttonGroup.signIn a 
{
    /*color: #BA4C26!important;
    text-decoration: none;*/
}

body#pageId1000.yourAccount #columns #center-3 ul.buttonGroup.signIn a:hover
{
    text-decoration: underline;
}

body#pageId1000.yourAccount div.com-amazon-webstore-YourAccountLandingPageContentBlock-2 ul.buttonGroup.signIn li.newAccount
{
    margin-left:0px;
}

body #wrapper div#headerSlots, body div#headerSlots .signInMenu ul.signInLinkList li
{
     color:#666666 !important;
     
}

body #wrapper #innerWrapper div#headerSlots .signInMenu ul.signInLinkList li a
{
    color:#666666 !important;
    font-family:arial;
     
}

#header-2 li.signOut
{
/*border-right: 1px solid black;*/
    text-transform:uppercase;
    border-right: 0 none;
    padding-right: 0;
  /*position: absolute;
    right: 2px;
    top: 32px;*/
    border-right: 1px solid #918E8C;
    padding-right:7px;
}

body #wrapper div#headerSlots, body div#headerSlots .signInMenu ul.signInLinkList li span.customerName
{
    color: #BA4C26!important; 
}

body#pageId3000.yourAccount #columns #rightColumn #right-1 ul.linkList a{
    text-decoration: none;
    
}

body#pageId3000.yourAccount #columns #rightColumn #right-1 ul.linkList a:hover
{
    color: #BA4C26!important; 
    text-decoration: underline;
}

body#pageId3000.yourAccount #columns #rightColumn #right-1 ul.linkList
{
    list-style-image:none;
    background-image:none;
    padding-left:0px;
}

body#pageId3000.yourAccount #columns #rightColumn #right-1 ul.linkList li {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01aqMT0b2RL.png");
    background-position: 2px 5px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 15px;
}

body#pageId9000.yourAccount #columns #rightColumn #right-1 ul.linkList a{
    text-decoration: none;    
}

body#pageId9000.yourAccount #columns #rightColumn #right-1 ul.linkList a:hover
{
   color: #BA4C26!important;
   text-decoration: underline;
}

body#pageId300.forgotPassword #columns #center-6 a{
    text-decoration: underline;
}

body.forgotPassword #columns #center-6 a:hover{
  color: #BA4C26!important;
  text-decoration: underline;
}

body#pageId300.forgotPassword #columns #center-6 a:focus
{
  text-decoration: underline;
}

body#pageId352.forgotPassword #columns #center-6 a{
   text-decoration: underline;
    
}

body#pageId352.forgotPassword #columns #center-6 a:hover{
 color: #BA4C26!important;
    text-decoration: underline;
}

body#pageId352.forgotPassword #columns #center-6 a:focus
{
  
    text-decoration: underline;
}

body#pageId353.forgotPassword #columns #center-6 a{
    text-decoration: none;
    /*color: #BA4C26!important;*/
    text-decoration:underline;
}

body#pageId353.forgotPassword #columns #center-6 a:hover{
 
    text-decoration: underline;
}

body#pageId353.forgotPassword #columns #center-6 a:focus
{
  
    text-decoration: underline;
}

body#pageId354.forgotPassword #columns #rightColumn #right-1 ul.linkList a{
    text-decoration: none;
     color: #BA4C26!important; 
}

body#pageId354.forgotPassword #columns #rightColumn #right-1 ul.linkList a:hover
{
   
    text-decoration: underline;
}

body#pageId7000.yourAccount #columns #rightColumn #right-1 ul.linkList a{
    text-decoration: none;
    /*color: #BA4C26!important; */
}

body#pageId7000.yourAccount #columns #rightColumn #right-1 ul.linkList a:hover
{
    color: #BA4C26!important;
    text-decoration: underline;
}

body#pageId7000.yourAccount div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 h3 {
    border-top: 1px solid #999999;
    font-weight: bold;
    /*margin-top: 6px;*/
    margin-top: 10px;
    padding-top: 12px;
}

body#pageId8000.yourAccount div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 h3 {
     border-top: 1px solid #999999;
    font-weight: bold;
    margin-top: 14px;
    padding-top: 12px;
}

body#pageId7000.yourAccount #columns #center-4 ul.addressBook
{
    padding-left: 25px;
    margin-bottom:0px; margin-top: 13px;
}
body#pageId8000.yourAccount #columns #rightColumn #right-1 ul.linkList a{
    text-decoration: none;
     
}
body#pageId8000.yourAccount #columns #rightColumn #right-1 ul.linkList a:hover
{
    color: #BA4C26!important;
    text-decoration: underline;
}
body#pageId8000.yourAccount #columns #left-2 a
{
    
    text-decoration: none;
}
body#pageId8000.yourAccount #columns #left-2 a:hover{
   text-decoration: underline; color: #BA4C26!important; 
}


body#pageId7000.yourAccount .com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList
{
    background-image:none;
    list-style-type:none;
    list-style-image: none;
    margin-bottom: 0;
    padding: 0 0 0 1px;
}

body#pageId7000.yourAccount .com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList li
{
 background-image: url("https://images-na.ssl-images-amazon.com/images/I/01aqMT0b2RL.png");
    background-position: 2px 5px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 15px;
}

body#pageId7000.yourAccount h1 {
    font-weight: bold;
    margin-bottom: 5px;
}

body#pageId7000.yourAccount div.com-amazon-webstore-ManageYourAddressBookHeader-1 p.pageTitleDescription {
    display: inline-block;
    margin-bottom: 0;
    margin-top: 3px;
    float:left;
}


body#pageId7000.yourAccount  div.com-amazon-webstore-YourAccountAddressBook-2 div.addressBookContainer {
    margin-top: 13px;
}

body#pageIdinfohelp.info #columns #center-2 div.starter-amazon-com-EditorialWidget-1-latest a
{
    text-decoration: none;
    
}
body#pageIdinfohelp.info #columns #center-2 div.starter-amazon-com-EditorialWidget-1-latest a:hover
{color: #BA4C26!important; 
    text-decoration: underline;
}

body#pageId9001.yourAccount #columns #rightColumn #right-1 ul.linkList a{
    text-decoration: none;
     
}
body#pageId9001.yourAccount #columns #rightColumn #right-1 ul.linkList a:hover
{
    color: #BA4C26!important;
    text-decoration: underline;
}
body#pageId202.signIn #columns #rightColumn #right-1 ul.linkList a{
    text-decoration: none;
     
}

body#pageId202.signIn #rightColumn ul.linkList  li
{
background-image: url("https://images-na.ssl-images-amazon.com/images/I/01aqMT0b2RL.png");
    background-position: 2px 5px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 15px;
}

body#pageId202.signIn #columns #rightColumn #right-1 ul.linkList a:hover
{
    color: #BA4C26!important;
    text-decoration: underline;
}

body#pageId4001.thankYou #mainContentWrapper #columns
{
    min-height: 320px;
}
body#pageId4001.thankYou #mainContentWrapper #columns #center-6 .minorFieldset li.formField.selectCategory
{
    display: none;
}
body#pageId500.error #mainContentWrapper #columns
{
    min-height: 320px;
}
body#pageId404.error #mainContentWrapper #columns
{
    min-height: 320px;
}
body#pageId404.error #mainContentWrapper #columns #center-1 a
{
 
     text-decoration: none;
    font-size:15px;
    
}
body#pageId404.error #mainContentWrapper #columns #center-1 a:hover
{ color: #BA4C26!important;
  text-decoration: underline;
}

body#pageIdinfoFAQ.info #columns #center-2
{
   /* margin-bottom: 30px; */
}
body#pageIdinfoFAQ.info #columns #left-1
{
    /*float: left;
    margin-left: -35px;*/
}


body.info  #columns #centerColumn .right-section
{
    float:left; /*width:252px; margin-left:10px;*/
    margin-left: 13px;
    width: 249px;
}

body.info  #columns #centerColumn .right-section p
{
  margin-bottom:0px; color:#636363;
}

body.info #columns #centerColumn .right-section p.sc
{
  margin-bottom:12px; color:#626262; 
}

body#pageIdinfoOur_Guarantee.info #columns #centerColumn .right-section p.sc {
    margin-bottom: 11px;
}

body.info#pageIdinfoContact #columns #centerColumn .right-section p.sc {
    color: #626262;
    margin-bottom: 13px;
}

body.info#pageIdinfoPackaging #columns #centerColumn .right-section p.sc {
    color: #626262;
    margin-bottom: 12px;
}

body.info #columns #centerColumn .right-section div.sc
{
  /*margin-bottom:12px;*/
  margin-bottom: 17px; 
  color:#626262; 
}

body.info#pageIdinfoprivacy #columns #centerColumn .right-section div.sc {
    color: #626262;
    margin-bottom: 16px;
}

body.info#pageIdinfoprivacy #columns #centerColumn .right-section {
    float: left;
    margin-left: 13px;
    width: 255px;
}

body.info#pageIdinfoprivacy #columns #centerColumn .left-section 
{
min-height: 1645px;
}

body#pageIdinfoprivacy.info #columns #centerColumn .right-section div.sc:last-child
{
  margin-bottom:13px;
}

body.info#pageIdinfoprivacy #centerColumn #center-2
{
   padding: 13px 7px 0 13px;
    width: 392px;
}

body.info #columns #centerColumn .right-section div.sc cufon
{
  margin-bottom:2px;
}

body.info #columns #centerColumn .right-section span.header
{
  width:100%;
  display:block;
}

body.info #columns #centerColumn .right-section  ul.privacy
{
  padding-left:0px; margin-bottom:0px;
}

body.info #columns #centerColumn .right-section  ul.privacy  li
{
  background-image: url("https://images-na.ssl-images-amazon.com/images/I/01Q7Aju1mjL.jpg");
    background-position: left 3px;
    background-repeat: no-repeat;
    line-height: 0;
    list-style-type: none;
    margin-bottom: 4px;
    padding-left: 9px;
}

body.info#pageIdinfoFAQ  #columns #centerColumn .right-section h4 {
  /*margin-bottom: 10px;*/
}

body.info  #columns #centerColumn .right-section h4 {
  margin-bottom: 14px;
}


body.info  #columns #centerColumn .left-section
{
    float:left;
    width:110px;
    padding: 0 5px;
    /*min-height:227px;*/
    min-height: 896px;
    border:1px solid #E3E4E6;
    background-color:#e3e4e6;
}

body.info  #columns #centerColumn .left-section  ul
{
  padding:0px; margin:0px; list-style-type:none;
}

body.info  #columns #centerColumn .left-section  ul li
{
  padding:0px; margin:0px; list-style-type:none; line-height:15px;
}

body.info  #columns #centerColumn .left-section  ul li a
{
    text-decoration:none;
    color:#5c5b5a;
    font-size:9px;
}

body.info  #columns #centerColumn .left-section  ul li a.active
{
    color:#BA4C26;  
}

body#pageIdinfoFAQ.info #columns #center-2
{
/* border-left: 1px solid black;
   margin-left: 60px;
   margin-right: 40px;
   padding-left: 25px;
   width: 431px;*/
float: left;
padding:13px 13px 13px;
width:385px;
}

body#pageIdinfoFAQ.info #columns #center-2 div.answ
{
border-top: 1px solid #333333;
/*margin-top: 16px;
padding-top: 14px;
margin-top: 15px;*/
padding-top: 15px;
float: left;
margin-top:0px;
}

body#pageIdinfoFAQ.info #columns #center-2 div.answ ul
{
    padding-left:0px;
}

body#pageIdinfoFAQ.info #columns #center-2 div.answ ul li
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01Q7Aju1mjL.jpg);
background-position:left 3px;
background-repeat:no-repeat;
line-height: 0;
list-style-type: none;
margin-bottom: 4px;
padding-left: 9px;
}

body#pageIdinfoFAQ.info #columns #center-2 div.answ h3
{
    font-size: 11px;
    font-weight: bold;  margin-bottom: 5px;
}

body#pageIdinfoFAQ.info #columns #center-2 div.answ h3 cufon
{
  margin-bottom:2px; 
}

body#pageIdinfoFAQ.info #columns
{
    padding: 0px!important;
}

body#pageIdinfoFAQ.info #columns #left-1 a{
    text-decoration: none;
}

body#pageIdinfoFAQ.info #columns #left-1 a:hover
{
    text-decoration: underline;
}

body#pageIdinfoFAQ.info #columns #center-2 a{
    text-decoration: none;  
}

body#pageIdinfoFAQ.info #columns #center-2 a:hover
{
    text-decoration: underline;
}

body.browse #columns #leftColumn ul.linkList.browseLadder a
{
    background-image: none;
    color: white!important;
}
body.browse #columns #leftColumn ul.linkList.browseLadder a:hover
{
    text-decoration: none;
}
body.browse #mainContentWrapper .com-amazon-webstore-BreadcrumbBrowse-3 a
{
    text-decoration: none;
    font-weight: bold;
}
body.browse #columns ul.linkList a
{
    text-decoration: none;
    color:#BA4C26!important; 
}
body.browse #columns ul.linkList a:hover
{
    text-decoration: underline;
}
body.browse #columns .com-amazon-webstore-BrowseLeftNavBin-2
{
    padding-left: 10px;
}
body.browse #columns .com-amazon-webstore-BrowseLeftNavBin-2 h2
{
    font-weight: bold;
}
body.browse #columns ul.buttonGroup.searchOptionActions
{
    padding-top: 5px;
}
body.browse #columns div.productDetails h4{
    margin-top: 9px;
     padding: 0 10px;
    text-align: center;
    min-height: 60px;
    overflow:hidden;
}
body.browse #columns div.productDetails h4 a
{
    text-decoration: none;
    color:#847F7E; 
     font-size: 19px;
    font-weight: bold;
    text-transform:uppercase;
     line-height: 25px;
}

body.browse .productListWidget h2.widgetTitle
{
    margin:0px;
}

body #mainContentWrapper  h1.breadcrumbs
{
    border-bottom:1px solid #5C595A;
    padding-bottom: 16px;
}

body #mainContentWrapper  h1.breadcrumbs  a
{
   color:#847F7E; 
}

body #mainContentWrapper  h1.breadcrumbs  a:last-child
{
    color:#000000;
}

body.browse #columns div.productDetails dl.attributeList.priceBlock
{
       text-indent: -9999px; 
}
body.browse #columns div.productDetails dl.attributeList.priceBlock dd.price 
{
    text-indent: 0px;
    text-align: left;
   color:black!important;
}
body.browse #columns #I-2
{
    margin-top: 40px;
}

body.browse #columns #centerColumn div.com-amazon-webstore-PaginationTopBrowse-2 div.searchOptions div.searchPagination
{
    width: 200px!important;
    float: left;
   height: 36px;
    
}
body.browse #columns #searchResultsContainer span.miniDetailTargetImage a
{
  background-image: url("https://images-na.ssl-images-amazon.com/images/I/01XC-dSJptL.png");
    background-position: 100% center;
    background-repeat: no-repeat;
    display: block;
    height: 155px;
    text-align: center;
    width: 151px;
    margin-top: 20px;
}
body.browse #columns #searchResultsContainer span.miniDetailTargetImage a img
{
    border: none!important;
}

body.browse #columns #centerColumn div.com-amazon-webstore-PaginationTopBrowse-2 ul.linkList.paginationLinks
{
    padding-top: 5px;
}
body.browse #columns .com-amazon-webstore-BrowseLeftNavBin-2 h3 a
{
    text-decoration: none;
    color:#BA4C26!important;
}
body.browse #columns .com-amazon-webstore-BrowseLeftNavBin-2 h3 a:hover
{
    text-decoration: underline;
}

body.detail #columns #leftColumn
{
    display: none;
}
body.detail #columns #center-right-wrapper
{
    border: none!important;
}
body.detail #columns #center-right-wrapper #alternateImagesBody
{
    margin-top: 5px;
}
body.detail #columns #center-right-wrapper
{
    /*width: 930px!important;*/
    width:850px;
}
body.detail #columns #rightColumn dd.price
{
  /*color:#BA4C26!important;*/   
}

body.detail #columns #rightColumn div.com-amazon-webstore-ProductTitleDetail-2
{
    
    /*border-bottom: 1px dotted #CCCCCC;
    height: 30px;*/
    margin-bottom: 5px;
}
body.detail #wrapper #innerWrapper div#headerSlots .product p.title a
{
   color:#5D595B !important;  
}

body.detail #wrapper #innerWrapper div#headerSlots .dynamicMiniCart .product p.title a
{
   color:#5D595B !important;  
    font-family: arial !important;
    font-size: 11px;
    font-weight: lighter;
    line-height: 15px;
}

body.detail #wrapper #innerWrapper div#headerSlots .dynamicMiniCart .product dl.attributeList dt
{
 color: #5D595B !important;
    font-family: arial !important;
    font-size: 11px;
}

body.detail #wrapper #innerWrapper div#headerSlots .dynamicMiniCart .product dl.attributeList dd
{
 color: #5D595B !important;
    font-family: arial !important;
    font-size: 11px;
}

body.detail #wrapper #innerWrapper div#headerSlots .product dl dd.price
{
  color:#333333!important;  
}
body.detail #wrapper #innerWrapper div#headerSlots dl.attributeList
{
     padding-left: 10px;
    width: 185px;
}
body.detail #wrapper #innerWrapper div#headerSlots dl.attributeList dd.subtotal
{
    color:#5D595B !important;  
}

body#pageId1000.cart #columns #centerColumn ul.linkList.cartSignInLinks
{
    overflow: visible;
    margin: 0px;
}
body#pageId1000.cart #columns #centerColumn ul.linkList.cartSignInLinks a
{
     color:#5D595B !important;
     text-decoration: none;
}
body#pageId1000.cart #columns #centerColumn ul.linkList.cartSignInLinks a:hover
{
    text-decoration: underline;
}
body#pageId1000.cart #columns #centerColumn ol.formFields li.formField.selectCategory
{
    display: none;
}

body#pageId1000.cart #columns #centerColumn #center-2
{
    float:left;
}


body#pageId1000.cart #columns #centerColumn #center-5
{
    float:left;
    
}

body#pageId1000.cart #columns #centerColumn #center-6
{
    float:left;
    width: 573px;
}

body#pageId1000.cart #columns #centerColumn #center-7
{
    float:left;
}

body#pageId1000.cart #columns #centerColumn #center-3
{
    display:none;
}

body#pageId1000.cart #columns #centerColumn #center-4 
{
    float:left;
    width:100%;
   
}

body#pageId1000.cart #columns #centerColumn #center-4 h2{
    margin-top: 10px;
    background-color:#999999;
    color:#333333;
    font-size:10px;
    padding: 10px 5px 8px;
}
body#pageId1000.cart #columns #centerColumn #center-4 dt.quantity
{
     background-color:#999999;
    color:#333333;
    font-size:10px;
    top: -41px;
}
body#pageId1000.cart #columns #centerColumn #center-4 dt.itemPrice
{
    background-color: #999999;
    color: #333333;
    font-size:10px;
    top: -41px;
}
body#pageId1000.cart #columns #centerColumn #center-4 dt.itemTotal
{
    background-color:#999999;
    color: #333333;
    font-size:10px;
    top: -41px;
}
body#pageId1000.cart #columns #centerColumn #center-4 h4.title a
{
    text-decoration: none;
      color:#5D5B5C!important;
    font-size:14px;
    
}
body#pageId1000.cart #columns #centerColumn #center-4 h4.title a:hover
{
    text-decoration: underline;
}
body#pageId1000.cart #columns #centerColumn #center-4 h4.title
{
    margin-bottom: 10px;
}

body.yourAccount  #top-2
{
    display:none;
}

body#pageId1000.cart  li.moveToCart button.secondaryAction
{
    padding-right:12px;
}

body#pageId1000.cart #columns #centerColumn #center-4 ul.buttonGroup.cartItemActions 
{
    background-image:none;
    padding:0px;
}

body#pageId1000.cart #columns #centerColumn #center-4 li.delete ul.buttonGroup.cartItemActions span
{
   /* color:#BA4C26!important;*/
    padding: 0 0 0 11px;
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/011-F5DLJeL.png);
    background-repeat:no-repeat;
    height: 21px;
    background-position:0px 0px!important;
    text-indent: -9999px;
    width: 56px;
}

body#pageId1000.cart #columns #centerColumn #center-4 li.delete ul.buttonGroup.cartItemActions
{
    padding:0px;
    background-image:none;
}

body#pageId1000.cart #columns #centerColumn #center-4 ul.buttonGroup.cartItemActions
{
    /*margin-left: -13px;*/
}
body#pageId1000.cart #columns #centerColumn #center-4 dd.quantity input
{
   float: left;
    height: 14px;
    margin-bottom: 5px;
    margin-left: 36px;
    padding: 0 0 1px;
    text-align: right;
    width: 23px;
    
}

body#pageId1000.cart #columns #centerColumn #center-4 dd.itemPrice
{
     left: 545px;
    width: 95px;
}

body#pageId1000.cart #columns #centerColumn #center-4 dd.price
{
   color:#5D595B!important; 
    text-align: right;
    font-size:16px;
}

body#pageId1000.cart div.com-amazon-webstore-ActiveCartItems-3 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.priceBlock dd.itemTotal
{
    width:84px;
     text-align: right;
}

body#pageId1000.cart #mainContentWrapper #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator p.shippingDisclaimer, body#pageId1000.cart #centerColumn div.starter-amazon-com-EstShippingTaxWidget-4 div.shippingCalculator p.shippingDisclaimer
{
    float:left;
    width:471px;
    font-size:13px;
}
body#pageId1000.cart #mainContentWrapper #columns #center-4 .quantity ul.buttonGroup.itemQuantityActions li button span cufon
{
    padding-bottom:7px;
    color:#666666;
}

body#pageId1000.cart #mainContentWrapper #columns #center-4 .quantity ul.buttonGroup.itemQuantityActions li button span
{
    color:#666666;
    font-size:14px;
}

body#pageId1000.cart div.com-amazon-webstore-ActiveCartItems-3 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product div.productDetails dl.attributeList.cartItemAttributes dd.quantity
{
    width:72px;
    left: 424px;
}

body#pageId1000.cart #columns #centerColumn #center-4 dd.subTotal
{
  color:#5D5B5C!important;
    width:46%;
}
body#pageId1000.cart #columns #centerColumn #center-5
{
    float: right;
    margin-right: 87px;
}
body#pageId1000.cart #columns #centerColumn #center-7 h2
{
    background-color: #999;
    color: #333333;
    text-transform:uppercase;
}
body#pageId1000.cart #columns #centerColumn #center-6 h3 a
{
    text-decoration: none;
     color:#BA4C26!important; 
}
body#pageId1000.cart #columns #centerColumn #center-6 h3 a:hover
{
    text-decoration: underline;
}
body#pageId1000.cart #columns #centerColumn #center-7 dd.price
{
     color:#5D595B!important; 
}
body#pageId1000.cart #columns #centerColumn #center-4
{
    margin-bottom: 14px;
}

body#pageId1000.cart div.com-amazon-webstore-ActiveCartItems-3 div.cartDetails form fieldset.shoppingCart ol.formFields.productList li.formField.product:last-child
{
    margin-bottom:8px;
}

body#pageId1000.cart div#wrapper div#innerWrapper #mainContentWrapper
{
    padding-bottom:0px;
}

body#pageId1000.cart #columns #centerColumn #center-7 ul.buttonGroup.cartItemActions h4.title a
{
     color:#918E8C!important;
}
body#pageId1000.cart #columns #centerColumn #center-7 h4.title
{
    margin-bottom: 10px;
}
body#pageId1000.cart #columns #centerColumn #center-7 h4.title a
{
    text-decoration: none;
     color:#5D5B5C !important;
	 font-size:14px;
    
}
body#pageId101.cart #columns #centerColumn
{
    display: none;
}
body#pageId101.cart #columns #rightColumn 
{
    background-color: #cccccc;
    padding:30px;
    padding-bottom: 30px;
    width: 225px!important;
    
}
body#pageId101.cart #columns #rightColumn p.title a{
    text-decoration: none;
      color:#BA4C26!important;
}
body#pageId101.cart #columns #rightColumn dd.price
{
    color:#BA4C26!important;
}
body#pageId101.cart #columns #rightColumn h3.estimatedShippingTitle a
{
    text-decoration: none;
      color:#BA4C26!important;
}
body#pageId101.cart #columns #rightColumn h3.estimatedShippingTitle a:hover
{
    text-decoration: underline;
}



body#pageId100.cart #columns #centerColumn
{
    display: none;
}
body#pageId100.cart #columns #rightColumn 
{
    background-color: #cccccc;
    padding:30px;
    padding-bottom: 30px;
    width: 225px!important;
    margin-bottom: 2px;
    margin-top:6px;
}
body#pageId100.cart #columns #rightColumn p.title a{
    text-decoration: none;
      color:#5D595B !important;
}
body#pageId100.cart #columns #rightColumn dd.price
{
    color:#5D595B !important;
	height:22px;
	text-align:center;
}
body#pageId100.cart #columns #rightColumn h3.estimatedShippingTitle a
{
    text-decoration: none;
      color:#5D595B !important;
}
body#pageId100.cart #columns #rightColumn h3.estimatedShippingTitle a:hover
{
    text-decoration: underline;
}

body#pageId100.cart #columns #left-1
{
    float: left;
}
body#pageId100.cart #columns #left-1 .carouselWindow .miniDetailTargetImage a
{
    background-image: url('https://images-na.ssl-images-amazon.com/images/I/01XC-dSJptL.png');
    background-position: 100%;
    background-repeat: no-repeat;
    height: 152px;
    width: 125px;
    float: left;
}
body#pageId100.cart #columns #left-1 .carouselWindow .miniDetailTargetImage a img
{
    padding-top: 35px;
    border: none;
}
body#pageId100.cart #columns #left-1 .carouselWindow .productDetails.productDetailsNamePrice h4
{
    margin-top: 10px;
    margin-bottom: 5px;
}
body#pageId100.cart #columns #left-1 .carouselWindow .productDetails.productDetailsNamePrice h4 a
{
     text-decoration: none;
      color:#5D595B !important;
	  font-family:arial !important;
}
body#pageId100.cart #columns #left-1 .carouselWindow .productDetails.productDetailsNamePrice dd.price
{
     color:#5D595B !important;
}
body#pageId100.cart #columns #left-1 .carouselWindow ul.productList li.product
{
    /*width:150px!important;*/
     padding-left: 7px;
    padding-right: 17px;
}

body#pageId100.cart #columns #left-1 .carouselWindow ul.productList li.product h4
{
    float:left;
    height: 36px;
    overflow: hidden;
}
body#pageId100.cart div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.justAddedCartItems h3, div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form div.otherCartItems h3{
margin-bottom:8px !important;
}
body#pageId100.cart div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form dl.attributeList.priceBlock.total{
margin-left:2px;
}
body#pageId100.cart #columns #left-1 .carouselWindow ul.productList li.product  dl.attributeList
{
    width:100%;
    float:left;
}
body#pageId100.cart #columns #left-1 .carousel
{
    width: 475px!important;
}
body#pageId100.cart #columns #left-1 .carouselWindow 

{
     width: 475px!important;
}

body#pageId101.signIn #columns .existingCustomer
{
    height: 220px;
}


body#pageId101.signIn #columns .newCustomer
{
    height: 220px;
    border: 1px solid #999999;
}

body#pageId101.signIn #columns .newCustomer  h2
{
    border-bottom:1px solid #999999;
}

body#pageId101.signIn #columns .existingCustomer h2
{
    color: #333;
    background-color: #999;
    border:1px solid #999999;
    text-align:center;
}
body#pageId101.signIn #columns .existingCustomer
{background: none;}

body#pageId101.signIn #columns .newCustomer
{
    background: none;
    margin-left: 432px;
    width: 414px;
}
body#pageId101.signIn #columns .newCustomer h2
{
    background-color: #999;
    color: #333;
    text-align:center;
}
body#pageId101.signIn #columns .header h2
{
    font-weight: bold;
}
body#pageId101.signIn #columns .content a
{
    text-decoration: none;
    color:#5D595B !important;
}
body#pageId101.signIn #columns .content a:hover
{
    text-decoration: underline;
}
body.signIn #headerSlots .logo
{
    width: 100%;
}
body #headerSlots  #header-1 .nav
{
    float: left!important;
    margin-top: 30px;
    margin-bottom: -20px;
    /*background-color: #666;*/
    text-align: center;
    /*width: 781px;*/
    width: 850px;
    
}
body.signIn #headerSlots .nav img
{
    width: 570px;
}
body#pageId101.signIn #footer
{
    background: none!important;
}

body#pageId101.cart #columns #left-1
{
    float: left;
}
body#pageId101.cart #columns #left-1 .carouselWindow .miniDetailTargetImage a
{
    background-image: url('https://images-na.ssl-images-amazon.com/images/I/01XC-dSJptL.png');
    background-position: 100%;
    background-repeat: no-repeat;
    height: 165px;
    width: 125px;
    float: left;
}
body#pageId101.cart #columns #left-1 .carouselWindow .miniDetailTargetImage a img
{
    padding-top: 35px;
    border: none;
}
body#pageId101.cart #columns #left-1 .carouselWindow .productDetails.productDetailsNamePrice h4
{
    margin-top: 10px;
    margin-bottom: 5px;
}
body#pageId101.cart #columns #left-1 .carouselWindow .productDetails.productDetailsNamePrice h4 a
{
     text-decoration: none;
      color:#5D595B !important;
}
body#pageId101.cart #columns #left-1 .carouselWindow .productDetails.productDetailsNamePrice dd.price
{
     color:#5D595B !important;
}
body#pageId101.cart #columns #left-1 .carouselWindow ul.productList li
{
    width:150px!important;
}
body#pageId101.cart #columns #left-1 .carousel
{
    width: 475px!important;
}
body#pageId101.cart #columns #left-1 .carouselWindow 

{
     width: 475px!important;
}
body#pageId0.browse div#topSlots
{
    position: relative;
}
body#pageId0.browse div#topSlots:hover .nav1
{
    display:block;
}
body#pageId0.browse #gallery .nav1
{

    z-index: 9;
    display: none;
}
body#pageIdinfoFAQ.info #columns #left-1 .dynamicMenu p.title
{
    padding-left: 35px;
    margin-bottom: 10px;
    
}

body#pageIdinfoFAQ.info #columns #left-1 .dynamicMenu ul{
    list-style: none;
}

body.browse #columns .productDetails a.buyNow
{
     background-image: url("https://images-na.ssl-images-amazon.com/images/I/11VTxFGcRIL.png");
    background-position:  left center;
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    margin-top: 10px;
    width: 92px;
}

body#pageIdinfoContact.info #columns #center-2
{
    float: left!important;
}
body#pageIdinfoContact.info #columns #right-2 .hh1
{
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
}
body#pageIdinfoContact.info #columns #right-2 .hh
{
        color: #333333;
        font-size: 15px;
        font-weight: bold;
        padding-bottom: 10px;
}
#footer-7
{
    float: left;
    /*position: absolute;
    bottom: 156px;
    right: 15px;*/
    width: 200px;
   /* margin-left: 48px;*/
    margin-left:52px;
    padding-top: 13px;
}

#footer-8 {
    float: left;
    font-size: 13px;
    margin-left: 34px;
    padding-top: 16px;
    width: 200px;
}

body #wrapper #innerWrapper #footer #footer-8 .bullet a
{
    font-family:arial;
}

body #wrapper #innerWrapper #footer #footer-8 .bullet a:hover
{
    color:#BA4C26 !important;
}

body.browse  #footer-8 
{
    display:none;
}

body.detail  #footer-8 
{
    display:none;
}

body.cart  #footer-8 
{
    display:none;
}

body.info  #footer-8 
{
    display:none;
}

body.search  #footer-8 
{
    display:none;
}

body.thankYou  #footer-8 
{
    display:none;
}

body.error  #footer-8 
{
    display:none;
}

#footer-7 #mc_embed_signup 
{
   /* padding-top: 20px;*/
}

#footer-7 #mc_embed_signup  label
{
color:#686464;
float:left;
font-size:13px;
margin-top: 5px;
padding-left:11px;
}

#footer-7 #mc_embed_signup input.email
{
   /* margin-left: 14px;*/
    width: 115px;
    float: left;
    margin-left: 11px;
    margin-top: 9px;
    border: 1px solid #FAFAF9;
    padding-left: 5px;
    font-size: 9px;
    height: 11px;
    padding-bottom:1px!important;
    padding-top:0px!important;
    /*padding-bottom:1px!important;
    padding-top:1px!important;*/
    padding-right: 1px;
    /*line-height: 9px;*/
}
#footer-7 #mc_embed_signup input.button
{
   background-color: transparent !important;
   /* background-image:url(https://images-na.ssl-images-amazon.com/images/I/01JZTcV6SqL.png);*/
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01z-7BTDtDL.jpg);
    background-repeat:no-repeat;
    background-position:left -1px;
    /*border: 1px solid black;*/
    color: white;
    float: left;
    font-size: 12px;
    height: 14px;
    margin-left: -3px;
    margin-top:9px;
    width: 53px;
    text-indent: -9999px;
    border: 0px none;
    border-top:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
}

body#pageId100.signIn #footer-7
{
    display: none;
}

body#pageId0.browse #mainContentWrapper
{
    /*height: 460px;*/
}

body#pageId0.browse #mainContentWrapper #I
{
    display: none;
}

body.browse #columns .reviewSummary 
{
    width: 93px;
}


body#pageId202.signIn #footer #footer-6
{
    display: block !important;
    padding-left: 0px!important;
}


body.signIn #footer #footer-6
{
   /*  padding-left: 85px;
    width: 990px;*/
    display: block !important;
    /*padding-left: 148px;*/
}

body#pageId202.signIn  #right-1
{
    float:left;
    width:100%;
}

body#pageId202.signIn  #right-1 ul
{
    margin-bottom:0px;
}

body#pageId202.signIn  #center-1 h1
{
    margin-bottom:0px;
}

body#pageId202.signIn  #top-2
{
    display:none;
}

body#pageId202.signIn #footer #footer-6 .shop {
    border-right: 1px solid #999999 !important;
}

body.signIn #footer #footer-7
{
display: none;
}

body.orc #footer #footer-7
{
display: none;
}

body.signIn #footer #footer-10
{
    display: none;
}
body.signIn #footer #footer-6 div.shop1 a
{
 color: #333333!important;
    text-decoration: none;
}


body.yourAccount #footer #footer-7
{
display: none;
}
body.yourAccount #footer #footer-10
{
    display: none;
}
body.yourAccount #footer #footer-6 div.shop1 a
{
 color: #333333!important;
    text-decoration: none;
}

body.yourAccount #footer h2
{
     background-color: transparent;
    color: #333333!important;
}

body.browse #columns #centerColumn
{
     /*border-left: 1px solid #cccccc!important;*/
}
body.detail #columns .reviewSummaryNoReviews a
{
    text-decoration: none;
      color:#5D595B !important;
}

body.detail #columns .reviewSummaryNoReviews a:hover
{
    text-decoration: underline;
}
body.detail #columns .communityReviews
{
     border-top: 1px solid #cccccc!important;
}
body.detail #columns .communityReviews a
{
  text-decoration: none;
      color:#5D595B !important;  
}
body.detail #columns .communityReviews a:hover
{
    text-decoration: underline;
}

/*body.reviews #footer #footer-6 .shop
{
    border: none;
}
body.reviews #footer #footer-6
{
    width: 630px;
}*/
body.reviews #footer #footer-5
{
      padding-left: 110px;
}
body.reviews #footer #footer-7
{
display: none;
}
body.reviews #footer #footer-10
{
    display: none;
}
body.reviews #footer #footer-6 div.shop1 a
{
 color: #333333!important;
    text-decoration: none;
}

body.reviews div.com-amazon-webstore-DisplayReviewsByCustomer-1 div.communityReviews h1 {
    padding-top: 4px;
}
body.reviews #columns #center-5 p.productPageLink a
{
    text-decoration: none;
      color:#5D595B !important;  
}
body.reviews #columns #center-5 p.reviewText a
{
    text-decoration: none;
      color:#5D595B !important; 
}
body.reviews #columns #right-1 a
{
    text-decoration: none;
      color:#5D595B !important;  
}
body.reviews #columns #right-1 a:hover
{
  text-decoration: underline;  
}
body.reviews #columns #center-5 p.reviewText a:hover
{
     text-decoration: underline;
}
body.reviews #columns #center-5 p.productPageLink a:hover
{
         text-decoration: underline;
}

body.info #columns #centerColumn
{
     margin: 0 auto;
    width: 410px;
    /*width:520px;*/
    
}
body.info #columns #rightColumn 
{
     float: right;
    width: 260px;
}
body.yourAccount #columns #center-5 .reviewer.vcard
{
    margin-bottom: 10px;
}

/*body.signIn #footer #footer-2
{
    display: block !important;
}
body.signIn #footer #footer-3
{
    display: block !important;
}
body.signIn #footer #footer-4
{
    display: block !important;
}*/
body.signIn #footer #footer-9
{
   /* display: block !important;
     border-top: 1px solid #CCCCCC;
    color: black;
    float: left;
    height: 70px;
    margin-top: 35px;
    padding-top: 25px;
    text-align: center;
    width: 990px;*/
    padding-top: 10px;
}
body.orderPipeline #columns p.pageTitleDescription a
{
    text-decoration: none;
      color:#5D595B !important; 
}
body.orderPipeline #columns p.pageTitleDescription a:hover{
     text-decoration: underline;
}

body.orderPipeline #wrapper #header-1 .logo
{
    width: 100%;
}
body.orderPipeline #wrapper #header-1 .nav
{
   /*  background-color: #666666;*/
    float: left !important;
    margin-bottom: 0px;
    margin-top: 33px;
}
body.orderPipeline #columns #center-4 li.shipToAddress
{
     width: 170px;
}
body.orderPipeline #columns #center-8 a{
    
     text-decoration: none;
      color:#5D595B !important; 
}
body.orderPipeline #columns #center-8 a:hover
{
    text-decoration: underline;
}
body.orderPipeline #footer h2{
    background-color: transparent;
    color: black!important;
}
/*body.orderPipeline #footer-2
{
    display: block!important;
}
body.orderPipeline #footer-3
{
    display: block!important;
}
body.orderPipeline #footer-4
{
    display: block!important;
}*/
body.orderPipeline #footer-6
{
    display: block!important;
    width: 990px;
}
body.orderPipeline #footer-9
{
    display: block!important;
}
body.orderPipeline #footer-7
{
    display: none!important;
}
body.signIn #columns ol.formFields li.formField label
{
 /*   width: 100px;*/
    width: 79px;
}


body#pageId200.signIn  div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset ul.buttonGroup
{
    margin-left: 18%;
    padding-left:0px;
}


body#pageId200.signIn  div.com-amazon-webstore-CreateNewAccountMain-2 div.createAccount form.newAccountForm fieldset .formComment.requiredDescription
{
    width:147px;
}

body#pageId200.signIn  ol.formFields li.formField {
    display: block;
    margin: 0 0 12px;
    padding: 0;
}

body#pageId200.signIn  ol.formFields li.formField:last-child
{
    margin-bottom:5px;
}

body#pageId200.signIn  form.newAccountForm   fieldset
{
margin-bottom: 16px;
}

body#pageId200.signIn #columns ol.formFields li.formField label {
    width: 147px !important;
    padding-top: 2px;
}

body#pageIdinfoBlog.info #columns #center-2 h1
{
     color:#5D595B !important;
}
body#pageIdinfoBlog.info #columns #center-2 .bimage1
{
   background-image: url("https://images-na.ssl-images-amazon.com/images/I/511jQW5bnDL.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    height: 210px;
    width: 550px;
}
    

body#pageIdinfoBlog.info #columns #center-2 .bimage2
{
    background-image: url('https://images-na.ssl-images-amazon.com/images/I/51SUEbBvm2L.jpg');
   background-repeat: no-repeat;
    height: 210px;
    width: 550px;
    background-position: left center;
}
body.orderPipeline #footer #footer-6 .fcall
{
  float: left;
    height: 75px;
    margin-top: 20px;
    width: 230px; 
}
body.orderPipeline #footer #footer-6 .fcall:hover div.fcall3
{
    display: block;
}
body.orderPipeline #footer #footer-6 div.fcall3
{
   
  

    bottom: 42px;
    display: none;
    float: left;
    height: 133px;
    left: 110px;
    position: absolute;
    width: 230px;
    
}
body.orderPipeline #columns #center-5 p.formHelp a
{
     text-decoration: none;
      color:#5D595B !important;
}
body.orderPipeline #columns #center-5 p.formHelp a:hover
{
    text-decoration: underline;
}

body.info#pageIdinfoOur_Story #centerColumn #center-1 h2
{
/*padding-right: 10px;*/
width:410px;
}

body.detail #columns #rightColumn span.totalReviews a
{
    text-decoration: none;
      color:#5D595B !important; 
}
body.detail #columns #rightColumn span.totalReviews a:hover
{
   text-decoration: underline;   
}
body.detail #columns #rightColumn .socialContainer
{
     
    height: 50px;
    margin-bottom: 40px;
    
}



/*my css*/

.banners
{
    float:left;
}

.banner
{
    float:left;
}

#ban2.banner
{
    float:left;
    margin:0px 18px;
}

body.info #centerColumn  #center-1  h2
{
    text-align:center;
    width:410px;
    float:left;
    /*border-bottom:1px solid #5C595A;*/
    border-bottom:1px solid #999999;
    font-size: 36px;
     line-height: 45px;
    margin-bottom: 16px;
    padding-bottom: 12px;
    color:#5A5B5B;
    text-transform:uppercase;
}


body.info #centerColumn #center-1
{
    background-color:transparent;
    /*float:left;*/
}

p#sign
{
    float: right;
    width: 137px;
    margin-top: 1px;
}

p#sign  span
{
    padding-bottom:10px;
}

body.info#pageIdinfoOur_Story #centerColumn  #center-2
{
    color:#333333;
    padding: 31px 30px 11px 36px;
    width: 344px;
    line-height: 0px;
}

body.info #centerColumn  #center-2
{
    color:#5A5B5B;
    background-color:#ffffff;
    float:left;
    min-height: 490px;
    /*padding: 31px 36px 11px;
    width: 339px;*/
    font-size:11px;
    line-height:21px;
    width:385px;
    padding:13px 13px 13px;
}


body#pageIdinfoOur_Guarantee.info #centerColumn  #center-2
{
   padding: 13px 13px 0px; 
}

body#pageIdinfoOur_Guarantee.info #centerColumn  #center-2 .left-section
{
    min-height:553px;
}


body#pageIdinfoPackaging.info #centerColumn  #center-2
{
   padding: 13px 13px 0px; 
}

body#pageIdinfoPackaging.info #centerColumn  #center-2 .left-section
{
    min-height:598px;
}


body.info #centerColumn  #center-2  .underline cufon
{
    text-decoration:none;
    border-bottom:1px solid #A4A4A4;
}

body.info #mainContentWrapper #centerColumn #center-2 .right-section p cufon {
    margin-bottom: 4px;
    padding-bottom:0px;
}

body#pageIdinfocontactUs  #centerColumn  #center-2
{
    background-color:transparent;
    padding:0px;
    width:410px;
    min-height: 363px;
}

body#pageIdinfocontactUs  #centerColumn  #center-3
{
    background-color:transparent;
    padding:0px;
}

body#pageIdinfocontactUs  #centerColumn  #center-4
{
    background-color:transparent;
    padding:0px;
}


body#pageIdinfocontactUs  #centerColumn  #center-5
{
    background-color:transparent;
    padding:0px;
}


/*body.info #centerColumn  #center-3
{
     color:#5A5B5B;
    background-color:#ffffff;
    float:left;
    padding: 17px 19px 11px;
     width: 372px;
    font-size:14px;
    line-height:21px;
}

body.info #centerColumn  #center-4
{
     color:#5A5B5B;
    background-color:#ffffff;
    float:left;
    padding: 17px 19px 11px;
     width: 372px;
    font-size:14px;
    line-height:21px;
}

body.info #centerColumn  #center-5
{
     color:#5A5B5B;
    background-color:#ffffff;
    float:left;
    padding: 17px 19px 11px;
     width: 372px;
    font-size:14px;
    line-height:21px;
}
*/

body.info div#wrapper div#innerWrapper div#columns
{
    padding-top:0px;
}

body div#wrapper div#innerWrapper div#mainContentWrapper
{
    padding:13px 0px;
}


body.info div#wrapper div#innerWrapper div#mainContentWrapper
{
    padding:15px 0px 17px 0px;
}

body.thankYou div#wrapper div#innerWrapper div#mainContentWrapper {
    padding: 15px 0 17px;
}

body.browse div#wrapper div#innerWrapper div#columns div#centerColumn.centerColumnMedium {
    width: 850px!important;
    border-left:0px!important;
    padding-left:0px!important;
}

body.browse div#wrapper div#innerWrapper div#columns div#leftColumn
{
    display:none;
}

body.browse div#wrapper div#innerWrapper div#columns div#centerColumn.centerColumnMedium #H-5{
    display:none;
}

body.browse div#wrapper div#innerWrapper div#columns div#centerColumn.centerColumnMedium #I{
    display:none;
}

body.browse  .product .productImage
{
   max-height: 220px;
}

body #mainContentWrapper h1.breadcrumbs
{
    display:none;
}

body.browse li.product  .miniDetailTargetImage
{
    height:216px;
}

body.browse li.product  .miniDetailTargetImage  a
{
    color:#847F7E;
}

body.detail #wrapper #mainContentWrapper #G-1 h2#productTitle {
    color: #5D595B;
    margin-bottom:0px;
    font-size:32px;
    line-height:34px;
    font-family:arial;
    margin-left:5px;
    text-transform:uppercase;
}

body.detail #wrapper #mainContentWrapper dt.price
{
    display:none;
}


body.detail #wrapper #mainContentWrapper #G-2
{
 /* border-bottom: 1px solid #5C5A59;*/
    border-bottom:1px solid #999999;
    float:left;
    width:426px;
}


body.detail #wrapper #mainContentWrapper #G-2  dl.attributeList
{
    margin-bottom:6px;
}

body.detail #wrapper #mainContentWrapper  .productDetailPrice
{
    margin-left:6px;
}

body.detail #wrapper #mainContentWrapper  .productDetailPrice p.itemOnSale
{
    margin-bottom:5px;
    color:#5D595B;
    font-size:14px;
}

body.detail #wrapper #mainContentWrapper dl.attributeList.priceBlock dd
{
    /*color: #5D595B;*/
    color:#5D595B;
    font-size:24px;
     line-height: 24px;
    font-family:NeutraText-BookSC;
     font-weight:lighter;
    /*padding-bottom: 10px;
    margin-top: 10px;*/   
}


body.detail #wrapper #mainContentWrapper dl.attributeList.priceBlock dt
{
    font-family:NeutraText-BookSC;
    /*color: #5D595B;*/
    color:#656565;
    font-size:24px;
     line-height: 24px;
     font-weight: lighter;
    /*padding-bottom: 10px;
    margin-top: 10px;*/   
}


body.detail #wrapper #mainContentWrapper dl.attributeList.priceBlock .savings
{
    display:none;
}

body.cart#pageId1000 #wrapper #mainContentWrapper .productDetails  dl.attributeList 
{
    margin-bottom:2px;
}

body.cart#pageId1000 #wrapper #mainContentWrapper .productDetails  dl.attributeList.cartItemAttributes
{
    height:36px;
    overflow:hidden;
}

body#pageId1000.cart #columns #centerColumn #center-4 h4.title
{
    height:44px;
    overflow:hidden;
}

body#pageId1000.cart #columns #centerColumn #center-7 h4.title
{
    height:44px;
    overflow:hidden;
}

body.detail #wrapper #mainContentWrapper #rightColumn  #G-4
{
    color: #5D595B;
    font-size:14px;
    border-bottom: 1px solid #5C5A59;
    float:left;
    width:426px;
    margin-bottom: 12px;
     padding-top: 18px;

display:none;
}


body.detail #wrapper #mainContentWrapper #rightColumn  #G-4
{
    float:left;
}

body.detail #wrapper #mainContentWrapper #rightColumn  #G-3
{

     font-size:14px;
    color: #5D595B;
	display: none;
     
    width: 426px;
    float:left;
}

body.detail #wrapper #mainContentWrapper #center-right-span #K-1
{
display:none;
}
body.detail #columns #center-right-wrapper #rightColumn {
    float: left;
    margin-left: 0px;
    width: 426px;
}

body.detail #wrapper #mainContentWrapper  #center-right-span
{
    float:left;
    width:850px;
    color:#5d595b;
    font-size:14px;
}

body.detail #wrapper #mainContentWrapper  .productInformation  .information
{
   /* border-bottom: 1px solid #5C5A59;*/
    border-bottom:1px solid #999999;
   /* color: #5D595B;
    color:#938E8D;*/
    color:#706B6B;
    padding-top:9px;
    padding-bottom:14px;
    float: left;
    padding-left: 9px;
}

body.detail #wrapper #mainContentWrapper  .productInformation  .information  .productInfo p
{
    margin-bottom:10px;
}

body.detail #wrapper #mainContentWrapper  .productInformation  .information  .productInfo
{
    font-size:14px;
    color:#706B6B;
    font-weight:lighter;
}

body.detail #wrapper #mainContentWrapper  .productInformation  .information div.productInfo cufon
{
    padding-top:4px;
}

body.detail #wrapper #mainContentWrapper  .productInformation  .information  .productInfo
{
 font-weight:lighter;  
}

body.detail #wrapper #mainContentWrapper  .productInformation  .information  ul.productInfo
{
    padding-left:10px;
    padding-top:0px;
    margin-bottom:0px;
    font-size:14px;
    list-style-type:circle;
    font-weight:lighter; 
}

body.detail #wrapper #mainContentWrapper  .productInformation  .information  ul.productInfo li
{
    padding-top:4px;
}

body.detail #wrapper #mainContentWrapper  .productInformation  .information  h3
{
    display:none;
}

body.detail #wrapper #mainContentWrapper li#addToAUWL
{
    display:none;
}

body.detail #wrapper #mainContentWrapper  .buyBox button.primaryAction
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01QYW%2BACLYL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:108px;
    height:29px;
    margin-right: -5px;
}

body.detail #wrapper #mainContentWrapper  .buyBox button.primaryAction span
{
    background-image:none;
    text-indent:-9999px;
}

body.detail #wrapper #mainContentWrapper  li.formField
{
    color:#5D595B;
}

body.detail #wrapper #mainContentWrapper .buyBox
{
    /*border-bottom: 1px solid #5C595A;*/
    border-bottom:1px solid #999999;
    float: left;
    /*height: 15px;
    padding-bottom: 30px !important;*/
    width: 420px;
    padding-right:0px!important;
    padding-bottom: 10px !important;
}


body.detail #wrapper #mainContentWrapper  #H-3 #colorSwatches
{
    margin:0px;
}

body.detail #wrapper  div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField label, div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField .label {
    float: left;
    font-weight: lighter;
    margin-right: 19px;
    text-align:left;
     width: 45px;
    font-size:14px;
    margin-top: 2px;
}

body.detail #wrapper div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li#variationDropdown label.variation-label
{
    width:15px;
}

body.detail .buyBox dl.attributeList  dt.availability
{
    display:none;
}
body.detail .buyBox dl.attributeList  dd.availability
{
    display:none;
}

body.detail .buyBox dl.attributeList  dt.availability.outOfStock
{
    display:block;
}

body.detail .buyBox dl.attributeList  dd.availability.outOfStock
{
    display:block;
}


body.detail #wrapper  div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt {
    font-weight:lighter;
    text-align: left;
    font-size:12px;
}

body.detail #wrapper  div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList dd {
    font-weight:lighter;
    text-align: left;
    font-size:12px;
}

body.detail #wrapper div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList dt.availability
{
    /*display:none;*/
    font-size:13px;
     width: 60px;
}


body.detail #wrapper div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField.productAvailabilityMessage
{
    margin-bottom:0px;
}

body.detail #wrapper div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField.hiddenAvailability
{
    margin-bottom:0px;
}


body.detail #wrapper div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ol.formFields li.formField dl.attributeList  dd.availability
{
   /* display:none;*/
    font-size:13px;
}

body.detail  p.productPricingMessage
{
    display:none;
}

body.detail #wrapper  #I-1
{
   /* border-bottom: 1px solid #5C5A59;
  border-bottom:1px solid #999999;*/
    float: left;
    height: 29px;
    padding-bottom: 4px;
  /* padding-left: 40px;*/
    padding-left:0px;
    width: 369px;
    margin-left: -2px;
}

body.detail #wrapper  #I-2
{
    float:left;
    margin-top: 7px;
}

body.detail #wrapper #center-right-span #K-4
{
   /* border-bottom: 1px solid #5C5A59;
   /* border-bottom:1px solid #999999;
    float: right;
    height: 29px;
    padding-bottom: 4px;
   padding-left: 40px;
    width: 386px;*/
}

body.detail div#wrapper div#innerWrapper div#mainContentWrapper
{
   /* padding-bottom:0px;*/
    padding: 14px 0 13px;
}


body.detail   ol.formFields
{
float: left;
width: 259px;
}

body.detail  li#addToCart
{
float: right;
width: 108px;
    margin-right:0px;
/*margin-top: -7px;*/
}

body.detail  div.com-amazon-webstore-ProductBuyBox-3 .buyBox form fieldset ul.buttonGroup.buyBoxActions
{
    /*width:auto!important;*/
    width:148px !important;
}

body.detail  dl.attributeList dt
{
    color:#5a595c;
}

body.cart  .productListWidget .widgetTitle  
{
    font-size:18px;
    border-bottom:1px solid #5c5a59;
    padding-bottom:10px;
    text-align:center;
    margin-bottom:20px;
}

body.cart li.product  .productDetails  h4 a
{
   text-align:center;
    font-size:16px;
}

body.cart dt.price
{
    display:none;
}

body.cart dd.price
{
    font-size:18px;
}

body.cart#pageId100 .productDetails p.title a
{
    font-size:15px;
    margin-top:12px;
    margin-bottom:12px;
}

body.cart#pageId100 .justAddedCartItems  .productDetails 
{
width: 220px;
}

body.cart#pageId100  .justAddedCartItems a.imageLink
{
    display:block;
}

body.cart#pageId100  .justAddedCartItems a.imageLink  img
{
    margin:0px auto;
}

body.cart#pageId100  .justAddedCartItems  .productDetails  p.title
{
    text-align:center;
	font-family:arial !important;
}
body.cart#pageId100  .justAddedCartItems  .productDetails  p.title a{
font-family:arial !important;
}
body.cart#pageId100  .justAddedCartItems  .productDetails  dd.price
{
    text-align:center;
	font-family:NeutraText-BookSC;
	font-size:24px;
	font-weight:lighter;
}
body.cart#pageId100 div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form dl.attributeList.priceBlock.total dd.cartTotal{
font-family:NeutraText-BookSC;
	font-size:24px;
	font-weight:lighter;
}
body.cart#pageId100 div.com-amazon-webstore-HighUpsellCart-2 div.recentlyAddedItems form dl.attributeList.priceBlock.total dt.cartTotal{
font-family:NeutraText-BookSC;
	font-size:18px;
	font-weight:bold;
}
body.cart#pageId100  .justAddedCartItems  dt.quantity
{
    margin-left:77px;
}
body.cart#pageId100  .justAddedCartItems  dt.size_name
{
    margin-left:77px;
}
body.signIn #headerSlots  #topNavProgress1 .logo 
{
    text-align:center;
}


body#pageId101.signIn #columns .existingCustomer
{
    width:410px;
}


body#pageId100.signIn #columns .existingCustomer
{
    width:416px;
}

body#pageId100.signIn #columns #center-3 div.newCustomer
{
margin-left: 432px;
width: 416px;
}

body#pageId1100.orderPipeline  li.formField.choosePassword
{
    float:left;
    width:100%;
}

body#pageId3000.orderPipeline  div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes fieldset ol.formFields li.promotionCode input
{
    width:142px;
}

body.thankYou div.com-amazon-webstore-ThankYou-1 h1.thankYouMessage 
{
    border-bottom: 1px solid #999999;
    margin-bottom: 14px;
    padding-bottom: 15px;
    text-align: center;
    font-size:26px;
}

body.thankYou  .orderDetailContainer
{
  background-color: #FFFFFF;
    margin: 0 auto;
    /*padding: 15px;*/
    width: 400px;
    padding: 13px 14px 6px;
}

body.thankYou #centerColumn .orderDetailContainer h2.shipmentConfirm
{
    text-align:left;
    font-size:15px; margin-bottom: 12px;
}

body.thankYou #centerColumn .orderDetailContainer h3.orderConfirmation
{
    margin: 0 auto;
   /* width: 165px;*/
}

body.thankYou #centerColumn  div.com-amazon-webstore-ThankYou-1 div.orderDetails ul.thankYouItems
{
    margin-bottom:10px;
}

body.thankYou #centerColumn .orderDetailContainer h3.shipmentConfirm
{
    
}


body.thankYou div.com-amazon-webstore-ThankYou-1 p.contactCustomerService
{
    margin-bottom:0px;
    padding-bottom:0px;
    text-align: center;
}

body.thankYou div.com-amazon-webstore-ThankYou-1 p.contactCustomerService  cufon
{
    padding-bottom:7px;
}

body.thankYou div.com-amazon-webstore-ThankYou-1 .orderDetailContainer h4.orderDetails  
{
    text-transform:capitalize;
    font-size:12px;
     margin-top: 6px;
}

body.thankYou  .guestOrderInformation  ul.linkList
{
    margin-bottom: 0;
    padding-bottom: 13px;
    float:left;
     padding-left: 1px;
}

body.thankYou  .guestOrderInformation .navigationLinks
{
border-bottom: 1px solid #999999;
    float: left;
    margin-bottom: 13px;
}

body.thankYou  .guestOrderInformation  ul.linkList  li
{
float: left;
    text-align: left;
    width: 100%;
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01Q7Aju1mjL.jpg");
    background-position: 2px 7px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 11px;
    font-size:12px;
}

body.thankYou .guestOrderInformation ul.buttonGroup
{
/*padding-bottom: 8px;*/
text-align: center;
width: 100%;
padding-bottom: 0;
padding-top: 3px;
height: 30px;
}

body.thankYou .guestOrderInformation ul.buttonGroup  li.viewAccount  a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01SbZNZv8yL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:121px;
    height:22px;
    line-height:22px;
    margin-top: 4px;
}

body.thankYou .guestOrderInformation ul.buttonGroup  li.viewAccount  a  span
{
    display:none;
}

body.thankYou  p.confirmationMessage
{
    text-align:center;
    margin-bottom: 14px;
    /*color:#7A7B7D;*/
    font-size:11px;
}

body.info  #center-2  .link
{
    margin-top:10px;
}

body.detail  .rating  ul.buttonGroup li.yes span
{
    padding-top:4px;
    height:18px;
}


body.detail  .rating  ul.buttonGroup li.no span
{
    padding-top:4px;
    height:18px;
}

body.detail  .reviewRatingSummary  dl.reviewsSnapshot
{
    width:200px;
}

body.detail #footer
{
/*margin-top:40px;*/
}
body#pageId101.signIn #footer-6,body.orderPipeline #footer-6
{ /*padding: 0 140px;*/
    width: auto;
	padding-bottom:22px;

}
body#pageId101.signIn #footer-9, body.orderPipeline #footer-9
{
/*border-top: 1px solid #999999;*/
width:100%;
}
body.orderPipeline #footer-6 .shop 
{
/*border-right: none;*/
}

body.orderPipeline #wrapper #innerWrapper #headerSlots div#header-1 .com-amazon-webstore-OrderPipelineTopNavProgress-3 div#topNavProgress1{
    margin-bottom: 6px;
    overflow: hidden;
    padding: 18px 0 0 0;
}

body#pageIdinfoOur_Story.info #mainContentWrapper #centerColumn #center-2 p cufon
{
    padding-bottom:3px;
}

body.info #mainContentWrapper #centerColumn #center-2 p cufon
{
    padding-bottom:4px;
}

body.info #mainContentWrapper #centerColumn #center-2 h3 font cufon
{
    padding-bottom:4px;
}

body.info #mainContentWrapper #centerColumn #center-2 ul li strong cufon
{
    padding-bottom:4px;
}

body.info #mainContentWrapper #centerColumn #center-2 ul li font cufon
{
    padding-bottom:4px;
}

body.info #mainContentWrapper #centerColumn #center-2 p font cufon
{
    padding-bottom:4px;
}

body#pageIdinfoFAQ.info #mainContentWrapper #centerColumn #center-2 .right-section .ques  a
{
   padding-bottom:0px;
    text-decoration:none;
  /* border-bottom: 1px solid #CECECE;*/
    line-height: 17px;
    color:#808080; float:left;
}

body#pageIdinfoFAQ.info #mainContentWrapper #centerColumn #center-2 .right-section .ques  a cufon
{
   border-bottom: 1px solid #CECECE;
   margin-bottom: 2px;
}

body#pageIdinfoFAQ.info #mainContentWrapper #centerColumn #center-2 .right-section .ques p.spc
{
  /* margin:11px;*/ float: left;
    margin: 7px;
    width: 100%;
}

body.info  .content  cufon
{
  padding-bottom:4px;  
}


/*Slider css*/

#gallery  #gallery-images
{
    overflow:hidden; position: relative; width:850px; height: 400px;
}

body.detail #topSlots
{
    display:none;
}

textarea#footer-textarea{
resize:none !important;
}

body#pageIdinfocontactUs.info div#wrapper div#innerWrapper #mainContentWrapper
{
    padding-bottom:0px;
}

body#pageIdinfocontactUs.info #centerColumn #center-1 h2
{
    margin-bottom:12px;
}

#top-9
{
    display:none;
}

body.cart #top-10
{
    display:none;
}

body#pageIdinfoOur_Story p
{
    margin-bottom:10px;
}

body#pageIdinfoOur_Story p span.space
{
    padding-left: 34px;
}

body#pageIdinfoOur_Story  p.log
{
   text-align:center;
    margin-bottom:24px;
    padding-right: 6px;
}

body.orderPipeline div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails
{
    border:1px solid #999999;
}

body.orderPipeline div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingAddress
{
    border-right:1px solid #999999;
}

body.orderPipeline div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset ul.productList.shipmentItems li.product.shipmentItem
{
    border-top:1px solid #999999;
 /*   border-bottom:1px solid #999999;*/
}


body.orderPipeline div.com-amazon-webstore-OrderPipelineOrderTotals-2 div.orderSummary
{
    border:1px solid #999999;
}

body.orderPipeline div.com-amazon-webstore-OrderPipelineReviewPagePromoCodeAndGc-3 div.promotionalCodes
{
    border:1px solid #999999;
}

body#pageId3000.orderPipeline div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3
{
    border:1px solid #999999;
}

body.orderPipeline  div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-4
{
    border:1px solid #999999;
}

body.yourAccount #footer-6{
    /*padding: 0 140px 22px;*/
    width: auto;
}

body.detail .dynamicMiniCart #wrapper #innerWrapper div#headerSlots .miniCart .dynamicMiniCart p
{
    font-family:NeutraTextTF-Demi;
}

body.detail #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart, body.detail #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a
{
    font-family: arial;

    font-size: 9px;
    /*color: #999999!important;
    font-weight: 600;
    letter-spacing: -1px;*/
}

body.detail #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a:hover
{
    color: #BA4C26 !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
body #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart, body #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a
{
    /*margin-top:-3px!important;*/
}
}

body.browse #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart, body.browse #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a
{
    font-family:arial;
    /*margin-top:-4px;*/
    font-size: 9px;
   /* color: #999999!important;
    font-weight: 600;
    letter-spacing: -1px;*/
}


body.browse #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a:hover
{
    color: #BA4C26 !important;
}

body.info #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart, body.info #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a
{
    font-family: arial;
   
    font-size: 9px;
    /*color: #999999!important;
    font-weight: 600;
    letter-spacing: -1px;*/
}

body.info #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a:hover
{
    color: #BA4C26 !important;
}


body.cart #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart, body.cart #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a
{
    font-family: arial;

    font-size: 9px;
    /*color: #999999!important;
    font-weight: 600;
    letter-spacing: -1px;*/
}

body.cart #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a:hover
{
    color: #BA4C26 !important;
}

body.error #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart, body.error #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a
{
    font-family: arial;

    font-size: 9px;
    /*color: #999999!important;
    font-weight: 600;
    letter-spacing: -1px;*/
}

body.error #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a:hover
{
    color: #BA4C26 !important;
}

body.search #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart, body.search #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a
{
    font-family: arial;
   
    font-size: 9px;
    /*color:#999999!important;
    font-weight: 600;
    letter-spacing: -1px;*/
}

body.search #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a:hover
{
    color: #BA4C26 !important;
}

body.thankyou #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart, body.thankyou #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a
{
    font-family: arial;
    
    font-size: 9px;
    /*color: #999999!important;
    font-weight: 600;
    letter-spacing: -1px;*/
}

body.thankyou #wrapper #innerWrapper div#headerSlots #header-7 .miniCart .staticMiniCart .cartInformation p.itemsInCart a:hover
{
    color: #BA4C26 !important;
}

body.detail #header-7 .dynamicMiniCart li.editCart a.secondaryAction span
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/019z-f73lqL.png);
background-position:left top;
    width:53px;
    height:18px;
    background-repeat:no-repeat;
    text-indent:-9999px;
}

body.detail #header-7 .dynamicMiniCart li.editCart a.secondaryAction
{
    padding:0px;
    background-image:none;
    height: 19px;
}
 
body.detail #header-7 .dynamicMiniCart li.editCart
{
    margin:0 0 0 1px;
}

body.detail #header-7 .dynamicMiniCart li.checkoutEnabled button.primaryAction span
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/019z-f73lqL.png);
background-position:left top;
    width:53px;
    height:19px;
    background-repeat:no-repeat;
    text-indent:-9999px;
}

body.detail #header-7 .dynamicMiniCart li.checkoutEnabled
{
    margin:0px -1px 0px 0px;
}

body.detail #header-7 .dynamicMiniCart li.checkoutEnabled button.primaryAction
{
    padding:0px;
    background-image:none;
}

body.orderPipeline #header-1 .nav {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/21aQQSa%2BpUL.png");
    background-position: 207px -29px;
    background-repeat: no-repeat;
    border-top: 1px solid #999999;
    height: 31px;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    position: relative;
    text-align: center;
    width: 850px;
    z-index: 10;
}

body.orderPipeline #header-1 .nav  img
{
    display:none;
}

body.yourAccount div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ol.formFields li.orderRangeFormField select#orderRange
{
   font-size: 9px;
 margin-top:2px;
    height: 18px;
}
body#pageId100.cart #right-1 .otherCartItems .productDetails p{
text-align:center;
}
body#pageId100.cart #right-1 .otherCartItems ul.productList.cartItems li.product dl.attributeList{
padding-left:49px;
}
body#pageId100.cart #right-1 .otherCartItems ul.productList.cartItems li.product dl.attributeList.priceBlock{
text-align:center;
padding-left:0px !important;
}
body#pageId1000 #center-6 ul.buttonGroup.formControls  li.submitAddress{
margin-right:0px !important;
}


body.forgotPassword #top-2
{
    display:none;
}

body.forgotPassword #left-2  h1
{
    margin-bottom: 7px;
}

body.forgotPassword #left-2  h1
{
/*margin-bottom: 8px;*/
margin-top: 3px;
margin-bottom: 10px;
}

body.forgotPassword #left-2 p {
    margin-bottom: 11px;
}

body.forgotPassword  #center-4  ol.wizardSteps  .content  p
{
    margin-bottom:0px;
}

body.forgotPassword  #center-4  ol.wizardSteps  .content  fieldset.forgotPasswordFieldSet
{
    margin-bottom:7px;
}

body.forgotPassword  #center-4  ol.wizardSteps
{
margin-bottom: 12px;
}

body.forgotPassword #centerColumn #center-6  p
{
    margin-bottom:0px;
}


body#pageId300.forgotPassword  div.com-amazon-webstore-ForgotPasswordEnterEmail-2 div.IncaForgottenpasswordPageletLayout1a ol.wizardSteps li.step.activeStep.first div.content form.forgotPasswordEmailForm fieldset.forgotPasswordEmailFieldSet.minorFieldset ol.formFields li.formField.forgotPasswordEmailFormField input.text
{
    margin-top: 8px;
    height: 18px;
}

body#pageId353.forgotPassword li.step li.chooseNewPasswordFormField
{
    padding-top:8px;
}

body#pageId353.forgotPassword  ol.wizardSteps li.step.last form fieldset ol.formFields li.formField label
{
    text-align:left;
    width:23%;
}

body#pageId353.forgotPassword  div.com-amazon-webstore-ForgotPasswordEnterNewPassword-2 ol.wizardSteps li form fieldset ol.formFields li.formField.passwordCheckFormField p.formHelp {
    display: block;
    margin-left: 23%;
    padding-left: 9px;
}

body#pageId353.forgotPassword ol.wizardSteps li.step form fieldset ul.buttonGroup {
    margin-left: 23%;
    padding-left: 10px;
}

body.forgotPassword#pageId300  div.com-amazon-webstore-ForgotPasswordEnterEmail-2 div.IncaForgottenpasswordPageletLayout1a ol.wizardSteps li.step.activeStep.first div.content form.forgotPasswordEmailForm fieldset.forgotPasswordEmailFieldSet.minorFieldset ul.buttonGroup.forgotPasswordEmailButtonGroup li.continueButton button.primaryAction
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01egRXsc4WL.png);
    background-position:left top;
    background-repeat:no-repeat;
    height: 22px;
    width: 137px;
    margin-top: 8px;
}

body.forgotPassword#pageId300  div.com-amazon-webstore-ForgotPasswordEnterEmail-2 div.IncaForgottenpasswordPageletLayout1a ol.wizardSteps li.step.activeStep.first div.content form.forgotPasswordEmailForm fieldset.forgotPasswordEmailFieldSet.minorFieldset ul.buttonGroup.forgotPasswordEmailButtonGroup li.continueButton button.primaryAction span  
{
    display:none;
}


body.forgotPassword#pageId300  ol.wizardSteps li.futureStep h2, body.forgotPassword#pageId300  ol.wizardSteps li.completedStep h2
{
   margin-bottom:0px; 
}

body.forgotPassword#pageId353  #center-4  ol.wizardSteps li div.content form.forgotPasswordForm fieldset.forgotPasswordFieldSet li.confirmPasswordButton  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01tVCRNVGUL.png);
    background-position:left top;
    background-repeat:no-repeat;
    height: 22px;
    width: 105px;
}

body.forgotPassword#pageId353  #center-4  ol.wizardSteps li div.content form.forgotPasswordForm fieldset.forgotPasswordFieldSet li.confirmPasswordButton  button span
{
    display:none;
}

body.forgotPassword#pageId353  #center-4  ol.wizardSteps li div.content form.forgotPasswordForm fieldset.forgotPasswordFieldSet li.confirmPasswordButton
{
    margin-left:0px;
}

body.forgotPassword#pageId300  ol.wizardSteps li.step.last  h2
{
    margin-bottom:0px;
}

body.forgotPassword  ol.wizardSteps li.step.last h2
{
    margin-bottom:0px;
}


body.forgotPassword#pageId353 #center-4 ol.wizardSteps .content fieldset.forgotPasswordFieldSet {
    margin-bottom: 4px;
}

body.forgotPassword#pageId353  input#password
{
    margin-top:3px;
}

body#pageId101.signIn #headerSlots  #header-9
{
    display:none;
}

body.orderPipeline  #headerSlots  #header-9
{
    display:none;
}

body#pageId202.signIn  #columns #center-4  div.messageBox
{
    margin:10px 0px 11px;
}

body#pageId2100.orderPipeline div.com-amazon-webstore-OrderPipelineChangeQuantities-4 form.itemQuantities fieldset.editItemQuantities ol.productList.modifyQuantities li.product
{
    margin-bottom:12px;
    width: 850px;
    border-bottom:1px solid #999999;
}

body#pageId2100.orderPipeline  li.deleteProduct button.secondaryAction
{
 background-image: url("https://images-na.ssl-images-amazon.com/images/I/011-F5DLJeL.png");
    background-position: left top;
    background-repeat:no-repeat;
    height: 21px;
    width: 56px;
}

body#pageId2100.orderPipeline  li.deleteProduct button.secondaryAction:hover
{
  background-image: url("https://images-na.ssl-images-amazon.com/images/I/011-F5DLJeL.png");
    background-position: left top!important;
    background-repeat:no-repeat;
    height: 21px;
    width: 56px;
}

body#pageId2100.orderPipeline  li.deleteProduct button.secondaryAction span
{
    display:none;
}

body#pageId2100.orderPipeline li.modifyItemQuantities button
{
 background-image: url("https://images-na.ssl-images-amazon.com/images/I/01xh1RzXpaL.png");
    background-position: left top;
    background-repeat:no-repeat; 
    height: 22px;
    width: 79px;
}

body#pageId2100.orderPipeline li.modifyItemQuantities button span
{
    display:none;
}

body#pageId2100.orderPipeline #mainContentWrapper .price, body#pageId2100.orderPipeline #mainContentWrapper .listPrice, body#pageId2100.orderPipeline #mainContentWrapper .origPrice, body#pageId2100.orderPipeline #mainContentWrapper .savings, body#pageId2100.orderPipeline #mainContentWrapper .priceRange
{
    font-family:arial;
}

body#pageId2100.orderPipeline #mainContentWrapper #center-1 h1
{
    margin-bottom: 7px;
     margin-top: 3px;
}

body#pageId7000.yourAccount #center-4 ul.buttonGroup
{
  vertical-align: middle;
}

body#pageId7000.yourAccount li.addressBookAdd a.primaryAction {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/018GzRDydjL.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 135px; margin-top: 3px;
}

body#pageId7000.yourAccount li.addressBookAdd a.primaryAction:hover {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/018GzRDydjL.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 135px;
}

body#pageId7000.yourAccount li.addressBookAdd a.primaryAction span
{
  display:none;
}

body#pageId7000.yourAccount .com-amazon-webstore-ManageYourAddressBookHeader-1  li.enterANewAddress a.primaryAction
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/018GzRDydjL.png);
    background-position:left top;
    background-repeat:no-repeat;
    padding:0px;
    width:135px;
    height:21px;
}

body#pageId7000.yourAccount .com-amazon-webstore-ManageYourAddressBookHeader-1  li.enterANewAddress a.primaryAction span
{
    display:none;
}
body#pageId7000.yourAccount li.editLink
{
margin-bottom: 7px;
}

body#pageId7000.yourAccount li.editLink a
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/51JGEgv0cAL.png);
    background-position:left top;
    background-repeat:no-repeat;
    padding:0px;
    width:38px;
    height:21px; 
}

body#pageId7000.yourAccount li.editLink a span
{
    display:none;
}

body#pageId7000.yourAccount li.addressDelete
{
    margin-left:9px;
}


body#pageId7000.yourAccount li.addressDelete a
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/011-F5DLJeL.png);
    background-position:left top;
    background-repeat:no-repeat;
    padding:0px;
    width:56px;
    height:21px; 
}

body#pageId7000.yourAccount li.addressDelete a span
{
    display:none;
}


body#pageId7000.yourAccount  .vcard.addressspan.fn
{
    text-transform:capitalize;
}

body#pageId8000.yourAccount li.creditCardEditButton a {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/51JGEgv0cAL.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 38px;
}

body#pageId8000.yourAccount li.creditCardEditButton a span
{
    display:none;
}

body#pageId8000.yourAccount li.creditCardConfirmDeleteButton a {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/011-F5DLJeL.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 56px;
}

body#pageId8000.yourAccount li.creditCardConfirmDeleteButton a span
{
    display:none;
}

body#pageId8000.yourAccount div.com-amazon-webstore-YourAccountCreditCard-2 dl.attributeList.cardInfo dt {
    font-weight: bold;
    text-align: left;
    width: 122px;
    padding-left: 5px;
}


body#pageId8000.yourAccount div.com-amazon-webstore-YourAccountCreditCard-2 ul.buttonGroup.creditCardControlButtonGroup li.creditCardEditButton {
    margin-left: 6px;
}


body#pageId8000.yourAccount #rightColumn ul.linkList {
    background-image: none;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 0;
    padding: 0 0 0 1px;
}

body#pageId8000.yourAccount .com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList li {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01aqMT0b2RL.png");
    background-position: 2px 5px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 15px;
}


body#pageId8000.yourAccount  div.com-amazon-webstore-YourAccountCreditCard-2 ul.buttonGroup.creditCardControlButtonGroup {
    margin-bottom: 0;
}

body#pageId8000.yourAccount  div.com-amazon-webstore-YourAccountCreditCard-2 dl.attributeList.cardInfo
{
   border-top: 0 none;
    margin-bottom: 5px;
    margin-top: -5px; 
}

body#pageId8000.yourAccount  #rightColumn
{
    margin-left: 4px;
}


body#pageId8000.yourAccount h1 {
    margin-bottom: 8px;
}

body#pageId8000.yourAccount #left-2 p {
    margin-bottom: 8px;
}


body.reviews  #top-2 {
  display:none;
}


body#pageId9000.yourAccount #rightColumn ul.linkList {
    background-image: none;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 0;
    padding: 0 0 0 1px;
}

body#pageId9000.yourAccount .com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList li {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01aqMT0b2RL.png");
    background-position: 2px 5px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 15px;
}

body#pageId9000.yourAccount div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ol.formFields {
   /* border-bottom: 1px solid #999999;
    padding-bottom: 4px;*/
    border-bottom: 0px;
    padding-bottom: 0px;
}

body#pageId9000.yourAccount #right-1    
{
border-top: 1px solid #999999;
    margin-top: 13px;
    padding-top: 12px;
}

body#pageId9000.yourAccount  div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ol.formFields li.formField label {
    display: inline-block;
   padding-right: 7px;
    text-align: right;
    width: 135px;
}

body#pageId9000.yourAccount  div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ol.formFields li.formField p.formHelp
{
padding-left: 146px;
padding-top: 2px;
    width: 299px;
}

body#pageId3000.yourAccount div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderActionsButtonGroup li.viewOrdersDetailButton a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01sfz4QhNaL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:145px;
    height:21px;
    padding:0px;
}

body#pageId3000.yourAccount div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderActionsButtonGroup li.viewOrdersDetailButton a span
{
    display:none;
}

body#pageId3000.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2
{
margin: 6px 0 16px!important;
}

body#pageId3000.yourAccount div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory ul.orderList li.order ul.orderActionsButtonGroup li
{
    margin-right:0px;
    margin-top: 4px;
}

body#pageId3001.yourAccount #rightColumn ul.linkList {
    background-image: none;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 0;
    padding: 0 0 0 1px;
}

body#pageId3001.yourAccount .com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList li {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01aqMT0b2RL.png");
    background-position: 2px 5px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 15px;
}

body#pageId3001.yourAccount  li.changePaymentButton a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01oHzaQNs3L.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:67px;
    height:21px;
    padding:0px;
}

body#pageId3001.yourAccount  li.changePaymentButton a span
{
    display:none;
}

body#pageId3001.yourAccount #left-1 ul.buttonGroup.orderHistoryButtonGroup li.goButton button {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01-LRqgEJ2L.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 18px;
    margin: 2px 0 0 4px;
    width: 41px;
}

body#pageId3001.yourAccount #left-1 ul.buttonGroup.orderHistoryButtonGroup li.goButton button:hover {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01-LRqgEJ2L.png");
    background-position: left top!important;
    background-repeat: no-repeat;
    float: left;
    height: 18px;
    width: 41px;
}

body#pageId3001.yourAccount #left-1 ul.buttonGroup.orderHistoryButtonGroup li.goButton button  span 
{
 display:none;
}

body#pageId3001.yourAccount  div.messageBox ul.messages
{
    width:802px;
}

body#pageId3001.yourAccount  #centerColumn
{
float: left;
width: 852px;
}

body#pageId3001.yourAccount #left-2 h1
{
 float: left;
    margin-bottom: 9px;
    margin-top: 2px;
    width: 850px;
}

body#pageId3001.yourAccount  li.orderRangeFormField  label
{
    color:#ffffff;
}

body#pageId3001.yourAccount li.viewOrdersCancelButton
{
    margin-left:0px;
}

body#pageId3001.yourAccount li.viewOrdersCancelButton  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01iZ3rJ3fqL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:95px;
    height:21px;
    float:left;
    padding:0px;
}

body#pageId3001.yourAccount li.viewOrdersCancelButton  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01iZ3rJ3fqL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:95px;
    height:21px;
    float:left;
    padding:0px;
}

body#pageId3001.yourAccount li.viewOrdersCancelButton  button span
{
    display:none;
}

body#pageId3001.yourAccount  div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader {
    border-bottom: 1px solid #999999;
}

body#pageId3001.yourAccount  div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order {
    border: 1px solid #999999;
    margin-bottom: 18px;
    overflow: hidden;
    width: 847px;
}

body#pageId3001.yourAccount li.viewOrdersShipAddressButton a {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01oHzaQNs3L.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 67px;
    margin-top: 3px;
}

body#pageId3001.yourAccount li.viewOrdersShipAddressButton a:hover {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01oHzaQNs3L.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 67px;
}

body#pageId3001.yourAccount li.viewOrdersShipAddressButton a span
{
    display:none;
}

body#pageId3001.yourAccount .orderIdentification dl.attributeList
{
margin-bottom: 2px;
}

body#pageId3001.yourAccount .orderIdentification  p
{
    margin-bottom:12px;
}

body#pageId3001.yourAccount  div.messageBox
{
margin-top: 2px;
}

body#pageId3001.yourAccount  div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.orderIdentification {
    margin-bottom: 15px;
}

body#pageId3001.yourAccount  li.viewOrdersCancelFormButton  a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01KAo98seBL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:187px;
    height:21px;
    float:left;
    margin-top: -1px;
}

body#pageId3001.yourAccount  li.viewOrdersCancelFormButton  a span
{
    display:none;
}

body#pageId3001.yourAccount  li.viewOrdersCancelFormButton 
{
    margin-top: -2px;
}

body#pageId3001.yourAccount  .productDetails  h3.title  a
{
    font-weight:lighter;
}

body#pageId3001.yourAccount  .productDetails  dl.attributeList
{
margin-bottom: 12px;
margin-top: 13px;
}


body#pageId3001.yourAccount  .productDetails  dl.attributeList.giftOptions
{
margin-bottom: 0px;
margin-top:0px;
}

body#pageId3001.yourAccount  div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.shippingInfo {
    border-right: 1px solid #999999;
    padding: 9px 9px 9px 11px;
}

body#pageId3001.yourAccount div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order ul.productList.orderItems {
    border-left: 1px solid  #999999;
}

body#pageId3001.yourAccount  li.product
{
   margin-bottom:0px;
    margin-left: 7px;
    margin-right: 10px;
}

body#pageId3001.yourAccount  div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader dl.attributeList.shippingStatus {
    padding: 0 12px;
}

body#pageId3001.yourAccount  h3.shippingSpeed
{
    margin-top:8px;
}

body#pageId3001.yourAccount ul.productList dt.quantity
{
    font-weight:bold;
}


body#pageId3001.yourAccount li.changeBillingAddressButton a {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01oHzaQNs3L.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 67px;
}

body#pageId3001.yourAccount li.changeBillingAddressButton a span
{
    display:none;
}

body#pageId3001.yourAccount div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.shippingInfo div.addressEntry
{
    padding-left:2px;
}

body#pageId3001.yourAccount div.com-amazon-webstore-YourAccountViewOrderDetails-6 ul.orderList.orderDetails li.order div.subSectionHeader h2
{
    background-color:#999999;
    color:#666666;
    font-weight:lighter;
}

body#pageId3001.yourAccount  div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation h2
{
    border-bottom:0px;
    background-color:#999999;
    color:#666666;
    font-weight:lighter;
}

body#pageId3001.yourAccount  div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation
{
    border:1px solid #999999; width: 848px; margin-bottom: 9px;
}


body#pageId3001.yourAccount div.com-amazon-webstore-YourAccountViewOrderDetails-6 div.paymentInformation div.subSection {
    padding: 11px 13px 11px 11px;
}

body#pageId3001.yourAccount div.com-amazon-webstore-YourAccountViewOrderDetails-6 {
    margin-bottom: 0;
}

body#pageId3000.yourAccount div.com-amazon-webstore-YourAccountViewOrderHistory-2 div.viewOrderHistory h2
{
    border-bottom:0px;
    background-color:#999999;
    color:#666666;
    font-weight:lighter;
} 

body#pageId3500.yourAccount div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createPenName ul.createPenNameButtonGroup li.createPenName  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01vJAGbaz8L.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:120px;
    height:21px;
    padding:0px;
}

body#pageId3500.yourAccount div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createPenName ul.createPenNameButtonGroup li.createPenName  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01vJAGbaz8L.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:120px;
    height:21px;
}

body#pageId3500.yourAccount div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createPenName ul.createPenNameButtonGroup li.createPenName  button span
{
    display:none;
}

body#pageId3500.yourAccount li.createRealName  button
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01djVqxo0QL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:249px;
    height:21px;
    padding:0px; 
}

body#pageId3500.yourAccount li.createRealName  button:hover
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01djVqxo0QL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:249px;
    height:21px;
    padding:0px; 
}

body#pageId3500.yourAccount li.createRealName  button span
{
    display:none;
}

body#pageId3500.yourAccount div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createRealName {
    border: 1px solid #999999;
    float: left;
    margin-left: 14px;
    padding: 36px 13px 12px 15px;
    width: 389px;
    position:relative;
}

body#pageId3500.yourAccount div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createRealName h3
{
background-color: #999999;
    left: 0;
    padding: 4px 6px;
    position: absolute;
    top: 0;
    width: 405px;
    color:#666666;
    font-weight:lighter;
}

body#pageId3500.yourAccount div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createPenName {
    border: 1px solid #999999;
    float: left;
    height: 204px;
    padding: 36px 15px 12px;
    position: relative;
    width: 383px;
}
body#pageId3500.yourAccount div.com-amazon-webstore-CustomerAttributionLandingPage-1 div.attributionForm div.createPenName h3
{
background-color: #999999;
    left: 0;
    padding: 4px 6px;
    position: absolute;
    top: 0;
    width: 401px;
    color:#666666;
    font-weight:lighter;
}

body#pageId3500.yourAccount  p.pageTitleDescription
{
    margin-bottom:10px;
}

body#pageId3500.yourAccount h1 {
    font-weight: bold;
    margin-bottom: 9px;
}

body#pageId9000.yourAccount li.cancel a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:56px;
    height:21px;
    padding:0px;
}

body#pageId9000.yourAccount li.cancel a:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:56px;
    height:21px;
    padding:0px;
}

body#pageId9000.yourAccount li.cancel a  span
{
    display:none;
}

body#pageId9000.yourAccount div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ul.buttonGroup li.save button
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01KrVuYwnvL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:98px;
    height:21px;
    padding:0px;
    float: left;
}

body#pageId9000.yourAccount div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ul.buttonGroup li.save button:hover
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01KrVuYwnvL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:98px;
    height:21px;
    padding:0px; 
}

body#pageId9000.yourAccount div.com-amazon-webstore-YourAccountSettings-2 form.changeAccountInformation fieldset.changeAccountFields ul.buttonGroup li.save button span
{
    display:none;
}

body#pageId9001.yourAccount  .messageBox
{
    width:803px;
    margin-bottom: 10px;
    margin-top: 0;
}

body#pageId9001.yourAccount  h1
{
    margin-bottom: 6px;
}

body#pageId9001.yourAccount #right-1 ul.linkList {
    background-image: none;
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 0;
    padding: 0 0 0 1px;
}

body#pageId9001.yourAccount #right-1 ul.linkList  li
{
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01aqMT0b2RL.png");
    background-position: 2px 5px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 15px;
}

body#pageId3511.yourAccount  h1 {
    margin-bottom: 7px;
}

body#pageId3511.yourAccount .createRealNameForm  p
{
    margin-bottom:7px;
    margin-top: 0;
}

body#pageId3511.yourAccount  h2
{
    background-color:#999999;
    color:#666666;
    font-weight:lighter;
    border-bottom:0px;
    margin-bottom: 17px;
}

body#pageId3511.yourAccount  div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField label
{
    text-align:left; width: 197px;
}

body#pageId3511.yourAccount  div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField
{
    margin-left: 5px;
    margin-bottom: 1px;
}

body#pageId3511.yourAccount  div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField.createRealNameFormField p.formHelp
{
/*margin-left: 181px;*/
margin-left: 201px;
}

body#pageId3511.yourAccount  div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField.realNameAliasFormField p.formHelp.example
{
/*margin-left: 181px;*/
margin-left: 201px;
}

body#pageId3511.yourAccount  div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField p.formHelp.example
{
 /* margin-left: 181px; */
  margin-left: 201px;
}

body#pageId3511.yourAccount  div.com-amazon-webstore-CustomerAttributionCreateRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields {
    border-bottom: 1px solid #999999;
   /* margin-bottom: 9px;*/ margin-bottom: 14px; padding-bottom: 4px;
}

body#pageId3511.yourAccount  div.messageBox {
    background-position: 9px 9px;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin: 6px 0 15px;
    padding: 9px 9px 9px 36px;
}

body#pageId3511.yourAccount  li.continue  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    padding:0px;
}

body#pageId3511.yourAccount  li.continue  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    padding:0px;
}

body#pageId3511.yourAccount  li.continue
{
    margin-right:0px;
}

body#pageId3511.yourAccount  li.continue  button  span
{
    display:none;
}

body#pageId3511.yourAccount  fieldset.createRealNameFieldSet
{
    /*padding-bottom:12px;*/
    border-bottom:1px solid #999999;
    margin-bottom:12px;
    padding-bottom: 16px;
}

body#pageId3511.yourAccount   li.createPenName 
{
    margin-left:0px;
}

body#pageId3511.yourAccount   li.createPenName  button
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01vJAGbaz8L.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:120px;
    height:21px;
    padding:0px;
}

body#pageId3511.yourAccount   li.createPenName  button:hover
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01vJAGbaz8L.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:120px;
    height:21px;
}

body#pageId3511.yourAccount   li.createPenName  button span
{
    display:none;
}




body#pageId3501.yourAccount  h1 {
    margin-bottom: 7px;
}

body#pageId3501.yourAccount .createPenNameForm  p
{
    margin-bottom:10px;
}

body#pageId3501.yourAccount  h2
{
    background-color:#999999;
    color:#666666;
    font-weight:lighter;
    border-bottom:0px;
    margin-bottom: 17px;
}

body#pageId3501.yourAccount  div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField label
{
    text-align:left; width:197px;
}

body#pageId3501.yourAccount  div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField
{
    margin-left: 0px;
    margin-bottom: 1px;
}

body#pageId3501.yourAccount  div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField.createPenNameFormField p.formHelp
{
margin-left: 202px;
}

body#pageId3501.yourAccount  div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField.penNameAliasFormField p.formHelp.example
{
margin-left: 202px;
}

body#pageId3501.yourAccount  div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField p.formHelp.example
{
  margin-left: 202px;  
}



body#pageId3501.yourAccount  div.com-amazon-webstore-CustomerAttributionCreatePenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields {
    border-bottom: 1px solid #999999;
    margin-bottom: 12px;
}

body#pageId3501.yourAccount  li.continue  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    padding:0px;
}

body#pageId3501.yourAccount  li.continue  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    padding:0px;
}

body#pageId3501.yourAccount  li.continue
{
    margin-right:0px;
}

body#pageId3501.yourAccount  li.continue  button  span
{
    display:none;
}

body#pageId3501.yourAccount  fieldset.createPenNameFieldSet
{
    padding-bottom:16px;
    border-bottom:1px solid #999999;
    margin-bottom:12px;
}

body#pageId3501.yourAccount   li.createRealName 
{
    margin-left:0px;
}

body#pageId3501.yourAccount   li.createRealName  button
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01r-0jqs3TL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:131px;
    height:21px;
    padding:0px;
}

body#pageId3501.yourAccount   li.createRealName  button:hover
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01r-0jqs3TL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:131px;
    height:21px;
}

body#pageId3501.yourAccount   li.createRealName  button span
{
    display:none;
}

body#pageId3503.yourAccount  .messageBox
{
   margin:0px 0px 10px 0px;
}

body#pageId3503.yourAccount  li.homePage  button
{
 background-image:url(https://images-na.ssl-images-amazon.com/images/I/017rX2MfF-L.png);
 background-position:left top;
 background-repeat:no-repeat;
    width:210px;
    height:21px;
    padding:0px;
    margin-left: 8px;
}

body#pageId3503.yourAccount  li.homePage  button:hover
{
 background-image:url(https://images-na.ssl-images-amazon.com/images/I/017rX2MfF-L.png);
 background-position:left top;
 background-repeat:no-repeat;
    width:210px;
    height:21px;
}

body#pageId3503.yourAccount  li.homePage  button span
{
    display:none;
}

body#pageId3503.yourAccount li.youraccount  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/011ZfWZIzmL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:160px;
    height:21px;
    padding:0px;
    margin-left: 8px;
}

body#pageId3503.yourAccount li.youraccount  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/011ZfWZIzmL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:160px;
    height:21px;
}

body#pageId3503.yourAccount  li.youraccount  button span
{
    display:none;
}

body#pageId3503.yourAccount li.createPenName  button
{
  background-image:url(https://images-na.ssl-images-amazon.com/images/I/01W58iMippL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:92px;
    height:21px;
    padding:0px;  
}

body#pageId3503.yourAccount li.createPenName  button:hover
{
  background-image:url(https://images-na.ssl-images-amazon.com/images/I/01W58iMippL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:92px;
    height:21px;
    padding:0px;  
}

body#pageId3503.yourAccount li.createPenName  button  span
{
  display:none;
}

body#pageId3503.yourAccount  p.pageTitleDescription
{
    margin-bottom:7px;
}

body#pageId3503.yourAccount #center-5  form
{
   float:left;
}

body#pageId3503.yourAccount #center-5  form  li
{
    margin-left:0px;
}

body#pageId3503.yourAccount h1 {
    font-weight: bold;
    margin-bottom: 8px;
}

body#pageId3502.yourAccount  div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField label
{
    text-align:left;
}

body#pageId3502.yourAccount  div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields li.formField p.formHelp.example {
    margin-left: 183px; margin-bottom: 0;
}

body#pageId3502.yourAccount h2
{
    background-color:#999999;
    color:#666666;
    font-weight:lighter;
}

body#pageId3502.yourAccount h1 {
    font-weight: bold;
    margin-bottom: 7px;
}

body#pageId3502.yourAccount p
{
    margin-bottom:6px;
}

body#pageId3502.yourAccount div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet
{
    margin-bottom: 10px;
    margin-left: 0;
    padding-bottom: 9px;
    border-bottom:1px solid #999999;
}

body#pageId3502.yourAccount  div.com-amazon-webstore-CustomerAttributionEditPenName-1 div.createPenNameForm form.createPenNameForm fieldset.createPenNameFieldSet ol.formFields {
    border-bottom: 1px solid #999999;
    margin-bottom: 13px;
}

body#pageId3502.yourAccount li.cancel
{
    float:right;
    margin-right:0px;
    margin-left:0px;
}

body#pageId3502.yourAccount li.cancel a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:56px;
    height:21px;
    padding:0px;
}

body#pageId3502.yourAccount li.cancel a:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:56px;
    height:21px;
}

body#pageId3502.yourAccount li.cancel a  span
{
    display:none;
}

body#pageId3502.yourAccount  li.continue button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01pC2oBnZnL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:35px;
    height:21px; float:left;
}

body#pageId3502.yourAccount  li.continue button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01pC2oBnZnL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:35px;
    height:21px;
}

body#pageId3502.yourAccount  li.continue button span
{
    display:none;
}


body#pageId3502.yourAccount  li.createRealName button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01r-0jqs3TL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:130px; padding:0px;
    height:21px; float:left;
}

body#pageId3502.yourAccount  li.createRealName  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01r-0jqs3TL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:130px;
    height:21px;
}

body#pageId3502.yourAccount  li.createRealName  button span
{
    display:none;
}

body#pageId3513.yourAccount li.homePage button {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/017rX2MfF-L.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    margin-left: 8px;
    padding: 0;
    width: 210px;
}

body#pageId3513.yourAccount li.homePage button:hover {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/017rX2MfF-L.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    margin-left: 8px;
    padding: 0;
    width: 210px;
}

body#pageId3513.yourAccount li.homePage button  span
{
    display:none;
}

body#pageId3513.yourAccount li.youraccount button {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/011ZfWZIzmL.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    margin-left:4px;
    padding: 0;
    width: 160px;
}

body#pageId3513.yourAccount li.youraccount button:hover {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/011ZfWZIzmL.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    margin-left: 4px;
    padding: 0;
    width: 160px;
}

body#pageId3513.yourAccount li.youraccount button span
{
   display:none;
}

body#pageId3513.yourAccount li.editRealName
{
   margin-left:0px;
}

body#pageId3513.yourAccount li.editRealName  button {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01r-0jqs3TL.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 133px;
}

body#pageId3513.yourAccount li.editRealName  button:hover {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01r-0jqs3TL.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 21px;
    padding: 0;
    width: 133px;
}

body#pageId3513.yourAccount li.editRealName  button  span
{
    display:none;
}

body#pageId3513.yourAccount div.com-amazon-webstore-CustomerAttributionDisplayRealName-1 div.DisplayRealName ul.buttonGroup {
    float: left;
}

body#pageId3513.yourAccount .messageBox {
    margin: 0 0 10px;
}

body#pageId3513.yourAccount h1 {
    font-weight: bold;
    margin-bottom: 8px;
}

body#pageId3513.yourAccount p.pageTitleDescription {
    margin-bottom: 7px;
}

/*Edit Real Name*/

body#pageId3512.yourAccount  h1 {
    margin-bottom: 7px;
}

body#pageId3512.yourAccount .createPenNameForm  p
{
    margin-bottom:10px;
}

body#pageId3512.yourAccount  h2
{
    background-color:#999999;
    color:#666666;
    font-weight:lighter;
    border-bottom:0px;
    margin-bottom: 17px;
}

body#pageId3512.yourAccount  div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField label
{
    text-align:left; width: 197px;
}

body#pageId3512.yourAccount  div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField
{
    margin-left: 0px;
    margin-bottom: 1px;
}

body#pageId3512.yourAccount  div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField.createRealNameFormField p.formHelp
{
margin-left: 202px;
}

body#pageId3512.yourAccount  div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField.realNameAliasFormField p.formHelp.example
{
margin-left: 202px;
}

body#pageId3512.yourAccount  div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields li.formField p.formHelp.example
{
  margin-left: 202px;  
}

body#pageId3512.yourAccount  div.com-amazon-webstore-CustomerAttributionEditRealName-1 div.createRealNameForm form.createRealNameForm fieldset.createRealNameFieldSet ol.formFields {
    border-bottom: 1px solid #999999;
    margin-bottom: 14px; padding-bottom: 4px;
}

body#pageId3512.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper {
    /*padding: 14px 0;*/ padding: 14px 0 16px;
}


body#pageId3514.yourAccount  div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ol.payWithNewCreditCard {
    border-bottom: 1px solid #999999;
    padding-bottom: 9px;
}


body#pageId3514.yourAccount h1 {
    font-weight: bold;
    margin-bottom: 8px;
}

body#pageId3514.yourAccount #RealNameCreditCard p.pageTitleDescription 
{
margin-bottom: 10px;
}


body#pageId3514.yourAccount  ul.buttonGroup li.continue .label {
    color: black;
    display: block;
    float: left;
    font-size: 1em;
    font-weight: normal;
    margin: 5px 4px 0 10px;
}

body#pageId3514.yourAccount  fieldset.newCreditCard 
{
    margin-bottom:0px;
}


body#pageId3514.yourAccount  div.com-amazon-webstore-CustomerAttributionRealNameCreditCard-1 div#RealNameCreditCard form#creditCardForm fieldset.newCreditCard ul.buttonGroup {
    float: right;
    padding-top: 10px;
}

body#pageId3514.yourAccount li.goBack a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/51RqIL85sHL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    float:left;
    padding:0px; font-size:0px; margin-top: 4px;
}

body#pageId3514.yourAccount li.goBack a:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/51RqIL85sHL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
}

body#pageId3514.yourAccount li.goBack a span
{
    display:none;
}

body#pageId3514.yourAccount li.continue
{
    margin-right:0px;
}

body#pageId3514.yourAccount li.continue button
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:-1px top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    padding:0px;  
}

body#pageId3514.yourAccount li.continue button:hover
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:-1px top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    padding:0px;  
}

body#pageId3514.yourAccount li.continue button  span
{
    display:none;
}

body#pageId3512.yourAccount  li.continue  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    padding:0px;
}

body#pageId3512.yourAccount  li.continue  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:81px;
    height:21px;
    padding:0px;
}

body#pageId3512.yourAccount  li.continue
{
    margin-right:0px;
}

body#pageId3512.yourAccount  li.continue  button  span
{
    display:none;
}

body#pageId3512.yourAccount  fieldset.createRealNameFieldSet
{
    padding-bottom:12px;
    border-bottom:1px solid #999999;
    margin-bottom:12px;
}

body#pageId3512.yourAccount   li.createPenName 
{
    margin-left:0px;
}

body#pageId3512.yourAccount li.cancel
{
    float:right;
    margin-right:0px;
    margin-left:9px;
}

body#pageId3512.yourAccount li.cancel a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:56px;
    height:21px;
    padding:0px;
}

body#pageId3512.yourAccount li.cancel a:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:56px;
    height:21px;
}

body#pageId3512.yourAccount li.cancel a  span
{
    display:none;
}

body#pageId3512.yourAccount  li.continue button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01pC2oBnZnL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:35px;
    height:21px; float:left;
}

body#pageId3512.yourAccount  li.continue button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01pC2oBnZnL.png);
    background-repeat:no-repeat;
    background-position:left top;
    width:35px;
    height:21px;
}

body#pageId3512.yourAccount  li.continue button span
{
    display:none;
}


body#pageId3512.yourAccount   li.createPenName  button
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01vJAGbaz8L.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:120px;
    height:21px;
    padding:0px;
}

body#pageId3512.yourAccount   li.createPenName  button:hover
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01vJAGbaz8L.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:120px;
    height:21px;
}

body#pageId3512.yourAccount   li.createPenName  button span
{
    display:none;
}

body#pageId3512.yourAccount p
{
margin-bottom: 6px;
}

body#pageId3001.yourAccount  li.order  .shippingInfo  p
{
    margin-bottom: 2px;
}

body#pageId3002.yourAccount  h1
{
    margin-bottom: 8px;
}

body#pageId3002.yourAccount  p
{
     margin-bottom: 7px;
}

body#pageId3002.yourAccount  li.deleteButton 
{
    margin-left:0px;
}

body#pageId3002.yourAccount  li.deleteButton  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/011-F5DLJeL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:56px;
    height:21px;  float: left;
}

body#pageId3002.yourAccount  li.deleteButton  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/011-F5DLJeL.png);
    background-position:left top!important;
    background-repeat:no-repeat;
    width:56px;
    height:21px;
}

body#pageId3002.yourAccount  li.deleteButton  button  span
{
    display:none;
}

body#pageId3002.yourAccount div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ol.formFields {
    border-bottom: 1px solid #999999;
}

body#pageId3002.yourAccount li.cancelButton  a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:43px;
    height:21px;
}

body#pageId3002.yourAccount li.cancelButton  a:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:43px;
    height:21px;
}

body#pageId3002.yourAccount li.cancelButton  a  span
{
    display:none;
}

body#pageId3002.yourAccount li.updateButton 
{
    margin-right:0px;
}

body#pageId3002.yourAccount li.updateButton  button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01tVCRNVGUL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:56px;
    height:21px; float: left;
}

body#pageId3002.yourAccount li.updateButton  button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01tVCRNVGUL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:56px;
    height:21px;
}

body#pageId3002.yourAccount li.updateButton  button  span
{
    display:none;
}

body#pageId3002.yourAccount div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet {
    margin-bottom: -2px;
    overflow: hidden;
}

body#pageId3002.yourAccount  div.com-amazon-webstore-YourAccountCancelOrder-2 form.cancelForm fieldset.orderItemsFieldSet ul.buttonGroup.viewOrdersUpdateButtonGroup {
    float: right;
    overflow: hidden;
    padding-top: 13px;
}


body#pageId3010.yourAccount h2
{
    background-color:#999999;
    color:#666666;
    border-bottom:0px;
    font-weight:lighter;  margin-bottom: 0;
}

body#pageId3010.yourAccount h1 {
    font-weight: bold;
    margin-bottom: 3px;
}

body#pageId3010.yourAccount li.enterNewAddress  a
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/018GzRDydjL.png);
   background-position:left top;
   background-repeat:no-repeat;
   width:135px;
    height:21px;
    padding:0px;
    margin-top: -4px;
}

body#pageId3010.yourAccount li.enterNewAddress  a:hover
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/018GzRDydjL.png);
   background-position:left top;
   background-repeat:no-repeat;
   width:135px;
    height:21px;
    padding:0px;
}

body#pageId3010.yourAccount li.enterNewAddress  a  span
{
    display:none;
}

body#pageId3010.yourAccount div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.buttonGroup.viewDetailsButtonGroup {
    border-top: 1px solid #999999;
    display: block;
    overflow: hidden;
    padding-top: 13px;
}

body#pageId3010.yourAccount div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.addressBook li.addressEntry p.message {
    font-weight: bold;
    margin-top: 9px; margin-bottom:9px;
}

body#pageId3010.yourAccount  div.com-amazon-webstore-YourAccountChangeBillingAddress-2 ul.addressBook {
    margin-left: -15px;
    margin-right: -15px;
    padding-bottom: 0;
    margin-bottom:0px;
}

body#pageId3010.yourAccount li.viewOrdersButton  a#opl-address-select-cancel
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
   background-position:left top;
   background-repeat:no-repeat;
   width:57px;
    height:21px;
    padding:0px;
    margin-top: 2px;
}

body#pageId3010.yourAccount li.viewOrdersButton 
{
    margin-right:0px;
}

body#pageId3010.yourAccount li.viewOrdersButton  a#opl-address-select-cancel:hover
{
   background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
   background-position:left top;
   background-repeat:no-repeat;
   width:57px;
    height:21px;
    padding:0px;
}

body#pageId3010.yourAccount li.viewOrdersButton  a  span
{
    display:none;
}


body#pageId8000.yourAccount h2 {
    background-color: #999999;
    color: #5A5A5A;
    font-weight: lighter;
    /*padding: 5px;*/
    text-transform: capitalize;
    padding: 6px 5px 5px;
}

body#pageId8001.yourAccount #left-2 p
{
    margin-bottom:9px;
}

body#pageId8001.yourAccount h1
{
    margin-bottom:9px; 
}

body#pageId8001.yourAccount div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet {
    border-top: 1px solid #999999;
    padding-top: 11px;
   /* margin-bottom: 4px;*/  margin-bottom: 2px;
}

body#pageId8001.yourAccount div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate legend span {
    display: inline-block;
    font-weight: bold;
    left: 0;
    text-align: left;
    width: 110px; color:#5D5B5C;
}


body#pageId8001.yourAccount div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet dl.attributeList.cardInfo dt {
    font-weight: bold;
    text-align: left;
    width: 116px; color:#5D5B5C;
}

body#pageId8001.yourAccount div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardHolderName label {
    display: inline-block;
    font-weight: bold;
    text-align: left;
    width: 117px;
}

body#pageId8001.yourAccount li.cancelEditCardButton  a
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
background-position:left top;
background-repeat:no-repeat;
width:43px;
height:21px;
    float: left;
}

body#pageId8001.yourAccount li.cancelEditCardButton a:hover
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
background-position:left top;
background-repeat:no-repeat;
width:43px;
height:21px;
}

body#pageId8001.yourAccount li.cancelEditCardButton a span
{
    display:none;
}

body#pageId8001.yourAccount li.editCardConfirmButton button
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01tVCRNVGUL.png);
background-position:left top;
background-repeat:no-repeat;
width:53px;
height:21px;
float: left;
}

body#pageId8001.yourAccount li.editCardConfirmButton button:hover
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01tVCRNVGUL.png);
background-position:left top;
background-repeat:no-repeat;
width:53px;
height:21px;
}

body#pageId8001.yourAccount li.editCardConfirmButton button span
{
    display:none;
}

body#pageId8001.yourAccount  div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ul.buttonGroup.creditCardFormButtonGroup {
   /* margin-left: 120px;*/ margin-top: 7px; margin-left: -4px;
}

body#pageId8001.yourAccount div.com-amazon-webstore-YourAccountEditCreditCard-2 form.editCCForm fieldset.editCreditCardFieldSet ol.formFields li.formField.creditCardExpirationDate fieldset.minorFieldset.expirationDate ol.formFields {
    margin-left: 116px;
    padding-left: 9px;
}


body#pageId1300.orderPipeline form.addressForm fieldset ol.formFields {
    border-bottom: 1px solid #999999;
    margin-bottom: 16px;
    padding-bottom: 8px;
}

body#pageId1300.orderPipeline li.submitBillingAddress button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:-1px top;
    background-repeat:no-repeat;
    width: 80px;
    height:21px;
}

body#pageId1300.orderPipeline li.submitBillingAddress button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
    background-position:-1px top;
    background-repeat:no-repeat;
    width: 80px;
    height:21px;
}

body#pageId1300.orderPipeline li.submitBillingAddress button span
{
    display:none;
}

body#pageId1300.orderPipeline .com-amazon-webstore-EnterBillingAddressText-3 p
{
    float:left;
    margin-bottom:10px;
}

body#pageId1300.orderPipeline  h2 {
    background-color: #999999;
    clear: both;
    color: #585858;
    font-weight: lighter;
    padding: 5px;
    text-transform: capitalize;
}

body#pageId1300.orderPipeline  div#wrapper div#innerWrapper div#mainContentWrapper {
    background-color: transparent !important;
    border: medium none;
    margin: 0;
    padding: 12px 0 13px;
}

body#pageId7001.yourAccount h2 {
    background-color: #999999;
    color: #666666;
    font-weight: lighter;
    padding: 5px;
    text-transform: capitalize;
    margin-bottom: 13px;
}

body#pageId7001.yourAccount div.com-amazon-webstore-YourAccountAddressForm-2 div.addressFormContainer form.addressForm ul.buttonGroup.addressFormButtonGroup {
    margin-left: 165px;
    overflow: hidden;
}

body#pageId7001.yourAccount li.cancelButton a
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
background-position:left top;
background-repeat:no-repeat;
width:42px;
height:21px; float: left;
}

body#pageId7001.yourAccount li.cancelButton a:hover
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01lT-tWMQYL.png);
background-position:left top;
background-repeat:no-repeat;
width:42px;
height:21px; float: left;
}

body#pageId7001.yourAccount li.cancelButton a span
{
    display:none;
}

body#pageId7001.yourAccount  div.com-amazon-webstore-YourAccountAddressForm-2 div.addressFormContainer form.addressForm ul.buttonGroup.addressFormButtonGroup li {
    float: left;
}

body#pageId7001.yourAccount li.continueButton button
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
background-position:-1px top;
background-repeat:no-repeat;
width:82px;
height:21px; float: left;
}

body#pageId7001.yourAccount li.continueButton button:hover
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
background-position:-1px top;
background-repeat:no-repeat;
width:82px;
height:21px; float: left;
}

body#pageId7001.yourAccount li.continueButton button  span
{
    display:none;
}

body#pageId7001.yourAccount h1 {
    font-weight: bold;
    margin-bottom: 9px;
}

body#pageId7001.yourAccount .com-amazon-webstore-ManageAddressBookHeader-1 p
{
    margin-bottom:14px;
}

body#pageId7001.yourAccount form.addressForm fieldset ol.formFields {
    border-bottom: 1px solid #999999;
    margin-bottom: 17px;
    padding-bottom: 10px;
}

body#pageId7001.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper {
    padding: 14px 0 15px;
}

body#pageId1300.orderPipeline h1 {
    font-weight: bold;
    margin-bottom: 9px;
}


body#pageId1300.orderPipeline  li.billToAddress a
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01bjIU4ESIL.png);
background-position:left top;
background-repeat:no-repeat;
width:111px;
height:21px;
}

body#pageId1300.orderPipeline  li.billToAddress a:hover
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/01bjIU4ESIL.png);
background-position:left top;
background-repeat:no-repeat;
width:111px;
height:21px;
}

body#pageId1300.orderPipeline  li.billToAddress a span
{
    display:none;
}

body#pageId1300.orderPipeline  li.submitBillingAddress
{
    margin-right:0px;
}

body#pageId3501.yourAccount li.submitButton button
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
background-position:-1px top;
background-repeat:no-repeat;
width:82px;
height:21px; float: left;
}

body#pageId3501.yourAccount li.submitButton button:hover
{
background-image:url(https://images-na.ssl-images-amazon.com/images/I/017UFvzhkML.png);
background-position:-1px top;
background-repeat:no-repeat;
width:82px;
height:21px; float: left;
}

body#pageId3501.yourAccount li.submitButton button span
{
    display:none;
}

body#pageId3501.yourAccount div.com-amazon-webstore-YourAccountGuestEnterOrderId-2 form.guestLandingForm ul.buttonGroup.submitButtonGroup {
    border-top: 1px solid #999999;
    float: left;
    overflow: hidden;
    padding-top: 18px;
    width: 850px;
}

body#pageId3501.yourAccount fieldset 
{
    margin-bottom:6px;
}

body#pageId3501.yourAccount .messageBox
{
margin: 2px 0 11px;
}

body #header-6
{
   display:none;
}

body.orderPipeline #header-6
{
    float:right;
    position: absolute;
    right: 0;
    top: 8px;
    display:block;
}

body.orderPipeline #header-6 .return-home
{
    float:left;
}

body.orderPipeline #header-6 .return-home a.return
{
    float:left; display:block;
}

body #header-6 .return-home a.return
{
    float:left;
    text-decoration:none;
    font-family:arial;
    font-size:9px; text-transform: uppercase;
}


body.orderPipeline #header-6 .return-home a.return:hover
{
color:#BA4C26;
}

body #header-6 .return-home a.return:focus
{
    outline:none;
    border:0px;
}

body #header-6 .return-home a.return:active
{
    outline:none;
    border:0px;
}

body #wrapper #header-1 .logo {
    margin-top: 28px;
}

body#pageId101.signIn #header-6
{
    float:right;
    position: absolute;
    right: 0;
    top: 8px;
    display:block;
}

body#pageId101.signIn #header-6 .return-home
{
    float:left;
}

body#pageId101.signIn #header-6 .return-home a.return
{
   display:block;
}

body#pageId101.signIn #header-6 .return-home a.return:hover
{
color:#BA4C26;
}

body#pageId101.signIn #wrapper #header-1 .logo {
    margin-top: 28px;
}

body#pageId9000.yourAccount div.messageBox {
    background-position: 9px 9px;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin: 10px 0 18px;
    padding: 9px 9px 9px 36px;
    width: 802px;
}

body#pageId3500.yourAccount .attributionForm .createRealName li.createRealName
{
    margin-left:0px;
}

body#pageId3000.orderPipeline div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li {
    display: block;
    list-style-type: none;
    width: 258px; margin-left:0px;
}

body#pageId3000.orderPipeline div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions
{
    float:left;
}

body#pageId30021.yourAccount li.orderConfirmNo 
{
    margin-left: 10px;
}

body#pageId30021.yourAccount li.orderConfirmNo a
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/012kc5oWPNL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:99px; height:21px;
    padding:0px;
    float:left;
}


body#pageId30021.yourAccount li.orderConfirmNo a:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/012kc5oWPNL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:99px; height:21px;
    padding:0px;
    float:left;
}

body#pageId30021.yourAccount li.orderConfirmNo a span
{
    display:none;
}


body#pageId30021.yourAccount li.orderConfirmYes button
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01JN2LtcgjL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:99px; height:21px;
    padding:0px;
    float:left;
}


body#pageId30021.yourAccount li.orderConfirmYes button:hover
{
    background-image:url(https://images-na.ssl-images-amazon.com/images/I/01JN2LtcgjL.png);
    background-position:left top;
    background-repeat:no-repeat;
    width:99px; height:21px;
    padding:0px;
    float:left;
}

body#pageId30021.yourAccount li.orderConfirmYes button span
{
    display:none;
}

body#pageId30021.yourAccount #left-2 .com-amazon-webstore-OrderCancelText-1 h1
{
    margin-bottom:9px;
}

body#pageId30021.yourAccount #left-2 .com-amazon-webstore-OrderCancelText-1 p
{
    margin-bottom:11px;
}

body#pageId30021.yourAccount  div.messageBox
{
    margin: 4px 0 14px;
}

body#pageId3000.orderPipeline div.com-amazon-webstore-OrderPipelineOrderDetailsConfirm-9 ul.shipments li.shipmentDetails fieldset div.shippingSpeed div.shippingOptions ul.buttonGroup.shippingSpeedActions li a img.falseRadio {
    vertical-align: middle;
}

body#pageId3003.yourAccount div#wrapper div#innerWrapper div#mainContentWrapper div#columns div#leftColumn div#left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 {
    background-color: #5A5A5A;
    color: white;
    display: block;
    font-weight: bold;
    margin: 0 0 12px;
    padding: 8px 9px 7px;
    text-decoration: none;
    white-space: nowrap;
}

body#pageId3003.yourAccount div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory fieldset.minorFieldset ol.formFields li.orderRangeFormField label {
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-right: 6px;
    margin-top: 2px;
}

body#pageId3003.yourAccount #left-1 ul.buttonGroup.orderHistoryButtonGroup li.goButton button {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01-LRqgEJ2L.png");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 18px;
    margin-left: 7px;
    margin-top: 2px;
    width: 41px;
}

body#pageId3003.yourAccount #left-1 ul.buttonGroup.orderHistoryButtonGroup li.goButton button:hover {
    background-image: url("https://images-na.ssl-images-amazon.com/images/I/01-LRqgEJ2L.png");
    background-position: left top!important;
    background-repeat: no-repeat;
    float: left;
    height: 18px;
    margin-left: 7px;
    margin-top: 2px;
    width: 41px;
}

body#pageId3003.yourAccount #left-1 ul.buttonGroup.orderHistoryButtonGroup li.goButton button span 
{
  display:none;
}

body#pageId3003.yourAccount div.messageBox {
    margin: 4px 0 16px;
}

body#pageId3003.yourAccount div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 form.viewOrdersHistory {
    margin-bottom:0px;
}

body#pageId3003.yourAccount h1 {
    font-weight: bold;
    margin-bottom:8px;
}

body#pageId3003.yourAccount #left-2 p
{
  margin-bottom:8px;
}

body#pageId3003.yourAccount #right-1 div.com-amazon-webstore-YourAccountWhereNextLinkBox-2 ul.linkList
{
  margin-bottom:0px;
}

body.orc #mainContentWrapper #top-2
{
  display:none;
}
body#pageIdinfoBULLETIN #centerColumn #center-2 {
color: #5A5B5B;
background-color: #ffffff;
float: left;
min-height: 429px;
font-size: 11px;
line-height: 21px;
width: 385px;
padding: 13px 13px 13px;
}

body#pageIdinfoReturn.info #columns #center-2 div#answ1 ul li {
background-image: url(https://images-na.ssl-images-amazon.com/images/I/01Q7Aju1mjL.jpg);
background-position: left 3px;
background-repeat: no-repeat;
line-height: 0;
list-style-type: none;
margin-bottom: 4px;
padding-left: 9px;
}
body#pageIdinfoReturn.info #columns #center-2 div#answ1 ul{
padding-left:0px;
}
body#pageIdB00BIK4W1E #rightColumn #G #G-1{
height:100px;
}
body#pageIdinfothank_you_contact_page #center-2{
display:none;
}
body#pageIdinfothank_you_contact_page #center-5 h1{
font-size:25px;padding-left: 58px;
}
body#pageIdinfocontactUs #center-2 iframe{
width: 452px;
height: 377px;
}


