.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: 100%; 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}
.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:center}
.pagebreak {page-break-after: always; }
.figcaptionh3{text-align:center;margin:0px;padding: 0px;}
.block1{display: inline-block;width: 93%;margin-left: 4%;border: 0px solid #000000; vertical-align: text-top;text-align:left}
.block2{display: inline-block;width: 45%;margin-left: 2%;border: 1px solid #000000; padding:1%; vertical-align: text-top;text-align:left}
table.prices1{border: 0px solid #c8c2c2;margin: 0px auto 0px auto;text-align:left;width:100%}
td.prices1{border: 0px solid pink; padding-right:10px;padding-left: 10px; text-align: left; line-height:12px;font-size: 12pt;}
th.prices1 {border: 0px solid red; padding-right:10px;padding-left: 10px; text-align: left}
.extrafont{font-size: 12pt;border: 0px solid pink}
h3.profile {display: inline-block;width: 275px}
hr{border:1px solid #000000}
