#paa {
color:#006699;
}
a:link {
color:#006699;
}
a:visited {
color:#669900;
}
a:active {
color:#E51837;
}
a img {
border:0 none;
}
body, table, tr, th, td, p, a {
font-family:Tahoma,Verdana,Arial,sans-serif;
}
body {
background-color:#FFFFFF;
color:#000000;
font-size:10pt;
margin:0;
}
form {
margin:0;
padding:0;
}
h1 {
color:#669900;
font-size:1.3em;
font-weight:normal;
margin:0.125em 0;
padding-top:0;
}
h2 {
color:#669900;
font-size:1.2em;
margin:0.125em 0;
}
h2 a:link, h2 a:visited, h2 a:hover {
color:#669900;
text-decoration:none;
}
h3 {
color:#669900;
font-size:1.1em;
margin:0.125em 0;
}
h4 {
color:#669900;
font-size:1em;
margin:0.125em 0;
}
hr {
border-color:#95A8A6 -moz-use-text-color -moz-use-text-color;
border-style:dashed none none;
border-width:1px 0 0;
color:#FFFFFF;
height:1px;
margin:0;
padding:0;
}
input, button, textarea, select, option {
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:9pt;
font-weight:normal;
}
ol li {
padding-bottom:0.33em;
}
p {
margin:0.125em 0 1em;
}
td {
vertical-align:top;
}

/* BEGIN default button styles */
.action .primary,
.action .secondary,
.action .disabled {
	display: inline;
	float: left;
	height: 21px;
	margin: 0 7px 1em 0;
}

.action a.button,
.action input.button {
	border: none;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 12px;
	height: 21px;
	margin: 0;
	text-decoration: none;
}

.action a.button {
	padding: 3px 7px 5px 7px; 
}

.action a.button:hover {
	text-decoration: none;
}

.action .primary {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-default-primary-right.gif) no-repeat right top;
}

.action .primary a.button,
.action .primary input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-default-primary-left.gif) no-repeat left top;
	color: #365000;
}
	
.action .secondary {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-default-secondary-right.gif) no-repeat right top;
}

.action .secondary a.button,
.action .secondary input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-default-secondary-left.gif) no-repeat left top;
	color: #333300;
}
	
.action .disabled {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-default-disabled-right.gif) no-repeat right top;
}

.action .disabled a.button,
.action .disabled input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-default-disabled-left.gif) no-repeat left top;
	color: #95a8a6;
	cursor: default;
}
/* END default button styles */

/* BEGIN shiny button style */
.action-shiny .primary,
.action-shiny .secondary,
.action-shiny .disabled {
	float: left;
	height: 27px;
	margin: 0 7px 1em 0;
}

.action-shiny a.button,
.action-shiny input.button {
	border: none;
	cursor: pointer;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: 27px;
	margin: 0;
	padding: 5px 12px 7px 12px;
	text-decoration: none;
}

.action-shiny a.button:hover {
	text-decoration: none;
}

.action-shiny .primary {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-shiny-primary-right.gif) no-repeat right top;
}

.action-shiny .primary a.button,
.action-shiny .primary input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-shiny-primary-left.gif) no-repeat left top;
	color: #000066;
}
	
.action-shiny .secondary {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-shiny-secondary-right.gif) no-repeat right top;
}

.action-shiny .secondary a.button,
.action-shiny .secondary input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-shiny-secondary-left.gif) no-repeat left top;
	color: #61613c;
}
	
.action-shiny .disabled {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-shiny-disabled-right.gif) no-repeat right top;
}

.action-shiny .disabled a.button,
.action-shiny .disabled input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-shiny-disabled-left.gif) no-repeat left top;
	color: #95a8a6;
	cursor: default;
}
/* END shiny button style */

/* BEGIN tiny button style */
.action-tiny .primary,
.action-tiny .secondary,
.action-tiny .disabled {
	float: left;
	height: 18px;
	margin: 0 7px 1em 0;
}

.action-tiny a.button,
.action-tiny input.button {
	border: none;
	cursor: pointer;
	display: block;
	font-size: 11px;
	height: 18px;
	margin: 0;
	padding: 2px 5px 4px 5px;
	text-decoration: none;
}

.action-shiny a.button:hover {
	text-decoration: none;
}

.action-tiny .primary {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-tiny-primary-right.gif) no-repeat right top;
}

.action-tiny .primary a.button,
.action-tiny .primary input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-tiny-primary-left.gif) no-repeat left top;
	color: #365000;
}
	
.action-tiny .secondary {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-tiny-secondary-right.gif) no-repeat right top;
}

.action-tiny .secondary a.button,
.action-tiny .secondary input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-tiny-secondary-left.gif) no-repeat left top;
	color: #333300;
}
	
.action-tiny .disabled {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-tiny-disabled-right.gif) no-repeat right top;
}

.action-tiny .disabled a.button,
.action-tiny .disabled input.button {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-tiny-disabled-left.gif) no-repeat left top;
	color: #95a8a6;
	cursor: default;
}
/* END tiny button style */
	
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

