/* Styles shared between agricover and trucktarpstore */

/*div.callout { padding-top: 1px; min-height: 20px; background: transparent url(../images/replacementparts/calloutCircle.gif) center no-repeat; }

a.calloutLink { color: #333333; }*/

.crumb { white-space: nowrap; }

div.partsWarning { margin-bottom: 1em; } 

p.replacementPartAttributeName, p.replacementPartAttributeDesc { background-color: #dadada; font-weight: bold; }

div.referenceDiagramImage {margin-bottom: 1em; } 

table.attributeMatrix { border-collapse: collapse; border-width: 1px; border-color: #333; }
table.attributeMatrix th, table.attributeMatrix td { vertical-align: middle; padding: 4px; border-width: 1px; border-style: inset; border-color: #333; font-size: 12px; text-align: center;}

/* Ajax one page checkout support */
.onePageCheckout .checkoutHeadline {
	background-color: #A10B10;
    color: white;
}
input.missing { background-color: #Fc6}
.ajaxError { padding: 1px 4px; font-weight: bold; background-color: #ff0000; color: #fff; }
.ajaxWarning { padding: 1px 4px; font-weight: bold; background-color: #ffff00; }
.ajaxMessage { padding: 1px 4px; font-weight: bold; background-color: #00ff00; }
ul#ajaxErrorsList, ul#ajaxMessagesList { list-style-type: none; }
.onePageCheckout .ajaxMessages {
	margin: 1em 0;
}
#onePageCheckoutPaymentModule td.genericGridLabel  { text-align: center; } 

