*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;height:100%}body{margin:0;line-height:1;height:100%}table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,article,aside,b,blockquote,canvas,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,s,samp,section,small,span,strong,sub,summary,sup,time,u,ul,var,video{display:block;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}a{color:inherit;text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}p:not([class]),dl:not([class]){margin:1em 0}dd:not([class]){margin-left:40px}blockquote:not([class]),figure:not([class]){margin:1em 40px}address:not([class]){font-style:italic}pre:not([class]){white-space:pre;margin:1em 0}hr:not([class]){border:1px inset;margin:0.5em auto;color:#39CCCC}h1:not([class]){font-size:2em;font-weight:bold;margin:.67em 0}h2:not([class]){font-size:1.5em;font-weight:bold;margin:.83em 0}h3:not([class]){font-size:1.17em;font-weight:bold;margin:1em 0}h4:not([class]){font-size:1em;font-weight:bold;margin:1.33em 0}h5:not([class]){font-size:.83em;font-weight:bold;margin:1.67em 0}h6:not([class]){font-size:.67em;font-weight:bold;margin:2.33em 0}ul:not([class]),menu:not([class]){list-style-type:disc;margin:1em 0 1em 40px}ol:not([class]){list-style-type:decimal;margin:1em 0 1em 40px}li:not([class]){display:list-item}a:not([class]){color:blue;text-decoration:underline}q:not([class]){display:inline}q:before:not([class]){content:open-quote}q:after:not([class]){content:close-quote}b:not([class]),strong:not([class]){display:inline;font-weight:bolder}i:not([class]),cite:not([class]),em:not([class]),var:not([class]),dfn:not([class]){display:inline;font-style:italic}tt:not([class]),code:not([class]),kbd:not([class]),samp:not([class]){display:inline;font-family:monospace,monospace}u:not([class]),ins:not([class]){display:inline;text-decoration:underline}s:not([class]),del:not([class]){display:inline;text-decoration:line-through}small:not([class]){display:inline;font-size:smaller}sub:not([class]){display:inline;font-size:smaller;vertical-align:sub}sup:not([class]){display:inline;font-size:smaller;vertical-align:super}mark:not([class]){background:#FFDC00;color:#111}canvas:not([class]),embed:not([class]),img:not([class]),video:not([class]){display:inline}