html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	height: auto; margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}

body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul { list-style: none;}

img {border:none;}
body { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

#flash-panel { display: none}
#masthead { display: none }
#left-column { display: none }
#footer-main div img { display: none }
#footer-main div.copyright { display: block; margin-top:40px; }
#footerlinks #right { display: none}
#nav { display: none }
#steps { display: none }
#menu-alt { display: none }
#bodyimage { display: none }
.sh-background { display: none }
.buttons { display: none }
.sh-text { font-size: 14px; font-weight: bold }
#content-wrapper {min-height:0}
#menu-alt { display: none }

/** Product detail specific **/

#subhead { display: none }
.rowproduct-holder { display: none }
#controls { display: none }
#controls2 { display: none }
#bt-back { display: none }
.btn-enlarge { display: none }
.btn-close-popup { display: none }
.btn-open-popup { display: none }
#cathead { display: none }
.print-only {float:left; width: 260px; height:260px; text-align:center; padding:25px 20px 0 0; }
#shortDesc {width:350px; margin: 25px 0 0 280px;  text-align:left;}
.title {margin: 30px 0 0 280px;}
.title h2 { display: none }

.image { display: none }
#print-price.print-only { font-size: 12px; padding:0; margin-top: 20px; text-align:left; height:25px;}


/** Checkout specific **/
#checkout #header { display: none }
.padding2 { margin: 10px 0 }
.divider2 { display: none }