ul{ list-style:none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea,th,td{ margin:0; padding:0; }
a img,:link img,:visited img { border:none; }
address,caption,cite,code,dfn,th,var{ font-style:normal; }
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;}
html{font-size:x-small;}
body{font-size:120%;margin:0;padding:0;}
sup, sub{font-size:xx-small;}
table {font-size:inherit;font:100%;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}
.clear{clear:both;background:transparent none repeat scroll 0%;height:0px;display:block;overflow:hidden;margin:0px;padding:0px;}
.none{display:none;}
.hidden{visibility:hidden;}