#addressType {
background-color:#FFFFFF;
border:1px solid #99CC33;
left:35%;
opacity:1;
padding:0 1em 0.5em;
position:absolute;
top:30%;
z-index:1;
}
#addressType div h2 {
font-size:1.1em;
font-weight:bold;
margin-top:0.33em;
padding:0;
}
#addressType div form div {
line-height:1.5em;
}
.normal {
	font-style: normal;
	font-weight: normal;	
}
.btn-smPri .button {
font-size:0.72em;
margin:0 0.33em;
padding:0 3px;
}
.messaging .confirmation .btn-smPri, .messaging .error .btn-smPri, .messaging .warning .btn-smPri {
margin:1em 0 0.33em;
}
.messaging .warning .btn-smPri .button, .messaging .error .btn-smPri .button, .messaging .warning .btn-smPri .button {
margin:0;
}
.button {
margin:0.33em 0;
}
.buying {
margin:1em 0;
width:auto;
}
.buying h1 {
color:#000000;
margin-bottom:0.25em;
}
.buying table {
margin-top:1em;
}
.buying td, th {
vertical-align:top;
}
.buying th {
text-align:right;
}
.buying #add-to-cart {
margin:1em 0;
}
.byline {
font-size:0.82em;
margin:0.5em 0 1em;
}
.byline .value {
font-style:italic;
}
.calendarPicker {
font-size:10px;
margin:14px auto 0;
position:relative;
width:250px;
}
.calendarPicker table {
margin:0 auto;
width:160px;
}
.calendarPicker td, .calendarPicker th {
margin:0;
padding:1px;
}
.calendarPicker th {
font-weight:normal;
white-space:nowrap;
}
.calendarPicker button {
border:1px solid #99CC33;
cursor:pointer;
font-size:10px;
height:20px;
line-height:10px;
margin:0;
min-height:20px;
min-width:20px;
padding:0;
text-align:center;
vertical-align:middle;
width:20px;
}
.calendarPicker .hidden {
display:none;
height:20px;
min-height:20px;
min-width:20px;
width:20px;
}
.calendarPicker .available button:hover, .calendarPicker .available button.today:hover, .calendarPicker .available button:active {
background-color:#669900;
color:#FFFFFF;
}
.calendarPicker .available button {
background-color:#EBFFAD;
color:#4B7000;
}
.calendarPicker .available button.today {
background-color:#F1F2D3;
border:1px solid #669900;
color:#669900;
cursor:pointer;
}
.calendarPicker .closed button {
background-color:#EEEEEE;
border:1px solid #D5DCDB;
color:#95A8A6;
cursor:default;
}
.calendarPicker .today button {
background-color:#F1F2D3;
border:1px solid #95A8A6;
color:#95A8A6;
cursor:default;
}
.calendarPicker .selected button {
background-color:#4B7000;
color:#FFFFFF;
cursor:pointer;
}
.calendarPicker .month th {
background-color:#CEE5E3;
border:1px solid #95A8A6;
}
.calendarPicker .month div {
margin:0;
padding:0;
}
.calendarPicker .month .previous {
float:left;
}
.calendarPicker .month .dates {
padding:1px 5px 0;
text-align:center;
text-transform:uppercase;
vertical-align:middle;
}
.calendarPicker .month .next {
float:right;
}
.cartMerch {
border:1px solid #669900;
margin:7px 0 0 10px;
padding:10px;
text-align:center;
top:-7px;
width:263px;
}
.cartMerch tbody.item td {
border-bottom:1px dashed #669900;
font-size:0.79em;
padding-bottom:1em;
}
.clear {
clear:both;
font-size:1em;
margin:0;
padding:0;
}
.column {
vertical-align:top;
}
.closeWindow {
padding:0.25em 0;
text-align:right;
vertical-align:middle;
}
.closeWindow a {
text-decoration:none;
}
.closeWindow img {
padding-right:0.33em;
vertical-align:middle;
}
#default .column {
float:left;
position:relative;
}
#contentColumn {
width:100%;
z-index: 0;
}
.content {
clear:both;
margin-left:1em;
}
.contextualTip {
font-size:0.79em;
font-weight:normal;
}
.spacedDataEntry {
width:95%;
}
.spacedDataEntry th.label {
text-align:right;
width:25%;
}
.spacedDataEntry td.field {
width:75%;
}
table.spacedDataEntry {
border-collapse: separate;
border-spacing: 10px 10px;
}
.dataEntry {
width:95%;
}
.dataEntry th.label {
text-align:right;
width:25%;
}
.dataEntry td.field {
width:75%;
}
.spacedDataEntry {
width:95%;
}
.spacedDataEntry th.label {
text-align:right;
width:25%;
}
.spacedDataEntry td.field {
width:75%;
}
table.spacedDataEntry {
border-collapse: separate;
border-spacing: 10px 10px;
}
.dataInput {
background-color:#F5FFD6;
border:1px solid #95A8A6;
padding:0.75em;
}
.detailPageWidget {
border-bottom:1px dashed #95A8A6;
padding-bottom:1em;
padding-left:1em;
}
.detailPageWidget h2 {
margin-bottom:0;
margin-left:-0.9em;
padding-bottom:0;
}
.detailPageWidget h3 {
color:#000000;
margin:0.5em 0 0;
padding-bottom:0;
}
.detailPageWidget p {
margin:0.125em 0 1em;
}
.detailPageWidget ul {
list-style-type:none;
margin:0.33em 0 0 1em;
padding:0.33em 0 0 1em;
}
.detailPageWidget li {
padding-bottom:0.75em;
}
.sims .item .itemPicture {
height:120px;
margin:0 auto;
width:120px;
}
.detailPageWidget #simsTable2 td {
width:33%;
}
.cpsiaWarningBox {
background-color:#FFFFCD;
border:1px solid #E47911;
margin:8px 20px;
padding:6px 6px 4px;
}
.cpsiaWarningImg {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/../x-locale/common/errors-alerts/error-sprite._V241934167_.gif) no-repeat scroll 0 -50px;
height:25px;
width:25px;
}
.cpsiaWarningBox .cpsiaWarning {
padding-bottom:4px;
}
#dialogBox {
background-color:#FFFFFF;
border:1px solid #99CC33;
height:350px;
left:35%;
overflow:auto;
padding:0 1em 0.5em;
position:absolute;
top:15%;
width:300px;
z-index:1;
}
#primeWarningDialogBox {
background-color:#FFFFFF;
border:1px solid #99CC33;
left:35%;
overflow:auto;
padding:0 1em 0.5em;
position:absolute;
top:20%;
width:30%;
z-index:1;
}
#slotSelection .availabilityTable #dialogBox {
background-color:#FFFFFF;
border:1px solid #99CC33;
left:35%;
padding:0 1em 0.5em;
position:absolute;
top:30%;
z-index:1;
}
#dialogBox div h2 {
font-size:1.1em;
font-weight:bold;
margin-top:0.33em;
padding:0;
}
#dialogBox div form div {
line-height:1.5em;
}
#dialogBox div form textarea {
height:4em;
overflow:auto;
width:20em;
}
.didYouMean {
color:#E51837;
font-size:1.2em;
margin-top:1em;
}
.disabled {
color:#999999;
}
.disablePage {
background-color: #fff;
opacity: .3;
filter: alpha(opacity=30);
position: relative;
zoom: 1;
}
.disclaimerText {
border:1px solid #95A8A6;
font-size:0.76em;
margin-top:1em;
padding:0.75em 1em;
}
#enterDeliveryInstructions {
background-color:#FFFFFF;
border:1px solid #99CC33;
left:35%;
padding:0 1em 0.5em;
position:absolute;
top:30%;
z-index:1;
}
#enterDeliveryInstructions div h2 {
font-size:1.1em;
font-weight:bold;
margin-top:0.33em;
padding:0;
}
#enterDeliveryInstructions div form div {
line-height:1.5em;
}
#enterDeliveryInstructions div form textarea {
height:4em;
overflow:auto;
width:20em;
}
.fastTrackMessaging {
font-size:0.82em;
}
#footer {
clear:both;
margin:0;
padding:0 0 10px;
text-align:center;
}
#footer .search {
background-color:#F5FFD6;
border-bottom:1px solid #669900;
border-top:1px solid #99CC33;
margin:1em 0;
padding:0.5em;
}
#footer .soldByShipsFrom p {
font-size:0.84em;
margin-top:1em;
text-align:center;
}
#header {
background-color:#F5FFD6;
background-image:url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/bg-header-farmscene-669900.gif);
background-position:right bottom;
background-repeat:no-repeat;
border-bottom:1px solid #669900;
height:62px;
margin:0;
padding:10px 10px 0;
}
#amazonNow-searchAndBrowse #header, #amazonSO-searchAndBrowse #header {
border-bottom:1px solid #FF9900;
}

