.noprint{display: none;}
#menu{display: none;}	
#menubottom{display: none;}
#bottommed{display: none;}
figure.claddingleft{float:left; width: 100px;border: 1px solid #445588}
.imgmob{display:block;width: 50%; height: auto}
.imgmob2{display: none;}
.imgmob3{display:none}
body{font-size: 10pt;font-family: arial, verdana, sana-serif; text-align: JUSTIFY;border-top: 0px solid #dcdcdc;border-right: 0px solid #dcdcdc;border-left: 0px solid #dcdcdc;border-bottom: 0px solid #dcdcdc;padding: 0px;width: 1050px;margin: 0px auto 0px auto;
color: #444;}	
h1{font-size: 70px;color: #000000;margin-bottom: 0px;margin-top: 20px;letter-spacing:2px;text-align: center}	
h2{font-size: 24px;color: #444;font-weight: bold;margin-top: 0px;text-align: center;color: #000000}	
h3{font-size: 19px;color: #000000;font-weight: bold;}	
a  	{text-decoration: none}
a:hover{ text-decoration:underline; }
a.none	{text-decoration: none; color:#444; }
a.top {color: #000000; text-decoration: none;}
.textblack {color:#000000}
.textwhite{color:#000000}
iframe { border: 0px }
td{vertical-align: top}
img{border: 0px}
.center{text-align: center;margin: 0px auto 0px auto}
#topleftheader{float:left}
#toprightheader{display: none;}
#topmiddleheader{text-align: center; margin: 0px auto 0px auto}
.boxright{display: none}
.ulindent{position: relative;left: 30px;}
.indent{margin-left: 20px}

/* PRICES ON PAGES * not price sheet pages see css price sheets */
table.prices{border: 1px solid #c8c2c2;}
td.prices, th.prices{padding-right:10px;padding-left: 10px;color: #000000;text-align:left}
/* print text */
.printtext{display: block;}	