/* START blueprint reset */
html, body {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
div, span, object, iframe, h1, h2, h3, h4, h5, h6, 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;
}
blockquote, q {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	quotes: "" "";
}
blockquote:before, q:before, blockquote:after, q:after {
	content: "";
}
th, td, caption {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
}
table {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	border-collapse: separate;
	border-spacing: 0;
	vertical-align: middle;
}
a img {
	border: none;
}
#pageId0 iframe#miniDetailFrame {
	height:0 !important
}
iframe#TAFFrame, #outerDiv {
	height:0 !important
}
/* END blueprint reset */
body {
	color:#595959;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}
/* 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:11px;
	font-weight:bold;
	margin:30px 0 10px;
	text-transform:uppercase;
}
h3 { /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size:11px;
	font-weight:bold;
	margin:30px 0 10px;
	text-transform:uppercase;
}
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: #717171;
	text-decoration:none;
}
a:focus, a:hover {
	text-decoration: underline;
}
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
}
abbr, acronym {
	
}
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: 1.5em;
}
ul {
	list-style-type: disc;
}
ol {
	list-style-type: decimal;
	padding-left: 2em;
}
dl {
	margin: 0 0 1.5em 0;
}
/* Tables --- */
table {
}
th {
	font-weight: bold;
}
th, td, caption {
}
th, td {
	vertical-align: top;
}
/* Misc Classes --- */

/* 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:  #A7A7A9;
}
.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; background-color: #e1e2e4;
	border-top: 1px solid #a3a3a3;
	border-left: 1px solid #a3a3a3;
}
input.submit, input[type=submit], button {
	cursor: pointer;
}
select {
	width: 300px;
	font-size:7pt;
	height:21px;
}
select#tier1dropdown {
	height:17px;
}
textarea {
	width: 390px;
	height: 250px;
	font-size:7pt
}
input.checkbox, input[type=checkbox], input.radio, input[type=radio] {
	position: relative;
	top: .25em;
}
button.primaryAction {
	border: 0;
	padding: 0;
	background-color: transparent;
	text-align: center;
	overflow: visible;
	padding: 0 22px 0 0;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 100% -145px;
	background-image:url(http://ecx.images-amazon.com/images/I/11mcHL%2BCuFL.png);
	color: #434343;
	cursor: pointer;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 11px;
}
button.primaryAction span {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
*display: inline;
	padding: 0 0 0 22px;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position:0 -145px;
	background-image: url(http://ecx.images-amazon.com/images/I/11mcHL%2BCuFL.png);
}
button.primaryAction:hover, button.primaryAction:focus {
	color: #ffffff;
}
button.primaryAction[disabled=disabled], button.primaryAction.disabled {
	color: #ffffff;
}
button.primaryAction::-moz-focus-inner {
padding: 0;
border: none;
color: #ffffff;
}
button.primaryAction span {
/*	position: relative;*/
	white-space: nowrap;
}
button.primaryAction:hover, button.primaryAction:focus {
	background-position: 100% -185px;
}
li.searchButton button.primaryAction:hover, li.searchButton button.primaryAction:focus {
	background-position: 100% -185px;
}
button.primaryAction:hover span, button.primaryAction:focus span {
	background-position: 0 -185px;
}
button.primaryAction[disabled=disabled], button.primaryAction.disabled {
	background-position: 100% -185px;
}
button.primaryAction[disabled=disabled] span, button.primaryAction.disabled span {
	background-position: 0 -185px;
}
a.primaryAction {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
*display: inline;
	padding: 0 22px 0 0;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 100% -145px;
	background-image: url(http://ecx.images-amazon.com/images/I/11mcHL%2BCuFL.png);
	color: #434343;
	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: 11px;
}
a.primaryAction span {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
*display: inline;
	padding: 0 0 0 22px;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position:  0 -145px;
	background-image: url(http://ecx.images-amazon.com/images/I/11mcHL%2BCuFL.png);
}
a.primaryAction:hover, a.primaryAction:focus {
	color: #ffffff;
}
a.primaryAction[disabled=disabled], a.primaryAction.disabled {
	color: #ffffff;
}
a.primaryAction:hover, a.primaryAction:focus {
	background-position: 100% -185px;
	color: #ffffff;
}
a.primaryAction:hover span, a.primaryAction:focus span {
	background-position: 0 -185px;
}
a.primaryAction.disabled {
	background-position: 100% -185px;
	color: #ffffff;
}
a.primaryAction.disabled span {
	background-position:  0 -185px;
}
button.secondaryAction {
	border: 0;
	padding: 0;
	background-color: transparent;
	text-align: center;
	overflow: visible;
	padding: 0 14px 0 0;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 100% -145px;
	background-image: url(http://ecx.images-amazon.com/images/I/11mcHL%2BCuFL.png);
	color: #fd0220;
	cursor: pointer;
	text-transform: lowercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 11px;
}
button.secondaryAction span {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
 *display: inline;
	padding: 0 0 0 14px;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 -145px;
	background-image: url(http://ecx.images-amazon.com/images/I/11mcHL%2BCuFL.png);
}

body#pageId1000 .cart li.estimateShippingCosts button.secondaryAction {
	background: url(http://ecx.images-amazon.com/images/I/01i-0p3KQ%2BL.jpg);
    width: 50px;
	height: 24px;
    float: left;
	text-indent: -9999px;
}

body#pageId1000 button.secondaryAction {
	border: 0;
	padding: 0; 
	background-color: transparent;
	text-align: center;
	overflow: visible;
	padding: 0 14px 0 0;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 100% -145px;
	background-image: none;
	color: #fd0220;
	text-decoration: underline;
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 11px;
}
 body#pageId1000 button.secondaryAction span {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
 *display: inline;
	padding: 0 0 0 0;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	text-decoration: underline;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0 -145px;
	background-image: none;
}
button.secondaryAction:hover, button.secondaryAction:focus {
	color: #fd0220;
}
button.secondaryAction[disabled=disabled], button.secondaryAction.disabled {
	color: #fd0220;
}
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% -185px;
	color: #fd0220;
}
button.secondaryAction:hover span, button.secondaryAction:focus span {
	background-position: 0 -185px;
}
button.secondaryAction[disabled=disabled], button.secondaryAction.disabled {
	background-position: 100% -185px;
	color: #ffffff;
}
button.secondaryAction[disabled=disabled] span, button.secondaryAction.disabled span {
	background-position: 0 -185px;
}
a.secondaryAction {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
 *display: inline;
	padding: 0 14px 0 0;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 100% -145px;
	background-image: url(http://ecx.images-amazon.com/images/I/11mcHL%2BCuFL.png);
	color: #434343;
	cursor: pointer;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 11px;
}
a.secondaryAction span {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
 *display: inline;
	padding: 0 0 0 14px;
	height: 35px;
	line-height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position:0 -145px;
	white-space: nowrap;
	background-image: url(http://ecx.images-amazon.com/images/I/11mcHL%2BCuFL.png);
}
a.secondaryAction:hover, a.secondaryAction:focus {
	color: #ffffff;
}
a.secondaryAction[disabled=disabled], a.secondaryAction.disabled {
	color: #ffffff;
}
a.secondaryAction:hover, a.secondaryAction:focus {
	background-position:100% -185px;
	color: #ffffff;
}
a.secondaryAction:hover span, a.secondaryAction:focus span {
	background-position: 0 -185px;
}
a.secondaryAction.disabled {
	background-position:100% -185px;
	color: #ffffff;
}
a.secondaryAction.disabled span {
	background-position:0 -185px;
}
div.messageBox {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: 9px 9px;
	padding: 9px 9px 9px 36px;
	border-width: 1px;
	border-style: solid;
	margin: 0 0 18px 0;
}
div.messageBox {
	display: block;
}
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);
}
/* START WSML Styling */
ol.formFields {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	display: inline-block;
}
ol.formFields {
	display: block;
}
ol.formFields li.formField {
	display: block;
	margin: 0 0 9px 0;
	padding: 0;
}
ol.formFields li.formField label .requiredIndication {
	color: #FF0000;
}
ol.formFields li.formField img.message {
	padding-left: 5px;
	vertical-align: top;
}
ol.formFields li.formField .formHelp {
	display: none;
}
/* General Fieldset/Legend as well as WSML way of doing forms */
fieldset {
	margin: 0 0 0 0;
}

fieldset legend span {
	display: block;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
fieldset .formComment {
	margin-bottom: 9px;
}
fieldset .formComment dl {
	overflow: hidden;
	display: inline-block;
	margin-bottom: 0;
}
fieldset .formComment dl {
	display: block;
}
fieldset .formComment dl dt.requiredIndication {
	float: left;
	clear: both;
	padding-right: 2px;
	color: #FF0000;
}
fieldset .formComment dl dd.requiredIndication {
	float: left;
	color: #FF0000;
}
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: bold;
	padding: 0;
	background-color: transparent; /* #{!parent_font_size} x #{!ems} = #{!pixels} */
	font-size: 11px;
}
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 {
	padding: 0;
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
*display: inline;
	vertical-align: top;
  margin:0px;
}
.browse #center-2 fieldset.minorFieldset ul.buttonGroup.searchViewOptionActions, .browse #center-2 fieldset.minorFieldset ul.buttonGroup.searchOptionActions, .search #center-2 fieldset.minorFieldset ul.buttonGroup.searchOptionActions, .search #center-2 fieldset.minorFieldset ul.buttonGroup.searchViewOptionActions {
	margin /*\**/: -4px 0 0 -3px\9;
*margin:-2px 0 0 0;
}
.cart fieldset.minorFieldset ul.buttonGroup {
	margin:-4px 0 0 -3px;
	margin /*\**/: 0 0 0 -3px\9;
 *margin:0 0 0 0;
	_margin:2px 0 0 0px;
}
dl.attributeList {
	overflow: hidden;
	display: inline-block;
	margin:0px;
}
dl.attributeList {
	display: block;
}
dl.attributeList dt {
	float: left;
	clear: both;
	padding-right: 9px;
}
dl.attributeList dd {
	display: block;
}

