*{color:inherit;font-family:inherit;font-size:1em;line-height:inherit;margin:0}html{overflow:auto;overflow-y:scroll}body{background-position:center top;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0;vertical-align:baseline}img{border:0 none;padding:0;vertical-align:top}hr{border:0 none;border-top:1px solid #000;display:block;height:1px;margin:10px 0;overflow:hidden;padding:0}object{outline:none}div,span{background-repeat:no-repeat;background-position:left top}span{vertical-align:inherit}h1,h2,h3,h4,h5,h6{background-repeat:no-repeat;background-position:left top;font-weight:bold;line-height:1.2em;padding:15px 0 0}p,ol,ul,dl{background-repeat:no-repeat;background-position:left top;padding:6px 0 10px}ol,ul{padding-left:23px}dt,dd,li{background-repeat:no-repeat;background-position:left top;padding:0}li ul,li ol{display:inline-block;vertical-align:top}li ul{list-style:none;padding:0 0 5px 0}li ol{list-style:lower-alpha;padding:0 0 5px 18px}* html li ol{padding-left:23px}a,a:hover{color:#000}header,section,article,aside,footer,nav,figcaption,figure,hgroup{background-repeat:no-repeat;background-position:left top;display:block}time{display:inline}table{background-repeat:no-repeat;background-position:left top;border-collapse:collapse;border-spacing:0;padding:0;width:100%}th,td{background-repeat:no-repeat;background-position:left top;padding:0;text-align:left;vertical-align:top}form{display:inline;padding:0}fieldset{border:0 none;padding:0}input,select{outline:none;vertical-align:middle;margin:0 2px 2px 0}textarea{outline:none;overflow:auto;overflow-y:scroll;vertical-align:top;height:80px;width:150px}button,input[type="button"],input[type="submit"]{cursor:pointer;outline:none;overflow:visible;padding:0 3px;width:auto;vertical-align:middle}input[type="checkbox"],input[type="radio"]{cursor:pointer}label{cursor:pointer;vertical-align:middle}.nav,.nav ul,.nav ol{list-style:none;padding:0}.nav li{display:inline;padding:0}.nav a{display:block}.nav li ul,.nav li ol{padding:0 0 5px 23px}.page-nav,.page-nav ul,.page-nav ol{position:relative;text-align:center}.page-nav a{display:inline-block}.list,.list ul,.list ol,.list li{list-style:none;padding:0}.column{display:inline;float:left;width:100%}.clear-siblings,.clear-children:after{clear:both;display:block;font-size:0;line-height:0}.clear-children:after{content:'\0020';height:0}*:first-child+html .clear-children{display:inline-block}* html .clear-children{height:1%}