html{font-size:62.5%;font-family:Helvetica, "Microsoft Sans Serif", Arial, sans-serif;}cite,em,dfn{font-style:italic;}code,kbd,samp,pre,tt,var,input[type='text'],textarea{font-size:92%;font-family:Monaco, "Lucida Console", Courier, Monospace;}del{text-decoration:line-through;color:#666;}ins,dfn{border-bottom:1px solid #ccc;}small,sup,sub{font-size:85%;}abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em;}a abbr,a acronym{border:none;}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px solid #ccc;}sup{vertical-align:super;}sub{vertical-align:sub;}blockquote{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;}blockquote *:first-child:before{content:"\201C";}blockquote *:first-child:after{content:"\201D";}fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em;}legend{font-weight:bold;font-size:1.2em;}textarea,input[type='text'],select{border:1px solid #ccc;background:#fff;}textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{border-color:#aaa;}textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus{outline:2px solid #ffa;border-color:#888;}input,select{cursor:pointer;}input[type='text']{cursor:text;}.container{font-size:1.2em;line-height:1.6em;}.container h1{font-size:1.9em;margin:1em 0 .5em;}.container h2{font-size:1.7em;margin:1.07em 0 .535em;}.container h3{font-size:1.5em;margin:1.14em 0 .57em;}.container h4{font-size:1.3em;margin:1.23em 0 .615em;}.container h5{font-size:1.2em;margin:1.33em 0 .67em;}.container h6{font-size:1em;margin:1.6em 0 .8em;}.container ul li{margin-left:.85em;}.container ol{list-style-position:outside;list-style-type:decimal;margin-left:2.35em;}.container dt{font-weight:bold;margin-top:.8em;margin-bottom:.4em;}.container blockquote *:first-child{margin:.8em 0;}.container hr,.container p,.container ul,.container ol,.container dl,.container pre,.container blockquote,.container address,.container table,.container form{margin-bottom:1.6em;}.container th,.container td{padding:.8em;}.container caption{padding-bottom:.8em;}.container blockquote{margin:1.6em 0;padding:0 1em;}.container fieldset{margin:1.6em 0;padding:0 1em 1em;}.container legend{padding-left:.8em;padding-right:.8em;}.container legend+*{margin-top:1em;}.container textarea,.container input{padding:.3em .4em .15em;}.container select{padding:.1em .2em 0;}.container option{padding:0 .4em;}.container a{position:relative;}.container ul{margin-left:1.5em;}.container ol ol,.container ul ol{margin-left:2.5em;}.container form div{margin-bottom:.8em;}strong,th,thead td,h1,h2,h3,h4,h5,h6,label{font-weight:bold;}