.detail #bottom-2 dl.attributeList.priceBlock dd.salePrice {
	color:#900;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	margin-top:12px;
	display:block
}

.detail #bottom-2 dl.attributeList.priceBlock dd.listPrice {
	color:#98918A;
	font-size:14px;
	font-weight:bold;
	margin-top:-40px;
	position:absolute;
	text-decoration:line-through;
}


dl.attributeList dt.availability {
	position: absolute;
	top: 0px;
	left: -9999px;
}
dl.attributeList.priceBlock dt.listPrice {
	position: absolute;
	top: 0px;
	left: -9999px;
	display:none
}


dl.attributeList.priceBlock dd.listPrice {
	color:#98918A;
	font-size:14px;
	font-weight:bold;
	
}
dl.attributeList.priceBlock dt.salePrice {
	font-weight: bold;
	color:#98918A;
	font-size:14px;
	display:none
}
dl.attributeList.priceBlock dd.salePrice {
	color:#900;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	display:block
}


ul.linkList {
	list-style: none;
	padding-left: 1.5em;
}
p.itemOnSale {
	display:none
}
ul.linkList.paginationLinks {
	padding: 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: #999;
	color: #FFFFFF;
}
ul.linkList.paginationLinks li.lastPage {
	padding-right: 4.5px;
}
ul.alternateImages {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	display: inline-block;
}
ul.alternateImages {
	display: block;
}
ul.alternateImages li {
	float: left;
	display: block;
	margin: 0 1px;
}
ul.alternateImages li img.productImage.alternateImage {
	margin: 0 0px 2px 0;
}
ul.alternateImages li:hover, ul.alternateImages li.imageMain {
	background: transparent url(http://ecx.images-amazon.com/images/I/01DLikB1nPL.gif) no-repeat scroll bottom center;
}
ul.alternateImages li:hover img.productImage.alternateImage, ul.alternateImages li.imageMain img.productImage.alternateImage {
	border: 1px solid #0088DD;
}
body.detail ul.alternateImages {
	display: block;
	margin:10px 0;
	width:280px;
}
body.detail ul.alternateImages li {
	background:none repeat scroll 0 0 #F4F4F4;
	border:2px solid #CACACA;
	display:block;
	float:left;
	margin:2px 10px 2px 0;
	-webkit-border-top-left-radius: 5px; 
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px; 
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topleft: 5px; 
    -moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 5px; 
    -moz-border-radius-bottomright: 5px;
	border-top-left-radius: 5px; 
  	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px; 
  	border-bottom-right-radius: 5px
}
body.detail ul.alternateImages li img.productImage.alternateImage {
	border:0px solid #FFFFFF;
	margin:0;
	padding:6px;
}
body.detail ul.alternateImages li:hover, ul.alternateImages li.imageMain {
	background: none;
}
body.detail ul.alternateImages li:hover {
	background:none repeat scroll 0 0 #F4F4F4;
	border:2px solid #CACACA;
	display:block;
	float:left;
	margin:2px 10px 2px 0;
}
body.detail ul.alternateImages li:hover img.productImage.alternateImage, ul.alternateImages li.imageMain img.productImage.alternateImage {
	border: 0px solid #0088DD;
}
ol.wizardSteps {
	padding: 0;
	list-style: none;
	border-top: 1px solid #eaeaea;
}
ol.wizardSteps li.step {
	overflow: hidden;
	display: inline-block;
	border-bottom: 1px solid #eaeaea;
	padding-left: 18px;
	padding-right: 18px;
}
ol.wizardSteps li.step {
	display: block;
}
ol.wizardSteps li.step.last {
	border-bottom: 0 none;
}
ol.wizardSteps li.step h2 {
	float: left;
	padding-top: 9px;
	padding-bottom: 9px;
}
ol.wizardSteps li.step div.content {
	margin-left: 18px;
	width: 80%;
	float: right;
	border-left: 1px solid #eaeaea;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 18px;
}
ol.wizardSteps li.step form fieldset ol.formFields li.formField label {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
*display: inline;
	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 legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
ol.wizardSteps li.step form fieldset ol.formFields li.formField {
	border: 0 none;
}
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;
}
ul.colorSwatches {
	overflow: hidden;
	display: inline-block;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.colorSwatches {
	display: block;
}
ul.colorSwatches li {
	float: left;
	margin-right: 9px;
}
ul.colorSwatches li a {
	border: 1px solid #eaeaea;
	display: block;
}
ul.colorSwatches li a:hover {
	border: 1px solid #3333AA;
}
ul.colorSwatches li.imageUnavailable a {
	width: 30px;
	height: 30px;
	overflow: hidden;
}
ul.colorSwatches li.selected a {
	border: 1px solid #000000;
}
ul.colorSwatches li.selected a:hover {
	border: 1px solid #000000;
}
.productImage {
	border: 0px solid #eaeaea;
}
.product .productImage {
	display: block;
	float:left
}
.productDetails {
  clear:left;
}
.product div.productDetails .title {
	
}
.product div.productDetails h4.title {
	width:235px;
	height: 50px;
	overflow: hidden;
}

.browse #center-6 .product div.productDetails .title, .browse #center-7 .product div.productDetails .title {
	height:75px;
	clear:none
}
.search .title, .cart div.productDetails .title {
	font-weight: bold;
	color:#414042;
	font-size:14px !important;
	margin-bottom:6px
}
.search .title {
	clear:left
}
.search div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements h2+h3, .search div.com-amazon-webstore-LeftNavSearch-2 div.browseRefinements h2+h3+ul.linkList {
	display:none
}

.detail .com-amazon-webstore-ProductAccessories-2 { 
  padding:20px 0 0 20px; width:950px; height:315px;
  background:url(http://ecx.images-amazon.com/images/I/01Gkzk6qmOL.png) no-repeat;
}

.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/01Vo4EBLMDL.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	padding-left: 12px;
}
ul.productList, ol.productList {
	padding: 0;
	list-style-type: none;
}
.productListWidget .widgetTitle {
	color:#717171;
	font-size:16px; /*11*/
  margin-bottom:15px;
	font-weight:bold;
	text-transform:uppercase;
}
ul.addressBook {
	padding: 0 5px;
	margin: 0 0 1.5em 0;
}
ul.addressBook li.addressEntry {
	display: moz-inline-box;
	display: inline-block;
	zoom: 1;
*display: inline;
	vertical-align: top;
	margin: 0.75em 12px 0 0;
	width: 148px;
}
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;
	width: 400px;
}
form.addressForm fieldset legend span {
	position: absolute;
	top: 0px;
	left: -9999px;
}
form.addressForm fieldset .formComment.requiredDescription {
	overflow: hidden;
	display: inline-block;
	width: 10%;
	margin-left: -9px;
	padding-right: 9px;
}
form.addressForm fieldset .formComment.requiredDescription {
	display: block;
}
form.addressForm fieldset .formComment.requiredDescription dl {
	float: right;
}
form.addressForm fieldset ol.formFields {
	padding-bottom: 30px;
	margin-bottom: 25px;
	border-bottom: 5px solid #000000;
	width: 800px;
}
form.addressForm fieldset ol.formFields li dl {
	overflow: hidden;
	display: inline-block;
	margin-bottom: 0;
}
form.addressForm fieldset ol.formFields li dl {
	display: block;
}
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: 100%;
	display: block;
	float: left;
	text-align: right;
	padding-right: 9px;
}
form.addressForm fieldset ol.formFields li.state select {
	width: 150px;
	background-color: #e1e2e4;
}
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 {
    clear: right;
    float: right;
    left: 350px;
    margin-bottom: 0;
    position: absolute;
    top: 10px;
}
form.addressForm fieldset ol.formFields li.useForBilling fieldset.minorFieldset legend span {
	position: relative;
	top: -50px;
	left: 0px;
}
form.addressForm fieldset ol.formFields li.useForBilling fieldset.minorFieldset ol.formFields {
	position: relative;
	top: -30px;
	left: 287px;
	width: 250px;
	border: none;
	margin: 0;
	padding: 0;
}
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;
}
/* 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 0px;
}
ul.buttonGroup li .label {
	color:#414042;
	display:inline;
	font-size:7pt;
	font-weight:normal;
}
ol.breadcrumbs {
	margin: 0 0 18px 0;
	padding: 0;
	overflow: hidden;
	display: inline-block;
}
ol.breadcrumbs {
	display: block;
}
ol.breadcrumbs li {
	list-style-type: none;
	color:#414042;
	font-size:7pt;
	float: left;
	text-transform:capitalize;
	padding-left: 20px;
	background:url(http://ecx.images-amazon.com/images/I/01eXE3HHxML.gif) no-repeat scroll 0px 6px transparent;
}
ol.breadcrumbs li.first {
	background:none;
	padding-left:0;
	text-transform:capitalize;
}
body.cart ol.breadcrumbs li.first {
	background:none;
	padding-left:0;
	text-transform:capitalize;
}
ol.breadcrumbs li.last {
}
ol.breadcrumbs li a {
	text-decoration: none;
	color:#707070;
	font-size:7pt;
}
#tooltipId {
	position: absolute;
	display: none;
	height: auto;
	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-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;
}
/* END WSML Styling */