/* BIG RADISH */
#bigRadishDiv #bigRadish {
float:left;
margin-left: 10px;
padding:2px 0.5em 0;
position:relative;
width:265px;
}
#bigRadishDiv #bigRadish p {
font-size:0.72em;
margin-bottom:5px;
padding:0 0 0 0.5em;
}
#bigRadishDiv #bigRadish .bigRadishIcon {
float:left;
padding-right:5px;
position:relative;
width:32px;
}
#bigRadishDiv #bigRadish .bigRadishStatus {
float:left;
position:relative;
width:212px;
}
#bigRadishDiv #bigRadish .bigRadishStatus h4 {
margin:0;
padding:0;
}
#bigRadishDiv .bigRadishGreen, #bigRadishDiv .bigRadishWarning {
background-color:#FFFFFF;
border:1px solid #669900;
border-bottom: 0px;
font-weight:bold;
opacity:0.8;
}
#bigRadishDiv .bigRadishGreen p strong {
color:#669900;
}
#bigRadishDiv .bigRadishWarning {
background-color:#F7E971;
}
#bigRadishDiv .bigRadishWarning p strong {
color:#E51837;
}
/* END BIG RADISH */

#header #preferences {
float:left;
}
#header #preferences #globalNav {
font-size:0.82em;
margin:0;
padding:0;
position:relative;
}
#header #preferences #globalNav ul {
list-style-type:none;
margin:0;
padding:0;
}
#header #preferences #globalNav li {
display:inline;
padding:0 7px 0 0;
}
#header #preferences #salutation {
font-size:0.84em;
padding-bottom:2px;
padding-top:25px;
position:relative;
}
#header .search {
padding:1em;
}
#header .search input.textField {
width:25%;
}
#header .search .contextualTip {
color:#999999;
margin-top:0.33em;
}
#header #tabNavigation {
float:left;
margin-top:0;
}
#header #tabNavigation ul {
list-style-type:none;
margin:0;
padding:0;
}
#header #tabNavigation ul li {
display:inline;
margin:0;
padding:0;
}
#header #tabNavigation li a {
display:block;
float:left;
margin:0 0 -1px;
padding:0;
position:relative;
}
#header #tabNavigation li span {
display:none;
}
#header #tabNavigation li a#shopAmazonFresh {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_fresh_on.gif) no-repeat scroll left bottom;
height:63px;
width:168px;
}
#header #tabNavigation li a#shopAmazonNow {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_now_off_greenline.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#header #tabNavigation li a#shopAmazon {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_soa_off_greenline.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#header #tabNavigation li a#shopAmazonSOA {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_million_off_greenline.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#header #tabNavigation li a#shopRotatingTab {
/*background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/merchandise/tab-hp-shop-new-arrivals-green._V188405755_.gif) no-repeat scroll left bottom;*/
height:63px;
width:138px;
}
#amazonNow-searchAndBrowse #header #tabNavigation li a#shopAmazonFresh {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_fresh_off_orangeline.gif) no-repeat scroll left bottom;
height:63px;
width:168px;
}
#amazonNow-searchAndBrowse #header #tabNavigation li a#shopAmazonNow {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_now_on.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#amazonNow-searchAndBrowse #header #tabNavigation li a#shopAmazon {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_soa_off_orangeline.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#amazonNow-searchAndBrowse #header #tabNavigation li a#shopAmazonSOA {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_million_off_orangeline.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#amazonNow-searchAndBrowse #header #tabNavigation li a#shopRotatingTab {
/*background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/merchandise/tab-hp-shop-new-arrivals-orange._V188405755_.gif) no-repeat scroll left bottom;*/
height:63px;
width:138px;
}
#amazonSO-searchAndBrowse #header #tabNavigation li a#shopAmazonFresh {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_fresh_off_orangeline.gif) no-repeat scroll left bottom;
height:63px;
width:168px;
}
#amazonSO-searchAndBrowse #header #tabNavigation li a#shopAmazonNow {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_now_off_orangeline.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#amazonSO-searchAndBrowse #header #tabNavigation li a#shopAmazon {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_soa_on.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#amazonSO-searchAndBrowse #header #tabNavigation li a#shopAmazonSOA {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_million_on.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}
#amazonSO-searchAndBrowse #header #tabNavigation li a#shopAmazonNowBestsellers {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab_now_item_slideshow._V205077303_.gif) no-repeat scroll left bottom;
height:63px;
width:138px;
}

