html{overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;}body{position:relative;}a:hover,a:active{outline:none;}textarea{overflow:auto;}img::selection{background:transparent;}img::-moz-selection{background:transparent;}fieldset,img,iframe{border:0;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}button[disabled],input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;}[hidden]{display:none;}body{margin:0;}p,hr,ul,ol,dl,blockquote,pre,fieldset,figure{margin:15px 0;}h1,h2,h3,h4,h5,h6{margin:25px 0 15px 0;}ul,ol,dl{padding-left:30px}dd{margin-left:40px;}h1,h2,h3,h4,h5,h6{font-weight:normal;}h1{font-size:36px;line-height:36px;}h2{font-size:24px;line-height:24px;}h3{font-size:18px;line-height:18px;}h4,h5,h6{font-size:16px;line-height:16px;}a,a:hover{text-decoration:none;}b,strong{font-weight:bold;}small{font-size:11px;}ins{text-decoration:none;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}dfn[title]{font-style:normal;}hr{display:block;height:1px;padding:0;border:0;border-top:1px solid;}q,blockquote{quotes:'\201C' '\201D' '\2018' '\2019';font-family:"Times New Roman",Times,serif;font-style:italic;}blockquote{padding:0 20px;font-size:16px;line-height:22px;}blockquote:before{content:'\201C';}blockquote:after{content:'\201D';}code,pre{font-family:"Courier New",Courier,monospace;}code{word-spacing:-2px;}pre{padding:10px;font-size:12px;line-height:18px;white-space:pre-wrap;word-wrap:break-word;}table{border-collapse:collapse;border-spacing:0;}th,td{padding:1px;}input,select{vertical-align:middle;}select,input,textarea,button{font:12px Arial,sans-serif;}form,textarea{margin:0;}legend,fieldset,input{padding:0;}textarea,input[type='text'],input[type='password'],select{padding:2px;}select{line-height:19px;}button,input[type='button'],input[type='submit']{padding:2px 3px;}