@charset "utf-8";
html,body{margin:0;padding:0}
a:link,a:active,a:focus,input:focus,button:focus,textarea:focus{outline:none;*blr:expression(this.onFocus=this.blur())}
a,a:link,a:hover,a:visited,a:active{text-decoration:none}
a img{border:none}
div,ul,ol,dl,li,dt,dd,p,span,blockquote,pre,form,fieldset,input,textarea{margin:0;padding:0}
hr{margin:5px 0;padding:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
ol,ul,li{list-style-type:none}
fieldset,img{border:0;text-align:center}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
hr{border-top:#eee solid 1px;border-bottom:#999 1px solid}
h1{font-size:32px;line-height:34px;font-weight:400}
h2{font-size:28px;line-height:30px;font-weight:400}
h3{font-size:24px;line-height:26px;font-weight:400}
h4{font-size:20px;line-height:22px;font-weight:400}
h5{font-size:18px;line-height:20px;font-weight:400}
h6{font-size:16px;line-height:18px;font-weight:400}
a:link,a:visited,a:active{color:#666}
a:hover{cursor:pointer}
input,textarea{padding:2px}
input[type=text],input[type=select],textarea{border:1px solid #999;background:#fff}
input[type=text].error,input[type=select].error,textarea.error{border:1px solid red}