#nowBestsellers {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 18px;
    left: 82px;
}

#nowBestsellers .nowBestseller {
    position: absolute;
    overflow: hidden;
}

.nowBestsellerHoverOver {
    position: absolute;
    display: none;
    width: 160px;
    z-index: 99;
}

.nowBestsellerHoverOver .popoverBackground {
    height: 250px;	
}

.nowBestsellerHoverOver .itemWrapper {
    position: relative;
    z-index: 100;
    padding: 10px 22px 22px;
}

.nowBestsellerHoverOver .item {
    position: relative;
    background: #fff;
    text-align: center;
    font-size: 10px;
    height: 220px;
}

.nowBestsellerHoverOver .item .itemDetails {
    padding: 0; 
}

.nowBestsellerHoverOver input.addToCart {
    border: none;
    padding: 0;
    margin: 5px 0;
    width: 114px;
    height: 21px;
    font-size: 12px;
    vertical-align: middle;
    color: #365000;
    background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-blank-add-to-order-md-primary._V208041205_.gif) no-repeat;
    cursor: pointer;
}

.horizontalSeperator {
background:transparent url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/bg-horizontalSeperator.gif) repeat-x scroll center center;
color:#999999;
font-weight:bold;
margin:1em 0 0;
vertical-align:middle;
}
#orderReview .horizontalSeperator span {
background-color:#F5FFD6;
margin-left:5em;
padding:1em 1em 0;
}
.instructions {
clear:both;
}
.rating {
color:#006699;
font-size:0.78em;
font-weight:200;
letter-spacing:0.1em;
margin:0.53em 0 1em;
padding-bottom:0.5em;
padding-top:0.5em;
position:relative;
top:-1em;
}
.createReview {
border-bottom:1px dashed #99CC33;
margin-left:0.5em;
padding-bottom:1em;
padding-left:3em;
padding-top:1em;
}
.reviewFooter {
padding-left:2.5em;
padding-top:1em;
}
.reviewCirclesSpacing {
padding-top:2em;
}
#reviewsCircles td {
padding-left:10%;
padding-right:10%;
}
#reviewsCircles {
position:absolute;
top:99px;
}
.reviewCirclesBorder {
background-color:white;
border:1px solid gray;
border-collapse:separate;
margin-left:0.5em;
}
.continueReview {
margin-left:0.5em;
padding-bottom:1em;
padding-left:3em;
padding-top:0.5em;
}
.createReview .custRatingImage {
padding-left:2em;
}
.titleBox {
padding-left:0.5em;
}
.nameBox {
padding-left:3.5em;
}
.reviewBox {
padding-bottom:3px;
padding-top:3px;
}
.review {
float:left;
}
.yesNoForm {
border-bottom:1px dashed #99CC33;
margin-left:0.5em;
padding-bottom:1em;
padding-left:3em;
}
#buttons {
padding-left:1.5em;
}
.ratingMinimal {
color:#999999;
font-size:0.79em;
margin:1.2em 0 0;
padding:0;
}
.customerReviews {
display:inline;
font-size:0.79em;
padding-right:2em;
}
.reviewHeader {
background-color:white;
float:right;
padding-right:1.5em;
position:relative;
width:28%;
}
.reviewItem {
color:#669900;
text-align:center;
}
.itemDisplay #itemImage {
position:relative;
}
.reviewInfo {
color:black;
padding-bottom:1.5em;
padding-top:3em;
text-align:left;
}
.reviewBullets {
font-size:8pt;
}
.customerReviews a {
white-space:nowrap;
}
#currName {
position:absolute;
}
.item .itemActions {
margin-top:1em;
}
.item .itemActions .smallEditButton {
font-size:0.87em;
}
.item .itemActions .secondaryActions {
font-size:0.84em;
margin:0.7em 0;
vertical-align:middle;
white-space:nowrap;
}
.item .itemActions .secondaryActions img {
vertical-align:middle;
}

.pleaseSignIn {
    color: #666666;
    font-size: .79em;
    clear: both;	
}
.item .itemActions .action .primary,
.item .itemActions .action .secondary,
.item .itemActions .action .disabled {
    margin: 0;	
}

