body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img{     margin:0; padding:0; }

body{     margin-left:auto; margin-right:auto; text-align: center; }

a{     outline: none; }

:focus      {  -moz-outline-style: none; }


table{     border-collapse:collapse; border-spacing:0; }

fieldset,img{     border:0; }

address,caption,cite,code,dfn,em,strong,th,var{     font-style:normal; font-weight:normal; }

li{     list-style:none; }

caption,th{     text-align:left; }

h1,h2,h3,h4,h5,h6{     font-size:100%; font-weight:normal; }

q:before,q:after{     content:''; }

abbr,acronym {     border:0; font-variant:normal; }

sup {     vertical-align:text-top; }

sub {     vertical-align:text-bottom; }

input,textarea,select{     font-family:inherit; font-size:inherit;font-weight:inherit; }

input,textarea,select{     *font-size:100%; }

legend{     color:#000; }

body{     font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small; }

table {     font-size:inherit; font:100%; }

pre,code,kbd,samp,tt{     font-family:monospace;*font-size:108%;line-height:100%; }

div.clear_both{ line-height: 0px; clear: both; margin : 0; padding: 0; border: 0; height: 0; }

.block {     margin: 0px;  }

pre{     display:block; font:100% "Courier New", Courier, monospace; padding:10px; border:1px solid #bae2f0; background:#e3f4f9; margin:.5em 0; overflow:auto; width:800px; }

