@charset "UTF-8";html{margin:0px;padding:0px;}
body{margin:0px;padding:0px;}
div{margin:0px;padding:0px;}
span{margin:0px;padding:0px;}
applet{margin:0px;padding:0px;}
object{margin:0px;padding:0px;}
iframe{margin:0px;padding:0px;}
h1{margin:0px;padding:0px;}
h2{margin:0px;padding:0px;}
h3{margin:0px;padding:0px;}
h4{margin:0px;padding:0px;}
h5{margin:0px;padding:0px;}
h6{margin:0px;padding:0px;}
p{margin:0px;padding:0px;}
blockquote{margin:0px;padding:0px;}
pre{margin:0px;padding:0px;}
hr{margin:0px;padding:0px;}
a{margin:0px;padding:0px;}
abbr{margin:0px;padding:0px;}
address{margin:0px;padding:0px;}
cite{margin:0px;padding:0px;}
code{margin:0px;padding:0px;}
del{margin:0px;padding:0px;}
dfn{margin:0px;padding:0px;}
em{margin:0px;padding:0px;}
img{margin:0px;padding:0px;}
ins{margin:0px;padding:0px;}
kbd{margin:0px;padding:0px;}
q{margin:0px;padding:0px;}
s{margin:0px;padding:0px;}
samp{margin:0px;padding:0px;}
small{margin:0px;padding:0px;}
strong{margin:0px;padding:0px;}
sub{margin:0px;padding:0px;}
sup{margin:0px;padding:0px;}
tt{margin:0px;padding:0px;}
var{margin:0px;padding:0px;}
b{margin:0px;padding:0px;}
u{margin:0px;padding:0px;}
i{margin:0px;padding:0px;}
dl{margin:0px;padding:0px;}
dt{margin:0px;padding:0px;}
dd{margin:0px;padding:0px;}
ol{margin:0px;padding:0px;}
ul{margin:0px;padding:0px;}
li{margin:0px;padding:0px;}
fieldset{margin:0px;padding:0px;}
form{margin:0px;padding:0px;}
label{margin:0px;padding:0px;}
legend{margin:0px;padding:0px;}
table{margin:0px;padding:0px;}
caption{margin:0px;padding:0px;}
tbody{margin:0px;padding:0px;}
tfoot{margin:0px;padding:0px;}
thead{margin:0px;padding:0px;}
tr{margin:0px;padding:0px;}
th{margin:0px;padding:0px;}
td{margin:0px;padding:0px;}
article{margin:0px;padding:0px;}
aside{margin:0px;padding:0px;}
canvas{margin:0px;padding:0px;}
details{margin:0px;padding:0px;}
figcaption{margin:0px;padding:0px;}
figure{margin:0px;padding:0px;}
footer{margin:0px;padding:0px;}
header{margin:0px;padding:0px;}
hgroup{margin:0px;padding:0px;}
menu{margin:0px;padding:0px;}
nav{margin:0px;padding:0px;}
section{margin:0px;padding:0px;}
summary{margin:0px;padding:0px;}
time{margin:0px;padding:0px;}
mark{margin:0px;padding:0px;}
audio{margin:0px;padding:0px;}
video{margin:0px;padding:0px;}
article{display:block;}
aside{display:block;}
details{display:block;}
figcaption{display:block;}
figure{display:block;}
footer{display:block;}
header{display:block;}
hgroup{display:block;}
menu{display:block;}
nav{display:block;}
section{display:block;}
h1{font-size:1em;}
h2{font-size:1em;}
h3{font-size:1em;}
h4{font-size:1em;}
h5{font-size:1em;}
h6{font-size:1em;}
table{border-collapse:collapse;border-spacing:0;}
strong{font-style:inherit;font-weight:bold;}
b{font-style:inherit;font-weight:bold;}
mark{font-style:inherit;font-weight:bold;}
em{font-style:italic;font-weight:inherit;}
i{font-style:italic;font-weight:inherit;}
cite{font-style:italic;font-weight:inherit;}
q{font-style:italic;font-weight:inherit;}
address{font-style:italic;font-weight:inherit;}
dfn{font-style:italic;font-weight:inherit;}
var{font-style:italic;font-weight:inherit;}
abbr[title]{border-bottom-color:currentColor;border-bottom-width:1px;border-bottom-style:dotted;cursor:help;}
dfn[title]{border-bottom-color:currentColor;border-bottom-width:1px;border-bottom-style:dotted;cursor:help;}
ins{border-bottom-color:currentColor;border-bottom-width:1px;border-bottom-style:solid;}
a{text-decoration:none;}
u{text-decoration:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
s{text-decoration:line-through;}
small{font-size:0.75em;}
input{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
select{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
option{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
optgroup{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
textarea{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
h1{margin-bottom:1.5rem;}
h2{margin-bottom:1.5rem;}
h3{margin-bottom:1.5rem;}
h4{margin-bottom:1.5rem;}
h5{margin-bottom:1.5rem;}
h6{margin-bottom:1.5rem;}
ol{margin-bottom:1.5rem;}
dl{margin-bottom:1.5rem;}
p{margin-bottom:1.5rem;}
address{margin-bottom:1.5rem;}
figure{margin-bottom:1.5rem;}
pre{margin-bottom:1.5rem;}
fieldset{margin-bottom:1.5rem;}
table{margin-bottom:1.5rem;}
hr{margin-bottom:1.5rem;}
.nav{margin-bottom:1.5rem;}
.island{margin-bottom:1.5rem;}
.media{margin-bottom:1.5rem;}
figcaption{font-size:0.75rem;}
small{font-size:0.75rem;}
ol{margin-left:3em;}
dd{margin-left:3em;}
small{line-height:1;}
code{line-height:1;}
pre{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
code{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
input{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
textarea{font:inherit;font-size-adjust:inherit;font-stretch:inherit;}
html{line-height:1.5;font-size:100%;-ms-overflow-y:scroll;}
body{min-height:100%;}
.cf{-ms-zoom:1;}
.grids{-ms-zoom:1;}
.media{-ms-zoom:1;}
.cf::before{display:table;content:"";}
.grids::before{display:table;content:"";}
.media::before{display:table;content:"";}
.cf::after{display:table;content:"";}
.grids::after{display:table;content:"";}
.media::after{display:table;content:"";}
.cf::after{clear:both;}
.grids::after{clear:both;}
.media::after{clear:both;}
.island{padding:1.5em;}
.island >:last-child{margin-bottom:0px;}
.media{display:block;}
.media .img{margin-right:10px;float:left;}
.media .body{overflow:hidden;margin-bottom:0px;}
.logo{width:auto;height:auto;display:block;}
.logo img{width:auto;height:auto;display:block;}
.logo{background:url(../img/logo.png);}
.logo:hover{}
.logo img{left:-99999px;position:absolute;}
.nav{list-style:none;}
.nav li{display:inline;}
.nav a{display:inline-block;}
h1{line-height:1.5;font-size:2em;}
.alpha{line-height:1.5;font-size:2em;}
h2{line-height:1;font-size:1.5em;}
.beta{line-height:1;font-size:1.5em;}
h3{line-height:1.2;font-size:1.25em;}
.gamma{line-height:1.2;font-size:1.25em;}
h4{line-height:1.333;font-size:1.12em;}
.delta{line-height:1.333;font-size:1.12em;}
h5{font-weight:bold;}
.epsilon{font-weight:bold;}
h5{line-height:1.5;font-size:1em;}
.epsilon{line-height:1.5;font-size:1em;}
h6{line-height:1.5;font-size:1em;}
.zeta{line-height:1.5;font-size:1em;}
figure img{margin-bottom:0px;display:block;}
a:visited{opacity:0.8;}
a:hover{text-decoration:underline;}
a:active{top:1px;position:relative;}
a:focus{top:1px;position:relative;}
li > ul{margin-bottom:0px;}
li > ol{margin-bottom:0px;}
ul.numbered{list-style:decimal;}
dt{font-weight:bold;}
q{quotes:"�" "�" "�" "�";}
q::before{content:open-quote;}
q::after{content:close-quote;}
q q::before{content:open-quote;}
q q::after{content:close-quote;}
blockquote{quotes:"�" "�";}
blockquote p::before{content:open-quote;}
blockquote p::after{content:no-close-quote;}
blockquote p:last-of-type::after{content:close-quote;}
blockquote{text-indent:-0.4em;}
.source{text-indent:0px;margin-top:-1.5rem;display:block;}
.source::before{content:"�";}
mark{color:rgb(51, 51, 51);background-color:rgb(255, 255, 204);}
code{font-family:"Inconsolata", "Monaco", "Consolas", "Courier New", Courier, monospace;}
object{height:auto;max-width:100%;}
embed{height:auto;max-width:100%;}
video{height:auto;max-width:100%;}
table{width:100%;max-width:100%;}
thead tr:last-of-type th{border-bottom-width:2px;}
tbody th{border-right-width:2px;}
th:empty{border:currentColor;}
th{padding:0.75em;border:1px solid rgb(204, 204, 204);vertical-align:top;}
td{padding:0.75em;border:1px solid rgb(204, 204, 204);vertical-align:top;}
th{text-align:center;font-weight:bold;}
table [colspan]{text-align:center;}
table [rowspan]{vertical-align:middle;}
[colspan='1']{text-align:left;}
[rowspan='1']{vertical-align:top;}
tbody tr:nth-of-type(2n+1){background:rgba(0, 0, 0, 0.05);}
tfoot{text-align:center;}
tfoot td{border-top-width:2px;}
.message{padding:10px 10px 10px 36px;border-radius:2px;border:1px solid rgb(204, 204, 204);font-weight:normal;margin-left:0px;display:block;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.5);-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;}
ul.message{list-style:decimal;padding:10px 10px 10px 56px;}
.error{background:url("../img/css/icons/error.png") no-repeat 10px rgb(255, 170, 187);border-color:rgb(251, 87, 102);}
.success{background:url("../img/css/icons/success.png") no-repeat 10px rgb(209, 254, 186);border-color:rgb(131, 186, 119);}
.info{background:url("../img/css/icons/info.png") no-repeat 10px rgb(196, 219, 236);border-color:rgb(133, 165, 190);}
.warning{background:url("../img/css/icons/warning.png") no-repeat 10px rgb(254, 248, 196);border-color:rgb(216, 213, 102);}
.accessibility{left:-99999px;position:absolute;}
.more-link::after{content:" �";}
.left{float:left;}
.right{float:right;}
.clear{clear:both;float:none;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-centre{text-align:center;}
.debug [style]{outline:yellow solid 5px;}
.debug style{outline:yellow solid 5px;}
.debug style{display:block;}
.debug img{outline:red solid 5px;}
.debug img[alt]{outline-color:green;}
.debug img[alt='']{outline-color:yellow;}
.debug a{outline:yellow solid 5px;}
.debug a[title]{outline-color:green;}
.debug a[href='#']{outline-color:yellow;}
.debug a[target]{outline-color:red;}
.debug [class='']{outline:yellow solid 5px;}
.debug [id='']{outline:yellow solid 5px;}
@media all and (max-width:720px){html{font-size:1.12em;}
body{-webkit-text-size-adjust:none;}
.wrapper{width:auto;}
.grids{margin:0px;width:auto;}
[class^='grid-']{margin:0px;width:auto;float:none;}
.grids [class^='grid-']{margin:0px;width:auto;float:none;}
.logo{margin-right:auto;margin-left:auto;}
ul{margin-left:1.5em;}
ol{margin-left:1.5em;}
dl{margin-left:1.5em;}
img.left{height:auto;max-width:50%;}
img.right{height:auto;max-width:50%;}
}
@media print{*{color:rgb(0, 0, 0);text-shadow:none !important;background-color:rgb(255, 255, 255);}
body{font-size:0.75em;}
.wrapper{margin:0px auto;width:75%;}
.nav{display:none;}
.footer{display:none;}
.logo img{position:static;}
.grids{width:auto;}
[class^='grid-']{width:auto;clear:both;float:none;}
img{height:auto;max-width:100%;}
.message{border:currentColor;font-weight:bold;}
a:link::after{font-size:smaller;content:" (" attr(href) ")";}
a:visited::after{font-size:smaller;content:" (" attr(href) ")";}
a[href^='/']::after{font-size:smaller;content:" (http://yoururlhere.com" attr(href) ")";}
object::after{font-weight:bold;margin-bottom:1.5em;display:block;content:"Flash/video content. Head to http://yoururlhere.com/ to view this content.";}
}