#report{float:left;color:#333;background:#fafaee;margin:0;padding:20px;min-height:350px;width:882px;display:inline;}
#report h1{color:#ed5c52;font-size:14px;font-weight:bold;padding-top:10px;padding-bottom:12px;}
#report h2{color:#ed5c52;font-size:14px;font-weight:bold;padding-top:10px;padding-bottom:12px;}
.warning{border:1px solid #efb7b0;padding:8px 30px 8px 40px;margin-top:5px;margin-right:40px;margin-bottom:5px;margin-left:40px;padding-top:8px;padding-right:30px;padding-bottom:8px;padding-left:40px;background:#ffe8e5 url("images/warning.gif") no-repeat 99% 6px;font-weight:normal;}
.pass{border:1px solid #92cbaa;margin-top:5px;margin-right:40px;margin-bottom:5px;margin-left:40px;padding-top:9px;padding-right:30px;padding-bottom:8px;padding-left:40px;background:#e3fce3 url("images/tick.png") no-repeat 99% 12px;font-weight:normal;}
.rs{border:1px solid #bcc1cc;color:#666666;margin-top:5px;margin-right:40px;margin-bottom:5px;margin-left:40px;padding-top:8px;padding-right:30px;padding-bottom:8px;padding-left:40px;font-weight:normal;}
.info,.remarks{margin:30px 30px;margin-top:5px;margin-right:40px;margin-bottom:5px;margin-left:40px;padding-top:8px;padding-bottom:8px;font-weight:normal;}
.remarks{color:#999999;background-image:url(images/info.gif);padding-right:30px;padding-left:40px;background-repeat:no-repeat;background-position:99% 10px;}
.info{color:#009933;}
.code{margin:10px;border:1px solid #ccc;background:#999;padding:10px;overflow:auto;padding-left:10px;}
.code li{border-left:1px solid #999;padding-left:10px;background:#f4f4f4;color:#fff;}
.code li code{background-color:inherit;color:#000;}
code{display:block;margin:2px;border:1px solid #ccc;border-left-width:10px;border-left-color:#999;background:#f4f4f4;padding:5px;overflow:auto;}
pre{line-height:20px;font-size:12px;font-family:"Courier New", Courier, monospace;direction:ltr;text-align:left;}
.kw_low{background-color:#f9f780;margin:15px;}
.kw_hight{background-color:#efb7b0;margin:15px;}
.kw_nor{background-color:#92cbaa;margin:15px;}

