body#scMCbody-0061 {
	background-color: #F7E7F4;
	color: #000;
	padding: 4px 2px 4px 4px;
	margin: 0;
	text-align: left;
	font: normal 12px/1.2 Helvetica, Arial, sans-serif;
}

body#scMCbody-0061 input,
body#scMCbody-0061 select {
	border: solid 1px #9B9798;
	font: normal 11px/1.2 Helvetica, Arial, sans-serif;
	background-color: #fff;
}

body#scMCbody-0061 input,
body#scMCbody-0061 select option {
	padding: 1px 3px;
}

body#scMCbody-0061 iframe {
	border: none;
}

body#scMCbody-0061 form {
	padding: 0;
	margin: 0;
}

body#scMCbody-0061 a {
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

body#scMCbody-0061 a:hover {
	text-decoration: none;
}

body#scMCbody-0061 div#items-0061 {
	overflow: auto;
	padding-right: 2px;
}

* html body#scMCbody-0061 div#items-0061{
	overflow: scroll;
	overflow-x: hidden;
}

*:first-child+html body#scMCbody-0061 div#items-0061 {
	overflow: scroll;
	overflow-x: hidden;
}

body#scMCbody-0061 label.shipCalcLabel-0061 {
	display: block;
	padding: 3px;
}

body#scMCbody-0061 div.eachItem-0061 {
	background-color: #fff;
	padding: 10px 0 10px 10px;
	border: solid 1px #FFF;
	margin-bottom: 1px;
}

body#scMCbody-0061 div#items-0061 table {
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
	width: 100%;
}

* html body#scMCbody-0061 div#items-0061 table {
	width: 316px;
}

*:first-child+html body#scMCbody-0061 div#items-0061 table {
	width: 316px;
}

body#scMCbody-0061 div#items-0061 td {
	padding: 0;
	margin: 0;
}

body#scMCbody-0061 div#items-0061 div.odd-0061 {
	background-color: #F4MCE4;
}

body#scMCbody-0061 div#items-0061 div.adjusted-0061 {
	border-color: #FC94E1;
}

body#scMCbody-0061 div.image-0061 {
	float: left;
	width: 80px;
	text-align: center;
	margin-right: 10px;
}

body#scMCbody-0061 div.image-0061 img {
	vertical-align: middle;
	border: solid 1px #DFE0D8;
}

body#scMCbody-0061 div.info-0061 {
	float: left;
	width: 212px;
	font-weight: bold;
}

body#scMCbody-0061 div.name-0061 {
	padding-bottom: 6px;
}

body#scMCbody-0061 div.name-0061 a {
	text-decoration: none;
	color: #000;
}

body#scMCbody-0061 div.name-0061 a:hover {
	text-decoration: underline;
}

body#scMCbody-0061 div.name-0061 a.nameLink-0061 {
	margin-right: 8px;
}

body#scMCbody-0061 div.name-0061 a.removeLink-0061 {
	color: #DC3EC6;
	margin-right: 8px;
	font-size: 11px;
	display: block;
}

body#scMCbody-0061 div.optSet-0061,
body#scMCbody-0061 div.expandOpts-0061,
body#scMCbody-0061 div.collapseOpts-0061 {
	padding: 3px 0;
	color: #6F6E6C;
}

body#scMCbody-0061 span.optName-0061 {
	font-style: italic;
	color: #000;
}

body#scMCbody-0061 div.expandOpts-0061 a,
body#scMCbody-0061 div.collapseOpts-0061 a {
	font-weight: normal;
	font-size: 11px;
}

textarea#scCartHiderHead,
textarea#scCartHiderSideNav,
textarea#scCartHiderTopNav,
textarea#scCartHiderFoot,
body#scMCbody-0061 div.pastLimit-0061,
body#scMCbody-0061 div.showShipCalc-0061 div#summary-0061,
body#scMCbody-0061 div.exposeOpts-0061 div.expandOpts-0061,
body#scMCbody-0061 div.collapseOpts-0061 {
	display: none;
}

