  table[class=w10], td[class=w10], img[class=w10] { display:none !important; }
table[class=w20], td[class=w20], img[class=w20] { display:none !important; }
table[class=w15], td[class=w15], img[class=w15] { display:none !important; }
table[class=w30], td[class=w30], img[class=w30] { display:none !important; }
table[class=w580], td[class=w580], img[class=w580] { width:640px; }
td[class=w580], td[class=w640] { height:auto!important; min-height:0!important; }
table, table td, table tr {margin-top:0!important; padding-top:0!important; margin-bottom:0!important; padding-bottom:10px!important;}

@media only screen and (max-width: 660px) { 
table[class=w0], td[class=w0] { width: 0 !important; }
/*
table[class=w10], td[class=w10], img[class=w10] { width:10px !important; }
table[class=w15], td[class=w15], img[class=w15] { width:5px !important; }
table[class=w30], td[class=w30], img[class=w30] { width:10px !important; }
*/
table[class=w60], td[class=w60], img[class=w60] { width:10px !important; }
table[class=w125], td[class=w125], img[class=w125] { width:80px !important; }
table[class=w130], td[class=w130], img[class=w130] { width:55px !important; }
table[class=w140], td[class=w140], img[class=w140] { width:90px !important; }
table[class=w160], td[class=w160], img[class=w160] { width:180px !important; }
table[class=w170], td[class=w170], img[class=w170] { width:100px !important; }
table[class=w180], td[class=w180], img[class=w180] { width:90px !important; }
table[class=w195], td[class=w195], img[class=w195] { width:90px !important; }
table[class=w220], td[class=w220], img[class=w220] { width:100px !important; }
table[class=w240], td[class=w240], img[class=w240] { width:180px !important; }
table[class=w255], td[class=w255], img[class=w255] { width:185px !important; }
table[class=w275], td[class=w275], img[class=w275] { width:135px !important; }
table[class=w280], td[class=w280], img[class=w280] { width:135px !important; }
table[class=w300], td[class=w300], img[class=w300] { width:90% !important; }
table[class=w325], td[class=w325], img[class=w325] { width:95px !important; }
table[class=w360], td[class=w360], img[class=w360] { width:140px !important; }
table[class=w410], td[class=w410], img[class=w410] { width:180px !important; }
table[class=w470], td[class=w470], img[class=w470] { width:200px !important; }
table[class=w580], td[class=w580], img[class=w580] { width:100% !important; }
table[class=w640], td[class=w640], img[class=w640] { width:100% !important; }
table[class*=hide], td[class*=hide], img[class*=hide], p[class*=hide], span[class*=hide] { display:none !important; }
table[class=h0], td[class=h0] { height: 0 !important; }
.article-content { -webkit-text-size-adjust: 90% !important; -ms-text-size-adjust: 90% !important; }
img { height: auto; line-height: 100%;}
.toc-table {display:none;}
 } 
body { width: 100% !important; min-width: 100%; }
.ReadMsgBody { width: 100%; }
.ExternalClass { width: 100%; display:block !important; } 
body { background-color: #fff; margin: 0; padding: 0; }
img { outline: none; text-decoration: none; display: block;}
p, li {font-family: 'Bliss 2', Helvetica, Arial, sans-serif!important;}
  
table td, table tr { border-collapse: collapse; background-color: #fff !important; border: 0 !important;}
.yshortcuts, .yshortcuts a, .yshortcuts a:link,.yshortcuts a:visited, .yshortcuts a:hover, .yshortcuts a span {
color: black; text-decoration: none !important; border-bottom: none !important; background: none !important;
}
code {
  white-space: normal;
  word-break: break-all;
}
.toc-table {max-width: 200px!important;}
.article-title { font-size: 22px!important; line-height:28px!important; color: #53b591; font-weight:bold; margin-top:0px; margin-bottom:18px; font-family: 'Oswald'!important; text-transform:uppercase!important; }
.article-title a { color: #53b591; text-decoration: none; }
.article-title.with-meta {margin-bottom: 0;}
.article-meta { font-size: 13px; line-height: 20px; color: #ccc; font-weight: bold; margin-top: 0;}
.article-content { font-size: 16px!important; line-height: 22px!important; color: #444444; margin-top: 0px; margin-bottom: 18px; font-family: inherit; }
.article-content a { color: #0c4f9c; font-weight:bold; text-decoration:none; }
.article-content img { max-width: 100% }
.article-content ol, .article-content ul { margin-top:0px; margin-bottom:18px; margin-left:19px; padding:0; }
.article-content li { font-size: 16px!important; line-height: 22px!important; color: #444444; }
.article-content li a { color: #0c4f9c; text-decoration:underline; }
.article-content p {margin-bottom: 15px;}
