/* typography.css */
html *{font-size:100%}textarea,pre,code,kbd,samp,var,tt{font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier}body{font:87.50% "Droid Serif",Georgia,"Times New Roman",Times,serif;color:#444;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Droid Sans",Arial,Helvetica,sans-serif;color:#161e21;font-weight: 400}h1{margin:.4286em 0 0;font-size:350%;line-height:.8571em}h2{margin:.6em 0 0;font-size:250%;line-height:1.2em}h3{margin:.8571em 0 0;font-size:175%;line-height:.8571em}h4{margin:1.125em 0 0;font-size:133.33%;line-height:1.125em}h5{margin:1.2857em 0 0;font-size:116.67%;line-height:1.2857em}h6{margin:1.5em 0 0;font-size:100%;line-height:1.5em;font-weight:bold}ul,ol,dl{margin:1.5em 0 0 1em;font-size:1em;line-height:1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul{margin-top:0;list-style-type:circle}ol ol{margin-top:0;list-style-type:lower-latin}ol ul{margin-top:0;list-style-type:circle}li{margin-left:.8em;font-size:1em;line-height:1.5em}dt{font-weight:bold}dd{margin:0 0 1.5em .8em}p{margin:1.5em 0 0;font-size:1em;line-height:1.5em}blockquote,cite,q{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}blockquote{margin:1.5em 0 0 1.5em;color:#666}strong,b{font-weight:bold}em,i{font-style:italic}big{font-size:116.667%}small{font-size:85.71%}pre,code,kbd,tt,samp,var{font-size:100%}pre{margin:1.5em 0 0;line-height:1.5em;white-space: pre;white-space: pre-wrap;word-wrap: break-word}pre,code{color:#800}kbd,samp,var,tt{font-weight:bold;color:#666}var,dfn{font-style:italic}acronym,abbr{font-variant:small-caps;letter-spacing:.07em;border-bottom:1px #aaa dotted;cursor:help}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}mark{color:#000;background: #ff0}hr{margin:0 0 .75em;padding:0 0 .75em;border:0;color:#fff;background:transparent;border-bottom:1px #eee solid}a{text-decoration:none;color:#4D87C7;background:transparent}a:active{outline: none}a:hover,a:focus{background-color:#4D87C7;text-decoration:none;color:#fff}img,figure{margin:0}.flexible{height:auto;max-width:100%;margin-top:1.5em}* html .flexible{width:98%}.bordered{margin-top:1.5em;border: 2px #eee solid;border: 2px rgba(255,255,255,1) solid;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.25);-moz-box-shadow: 0 0 3px rgba(0,0,0,.25);box-shadow: 0 0 3px rgba(0,0,0,.25)}.highlight{color:#c30}.dimmed{color:#888}.box{margin:1.5em 0 0;padding:1.4286em;border:1px solid #888;border-radius:.3em;color:#444;border-color: rgba(0,0,0,.3);-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset;color: rgba(0,0,0,.8)}.box > *:first-child{margin-top:0}.label{display:inline-block;padding:1px 6px 2px;vertical-align:middle;white-space:1;border-radius:3px;font:10px/12px Verdana,Geneva,sans-serif;color:#fff;background: #06C}.info{background:#f4f4f4}.success{background:#8c8}.warning{background:#cc8}.error{background:#c88}.float-left{float:left;display:inline;margin:1.5em 1em 0 0}.float-right{float:right;display:inline;margin:1.5em 0 0 1em}.center{display:block;margin:1.5em auto 0;text-align:center}table{width:100%;margin:1.3571em 0 0;border-collapse:collapse;color:#333;border-top: 1px #ccc solid;border-bottom: 1px #ccc solid}table.narrow{margin:1.4286em 0 0}table.narrow th,table.narrow td{padding:0 .5em;line-height:1.4286em}table.bordertable{border:1px #ccc solid}table caption{font-variant:small-caps}th,td{padding:.7143em .5em;vertical-align:top;line-height:1.5em}th *:first-child,td *:first-child{margin-top:0}th.nowrap,td.nowrap{}thead th{text-align:left;color:#000;border-bottom:2px #000 solid}.bordertable thead th{background:#e0e0e0;border-right:1px #ccc solid;border-bottom:1px #ccc solid}.bordertable tbody th[scope="row"]{background:#f0f0f0}tbody th{text-align:left;border-top:1px solid #ccc}.bordertable tbody th{border-right:1px solid #ccc}tbody td{text-align:left;border-top:1px solid #ccc}.bordertable tbody td{border-right:1px solid #ccc}tbody tr:hover th,tbody tr:hover td{background:#f8f8f8}