:focus{outline:none;}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{border:none;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
body{line-height:1;text-align:left;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
caption,th{text-align:left;}
cite,em{font-style:italic;}
code,pre,tt{font-family:'Courier New',Courier,Monospace;}
del{text-decoration:line-through;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
hr{border:none;height:1px;}
input[type="checkbox"]{height:16px;margin:0;padding:0;vertical-align:middle;width:16px;}
ins{text-decoration:none;}
ol,ul{list-style:none;}
strong{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
.do-clear:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