body#scMCbody-0061 div.showShipCalc-0061 div#shippingCalc-0061,
body#scMCbody-0061 div.exposeOpts-0061 div.pastLimit-0061,
body#scMCbody-0061 div.exposeOpts-0061 div.collapseOpts-0061 {
	display: block;
}

body#scMCbody-0061 div.pricing-0061 {
	padding-top: 6px;
}

body#scMCbody-0061 div.qty-0061 {
	float: left;
}

body#scMCbody-0061 div.qty-0061 input {
	width: 20px;
	text-align: right;
}

body#scMCbody-0061 div.price-0061 {
	float: right;
	color: #000;
}

body#scMCbody-0061 div#controls-0061 {
	clear: both;
	padding-right: 2px;
}

body#scMCbody-0061 div#shipping-0061,
body#scMCbody-0061 div#total-0061 {
	padding: 6px 0;
	text-align: right;
	font-weight: bold;
}

body#scMCbody-0061 div#total-0061 span {
	background-color: #fff;
	color: #B836A2;
	font-size: 12px;
	padding: 0 3px;
}

body#scMCbody-0061 div#total-0061 span.totalLabel-0061 {
	color: #000;
	font-weight: bold;
	font-size: 12px;
}

body#scMCbody-0061 div.bttnRow-0061 {
	clear: both;
	padding: 6px 0;
}

body#scMCbody-0061 div.bttnRow-0061 * {
	vertical-align: middle;
}

body#scMCbody-0061 a#updateBttn-0061,
body#scMCbody-0061 a#checkoutBttn-0061,
body#scMCbody-0061 a#updateShipBttn-0061 {
	background-color: #C15DB3;
	display: block;
	float: right;
	width: 80px;
	margin-left: 12px;
	padding: 3px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
}

body#scMCbody-0061 a#updateBttn-0061 {
	opacity: .2;
	filter: alpha(opacity=20);
	padding: 0;
	width: 86px; height: 19px;
	background: url(http://lib.store.yahoo.net/lib/yhst-99578532749973/scMCupdate-bg.gif) left top no-repeat;
}

body#scMCbody-0061 a#updateBttn-0061.updateReady-0061 {
	opacity: 1;
	filter: alpha(opacity=100);
}

body#scMCbody-0061 a#checkoutBttn-0061{
	width: 86px; height: 19px; padding: 0;
	background: url(http://lib.store.yahoo.net/lib/yhst-99578532749973/scMCcheckout-bg.gif) left top no-repeat;
}

body#scMCbody-0061 a#updateBttn-0061 span,
body#scMCbody-0061 a#checkoutBttn-0061 span{
	font-size: 0; float: left; text-indent: -10000px;
}

body#scMCbody-0061 div#mainDisclaimer-0061,
body#scMCbody-0061 div#totalDisclaimer-0061 {
	clear: both;
	font-style: italic;
	padding: 6px;
}

body#scMCbody-0061 div#shippingCalc-0061 {
	display: none;
	padding-top: 8px;
}

body#scMCbody-0061 div.shipCalcRow-0061 {
	padding: 3px;
	clear: both;
}

body#scMCbody-0061 div.shipCalcRow-0061 label {
	float: left;
	width: 96px;
	margin-right: 6px;
	text-align: right;
}

body#scMCbody-0061 div#shipCalcCountry-0061 select {
	width: 210px;
}

body#scMCbody-0061 div#shippingCalc-0061 div.bttnRow-0061 {
	text-align: left;
	padding: 6px 6px 0;
}

body#scMCbody-0061 a#cancelShiptBttn-0061 {
	text-transform: uppercase;
	float: left;
}

body#scMCbody-0061 a#updateShipBttn-0061 {
	margin: 0;
	width: 120px;
}

body#scMCbody-0061 div#emptyMsg-0061 {
	padding: 12px;
	text-align: center;
	font-weight: bold;
}

iframe#storeBox-0061,
div#scFrameWorkFrame {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	border: 0;
	margin: 0;
	height: 0;
	width: 0;
	overflow: hidden;
}

body#scMCbody-0061 div.clearer-0061 {
	clear: both;
}