.secondaryActions .btn .smallSecondary {
font-size:0.84em;
margin:0.2em 0 0.2em 4.3em;
width:10em;
}
.item .itemDetails {
padding-right:1em;
}
.item .itemPrice .price {
color:#000000;
font-size:1.4em;
}
.item .itemPrice .value {
color:#000000;
}
.item .itemPrice .unitPrice {
color:#666666;
font-size:1em;
}
.item .price .listPrice {
color:#000000;
text-decoration:line-through;
}
.item .price .salePrice {
color:#E51837;
font-weight:bold;
}
.item .price .basePrice {
color:#000000;
font-size:0.7em;
text-decoration:line-through;
}
.item .price .priceLabel {
color:#000000;
font-size:0.7em;
}
.item .price .priceBenefit {
color:#E51837;
font-size:0.7em;
}
.item .price .unitPrice {
color:#666666;
font-size:1em;
font-weight:normal;
}
.item .itemPrice .basePrice {
color:#000000;
text-decoration:line-through;
}
.item .itemPrice .salePrice {
color:#E51837;
font-weight:bold;
}
.item .itemPrice .unitPrice {
color:#666666;
}
.item .savings {
font-weight:bold;
margin:0.5em 0;
}
.item .savings strong {
color:#E51837;
text-transform:uppercase;
}
.item .savings .btn-smPri .button {
letter-spacing:0.0685em;
}
.hidden {
visibility:hidden;
}
.hint {
border-bottom:1px dashed #99CC33;
cursor:help;
}
.messaging {
margin:1em auto 0.5em;
width:80%;
}
#primeWarningDialogBox .messaging {
margin:1em auto 0.5em;
text-align:left;
width:95%;
}
#primeWarningDialogBox .messaging .links {
text-align:center;
}
.messaging p {
margin:0.33em 0;
}
.buying .messaging, .item .messaging {
width:auto;
}
.buying .messaging, .item .messaging p {
font-size:0.92em;
}
.messaging .confirmation {
background-color:#669900;
color:#FFFFFF;
padding:0.33em 0.5em;
}
.messaging .confirmation a, .messaging .confirmation a:visited {
color:#FFFFFF;
}
.messaging .confirmation h3, .messaging .confirmation h4 {
color:#FFFFFF;
}
.confirmation-inline {
background-color:#EBFFAD;
color:#669900;
font-size:0.79em;
font-weight:bold;
padding:3px 0 0;
text-align:center;
}
.messaging .deliveryDetails div {
margin-left:2em;
}
.messaging .error {
background-color:#E51837;
color:#FFFFFF;
padding:0.33em 0.5em;
}
.messaging .error a, .messaging .error a:visited {
color:#FFFFFF;
}
.messaging .warning {
background-color:#FFCC00;
padding:0.33em 0.5em;
}
.warning a:link, .warning a:visited {
color:#006699;
}
.messaging .warning h4 {
color:#000000;
}
.messaging .warning .resultSet {
background-color:#FFFFFF;
}
.messaging .warning .resultSet .listRowOdd {
background-color:#FFFFCC;
}
.messaging .warning .resultSet .listRowEven {
background-color:#FFFFFF;
}
tr.warning {
background-color:#FFCC00;
}
tr.info {
background-color:#EBFFAD;
}
tr.hilight {
background-color:#99CC33;
}
tr.warning .messaging {
color:#000000;
font-size:1em;
font-weight:bold;
margin:0;
padding:0.5em 0 0;
}
.moreDetails {
display:inline;
font-size:0.79em;
padding-right:2em;
}
.moreDetails a {
white-space:nowrap;
}
.nfIntro {
font-size:small;
margin-left:25px;
margin-top:5px;
text-align:left;
}
.nfLabelingTable {
border:1px solid #999999;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:small;
margin-bottom:20px;
width:80%;
}
.nfLabeling {
padding:10px;
text-align:left;
}
.nfLabelingHeader {
background-color:#EEEEEE;
border-bottom:1px solid #999999;
font-size:x-small;
font-weight:bold;
padding:3px 10px;
text-align:left;
}
.nfTable {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:small;
width:80%;
}
.nfServingSize {
border-bottom:1px solid #000000;
font-weight:bold;
padding-bottom:3px;
padding-right:10px;
padding-top:3px;
text-align:left;
}
.nfHeaderRow1 {
background-color:#EEEEEE;
border-bottom:5px solid #000000;
font-size:x-small;
font-weight:bold;
padding:3px 10px;
text-align:right;
}
.nfHeaderRow2 {
background-color:#EEEEEE;
border-bottom:1px solid #000000;
border-top:2px solid #000000;
font-size:x-small;
font-weight:bold;
padding:3px 10px;
text-align:right;
}
.nfHeaderRow3 {
background-color:#EEEEEE;
border-bottom:1px solid #000000;
border-top:4px solid #000000;
font-size:x-small;
font-weight:bold;
padding:3px 10px;
text-align:right;
}
.nfVariations {
border-bottom:1px solid #000000;
font-size:x-small;
font-weight:bold;
padding:3px 10px;
text-align:right;
}
.nfTableNameA {
border-bottom:1px solid #000000;
font-weight:bold;
padding:3px 10px;
text-align:left;
}
.nfTableNameB {
border-bottom:1px solid #000000;
padding:3px 10px 3px 20px;
text-align:left;
}
.nfValue {
border-bottom:1px solid #000000;
padding:3px 10px;
text-align:right;
}
.nfAsterisk {
font-style:italic;
padding-bottom:3px;
padding-right:10px;
padding-top:3px;
text-align:left;
}
.nfDisclaimer {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:small;
margin-top:10px;
text-align:left;
}
.noDisplay {
display:none;
}
.openOrder {
font-size:0.84em;
margin-bottom:0.77em;
}
.orderHeader {
margin-bottom:1em;
position:relative;
}
.orderHeader h2 {
display:inline;
margin:0;
padding-right:0;
}
.orderHeader .viewOther {
margin:0;
padding-right:0;
}
#alphaLayer {
z-index: 0;
}
#pageBody {
padding:10px;
z-index: 0;
}
#pageBody div.column {
float:left;
position:relative;
width:100%;
}
#pageBody #contentColumn {
margin:0;
padding:0 0 10px;
width:100%;
z-index:0;
}
#pageBody #inlineCartColumn {
margin-right:-300px;
margin-top: 7px;
width:280px;
}
#pageBody #inlineCartColumn #shopping-cart {
background-color:#FFFFFF;
height:1180px;
margin-left: 10px;
overflow:hidden;
width:280px;
}
#default #pageBody {
padding-right:300px;
}
#packingSlip #pageBody {
padding-right:300px;
}
.pagination {
background-color:#EBFFAD;
border:1px solid #99CC33;
padding:0.77em;
text-align:center;
}
.pagination span {
padding:0 0.3em 0.1865em;
}
.pagination span.current {
font-weight:bold;
}
.pagination a, .pagination a:link, .pagination a:visited, .pagination a:active {
border:1px solid #EBFFAD;
padding:0 0.3em 0.1865em;
text-decoration:none;
}
.pagination a:hover {
border:1px solid #99CC33;
}
.plain {
color:#000000;
font-weight:normal;
text-decoration:none;
}
.price .value {
color:#000000;
font-weight:bold;
}
.productImage {
float:left;
margin:0;
padding:0 1em 1em 0;
}
.productSims {
font-size:0.84em;
}
.productSims .faceouts .itemPicture {
text-align:center;
}
.productSims .faceouts .itemPrice {
color:#E51837;
}
.productSims .listLeafNodes {
margin:2em 0 0;
}
.productSims .listLeafNodes ul {
display:inline;
list-style-type:none;
margin:0 0 0 1em;
padding:0;
}
.productSims .listLeafNodes ul li {
display:inline;
margin-right:1em;
}
.productSims .listLeafNodes ul li a {
color:#AAAAAA;
text-decoration:none;
}
.productSims .listLeafNodes ul li span {
color:#006699;
text-decoration:underline;
}
.restrictions {
background-position:left center;
color:#CC0000;
margin:1em auto 0.5em;
width:100%;
}
.resultSet th, .resultSet td {
padding:0.125em;
}
.resultSet thead th {
font-size:0.84em;
text-align:left;
text-transform:uppercase;
}
.resultSet .listRowEven {
background-color:#FFFFFF;
}
.resultSet .listRowOdd {
background-color:#EEEEEE;
}
.resultSet .multipleActions {
background-color:#F5FFD6;
border-color:#95A8A6;
border-style:solid solid dashed;
border-width:1px;
padding:5px 10px;
}
.resultSet .multipleActions .actionGroup {
border-right:1px solid #95A8A6;
padding:0 10px;
}
.resultSet .emwaRow {
    border-style: dashed;
    border-width:1px;
    padding:5px 10px;
    border-color: #99CC33;
}
.resultSet .listRowEven .emwaRow  {
    background-color: #FFFFFF;
}
.resultSet .listRowOdd .emwaRow  {
    background-color: #F5FFD6;
}
.resultSet .emwaHeader {
    background-color: #EBFFAD;
    border-style: solid;
    border-width: 1px;
    border-color: #99CC33;
    padding: 5px 10px;
}
.seeMore {
clear:both;
font-size:0.87em;
margin-top:0.77em;
padding-bottom:1em;
}
.sans {
font-family:tahoma,verdana,arial,helvetica,sans-serif;
font-size:medium;
}
.serif {
font-family:georgia,times,serif;
font-size:medium;
}
.sendProductRequest {
font-size:0.84em;
margin:1em 0;
text-align:center;
}
.small {
font-size:0.79em;
}
.specialOrderButton {
background-color:#F5FFD6;
border:2px solid #C2E066;
}
.footnote-small {
font-size:0.7em;
}
table.simpleReport {
border-bottom:1px solid #95A8A6;
border-top:1px solid #95A8A6;
width:95%;
}
table.simpleReport td, table.simpleReport th {
padding:0.21em 0.33em;
vertical-align:middle;
}
table.simpleReport thead th {
font-size:0.84em;
text-align:right;
vertical-align:middle;
}
table.simpleReport .listRowEven {
background-color:#FFFFFF;
}
table.simpleReport .listRowOdd {
background-color:#EEEEEE;
}
table.simpleReport .selection {
vertical-align:middle;
width:12px;
}
.siteStripe {
border-bottom:1px solid #95A8A6;
border-top:1px solid #96A8A6;
font-size:0.77em;
margin:0.2em 0;
padding:0.5em;
text-align:center;
}
.siteStripe-gh {
border-bottom:1px solid #95A8A6;
border-top:1px solid #96A8A6;
font-size:0.84em;
height: 25px;
margin:0.2em 0;
padding:0.5em;
text-align:center;
background-color:#669900;
}
.siteStripe-gh img {
vertical-align: middle;
}
.statusMessage {
padding:0.33em;
}
.statusMessage ul {
list-style-type:none;
margin-top:0.33em;
padding-top:0.33em;
}
.statusMessage li {
margin-bottom:1em;
}
.statusConfirmation h2 {
color:#4B7000;
}

