 h1{font-size:22px;font-weight:bold;line-height:30px;color:#333;padding:5px 0;}
 h2{line-height:25px; font-weight:bold;padding:5px 0;}
 p{font-size:14px; line-height:25px; padding-bottom:15px;}
 pre{word-wrap:break-word; white-space:pre-wrap; background-color:#EEEEEE; padding:5px; border-radius:3px 3px;}
 code{word-wrap:break-word;}
 img{ max-width:500px;}
 ul,
 ol{padding:0 5px 5px; margin:0;border-radius:3px 3px;}
 ul li{ list-style-type:disc; margin-left:10px;}
 ol li{ list-style-type:decimal;padding-bottom:5px;margin-left:16px;}
 table{border-collapse: collapse;background-color:#EEEEEE; border:1px #CCC solid; width:100%; margin:0 auto;}
 table th{ border:1px #CCC solid;  text-align:center;}
 table td{  border:1px #CCC solid; }
 i, 
 em{font-style:italic;}