body {
	background:url(http://ecx.images-amazon.com/images/I/01IFjt6yeDL.jpg) repeat-x scroll 0 0 #F3F3F2;
	margin-top:0;
}
body div#wrapper {
	background:none repeat scroll 0 0 #FFFFFF;
	margin:0 auto;
	width:1005px;
	_padding:0 0 0 0;
	margin-bottom: 0px;
}
body div#bottom-1 {
	clear: both;
}
#heading {
	width:1005px;
}
.shadowmdl {
	width:1005px;
}
.shadowbtm {
	width:1005px;
}
ul.productList li, .browse #center-6 .productScheduleableItem, .browse #center-7 .productScheduleableItem {
	float:left;
	margin:20px 0 0 0;
	width:310px
}
.browse #center-6 .productScheduleableItem.productScheduleableItem2, .browse #center-6 .productScheduleableItem.productScheduleableItem3, .browse #center-7 .productScheduleableItem.productScheduleableItem2, .browse #center-7 .productScheduleableItem.productScheduleableItem3 {
	background:url(http://ecx.images-amazon.com/images/I/01GWLFINKNL.png) no-repeat;
	height:185px;
	padding-left:20px;
}
.imageDisplay {
	display:block;
	float:left;
	min-height:185px;
}
.featureContentDetail ul, .featureContentDetail ul li {
	list-style:none
}
.featureContentDetail ul li+li {
	display:none
}
body.browse .title {
	color:#414042;
	min-height: 50px;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	margin:10px 0;
}
.ourPrice {
	color:#98918A;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
ul.productList li + li {
/*	background:url(http://ecx.images-amazon.com/images/I/01GWLFINKNL.png) no-repeat;
	height:185px;*/
	padding-left:20px;
}
.productScheduleableItem.productScheduleableItem2, .productScheduleableItem.productScheduleableItem3 {
	background:url(http://ecx.images-amazon.com/images/I/01GWLFINKNL.png) no-repeat;
	height:185px;
	padding-left:20px;
}
#top-1, #top-2, #top-3, #top-4, #top-5, #top-6, #top-7, #top-8, #top-9, #top-10 {
	clear:both;
}
#pageId0 #top-2 {
	margin-top:14px
}
#pageId0 #top-2 .productDetails, #pageId0 #top-3 .productDetails, #pageId0 #top-4 .productDetails, #pageId0 #top-5 .productDetails {
	margin-left:20px;
}
#pageId0 #top-2 .productImage, #pageId0 #top-3 .productImage, #pageId0 #top-4 .productImage, #pageId0 #top-5 .productImage {
	display:block;
	float:left;
	max-width:140px;
	padding-right:10px;
	_padding-bottom:40px;
}
/*#pageId0 #top-2 ul.productList li, #pageId0 #top-3 ul.productList li, #pageId0 #top-4 ul.productList li, #pageId0 #top-5 ul.productList li {height:243px;}*/
#pageId0 #top-3, #pageId0 #top-4, #pageId0 #top-5 {
	margin-top:5px;
}
/*#top-2, #top-3, #top-4, #top-5{background:url(http://ecx.images-amazon.com/images/I/01hAcoNQ37L.png) no-repeat bottom left; padding-bottom:1px; width:970px;}*/
.starter-amazon-com-ProductListWidget-2, .starter-amazon-com-ProductListWidget-1-latest {
	width:1005px;
}
#top-2 ul.productList, #top-3 ul.productList, #top-4 ul.productList, #top-5 ul.productList {
	width:1005px;
	display:table;
	margin:0;
	padding:0;
}
ul.pointerLinks {
	width: 980px;
	margin:0;
	list-style:none outside none;
	_width: 960px;
}
ul.pointerLinks li {
	float:left;
	list-style:none outside none;
	text-align:left;
	margin-left:200px;
	position:relative;
	top:-22px;
	text-decoration:underline;
	min-width:130px;
}
li.pointerLink.pointerLink1, #pointerLinks-li-1 {
	margin-left:140px;
	_margin-left:75px;
}
#pointerLinks-li-2 {
	_margin-left:215px;
}
#pointerLinks-li-3 {
	_margin-left:220px;
}
/* main cat pages*/
div.pointerLinks {
	display:inline-table;
	position:relative;
	top:-25px;
	width:1005px;
}
div.pointerLinks ul {
	width: 980px;
	margin:0;
	list-style:none outside none;
	_width: 960px;
}
div.pointerLinks li {
	float:left;
	list-style:none outside none;
	text-align:left;
	margin-left:200px;
	position:relative;
	top:-8px;
	text-decoration:underline;
	min-width:130px;
}
div.pointerLinks li.pointerLink.pointerLink1 {
	margin-left:140px;
	_margin-left:75px;
}
div.pointerLinks li.pointerLink.pointerLink2 {
	_margin-left:215px;
}
div.pointerLinks li.pointerLink.pointerLink3 {
	_margin-left:220px;
	margin-left:180px;
}
#top-2 .productHeader, #top-3 .productHeader, #top-4 .productHeader, #top-5 .productHeader {
	cursor:pointer;
	height:21px
}
#pageId0 #top-6 {
	margin:10px 0 0px 0px;
}
#top-7 {
	margin-top:-8px;
}
#top-8 {
	margin-left:5px;
	margin-top:15px;
}
#menu1 a {
	background:url(http://ecx.images-amazon.com/images/I/01eD3K4pOwL.png) no-repeat;
	width:160px;
	height:49px;
	display:block;
}
#menu1 a:hover {
	background:url(http://ecx.images-amazon.com/images/I/01mjMcw8IyL.png) no-repeat;
	width:160px;
	height:49px;
	display:block;
}
#menu2 a {
	background:url(http://ecx.images-amazon.com/images/I/01sNa%2BLpB1L.png) no-repeat;
	width:160px;
	height:49px;
	display:block;
}
#menu2 a:hover {
	background:url(http://ecx.images-amazon.com/images/I/01fLiijJ%2BKL.png) no-repeat;
	width:160px;
	height:49px;
	display:block;
}
#menu3 a {
	background:url(http://ecx.images-amazon.com/images/I/01vmbyii-lL.png) no-repeat;
	width:160px;
	height:49px;
	display:block;
}
#menu3 a:hover {
	background:url(http://ecx.images-amazon.com/images/I/01Ju2zydDpL.png) no-repeat;
	width:160px;
	height:49px;
	display:block;
}
.viewCart button.secondaryAction {
	background-attachment:scroll;
	background-color:transparent;
	background-image:none;
	background-position:0 0;
	background-repeat:no-repeat;
	border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #707070;
	border-style:none none none solid;
	border-width:0 0 0 0;
	color:#595959;
	cursor:pointer;
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	line-height:7pt;
	padding:5px 0px 0 10px;
 *padding:6px 0px 0 10px;
	text-align:left;
	text-decoration:none;
	text-transform:capitalize;
	_padding:10px 0px 0 10px;
	_height:20px;
	_line-height:0;
}
.viewCart button.secondaryAction[disabled="disabled"], .viewCart button.secondaryAction.disabled {
	color:#595959; 
}
.viewCart button.secondaryAction span {
	background-attachment:scroll;
	background-color:transparent;
	background-image:none;
	background-position:0 50%;
	background-repeat:no-repeat;
	display:inline-block;
	line-height:25px;
 *line-height:23px;
	_line-height:14px;
	_height:19px;
	height /*\**/: 19px\9;
 *height:35px;
}
.blue, .blue a {
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.blue a:hover {
	text-decoration:underline;
}
.footerhead, .footerhead a {
	color:#6d6d6d;
	font-weight:bold;
	font-size:12px;
	line-height:24px;
	background:#E6E6E6;
	height:24px;

	text-indent:5px;
	text-decoration:none;
}
.footerhead a:hover {
	text-decoration:underline;
}
.miniSearchForm {
	padding: 6px;
}
.miniSearchForm ul.searchActions { margin:0 0 0 -3px !important; *margin:1px 0 0 -3px !important; }
.miniSearchForm button.primaryAction, body.cart .miniSearchForm button.primaryAction{
    background: url(http://ecx.images-amazon.com/images/I/01q8DodEKIL.jpg) no-repeat scroll 0 0 transparent !important;
    display: block;
    height: 20px;
    margin-top: 0;
    position: relative;
    top: 0;
    width: 20px;
  /*margin-top:4px; _margin-top:0px; *margin-top:0px;*/
}
.miniSearchForm a.primaryAction:hover, .miniSearchForm a.primaryAction:focus {
	background-position: 0 0;
}
.miniSearchForm button.primaryAction:hover, .miniSearchForm button.primaryAction:focus {
	background-position: 0 0 !important;
}
.footerGlobal {
	display:inline-block;
	padding-left:10px;
	position:relative;
	background-color: #303135;
	margin:0 0 0 0;
	height:25px;
}
.footerGlobal a {
	color:#ADADAD;
	font-size:7pt;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;
	line-height:25px;
*line-height:32px;
	line-height /*\**/: 32px\9
}
.footerGlobal a:hover {
	color:#ffffff
}
.emailexc {
	text-align: left;
	width: 397px;
	width/*\**/: 387px\9;
 *width: 387px;
	height: 111px;
	background: url(http://ecx.images-amazon.com/images/I/31t9svjM9FL.jpg) no-repeat;
}
.emailtextbox {
	background: url(http://ecx.images-amazon.com/images/I/01GImu58ZSL.png) no-repeat;
	border:0px solid #E1E1E1 !important;
	height:16px;
	width:270px !important;
}
.btngo {
	vertical-align:bottom;
	width:57px;
	height:21px;
 *margin-left:250px;
}
.shopnow {
	padding-left:11px;
}
.footer ul, .footer ol {
	margin:0 0 0 10px;
	padding-left:0px;
	list-style-type:none;
}
.footer li ul, .footer li ol {
	margin:0 0 0 0px;
}
.footer li ul li {
	background:url(http://ecx.images-amazon.com/images/I/01LuVA7KnWL.png) no-repeat scroll 0 5px transparent;
	padding-left:10px;
}
.footer li ul li ul {
	margin-left:15px
}
.browse #columns {
	margin-top: -10px;
}
.browse ol.breadcrumbs li.first {
	padding-left:0px;
}
.sephp {
	width: 980px;
	height: 72px;
	background: url(http://ecx.images-amazon.com/images/I/01u8YG3zMYL.png) repeat-x;
}

.compProducts {
	margin-top:25px;
	width:980px;
	height:315px;
	background:url(https://images-na.ssl-images-amazon.com/images/I/11y8lSenk-L.png) no-repeat;
}

.compProducts p.title  {
	color:#515151;
	font-size:16px;
	font-weight:bold;
}

.compProducts ul  {
	width:100%; list-style:none;
}
.compProducts ul li {
	border-right:1px #dce1e2 solid;
}

.compProducts ul li#noBorder {
	border-right:none;
}

.compProducts ul li p.descript {
	color:#515151;
	font-size:14px;
	font-weight:bold;
}

.compProducts ul li span {
	color:#3880c9;
	font-size:16px;
	font-weight:bold;
}


#footer-7 {
	text-align:left;
	margin:50px auto 20px 27px;
	width:900px;
	font-weight:bold
}
.motobuiss {
	color:#BEB9BD;
	font-size:7pt;
	line-height:30px;
}
.usa {
	margin-top:7px
}
/* Easy Slider */

	#slider {
}
#slider ul, #slider li, #slider2 ul, #slider2 li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li, #slider2 li {
	/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:1005px;
	height:289px;
	overflow:hidden;
}
#slider2 li {
	background:#f1f1f1;
}
#slider2 li h2 {
	margin:0 20px;
	padding-top:20px;
}
#slider2 li p {
	margin:20px;
}
p#controls, p#controls2 {
	margin:0;
	position:relative;
}
#prevBtn, #nextBtn, #prevBtn2, #nextBtn2 {
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;
	width:30px;
	height:77px;
	position:absolute;
	left:20px;
	top:-170px;
}
#nextBtn, #nextBtn2 {
	left:960px;
}
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a {
	display:block;
	width:30px;
	height:77px;
}
#nextBtn a, #nextBtn2 a {
}
/* // Easy Slider */

