body,div,dl,hr,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,label,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0;padding:0;vertical-align:middle;}
table {border-collapse:collapse;}
fieldset,img {border:0;}
address,caption,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
abbr,acronym {border:0;}

h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal; letter-spacing:-1px;}

a {text-decoration:none;outline:0;}
a:hover{text-decoration:underline;}

/* body */
body {font: normal 13px Arial, Verdana, sans-serif !important;}

body a {font-size:12px !important;}

/* global */
.clear {clear:both; height:0;}
.off {display:none;}

.hr {margin:10px 0; height:0; width:100%;}
.hr hr{display:none;}


.error {color:#900;}