*{margin:0; padding:0; border:0}

#codeformat{padding:10px 5%; font-family:verdana, tahoma, sans-serif;}
#codeformat p{margin:0.75em 0; line-height:1.5em; font-size:0.75em;}
#codeformat li{font-size:0.75em; line-height:1.5em;}

h1,h2,h3,h4,h5,h5{font-family:georgia, serif;}

code{background:#FBFBF1; color:#480;}
pre {background:#F6F6F6; margin:10px 5px; padding:5px 5px; overflow:auto;}
pre code{background:#F6F6F6;}
pre.code_hl{padding: 10px 0 10px 20px; border-left:20px solid #DDDDDD;}
h1 code{padding:20px 30px 20px 5px; font-size:0.9em; color: #444; background:#fff; display:block;}
ol, ul {margin: 10px 30px;}
ol ul {margin: 5px 20px;}
table{border:1px solid black; border-collapse:collapse;}
td,th{border:1px solid black;padding:2px 5px; font-size:0.75em;}

#back_root{background:#000; font-family: verdana, sans; font-size: 0.7em; padding:4px 8px;border-bottom:7px solid #DDDDDD;  font-weight:bold;}
#back_root a{text-decoration:none; color:#fff;}
#back_root a:hover{text-decoration:underline;}
pre.default{padding:10px;}