#header-8 li.help {
	display:none
}
/* moto for business*/

ul.topnav {
	list-style: none;
	margin: 0;
	float: none;
	width: 250px;
	font-size: 11px;
	color:#ADADAD;
}
ul.topnav li {
	margin: 0;
	padding: 0 0 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0;
	top: 30px;
	margin: 0;
	padding: 0;
	display: none;
}
.forBusinessMenu {
	left:0px;
	font-family:"Univers Condensed Bold", arial, helvetica, sans-serif;
}
.forBusinessMenu {
	background-color:#4E4E4E;
	font-size:12px;
	padding:0 10px 5px;
	position:absolute;
	text-decoration:none;
	top:0px;
	width:230px;
	z-index:100;
}
.forBusinessMenu ul.bottomBorder {
	border-bottom:1px solid #CCCCCC;
	padding-bottom:8px;
	list-style:none
}
.forBusinessMenu ul {
	padding:7px 0;
	list-style:none
}
.forBusinessMenu .mainHeader {
	color:#BABABA;
	display:block;
	font-style:italic;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:3px;
}
.forBusinessMenu li {
	line-height:18px;
}
.forBusinessMenu li a {
	color:#FFFFFF;
	cursor:pointer;
	font-weight:normal;
	text-decoration:none;
}
a.moto {
	color:#ADADAD;
	text-decoration:none
}
a.moto:hover {
	color:#fff;
	text-decoration:none
}
h1.searchHeader, p.searchCount {
	position:absolute;
	font-size:7pt;
	margin-top:60px;
}
.search #center-2 h1 {
	display:none
}
.browse #top-9, .search #top-9 {
	padding-left:20px;
	clear:both
}
#pageIdB003H08SHW ul.productInfo li+li {
	display:none
}
#pageIdB003H08SHW ul.productInfo {
	_display:none !important;
}
ul.featureContentDetail {
	min-height:18px;
	padding-left:0;
	_margin-left:150px;
	_margin-top:-15px;
	_width:140px;
	_height:18px;
}
ul.featureContentDetail li {
	margin: 0;
	padding: 0;
	background: none repeat scroll 0% 0% transparent;
	width: 150px;
	_width:140px;
	list-style:none
}
#featureContentDetail-li-2, #featureContentDetail-li-3, #featureContentDetail-li-4, #featureContentDetail-li-5, #featureContentDetail-li-6, #featureContentDetail-li-7, #featureContentDetail-li-8, #featureContentDetail-li-9, #featureContentDetail-li-10, #featureContentDetail-li-11, #featureContentDetail-li-12 #featureContentDetail-li-13, #featureContentDetail-li-14, #featureContentDetail-li-15, #featureContentDetail-li-16 {
	display:none
}
ul.featureContentDetail li+li {
	display:none
}
#pageId0 #top-2 dl.attributeList, #pageId0 #top-3 dl.attributeList, #pageId0 #top-3 dl.attributeList {
	height:30px
}
li.checkoutEnabled button.primaryAction span {
	background-position:-20px -145px;
}
li.checkoutEnabled button.primaryAction:hover span {
	background-position:-20px -185px;
}

