#mrForm label { display: block; }
.mrImagePreview { text-align: center; }
.mrFormInput { margin: 10px 0; }
.mrImageCenter { text-align: center; }
.mrImageBackground { width: 300px; height: 300px; background: #FFF; margin: 0 auto; }
.mrWhite-KeyLimeCoolers { background: url('/images/mr-tin-white.jpg'); }
.mrMetallicGreen-KeyLimeCoolers { background: url('/images/mr-tin-green.jpg'); }
.mrGold-KeyLimeCoolers { background: url('/images/mr-tin-gold.jpg'); }
.mrPlatinum-KeyLimeCoolers { background: url('/images/mr-tin-platinum.jpg');}
.mrPewter-ChocolateChip { background: url('/images/mr-tin-pewter.jpg'); }
.mrRed-ChocolateChip { background: url('/images/mr-tin-red.jpg'); }
.mrBlack-ChocolateChip { background: url('/images/mr-tin-black.jpg'); }
.mrPolkaDots-ChocolateChip { background: url('/images/mr-tin-dots.jpg'); }
.mrImageLoading { width: 300px; height: 300px; background: url('/images/mr-loading-loader.gif') 50% 50% no-repeat; }
a.mrImage, a.mrImage:hover { display: block; width: 300px; height: 300px; background: 50% 50% no-repeat; border: 1px solid #8FA385; }
.mrSmallText { font-size: 10px; font-style: italic; color: #666; }
#mrUploading { text-align: center; }
#TB_window img#TB_Image { border: none; }
.mrTBody td { padding: 20px; background: #CBD9C3; border-top: 1px solid #9EB394;}
.mrApproval { text-align: right; font-weight: bold; }
.mrTinRadios { overflow: hidden; }
.mrTinRadio { width: 100px; text-align: center; float: left; font-size: 10px; border: 1px solid #8FA385; margin-bottom: 10px; margin-right: 10px; }
.mrError { color: #900; font-weight: bold; }
.mrHidden { display: none; }