body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,label,p,blockquote,table,th,td,embed,object,button,hr{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px;}
html, body { height: 100%;}
fieldset,img,abbr{border:0;}
ul, li {list-style:none; list-style-type:none;}
body {color:#303030; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a{ color:#666666; text-decoration:none;}
a:hover{ color:#0072bc; text-decoration:none;}
input[type="checkbox"], input[type="radio"] { outline:0; border:0; width:15px; height:15px; margin:0; padding:0; }
input.input-text, input[type="text"], input[type="password"], input[type="email"] {    background: none repeat scroll 0 0 #FFFFFF;    border: 1px solid #E4E4E4;    border-radius: 2px 2px 2px 2px;    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.05) inset;    font-size: 15px;    margin: 0;    padding: 5px;   width: 100%;}
*:focus{ outline:0;}