.miniCartActions ul.buttonGroup li {float:left}

.product-chips td a { 
  display:block; width:188px; height:116px; text-indent:-9999px;
  background:transparent url(/media/Site%20Files/Merchandising%20Files/sprite-ProductChips.png) no-repeat; 
}

  .product-chips td a.pc-MobilePhones { background-position:0px 0px; }
  .product-chips td a.pc-MobilePhones:hover { background-position:-190px 0px; }

  .product-chips td a.pc-BluetoothHeadsets { background-position:0px -120px; }
  .product-chips td a.pc-BluetoothHeadsets:hover { background-position:-190px -120px; }

  .product-chips td a.pc-MultimediaDocks { background-position:0px -240px; }
  .product-chips td a.pc-MultimediaDocks:hover { background-position:-190px -240px; }
  
  .product-chips td a.pc-MobilePhoneAccessories { background-position:0px -360px; }
  .product-chips td a.pc-MobilePhoneAccessories:hover { background-position:-190px -360px; }
  
  .product-chips td a.pc-CableDSLModems { background-position:0px -480px; }
  .product-chips td a.pc-CableDSLModems:hover { background-position:-190px -480px; }
  
  .product-chips td a.pc-UnlockedPhones { background-position:0px -600px; }
  .product-chips td a.pc-UnlockedPhones:hover { background-position:-190px -600px; }
  
  .product-chips td a.pc-StereoBluetoothHeadsets { background-position:0px -720px; }
  .product-chips td a.pc-StereoBluetoothHeadsets:hover { background-position:-190px -720px; }
  
  .product-chips td a.pc-Auto { background-position:0px -840px; }
  .product-chips td a.pc-Auto:hover { background-position:-190px -840px; }
  
  .product-chips td a.pc-TwoWayRadios { background-position:0px -960px; }
  .product-chips td a.pc-TwoWayRadios:hover { background-position:-190px -960px; }
  
  .product-chips td a.pc-HomePhones { background-position:0px -1080px; }
  .product-chips td a.pc-HomePhones:hover { background-position:-190px -1080px; }
  
  .product-chips td a.pc-PhonesWithPlan { background-position:0px -1200px; }
  .product-chips td a.pc-PhonesWithPlan:hover { background-position:-190px -1200px; }
  
  .product-chips td a.pc-Batteries { background-position:0px -1320px; }
  .product-chips td a.pc-Batteries:hover { background-position:-190px -1320px; }
  
  .product-chips td a.pc-PowerCharging { background-position:0px -1440px; }
  .product-chips td a.pc-PowerCharging:hover { background-position:-190px -1440px; }
  
  .product-chips td a.pc-ReplacementParts { background-position:0px -1560px; }
  .product-chips td a.pc-ReplacementParts:hover { background-position:-190px -1560px; }
  
  .product-chips td a.pc-RefurbishedPhones { background-position:0px -1680px; }
  .product-chips td a.pc-RefurbishedPhones:hover { background-position:-190px -1680px; }
  
  .product-chips td a.pc-DigitalPhotoFrames { background-position:0px -1800px; }
  .product-chips td a.pc-DigitalPhotoFrames:hover { background-position:-190px -1800px; }
  
  .product-chips td a.pc-XoomAccessories { background-position:0px -1920px; }
  .product-chips td a.pc-XoomAccessories:hover { background-position:-190px -1920px; }
  
  .product-chips td a.pc-AtrixAccessories { background-position:0px -2040px; }
  .product-chips td a.pc-AtrixAccessories:hover { background-position:-190px -2040px; }
  
  .product-chips td a.pc-RefurbishedPhonesTablets { background-position:0px -2160px; }
  .product-chips td a.pc-RefurbishedPhonesTablets:hover { background-position:-190px -2160px; }

	#tabs_container {
	width: 945px;
	margin-bottom:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#bottom-10 .starter-amazon-com-HTMLWidget-2 strong a { margin-left: 25px; }
