/*css reset code */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
 padding: 0;
 margin: 0;
 }
table {border-collapse: collapse;border-spacing: 0; }
fieldset,img { border: 0; }
img { display:block; }
address,caption,cite,code,dfn,th,var { font-weight: normal; font-style: normal; }
ol,ul { list-style: none; }
caption,th { text-align: left; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
a {text-decoration:none;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }
.flt {float:left}
.flr {float:right}
.clear { clear: both; display: block; height: 0px; overflow: hidden; visibility: hidden; width: 0px; }  