#subTabs {
	margin: 2em auto 0 auto;
	width: 100%;
}

#subTabs .content {
	background-color: #F5FFD6;
	border-left: 1px solid #669900;
	border-right: 1px solid #669900;
	border-bottom: 1px solid #669900;
	margin: 0;
	padding: .5em 0.25em 1em 1em;
	position: relative;
}

#subTabs .navigation {
	background: #ffffff url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/bg-subTab-ruledLine.gif) repeat-x bottom;
	float: left;
	width: 100%;
	line-height: normal;
}

#subTabs .navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#subTabs .navigation li {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab-subTab-left-out.gif) no-repeat left top;
	float: left;
	margin: 0;
	padding: 0 0 0 7px;
}

#subTabs .navigation a {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab-subTab-right-out.gif) no-repeat right top;
	color: #365000;
	display: block;
	padding: 5px 13px 4px 6px;
	text-decoration: none;
	text-transform: lowercase;
}

#subTabs .navigation .current {
	background-image: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab-subTab-left-on.gif);
}

#subTabs .navigation .current a {
	background-image: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab-subTab-right-on.gif);
	padding-bottom:5px;
}

#subTabs .navigation .current a,
#subTabs .navigation .current a:hover,
#subTabs .navigation .current a:visited {
	color: #e51837;
}

/* BEGIN added 01 May - linde@ */
#subTabs .navigation .disabled {
	background-image: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab-subTab-left-disabled.gif);
}

#subTabs .navigation .disabled a {
	background-image: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/tab-subTab-right-disabled.gif);
}

#subTabs .navigation .disabled a,
#subTabs .navigation .disabled a:hover,
#subTabs .navigation .disabled a:visited {
	color: #95A8A6;
}
/* END added 01 May - linde@ */