#tabs_container h3 { margin-top:0px; margin-left: 8px; }
#tabs_container .detail .productInfo { width:auto; font-size:11px !important}
#tabs_container ul.tabs {
	list-style: none;
	border-bottom: 1px solid #ccc;
	 
	-webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
  	border-bottom-right-radius: 5px;
	height: 23px;
	text-transform:uppercase;
	margin: 0;
	padding:5px 0 2px 0;
}
#tabs_container ul.tabs li {
	margin: 0 7px 0 0;
	float: left;
}
#tabs_container ul.tabs li a {
	font-size:16px;
  padding: 3px 15px;
	display: block;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	margin-right: 2px;
	text-decoration: none;
	background-color:#fff;
	-webkit-border-top-left-radius: 5px; 
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px; 
  -moz-border-radius-topright: 5px;
	border-top-left-radius: 5px; 
  border-top-right-radius: 5px;
}
#tabs_container ul.tabs li.active a {
	background:url(http://ecx.images-amazon.com/images/I/31FC7f1oXpL.jpg) 0 100%;
	padding-top: 4px;
}
div.tab_contents_container {
	border: 1px solid #ccc;
	border-top: none;
	padding: 30px 10px 10px;
	background:url(http://ecx.images-amazon.com/images/I/41CM6wqcPlL.jpg) 0 0 no-repeat;
	-webkit-border-top-left-radius: 0; 
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px; 
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topleft: 0; 
    -moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 5px; 
    -moz-border-radius-bottomright: 5px;
	border-top-left-radius: 0; 
  	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px; 
  	border-bottom-right-radius: 5px;
}
div.tab_contents {
	display: none;
}
div.tab_contents_active {
	display: block;
}
div.clear {
	clear: both;
}
body#pageId1000.yourAccount #columns{padding: 0pt 5px;}
body#pageId1000.yourAccount #leftColumn{float: left; width: 210px; margin-left: 75px;}
body#pageId1000.yourAccount #centerColumn{float: left; width: 750px; padding-left: 20px;}

body.thankYou #wrapper #footer #footer-5 {
    clear: both;
    padding-top: 0;
}
body.thankYou #wrapper #footer #footer-7 {
    margin: 0;
    width: auto;
}
#pageId1000.yourAccount{ margin:0}



