
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]) {display:none;height:0;}
[hidden] {display:none;}
html {font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
html,button,input,select,textarea {font-family:sans-serif;}
body {margin:0;}
a {text-decoration:none;}
a:focus {outline:none;}
a:active,a:hover {outline:0;}
h1, h2, h3, h4, h5, h6 { color:#181818;font-family:"Helvetica","Arial",serif;font-weight:normal;}
h1 { font-size:3em;line-height:50px;margin-bottom:14px;}
h2 { font-size:2.4em;line-height:40px;margin-bottom:10px;}
h3 { font-size:2em;line-height:30px;margin-bottom:8px;}
h4 { font-size:1.6em;line-height:30px;margin-bottom:4px;}
h5 { font-size:1.3em;line-height:24px;}
h6 { font-size:1em;line-height:21px;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
blockquote {margin:1em 40px;}
dfn {font-style:italic;}
hr {-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark {background:#ff0;color:#000;}
p,pre {margin:1em 0;}
code,kbd,pre,samp {font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q {quotes:none;}
q:before,q:after {content:'';content:none;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
dl,menu,ol,ul {margin:1em 0;}
dd {margin:0 0 0 40px;}
menu,ol,ul {padding:0 0 0 40px;}
ul,ol {list-style:none;list-style-image:none;}
img {border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root) {overflow:hidden;}
figure {margin:0;}
form {margin:0;}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea {font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input {line-height:normal;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],html input[disabled] {cursor:default;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"] {-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
textarea {overflow:auto;vertical-align:top;}
table {border-collapse:collapse;border-spacing:0;}
input::-moz-focus-inner {border:0;}
a, a:visited {color:#333333;outline:0 none;}
html, body, #wrap {height:100%;}
body > #wrap {height:auto;min-height:100%;}
.container { padding-bottom:80px;}
#footer .container {padding-bottom:0;}
#footer {position:relative;margin-top:-80px;height:80px;clear:both;width:100%;background:transparent;}
#footer .row {margin-bottom:0;}
#footer .container .row div {background-color:#eee;text-align:left;margin:0 auto;padding-top:10px;font-size:0.8em;height:70px;color:#111;}
#footer p {margin:0.5em;}
@media screen and (-webkit-min-device-pixel-ratio:0) { #footer {margin-top:-10px;}
}
#header {background:#323232;height:90px;z-index:100;position:relative;background:#323232;}
#header .block-title {margin:0;font-size:1.875em;line-height:1.2em;text-align:left;white-space:nowrap;}
#header .nav-btn {position:absolute;top:2em;left:1em;}
.block-title{margin:0;color:#FFF;}
.logo {margin:5px;float:left;}
ul.subnav {list-style:none;float:right;}
ul.subnav li {float:left;display:block;margin-right:10px;}
ul.subnav li.first {border-right:1px dotted #111;padding-right:10px;}
ul.subnav a {text-decoration:none;color:#111;}
ul.subnav a:hover {color:#111;}
.block {position:relative;margin:0 auto;padding:20px 20px 0 0;}
legend {display:none;}
fieldset {margin:0 0 1em;padding:1em 0 0.5em;width:100%;border:0;}
.question {width:100%;padding:0;margin:0 0 5px;clear:both;}
.question label {width:28%;float:left;padding-right:20px;text-align:right;margin-top:4px;}
select {padding:3px;}
select.select-s {width:100px;}
select.select-m {width:185px;}
select.select-l {width:250px;}
select.select-percent-s {width:35%;}
select.select-percent-m {width:50%;}
select.select-percent-l {width:65%;}
input.input-s {width:100px;padding:3px;}
input.input-m {width:185px;padding:3px;}
input.input-l {width:250px;padding:3px;}
input.input-percent-s {width:35%;padding:3px;}
input.input-percent-m {width:50%;padding:3px;}
input.input-percent-l {width:65%;padding:3px;}
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {background-color:#e6e6e6;background-image:linear-gradient(#e6e6e6, #9d9d9d);background-repeat:repeat-x;border:0 none;border-radius:0.25em 0.25em 0.25em 0.25em;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.2), 0 -1px 0 0 rgba(0, 0, 0, 0.3) inset;color:#111111;display:inline-block;font-family:'Open Sans',sans-serif;font-size:1em;font-weight:normal;height:20px;line-height:1.15;min-width:80px;padding:5px 10px;text-align:center;text-decoration:none;text-shadow:0 0.5px 0 rgba(0, 0, 0, 0.25);transition:all 0.25s linear 0s;}
.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {background-image:linear-gradient(#eaeade, #e4e5b5);color:#111111;}
.button:active, button:active, input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active {background:-moz-linear-gradient(center top , rgba(255, 255, 255, 0.35) 0%, rgba(10, 10, 10, 0.4) 100%) repeat scroll 0 0 #CCCCCC;border:1px solid #666666;}
#tabs {margin:20px 0;}
ul.tabs {border-bottom:1px solid #DDDDDD;display:block;margin:0 0 20px;padding:0;}
ul.tabs li {display:block;float:left;height:30px;margin-bottom:0;padding:0;width:auto;}
ul.tabs li a {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #F5F5F5;border-color:#DDDDDD;border-image:none;border-style:solid;border-width:1px 0 0 1px;display:block;font-size:13px;height:29px;line-height:30px;margin:0;padding:0 20px;text-decoration:none;width:auto;}
ul.tabs li a:hover {background:none repeat scroll 0 0 #ececec;}
ul.tabs li a.active {background:none repeat scroll 0 0 #FFFFFF;border-right-width:1px;border-top-left-radius:2px;border-top-right-radius:2px;color:#111111;height:30px;margin:0 -1px 0 0;padding-top:4px;position:relative;top:-4px;}
ul.tabs li:first-child a {border-top-left-radius:2px;}
ul.tabs li:last-child a {border-top-right-radius:2px;border-width:1px 1px 0;}
ul.tabs-content {display:block;margin:0;list-style:none outside none;padding:0 0 20px 0;}
ul.tabs-content > li {display:none;}
ul.tabs-content > li.active {display:block;}
ul.tabs:before, ul.tabs:after {content:" ";display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
ul.tabs:after {clear:both;}
body { margin:0;padding:0;font:Arial 62.5%/1.3em;margin:0px;color:#111111;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;position:relative;width:100%;background:#FFF;}
#wrap {position:relative;width:100%;}
.container {font-size:0.9em;margin:0 auto;display:block;margin-top:0;}
#main {padding:0 em;z-index:9999;}
#navigation ul {padding:0;}