.tiny {
font-size:0.74em;
}
.title {
font-family:sans-serif;
font-size:large;
}
.thankyouupsellbox {
border:1px solid #669900;
}
.todo {
color:#A8A8A8;
}
.todocell {
text-align:center;
}
#toolbar {
background-color:#F5FFD6;
border-bottom:1px solid #CCFF33;
border-left:1px solid #CCFF33;
border-right:1px solid #CCFF33;
margin:7px 0 10px;
z-index: 0;
}
#toolbar #breadcrumb {
margin:0 0 10px;
padding:0 0 0 11px;
position:relative;
}
#toolbar #breadcrumb h1 {
color:#000000;
font-size:1em;
font-weight:normal;
margin:0;
padding:0;
}
#toolbar #breadcrumb .current {
color:#000000;
font-weight:bold;
text-decoration:none;
}
#toolbar #breadcrumb .current a {
color:#000000;
font-weight:bold;
text-decoration:none;
}
#toolbar #primaryNavigation {
background-color:#EBFFAD;
border-color:#99CC33 #99CC33 #CCFF33;
border-style:solid;
border-width:1px;
font-size:0.92em;
font-weight:bold;
height:2.1em;
margin:0 0 12px;
padding:0;
z-index: 10;
}

#toolbar #primaryNavigation .old {
text-transform:lowercase;
}

#toolbar #primaryNavigation a {
color:#669900;
display:block;
padding:0.5em 0.9em;
text-decoration:none;
border-color: #EBFFAD;
border-style:solid;
border-width:1px;
border-bottom: none;
}

@media screen and (max-device-width: 768px) {
 	#toolbar #primaryNavigation a {
 	padding:0.5em 0.5em;
 	}
}

#toolbar #primaryNavigation .old a:hover {
background-color:#F5FFD6;
color:#E51837;
}

#toolbar #primaryNavigation .hovering a{
background-color: white;
border-left-color: #669900;
border-right-color: #669900;
border-top-color: #669900;
border-style:solid;
border-width:1px;
border-bottom: none;
color:#E51837;
}
#toolbar #primaryNavigation a:visited {
color:#669900;
}
#toolbar #primaryNavigation ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
z-index: 10;
}
#toolbar #primaryNavigation ul li {
float:left;
margin:0;
position:relative;
z-index: 10;
}

#toolbar #primaryNavigation a img {
vertical-align: bottom;	
}

#toolbar #primaryNavigation li ul.sub_menu {
display: none;
background-color:white;
border-color:white #669900 #669900 #669900;
border-style:solid;
border-width:1px;
border-top:none;
padding: 0.5em;
position: absolute;
width: 15em;
z-index: 1000;
}

#toolbar #primaryNavigation .sub_menu a{
color: #669900;
border: none;
}

#toolbar #primaryNavigation .sub_menu a:hover{
color: #669900;
border: none;
background-color: #F5FFD6;
}

#toolbar #primaryNavigation li ul.sub_menu li {
	float: none;
	display: inline;
}

#toolbar #primaryNavigation li.hovering ul.sub_menu {
	display: block;
}

#toolbar #primaryNavigation .current a {
background-color:#F5FFD6;
border-color:#669900;
border-style:solid;
border-width:1px;
margin:-1px 0;
position:relative;
}
#toolbar #primaryNavigation .old .current a {
border-color:#669900 #669900 #F5FFD6;
}
#toolbar #primaryNavigation .current a, #toolbar #primaryNavigation .current a:hover, #toolbar #primaryNavigation .current a:visited {
color:#E51837;
}

#toolbar #search {
margin:0 0 10px;
padding:0 0 0 10px;
}
#toolbar #searchAndBrowseFilters {
font-size:0.84em;
margin:0;
padding:0 0 1px 10px;
}
#toolbar #searchAndBrowseFilters .set h3 {
padding-bottom:0.15em;
}
#toolbar #searchAndBrowseFilters .set h3 a {
color:#006699;
text-decoration:none;
}
#toolbar #searchAndBrowseFilters .set h3 a:hover {
text-decoration:underline;
}
#toolbar #searchAndBrowseFilters .set h3 .plain {
color:#999999;
margin-left:0.5em;
}
#toolbar #searchAndBrowseFilters .set {
float:left;
height:auto;
margin-right:1%;
overflow:hidden;
padding:0 0 10px;
}
#toolbar #searchAndBrowseFilters .setOfValues {
background-color:#FFFFFF;
border:1px solid #EBFFAD;
height:10.3em;
overflow-x:auto;
overflow-y:scroll;
padding:0.23em;
}
#toolbar #searchAndBrowseFilters .setOfValues a {
color:#AAAAAA;
display:block;
text-decoration:none;
}
#toolbar #searchAndBrowseFilters .setOfValues a:hover {
background-color:#F1F2D3;
}
#toolbar #searchAndBrowseFilters .setOfValues .current span {
background-color:#C2E066;
color:#000000;
display:block;
font-weight:bold;
text-decoration:none;
}
#toolbar #searchAndBrowseFilters .setOfValues .current a:hover {
background-color:transparent;
text-decoration:none;
}
#toolbar #searchAndBrowseFilters .setOfValues span {
color:#006699;
}
#toolbar #searchAndBrowseFilters .setOfValues span.disabled {
color:#999999;
}
#toolbar #searchAndBrowseFilters .setOfValues ul {
list-style-type:none;
margin:0;
padding:0;
}
#toolbar #searchAndBrowseFilters .setOfValues li {
line-height:1.2em;
padding-bottom:0.37em;
}
#toolbar #searchAndBrowseFilters .setOfValues ul.subLevel {
margin-left:0.4em;
padding-left:0.4em;
padding-top:0.37em;
}
#toolbar #searchAndBrowseFilters .setOfValues .numberOfResults {
color:#999999;
font-size:0.84em;
}
#toolbar #searchAndBrowseFilters #div-onlyShow .setOfValues img {
padding-right:0.5em;
vertical-align:middle;
}
#toolbar #searchAndBrowseFilters .set #div-ad {
vertical-align:baseline;
}
#toolbar #searchAndBrowseFilters .set #div-ad img {
margin-left:auto;
margin-right:auto;
width:195px;
}

.toteOption {
clear:both;
font-weight:normal;
margin-bottom:0.125em;
}
.toteOption label {
font-weight:normal;
}
.wonderBar {
margin:2em 0 1em;
}
.wwBadge {
left:0;
margin-bottom:-47px;
padding:0;
position:relative;
top:-50px;
}

.expirationDate {
	font-size: 11px;	
}

.produceRating {
	margin: 1.5em 1em 0;
	padding: 0;
}

.produceRating img {
	vertical-align: bottom;
}

.produceRating span {
	color: #999999;
	font-size: 9px;
	letter-spacing: 1px;
	text-transform: uppercase;
	border-bottom: 1px dashed #99CC33;
	height: 14px;
}

#pastPurchases .produceRating {
    margin: 1.5em 0 0;	
}

/* BEGIN PRICE BLOCK */

.savingsPopover {
	position: absolute;
	z-index: 10;
	width: 400px;
}

.savingsPopover .popoverBackground {
	height: 170px;
}

.popoverBackground {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 50;
}

.popoverBackground .header {
	position: absolute;
	height: 34px;
	margin: auto;	
	left: 0;
	right: 0;
	top: 0;
}

.popoverBackground .left, .popoverBackground .right {
	width: 34px;
}

.popoverBackground .header .left {
	position: absolute;
	left: 0;
	height: 34px;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/po_top_left._V265110087_.png) no-repeat;
}

.popoverBackground .header .middle {
	height: 34px;
	margin: 0 34px;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/po_top._V265110086_.png) repeat-x;	
}

.popoverBackground .header .right {
	position: absolute;
	right: 0;
	top: 0;
	height: 34px;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/po_top_right._V265110087_.png) no-repeat;	
}

.popoverBackground .body {
	position: absolute;
	bottom: 34px;
	top: 34px;
	width: 100%;	
}

.popoverBackground .body .left {
	position: absolute;
	height: 100%;
	bottom: 0;
	left: 0;
	top: 0;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/po_left._V265110086_.png) repeat-y;
}

.popoverBackground .body .middle {
	position: relative;
	background-color: #fff;
	height: 100%;
	margin: 0 34px;	
}

.popoverBackground .body .right {
	position: absolute;
	height: 100%;
	bottom: 0;
	right: 0;
	top: 0 ;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/po_right._V265110086_.png) repeat-y;	
}

.popoverBackground .footer {
	position: absolute;
	margin: auto;
	height: 34px;
	bottom: 0;
	left: 0;
	right: 0;	
}

.popoverBackground .footer .left {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 34px;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/po_bottom_left._V265110084_.png) no-repeat;
}

.popoverBackground .footer .middle {
	margin: 0 34px;
	height: 34px;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/po_bottom._V265110085_.png) repeat-x;
}

.popoverBackground .footer .right {
	position: absolute;
	height: 34px;
	right: 0;
	top: 0;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/javascripts/lib/popover/images/po_bottom_right._V265110084_.png) no-repeat;
}

.savingsWrapper {
	font-size: 1em;
	padding: 10px 18px 18px;
	position: relative;
	z-index: 100;
}

.savingsContent {
	background-color: #F1F2D3;
	margin: 0;
	padding: 0;
}

.savingsPopover .closeWindow {
	font-size: 10px;
	padding: 0 5px;
	text-align: right;
}

.savingsPopover .closeWindow a {
	text-decoration: none;
	color: rgb(102, 102, 102);
}

.savingsPopover table {
	background-color: #F1F2D3;
	font-size: 12px;
	width: 100%;
}

.savingsPopover table td {
	padding: 5px 2px;	
}

.savingsPopover .savingsButton input {
	border: none;
	margin: 0;
	padding: 0;
	text-align: center;
	color: rgb(54, 80, 0);
	width: 200px;
	height: 21px;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-popoverbg-md-primary._V227200039_.gif) no-repeat;
}

.savingsPopover .savingsPrice, .savingsPopover .savingsPercentage {
	font-weight: bold;
	padding: 9px 4px 4px;
}

.savingsPopover .savingsPrice {
	text-align: right;	
}

.savingsPopover .savingsPercentage {
	color: #990000;
}

/* Add to my order when available */

.addToOrderPopover {
    width: 320px;
}

.addToOrderPopover .popoverBackground {
    height: auto;
} 

.addToOrderPopover .addToOrderButton input {
	width: 280px;
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-popoverbg-md-primary-atmowa.gif) no-repeat;
}

.addToOrderPopover .addToOrderButton input.popoverNotifyMe {
	background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-popoverbg-md-secondary-atmowa.gif) no-repeat;
}

.addToOrderPopover .body .left,
.addToOrderPopover .body .right {
	padding-bottom: 2px;
}

.addToOrderPopover .footer .left {
	bottom: -2px;
}

.addToOrderPopover .footer .middle {
	top: 2px;
	position: relative;
}

.addToOrderPopover .footer .right {
	top: 2px;
}

.jumpNav {
	position: absolute;
	top:-1000px;
	left:-1000px;
	border: #000 1px dotted;
	background-color: #99CC33;
}

.trackImg {
    visibility: hidden;
}

#slotResTimerWrap,
#noSlotSelectedCartInfo {
    display: none;
}

#slotReservationTimer {
    font-weight: bold;
}
div.emwaMoreOptions {
    background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-default-tertiary-right.gif) no-repeat top right;
    height:21px;
    left: 9em;
    width:8.3em;
    position:relative;
    padding:0;
    margin:0;
    z-index:2;
    float:left;
}
div.emwaMoreOptions a {
    color: #000000;
    text-decoration: none;
    position: absolute;/**/
    padding: 3px 5px 5px 30px;
    display: block;/**/
    height:21px;
}
div.action div.secondaryMultibutton {
    background: url(https://images-na.ssl-images-amazon.com/images/G/01/omaha/images/buttons/btn-default-secondary-right-multi._V185744808_.gif) no-repeat top right;
    position: absolute;
    z-index:10;
}
div.action div.secondaryMultibutton a {
    font-size: 0.95em;
    z-index:10;
}
