@import url(b17f24f947a27bf136cb153836a60df268a31fe7.css) ;
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video, xmp { border: 0px none; margin: 0px; padding: 0px; font-size: 100%; }
html, body { height: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
b, strong { font-weight: bold; }
img { color: transparent; font-size: 0px; vertical-align: middle; }
li { display: list-item; }
table { border-collapse: collapse; border-spacing: 0px; }
th, td, caption { font-weight: normal; vertical-align: top; text-align: left; }
q { quotes: none; }
q::before, q::after { content: none; }
sub, sup, small { font-size: 75%; }
sub, sup { line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
svg { overflow: hidden; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0px; }
[hidden], template { display: none; }
script { display: none ! important; }
html { font-family: sans-serif; }
body { margin: 0px; }
a { background: transparent none repeat scroll 0% 0%; }
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0px none; }
h1 { font-size: 2em; margin: 0.67em 0px; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
hr { box-sizing: content-box; height: 0px; }
mark { background: rgb(255, 255, 0) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
code, kbd, pre, samp { font-family: monospace,serif; font-size: 1em; }
pre { white-space: pre-wrap; }
q { quotes: "“" "”" "‘" "’"; }
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; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0px; }
fieldset { border: 1px solid rgb(192, 192, 192); margin: 0px 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0px none; padding: 0px; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0px; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
input[type="search"] { box-sizing: content-box; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0px; }
body.off-canvas { padding: 0px; margin: 0px; }
.container { width: 100%; }
.row { overflow: hidden; }
.row .row { overflow: visible; }
.paneled .container { overflow: hidden; }
.paneled .row { width: 100%; }
[role="main"]::before { content: " "; position: absolute; z-index: -1; top: 0px; left: -100%; width: 100%; height: 100%; }
[role="complementary"], [role="main"] { width: 100%; padding: 0px 15px; display: block; position: relative; z-index: 1; transition: all 0.25s ease-in 0s; }
.paneled [role="main"] { padding: 0px; }
.page-panel { width: 100%; padding: 0px 15px; transition: margin 0.3s ease-in-out 0s; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#switchPanels { margin: 0px -15px; }
.hide-extras [role="complementary"] { display: block; }
#topMenu[role="navigation"] { transition: all 0.25s ease-in 0s; }
#topMenu[role="navigation"] ul { margin-top: 0px; }
[role="complementary"] { margin-left: -100%; width: 100%; float: left; z-index: 2; }
[role="main"] { margin-left: 0px; float: right; z-index: 1; position: relative; }
.paneled [role="main"] { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 500%; overflow: hidden; float: none; position: relative; left: 0px; transition: all 0.15s ease-in 0s; }
.page-panel { min-height: 400px; float: left; margin: 0px; width: 20%; }
.active [role="complementary"] { margin-left: 0px; position: absolute; left: 0px; top: 135px; }
@media only screen and (max-width: 800px) and (min-width: 700px) {
  .active [role="complementary"] { margin-left: 0px; position: absolute; left: 0px; top: 198px; width: 350px; }
}
.active [role="main"] { margin-right: 0%; }
.active-menu #topMenu[role="navigation"] { margin-top: 0px ! important; }
meta.foundation-mq-small { font-family: "only screen and (min-width: 700px)"; width: 700px; }
meta.foundation-mq-medium { font-family: "only screen and (min-width:800px)"; width: 800px; }
meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
*, *::before, *::after { box-sizing: border-box; }
html, body { font-size: 100%; }
body { background: rgb(240, 240, 240) none repeat scroll 0% 0%; color: rgb(39, 58, 86); padding: 0px; margin: 0px; font-family: Helvetica,sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: default; }
a:hover { cursor: pointer; }
img, object, embed { max-width: 100%; height: auto; }
object, embed { height: 100%; }
img {  }
#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none ! important; }
.left { float: left ! important; }
.right { float: right ! important; }
.text-left { text-align: left ! important; }
.text-right { text-align: right ! important; }
.text-center { text-align: center ! important; }
.text-justify { text-align: justify ! important; }
.hide { display: none; }
.antialiased {  }
img { display: inline-block; vertical-align: middle; }
textarea { height: auto; min-height: 50px; }
select { width: 100%; }
.row { width: 100%; margin: 0px auto; max-width: 80em; }
.row::before, .row::after { content: " "; display: table; }
.row::after { clear: both; }
.row.collapse > .column, .row.collapse > .columns { position: relative; padding-left: 0px; padding-right: 0px; float: left; }
.row.collapse .row { margin-left: 0px; margin-right: 0px; }
.row .row { width: auto; margin: 0px -0.83333em; max-width: none; }
.row .row::before, .row .row::after { content: " "; display: table; }
.row .row::after { clear: both; }
.row .row.collapse { width: auto; margin: 0px; max-width: none; }
.row .row.collapse::before, .row .row.collapse::after { content: " "; display: table; }
.row .row.collapse::after { clear: both; }
.column, .columns { position: relative; padding-left: 0.83333em; padding-right: 0.83333em; width: 100%; float: left; }
@media only screen {
  .column, .columns { position: relative; padding-left: 0.83333em; padding-right: 0.83333em; float: left; }
  .small-1 { position: relative; width: 8.33333%; }
  .small-2 { position: relative; width: 16.6667%; }
  .small-3 { position: relative; width: 25%; }
  .small-4 { position: relative; width: 33.3333%; }
  .small-5 { position: relative; width: 41.6667%; }
  .small-6 { position: relative; width: 50%; }
  .small-7 { position: relative; width: 58.3333%; }
  .small-8 { position: relative; width: 66.6667%; }
  .small-9 { position: relative; width: 75%; }
  .small-10 { position: relative; width: 83.3333%; }
  .small-11 { position: relative; width: 91.6667%; }
  .small-12 { position: relative; width: 100%; }
  .small-offset-0 { position: relative; margin-left: 0%; }
  .small-offset-1 { position: relative; margin-left: 8.33333%; }
  .small-offset-2 { position: relative; margin-left: 16.6667%; }
  .small-offset-3 { position: relative; margin-left: 25%; }
  .small-offset-4 { position: relative; margin-left: 33.3333%; }
  .small-offset-5 { position: relative; margin-left: 41.6667%; }
  .small-offset-6 { position: relative; margin-left: 50%; }
  .small-offset-7 { position: relative; margin-left: 58.3333%; }
  .small-offset-8 { position: relative; margin-left: 66.6667%; }
  .small-offset-9 { position: relative; margin-left: 75%; }
  .small-offset-10 { position: relative; margin-left: 83.3333%; }
  [class*="column"] + [class*="column"]:last-child { float: right; }
  [class*="column"] + .end[class*="column"] { float: left; }
  .column.small-centered, .columns.small-centered { position: relative; margin-left: auto; margin-right: auto; float: none ! important; }
}
@media only screen and (min-width: 700px) {
  .large-1 { position: relative; width: 8.33333%; }
  .large-2 { position: relative; width: 16.6667%; }
  .large-3 { position: relative; width: 25%; }
  .large-4 { position: relative; width: 33.3333%; }
  .large-5 { position: relative; width: 41.6667%; }
  .large-6 { position: relative; width: 50%; }
  .large-7 { position: relative; width: 58.3333%; }
  .large-8 { position: relative; width: 66.6667%; }
  .large-9 { position: relative; width: 75%; }
  .large-10 { position: relative; width: 83.3333%; }
  .large-11 { position: relative; width: 91.6667%; }
  .large-12 { position: relative; width: 100%; }
  .row .large-offset-0 { position: relative; margin-left: 0%; }
  .row .large-offset-1 { position: relative; margin-left: 8.33333%; }
  .row .large-offset-2 { position: relative; margin-left: 16.6667%; }
  .row .large-offset-3 { position: relative; margin-left: 25%; }
  .row .large-offset-4 { position: relative; margin-left: 33.3333%; }
  .row .large-offset-5 { position: relative; margin-left: 41.6667%; }
  .row .large-offset-6 { position: relative; margin-left: 50%; }
  .row .large-offset-7 { position: relative; margin-left: 58.3333%; }
  .row .large-offset-8 { position: relative; margin-left: 66.6667%; }
  .row .large-offset-9 { position: relative; margin-left: 75%; }
  .row .large-offset-10 { position: relative; margin-left: 83.3333%; }
  .row .large-offset-11 { position: relative; margin-left: 91.6667%; }
  .push-1 { position: relative; left: 8.33333%; right: auto; }
  .pull-1 { position: relative; right: 8.33333%; left: auto; }
  .push-2 { position: relative; left: 16.6667%; right: auto; }
  .pull-2 { position: relative; right: 16.6667%; left: auto; }
  .push-3 { position: relative; left: 25%; right: auto; }
  .pull-3 { position: relative; right: 25%; left: auto; }
  .push-4 { position: relative; left: 33.3333%; right: auto; }
  .pull-4 { position: relative; right: 33.3333%; left: auto; }
  .push-5 { position: relative; left: 41.6667%; right: auto; }
  .pull-5 { position: relative; right: 41.6667%; left: auto; }
  .push-6 { position: relative; left: 50%; right: auto; }
  .pull-6 { position: relative; right: 50%; left: auto; }
  .push-7 { position: relative; left: 58.3333%; right: auto; }
  .pull-7 { position: relative; right: 58.3333%; left: auto; }
  .push-8 { position: relative; left: 66.6667%; right: auto; }
  .pull-8 { position: relative; right: 66.6667%; left: auto; }
  .push-9 { position: relative; left: 75%; right: auto; }
  .pull-9 { position: relative; right: 75%; left: auto; }
  .push-10 { position: relative; left: 83.3333%; right: auto; }
  .pull-10 { position: relative; right: 83.3333%; left: auto; }
  .push-11 { position: relative; left: 91.6667%; right: auto; }
  .pull-11 { position: relative; right: 91.6667%; left: auto; }
  .column.large-centered, .columns.large-centered { position: relative; margin-left: auto; margin-right: auto; float: none ! important; }
  .column.large-uncentered, .columns.large-uncentered { margin-left: 0px; margin-right: 0px; float: left ! important; }
  .column.large-uncentered.opposite, .columns.large-uncentered.opposite { float: right ! important; }
}
.row { margin: 0px auto; max-width: 80em; width: 100%; }
.row::before, .row::after { content: " "; display: table; }
.row::after { clear: both; }
.row.collapse .column, .row.collapse .columns { padding-left: 0px; padding-right: 0px; float: left; }
.row .row { margin-left: -0.83333em; margin-right: -0.83333em; max-width: none; width: auto; }
.row .row::before, .row .row::after { content: " "; display: table; }
.row .row::after { clear: both; }
.row .row.collapse { margin-left: 0px; margin-right: 0px; max-width: none; width: auto; }
.row .row.collapse::before, .row .row.collapse::after { content: " "; display: table; }
.row .row.collapse::after { clear: both; }
.column, .columns { padding-left: 0.83333em; padding-right: 0.83333em; width: 100%; float: left; position: relative; }
@media only screen {
  .small-1 { width: 8.33333%; }
  .small-2 { width: 16.6667%; }
  .small-3 { width: 25%; }
  .small-4 { width: 33.3333%; }
  .small-5 { width: 41.6667%; }
  .small-6 { width: 50%; }
  .small-7 { width: 58.3333%; }
  .small-8 { width: 66.6667%; }
  .small-9 { width: 75%; }
  .small-10 { width: 83.3333%; }
  .small-11 { width: 91.6667%; }
  .small-12 { width: 100%; }
  .small-offset-0 { margin-left: 0%; }
  .small-offset-1 { margin-left: 8.33333%; }
  .small-offset-2 { margin-left: 16.6667%; }
  .small-offset-3 { margin-left: 25%; }
  .small-offset-4 { margin-left: 33.3333%; }
  .small-offset-5 { margin-left: 41.6667%; }
  .small-offset-6 { margin-left: 50%; }
  .small-offset-7 { margin-left: 58.3333%; }
  .small-offset-8 { margin-left: 66.6667%; }
  .small-offset-9 { margin-left: 75%; }
  .small-offset-10 { margin-left: 83.3333%; }
  [class*="column"] + [class*="column"]:last-child { float: right; }
  [class*="column"] + .end[class*="column"] { float: left; }
  .column.small-centered, .columns.small-centered { margin-left: auto; margin-right: auto; float: none ! important; }
}
@media only screen and (min-width: 700px) {
  .medium-1 { width: 8.33333%; }
  .medium-2 { width: 16.6667%; }
  .medium-3 { width: 25%; }
  .medium-4 { width: 33.3333%; }
  .medium-5 { width: 41.6667%; }
  .medium-6 { width: 50%; }
  .medium-7 { width: 58.3333%; }
  .medium-8 { width: 66.6667%; }
  .medium-9 { width: 75%; }
  .medium-10 { width: 83.3333%; }
  .medium-11 { width: 91.6667%; }
  .medium-12 { width: 100%; }
  .medium-offset-0 { margin-left: 0%; }
  .medium-offset-1 { margin-left: 8.33333%; }
  .medium-offset-2 { margin-left: 16.6667%; }
  .medium-offset-3 { margin-left: 25%; }
  .medium-offset-4 { margin-left: 33.3333%; }
  .medium-offset-5 { margin-left: 41.6667%; }
  .medium-offset-6 { margin-left: 50%; }
  .medium-offset-7 { margin-left: 58.3333%; }
  .medium-offset-8 { margin-left: 66.6667%; }
  .medium-offset-9 { margin-left: 75%; }
  .medium-offset-10 { margin-left: 83.3333%; }
  .medium-offset-11 { margin-left: 91.6667%; }
  .medium-push-1 { left: 8.33333%; right: auto; }
  .medium-pull-1 { right: 8.33333%; left: auto; }
  .medium-push-2 { left: 16.6667%; right: auto; }
  .medium-pull-2 { right: 16.6667%; left: auto; }
  .medium-push-3 { left: 25%; right: auto; }
  .medium-pull-3 { right: 25%; left: auto; }
  .medium-push-4 { left: 33.3333%; right: auto; }
  .medium-pull-4 { right: 33.3333%; left: auto; }
  .medium-push-5 { left: 41.6667%; right: auto; }
  .medium-pull-5 { right: 41.6667%; left: auto; }
  .medium-push-6 { left: 50%; right: auto; }
  .medium-pull-6 { right: 50%; left: auto; }
  .medium-push-7 { left: 58.3333%; right: auto; }
  .medium-pull-7 { right: 58.3333%; left: auto; }
  .medium-push-8 { left: 66.6667%; right: auto; }
  .medium-pull-8 { right: 66.6667%; left: auto; }
  .medium-push-9 { left: 75%; right: auto; }
  .medium-pull-9 { right: 75%; left: auto; }
  .medium-push-10 { left: 83.3333%; right: auto; }
  .medium-pull-10 { right: 83.3333%; left: auto; }
  .medium-push-11 { left: 91.6667%; right: auto; }
  .medium-pull-11 { right: 91.6667%; left: auto; }
  .column.medium-centered, .columns.medium-centered { margin-left: auto; margin-right: auto; float: none ! important; }
  .column.medium-uncentered, .columns.medium-uncentered { margin-left: 0px; margin-right: 0px; float: left ! important; }
}
@media only screen and (min-width: 800px) {
  .large-1 { width: 8.33333%; }
  .large-2 { width: 16.6667%; }
  .large-3 { width: 25%; }
  .large-4 { width: 33.3333%; }
  .large-5 { width: 41.6667%; }
  .large-6 { width: 50%; }
  .large-7 { width: 58.3333%; }
  .large-8 { width: 66.6667%; }
  .large-9 { width: 75%; }
  .large-10 { width: 83.3333%; }
  .large-11 { width: 91.6667%; }
  .large-12 { width: 100%; }
  .large-offset-0 { margin-left: 0%; }
  .large-offset-1 { margin-left: 8.33333%; }
  .large-offset-2 { margin-left: 16.6667%; }
  .large-offset-3 { margin-left: 25%; }
  .large-offset-4 { margin-left: 33.3333%; }
  .large-offset-5 { margin-left: 41.6667%; }
  .large-offset-6 { margin-left: 50%; }
  .large-offset-7 { margin-left: 58.3333%; }
  .large-offset-8 { margin-left: 66.6667%; }
  .large-offset-9 { margin-left: 75%; }
  .large-offset-10 { margin-left: 83.3333%; }
  .large-offset-11 { margin-left: 91.6667%; }
  .large-push-1 { left: 8.33333%; right: auto; }
  .large-pull-1 { right: 8.33333%; left: auto; }
  .large-push-2 { left: 16.6667%; right: auto; }
  .large-pull-2 { right: 16.6667%; left: auto; }
  .large-push-3 { left: 25%; right: auto; }
  .large-pull-3 { right: 25%; left: auto; }
  .large-push-4 { left: 33.3333%; right: auto; }
  .large-pull-4 { right: 33.3333%; left: auto; }
  .large-push-5 { left: 41.6667%; right: auto; }
  .large-pull-5 { right: 41.6667%; left: auto; }
  .large-push-6 { left: 50%; right: auto; }
  .large-pull-6 { right: 50%; left: auto; }
  .large-push-7 { left: 58.3333%; right: auto; }
  .large-pull-7 { right: 58.3333%; left: auto; }
  .large-push-8 { left: 66.6667%; right: auto; }
  .large-pull-8 { right: 66.6667%; left: auto; }
  .large-push-9 { left: 75%; right: auto; }
  .large-pull-9 { right: 75%; left: auto; }
  .large-push-10 { left: 83.3333%; right: auto; }
  .large-pull-10 { right: 83.3333%; left: auto; }
  .large-push-11 { left: 91.6667%; right: auto; }
  .large-pull-11 { right: 91.6667%; left: auto; }
  .column.large-centered, .columns.large-centered { margin-left: auto; margin-right: auto; float: none ! important; }
  .column.large-uncentered, .columns.large-uncentered { margin-left: 0px; margin-right: 0px; float: left ! important; }
}
.show-for-small, .show-for-medium-down, .show-for-large-down { display: inherit ! important; }
.show-for-medium, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-xlarge { display: none ! important; }
.hide-for-medium, .hide-for-medium-up, .hide-for-large, .hide-for-large-up, .hide-for-xlarge { display: inherit ! important; }
.hide-for-small, .hide-for-medium-down, .hide-for-large-down { display: none ! important; }
table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge { display: table; }
thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge { display: table-header-group ! important; }
tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge { display: table-row-group ! important; }
tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge { display: table-row ! important; }
td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge, th.show-for-small, th.show-for-medium-down, th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge { display: table-cell ! important; }
@media only screen and (min-width: 700px) {
  .show-for-medium, .show-for-medium-up { display: inherit ! important; }
  .show-for-small { display: none ! important; }
  .hide-for-small { display: inherit ! important; }
  .hide-for-medium, .hide-for-medium-up { display: none ! important; }
  table.show-for-medium, table.show-for-medium-up, table.hide-for-small { display: table; }
  thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small { display: table-header-group ! important; }
  tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small { display: table-row-group ! important; }
  tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small { display: table-row ! important; }
  td.show-for-medium, td.show-for-medium-up, td.hide-for-small, th.show-for-medium, th.show-for-medium-up, th.hide-for-small { display: table-cell ! important; }
}
@media only screen and (min-width: 800px) {
  .show-for-large, .show-for-large-up { display: inherit ! important; }
  .show-for-medium, .show-for-medium-down { display: none ! important; }
  .hide-for-medium, .hide-for-medium-down { display: inherit ! important; }
  .hide-for-large, .hide-for-large-up { display: none ! important; }
  table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down { display: table; }
  thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down { display: table-header-group ! important; }
  tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down { display: table-row-group ! important; }
  tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down { display: table-row ! important; }
  td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down, th.show-for-large, th.show-for-large-up, th.hide-for-medium, th.hide-for-medium-down { display: table-cell ! important; }
}
@media only screen and (min-width: 1440px) {
  .show-for-xlarge { display: inherit ! important; }
  .show-for-large, .show-for-large-down { display: none ! important; }
  .hide-for-large, .hide-for-large-down { display: inherit ! important; }
  .hide-for-xlarge { display: none ! important; }
  table.show-for-xlarge, table.hide-for-large, table.hide-for-large-down { display: table; }
  thead.show-for-xlarge, thead.hide-for-large, thead.hide-for-large-down { display: table-header-group ! important; }
  tbody.show-for-xlarge, tbody.hide-for-large, tbody.hide-for-large-down { display: table-row-group ! important; }
  tr.show-for-xlarge, tr.hide-for-large, tr.hide-for-large-down { display: table-row ! important; }
  td.show-for-xlarge, td.hide-for-large, td.hide-for-large-down, th.show-for-xlarge, th.hide-for-large, th.hide-for-large-down { display: table-cell ! important; }
}
.show-for-landscape, .hide-for-portrait { display: inherit ! important; }
.hide-for-landscape, .show-for-portrait { display: none ! important; }
table.hide-for-landscape, table.show-for-portrait { display: table; }
thead.hide-for-landscape, thead.show-for-portrait { display: table-header-group ! important; }
tbody.hide-for-landscape, tbody.show-for-portrait { display: table-row-group ! important; }
tr.hide-for-landscape, tr.show-for-portrait { display: table-row ! important; }
td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait { display: table-cell ! important; }
@media only screen and (orientation: landscape) {
  .show-for-landscape, .hide-for-portrait { display: inherit ! important; }
  .hide-for-landscape, .show-for-portrait { display: none ! important; }
  table.show-for-landscape, table.hide-for-portrait { display: table; }
  thead.show-for-landscape, thead.hide-for-portrait { display: table-header-group ! important; }
  tbody.show-for-landscape, tbody.hide-for-portrait { display: table-row-group ! important; }
  tr.show-for-landscape, tr.hide-for-portrait { display: table-row ! important; }
  td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait { display: table-cell ! important; }
}
@media only screen and (orientation: portrait) {
  .show-for-portrait, .hide-for-landscape { display: inherit ! important; }
  .hide-for-portrait, .show-for-landscape { display: none ! important; }
  table.show-for-portrait, table.hide-for-landscape { display: table; }
  thead.show-for-portrait, thead.hide-for-landscape { display: table-header-group ! important; }
  tbody.show-for-portrait, tbody.hide-for-landscape { display: table-row-group ! important; }
  tr.show-for-portrait, tr.hide-for-landscape { display: table-row ! important; }
  td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape { display: table-cell ! important; }
}
.show-for-touch { display: none ! important; }
.hide-for-touch { display: inherit ! important; }
.touch .show-for-touch { display: inherit ! important; }
.touch .hide-for-touch { display: none ! important; }
table.hide-for-touch { display: table; }
.touch table.show-for-touch { display: table; }
thead.hide-for-touch { display: table-header-group ! important; }
.touch thead.show-for-touch { display: table-header-group ! important; }
tbody.hide-for-touch { display: table-row-group ! important; }
.touch tbody.show-for-touch { display: table-row-group ! important; }
tr.hide-for-touch { display: table-row ! important; }
.touch tr.show-for-touch { display: table-row ! important; }
td.hide-for-touch { display: table-cell ! important; }
.touch td.show-for-touch { display: table-cell ! important; }
th.hide-for-touch { display: table-cell ! important; }
.touch th.show-for-touch { display: table-cell ! important; }
@media only screen {
  [class*="block-grid-"] { display: block; padding: 0px; margin: 0px -0.83333em; }
  [class*="block-grid-"]::before, [class*="block-grid-"]::after { content: " "; display: table; }
  [class*="block-grid-"]::after { clear: both; }
  [class*="block-grid-"] > li { display: inline; height: auto; float: left; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-1 > li { width: 100%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-1 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-1 > li:nth-of-type(n+1) { clear: both; }
  .small-block-grid-2 > li { width: 50%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-2 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-2 > li:nth-of-type(2n+1) { clear: both; }
  .small-block-grid-3 > li { width: 33.3333%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-3 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-3 > li:nth-of-type(3n+1) { clear: both; }
  .small-block-grid-4 > li { width: 25%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-4 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-4 > li:nth-of-type(4n+1) { clear: both; }
  .small-block-grid-5 > li { width: 20%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-5 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-5 > li:nth-of-type(5n+1) { clear: both; }
  .small-block-grid-6 > li { width: 16.6667%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-6 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-6 > li:nth-of-type(6n+1) { clear: both; }
  .small-block-grid-7 > li { width: 14.2857%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-7 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-7 > li:nth-of-type(7n+1) { clear: both; }
  .small-block-grid-8 > li { width: 12.5%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-8 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-8 > li:nth-of-type(8n+1) { clear: both; }
  .small-block-grid-9 > li { width: 11.1111%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-9 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-9 > li:nth-of-type(9n+1) { clear: both; }
  .small-block-grid-10 > li { width: 10%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-10 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-10 > li:nth-of-type(10n+1) { clear: both; }
  .small-block-grid-11 > li { width: 9.09091%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-11 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-11 > li:nth-of-type(11n+1) { clear: both; }
  .small-block-grid-12 > li { width: 8.33333%; padding: 0px 0.83333em 1.66667em; }
  .small-block-grid-12 > li:nth-of-type(n) { clear: none; }
  .small-block-grid-12 > li:nth-of-type(12n+1) { clear: both; }
}
@media only screen and (min-width: 700px) {
  .small-block-grid-1 > li:nth-of-type(n+1) { clear: none; }
  .small-block-grid-2 > li:nth-of-type(2n+1) { clear: none; }
  .small-block-grid-3 > li:nth-of-type(3n+1) { clear: none; }
  .small-block-grid-4 > li:nth-of-type(4n+1) { clear: none; }
  .small-block-grid-5 > li:nth-of-type(5n+1) { clear: none; }
  .small-block-grid-6 > li:nth-of-type(6n+1) { clear: none; }
  .small-block-grid-7 > li:nth-of-type(7n+1) { clear: none; }
  .small-block-grid-8 > li:nth-of-type(8n+1) { clear: none; }
  .small-block-grid-9 > li:nth-of-type(9n+1) { clear: none; }
  .small-block-grid-10 > li:nth-of-type(10n+1) { clear: none; }
  .small-block-grid-11 > li:nth-of-type(11n+1) { clear: none; }
  .small-block-grid-12 > li:nth-of-type(12n+1) { clear: none; }
  .large-block-grid-1 > li { width: 100%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-1 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-1 > li:nth-of-type(n+1) { clear: both; }
  .large-block-grid-2 > li { width: 50%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-2 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-2 > li:nth-of-type(2n+1) { clear: both; }
  .large-block-grid-3 > li { width: 33.3333%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-3 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-3 > li:nth-of-type(3n+1) { clear: both; }
  .large-block-grid-4 > li { width: 25%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-4 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-4 > li:nth-of-type(4n+1) { clear: both; }
  .large-block-grid-5 > li { width: 20%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-5 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-5 > li:nth-of-type(5n+1) { clear: both; }
  .large-block-grid-6 > li { width: 16.6667%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-6 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-6 > li:nth-of-type(6n+1) { clear: both; }
  .large-block-grid-7 > li { width: 14.2857%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-7 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-7 > li:nth-of-type(7n+1) { clear: both; }
  .large-block-grid-8 > li { width: 12.5%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-8 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-8 > li:nth-of-type(8n+1) { clear: both; }
  .large-block-grid-9 > li { width: 11.1111%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-9 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-9 > li:nth-of-type(9n+1) { clear: both; }
  .large-block-grid-10 > li { width: 10%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-10 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-10 > li:nth-of-type(10n+1) { clear: both; }
  .large-block-grid-11 > li { width: 9.09091%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-11 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-11 > li:nth-of-type(11n+1) { clear: both; }
  .large-block-grid-12 > li { width: 8.33333%; padding: 0px 0.83333em 1.66667em; }
  .large-block-grid-12 > li:nth-of-type(n) { clear: none; }
  .large-block-grid-12 > li:nth-of-type(12n+1) { clear: both; }
}
p.lead { line-height: 1.6; }
.subheader { line-height: 1.4; color: rgb(95, 131, 183); font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0px; padding: 0px; direction: ltr; }
a { color: rgb(0, 0, 153); text-decoration: none; line-height: inherit; }
a:hover, a:focus { color: rgb(0, 89, 236); }
a img { border: medium none; }
p { font-family: inherit; font-weight: normal; font-size: inherit; line-height: 1.5; margin-bottom: 1.5em; text-rendering: optimizelegibility; }
p aside { font-size: 1.16667em; line-height: 1.35; font-style: italic; }
h1, h2, h3, h4, h5, h6 { font-family: "Raleway",sans-serif; font-weight: normal; font-style: normal; color: rgb(39, 58, 86); text-rendering: optimizelegibility; margin-top: 0px; margin-bottom: 0px; line-height: 1.15em; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-size: 60%; color: rgb(95, 131, 183); line-height: 0; }
h1 { font-size: 1.33333em; }
h2 { font-size: 0.83333em; }
h3 { font-size: 0.58333em; }
h4 { font-size: 1.5em; }
h5 { font-size: 1.5em; }
h6 { font-size: 1em; }
hr { border-style: solid; border-color: rgb(179, 179, 179); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px 0px 0px; clear: both; height: 0px; }
em, i { font-style: italic; line-height: inherit; }
strong, b { font-weight: bold; line-height: inherit; }
small { font-size: 60%; line-height: inherit; }
code { font-family: Consolas,"Liberation Mono",Courier,monospace; font-weight: bold; color: rgb(127, 10, 12); }
ul, ol, dl { font-size: inherit; line-height: 1.5; margin-bottom: 1.5em; list-style-position: outside; font-family: inherit; }
ul, ol { margin-left: 0px; }
ul.no-bullet, ol.no-bullet { margin-left: 0px; }
ul li ul, ul li ol { margin-left: 1.66667em; margin-bottom: 0px; font-size: 1em; }
ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
ul.square { list-style-type: square; }
ul.circle { list-style-type: circle; }
ul.disc { list-style-type: disc; }
ul.no-bullet { list-style: outside none none; }
ol li ul, ol li ol { margin-left: 1.66667em; margin-bottom: 0px; }
dl dt { margin-bottom: 0.3em; font-weight: bold; }
dl dd { margin-bottom: 1em; }
abbr, acronym { text-transform: uppercase; font-size: 90%; color: rgb(39, 58, 86); border-bottom: 1px dotted rgb(221, 221, 221); cursor: help; }
abbr { text-transform: none; }
blockquote { margin: 0px 0px 1.5em; padding: 0.75em 1.66667em 0px 1.58333em; border-left: 1px solid rgb(221, 221, 221); }
blockquote cite { display: block; font-size: 1.08333em; color: rgb(71, 105, 156); }
blockquote cite::before { content: "— "; }
blockquote cite a, blockquote cite a:visited { color: rgb(71, 105, 156); }
blockquote, blockquote p { line-height: 1.5; color: rgb(95, 131, 183); }
.vcard { display: inline-block; margin: 0px 0px 1.66667em; border: 1px solid rgb(221, 221, 221); padding: 0.83333em 1em; }
.vcard li { margin: 0px; display: block; }
.vcard .fn { font-weight: bold; font-size: 1.25em; }
.vevent .summary { font-weight: bold; }
.vevent abbr { cursor: default; text-decoration: none; font-weight: bold; border: medium none; padding: 0px 0.08333em; }
@media only screen and (min-width: 700px) {
  h1, h2, h3, h4, h5, h6 { line-height: 1.4; }
  h1 { font-size: 2.16667em; }
  h2 { font-size: 1.66667em; }
  h3 { font-size: 1em; }
  h4 { font-size: 1.91667em; }
}
.print-only { display: none ! important; }
@media print {
  * { background: transparent none repeat scroll 0% 0% ! important; color: rgb(0, 0, 0) ! important; box-shadow: none ! important; text-shadow: none ! important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: " (" attr(href) ")"; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  .ir a::after, a[href^="javascript:"]::after, a[href^="#"]::after { content: ""; }
  pre, blockquote { border: 1px solid rgb(153, 153, 153); page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% ! important; }
  @page { margin: 0.5cm; }
  p, h2, h3 {  }
  h2, h3 { page-break-after: avoid; }
  .hide-on-print { display: none ! important; }
  .print-only { display: block ! important; }
  .hide-for-print { display: none ! important; }
  .show-for-print { display: inherit ! important; }
}
button, .button { border-style: solid; border-width: 1px; cursor: pointer; font-family: inherit; font-weight: bold; line-height: normal; margin: 0px 0px 1.66667em; position: relative; text-decoration: none; text-align: center; display: inline-block; padding: 1em 2em 1.08333em; font-size: 1.33333em; background-color: rgb(43, 166, 203); border-color: rgb(34, 132, 161); color: white; }
button:hover, button:focus, .button:hover, .button:focus { background-color: rgb(34, 132, 161); }
button:hover, button:focus, .button:hover, .button:focus { color: white; }
button.secondary, .button.secondary { background-color: rgb(233, 233, 233); border-color: rgb(208, 208, 208); color: rgb(51, 51, 51); }
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { background-color: rgb(208, 208, 208); }
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { color: rgb(51, 51, 51); }
button.success, .button.success { background-color: rgb(93, 164, 35); border-color: rgb(69, 122, 26); color: white; }
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { background-color: rgb(69, 122, 26); }
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { color: white; }
button.alert, .button.alert { background-color: rgb(198, 15, 19); border-color: rgb(151, 11, 14); color: white; }
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { background-color: rgb(151, 11, 14); }
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { color: white; }
button.large, .button.large { padding: 1.33333em 2.66667em 1.41667em; font-size: 1.66667em; }
button.small, .button.small { padding: 0.75em 1.5em 0.83333em; font-size: 1.08333em; }
button.tiny, .button.tiny { padding: 0.58333em 1.16667em 0.66667em; font-size: 0.91667em; }
button.expand, .button.expand { padding-right: 0px; padding-left: 0px; width: 100%; }
button.left-align, .button.left-align { text-align: left; text-indent: 1em; }
button.right-align, .button.right-align { text-align: right; padding-right: 1em; }
button.disabled, button[disabled], .button.disabled, .button[disabled] { background-color: rgb(43, 166, 203); border-color: rgb(34, 132, 161); color: white; cursor: default; opacity: 0.6; box-shadow: none; }
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { background-color: rgb(34, 132, 161); }
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { color: white; }
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { background-color: rgb(43, 166, 203); }
button.disabled.secondary, button.secondary[disabled], .button.disabled.secondary, .button.secondary[disabled] { background-color: rgb(233, 233, 233); border-color: rgb(208, 208, 208); color: rgb(51, 51, 51); cursor: default; opacity: 0.6; box-shadow: none; }
button.disabled.secondary:hover, button.disabled.secondary:focus, button.secondary[disabled]:hover, button.secondary[disabled]:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button.secondary[disabled]:hover, .button.secondary[disabled]:focus { background-color: rgb(208, 208, 208); }
button.disabled.secondary:hover, button.disabled.secondary:focus, button.secondary[disabled]:hover, button.secondary[disabled]:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button.secondary[disabled]:hover, .button.secondary[disabled]:focus { color: rgb(51, 51, 51); }
button.disabled.secondary:hover, button.disabled.secondary:focus, button.secondary[disabled]:hover, button.secondary[disabled]:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button.secondary[disabled]:hover, .button.secondary[disabled]:focus { background-color: rgb(233, 233, 233); }
button.disabled.success, button.success[disabled], .button.disabled.success, .button.success[disabled] { background-color: rgb(93, 164, 35); border-color: rgb(69, 122, 26); color: white; cursor: default; opacity: 0.6; box-shadow: none; }
button.disabled.success:hover, button.disabled.success:focus, button.success[disabled]:hover, button.success[disabled]:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button.success[disabled]:hover, .button.success[disabled]:focus { background-color: rgb(69, 122, 26); }
button.disabled.success:hover, button.disabled.success:focus, button.success[disabled]:hover, button.success[disabled]:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button.success[disabled]:hover, .button.success[disabled]:focus { color: white; }
button.disabled.success:hover, button.disabled.success:focus, button.success[disabled]:hover, button.success[disabled]:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button.success[disabled]:hover, .button.success[disabled]:focus { background-color: rgb(93, 164, 35); }
button.disabled.alert, button.alert[disabled], .button.disabled.alert, .button.alert[disabled] { background-color: rgb(198, 15, 19); border-color: rgb(151, 11, 14); color: white; cursor: default; opacity: 0.6; box-shadow: none; }
button.disabled.alert:hover, button.disabled.alert:focus, button.alert[disabled]:hover, button.alert[disabled]:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button.alert[disabled]:hover, .button.alert[disabled]:focus { background-color: rgb(151, 11, 14); }
button.disabled.alert:hover, button.disabled.alert:focus, button.alert[disabled]:hover, button.alert[disabled]:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button.alert[disabled]:hover, .button.alert[disabled]:focus { color: white; }
button.disabled.alert:hover, button.disabled.alert:focus, button.alert[disabled]:hover, button.alert[disabled]:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button.alert[disabled]:hover, .button.alert[disabled]:focus { background-color: rgb(198, 15, 19); }
button, .button { padding-top: 1.08333em; padding-bottom: 1em; }
button.tiny, .button.tiny { padding-top: 0.66667em; padding-bottom: 0.58333em; }
button.small, .button.small { padding-top: 0.83333em; padding-bottom: 0.75em; }
button.large, .button.large { padding-top: 1.375em; padding-bottom: 1.375em; }
@media only screen {
  button, .button { box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5) inset; transition: background-color 300ms ease-out 0s; }
  button:active, .button:active { box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2) inset; }
  button.radius, .button.radius { border-radius: 3px; }
  button.round, .button.round { border-radius: 1000px; }
}
@media only screen and (min-width: 700px) {
  button, .button { display: inline-block; }
}
form { margin: 0px 0px 0.41667em; }
form .row .row { margin: 0px -0.20833em; }
form .row .row .column, form .row .row .columns { padding: 0px 0.20833em; }
form .row .row.collapse { margin: 0px; }
form .row .row.collapse .column, form .row .row.collapse .columns { padding: 0px; }
form .row .row.collapse input {  }
form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns { padding-left: 0.20833em; }
label { font-size: 1em; color: rgb(77, 77, 77); cursor: pointer; display: block; font-weight: 500; margin-bottom: 0.25em; }
label.right { float: none; text-align: right; }
label.inline { margin: 0px 0px 0.41667em; padding: 0.375em 0px; }
label small { text-transform: capitalize; color: rgb(102, 102, 102); }
.prefix, .postfix { display: block; position: relative; z-index: 2; text-align: center; width: 100%; padding-top: 0px; padding-bottom: 0px; border-style: solid; border-width: 1px; overflow: hidden; font-size: 1em; height: 1.54167em; line-height: 1.54167em; }
.postfix.button { padding: 0px; text-align: center; line-height: 2.83333em; }
.prefix.button { padding: 0px; text-align: center; line-height: 2.83333em; }
.prefix.button.radius { border-radius: 3px 0px 0px 3px; }
.postfix.button.radius { border-radius: 0px 3px 3px 0px; }
.prefix.button.round { border-radius: 1000px 0px 0px 1000px; }
.postfix.button.round { border-radius: 0px 1000px 1000px 0px; }
span.prefix, label.prefix { background: rgb(242, 242, 242) none repeat scroll 0% 0%; border-color: rgb(217, 217, 217) -moz-use-text-color rgb(217, 217, 217) rgb(217, 217, 217); border-right: medium none; color: rgb(51, 51, 51); }
span.prefix.radius, label.prefix.radius { border-radius: 3px 0px 0px 3px; }
span.postfix, label.postfix { background: rgb(242, 242, 242) none repeat scroll 0% 0%; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; border-left: medium none; color: rgb(51, 51, 51); }
span.postfix.radius, label.postfix.radius { border-radius: 0px 3px 3px 0px; }
.input-group.radius > :first-child, .input-group.radius > :first-child * { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
.input-group.radius > :last-child, .input-group.radius > :last-child * { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
.input-group.round > :first-child, .input-group.round > :first-child * { border-bottom-left-radius: 1000px; border-top-left-radius: 1000px; }
.input-group.round > :last-child, .input-group.round > :last-child * { border-top-right-radius: 1000px; border-bottom-right-radius: 1000px; }
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea { border-radius: 0px; background-color: white; font-family: inherit; border: 1px solid rgb(204, 204, 204); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; color: rgba(0, 0, 0, 0.75); display: block; font-size: 1.16667em; margin: 0px 0px 0.41667em; padding: 0.20833em; height: 1.70833em; width: 100%; box-sizing: border-box; transition: box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s; }
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus { box-shadow: 0px 0px 5px rgb(153, 153, 153); border-color: rgb(153, 153, 153); }
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus { background: rgb(250, 250, 250) none repeat scroll 0% 0%; border-color: rgb(153, 153, 153); outline: medium none; }
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="month"][disabled], input[type="week"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled] { background-color: rgb(221, 221, 221); }
input[type="file"], input[type="checkbox"], input[type="radio"], select { margin: 0px 0px 0.41667em; }
input[type="file"] { width: 100%; }
fieldset { border: 1px none rgb(221, 221, 221); padding: 0px; margin: 0px; }
fieldset legend { font-weight: bold; background: white none repeat scroll 0% 0%; padding: 0px 0.25em; margin: 0px 0px 0px -0.25em; }
[data-abide] .error small.error, [data-abide] span.error, [data-abide] small.error { display: block; padding: 0.5em 0.33333em; margin-top: 0px; margin-bottom: 0.41667em; font-size: 1em; font-weight: bold; background: rgb(198, 15, 19) none repeat scroll 0% 0%; color: white; }
[data-abide] span.error, [data-abide] small.error { display: none; }
span.error, small.error { display: block; padding: 0.5em 0.33333em; margin-top: 0px; margin-bottom: 0.41667em; font-size: 1em; font-weight: bold; background: rgb(198, 15, 19) none repeat scroll 0% 0%; color: white; }
.error input, .error textarea, .error select { border-color: rgb(198, 15, 19); background-color: rgba(198, 15, 19, 0.1); margin-bottom: 0px; }
.error input:focus, .error textarea:focus, .error select:focus { background: rgb(250, 250, 250) none repeat scroll 0% 0%; border-color: rgb(153, 153, 153); }
.error label, .error label.error { color: rgb(198, 15, 19); }
.error > small, .error small.error { display: block; padding: 0.5em 0.33333em; margin-top: 0px; margin-bottom: 0.41667em; font-size: 1em; font-weight: bold; background: rgb(198, 15, 19) none repeat scroll 0% 0%; color: white; }
.error span.error-message { display: block; }
input.error, textarea.error { border-color: rgb(198, 15, 19); background-color: rgba(198, 15, 19, 0.1); margin-bottom: 0px; }
input.error:focus, textarea.error:focus { background: rgb(250, 250, 250) none repeat scroll 0% 0%; border-color: rgb(153, 153, 153); }
.error select { border-color: rgb(198, 15, 19); background-color: rgba(198, 15, 19, 0.1); }
.error select:focus { background: rgb(250, 250, 250) none repeat scroll 0% 0%; border-color: rgb(153, 153, 153); }
label.error { color: rgb(198, 15, 19); }
[data-section=""], [data-section="auto"], .section-container.auto, [data-section="vertical-tabs"], .section-container.vertical-tabs, [data-section="vertical-nav"], .section-container.vertical-nav, [data-section="horizontal-nav"], .section-container.horizontal-nav, [data-section="accordion"], .section-container.accordion { width: 100%; position: relative; display: block; margin-bottom: 1.25em; }
[data-section=""][data-section-small-style], [data-section="auto"][data-section-small-style], .section-container.auto[data-section-small-style], [data-section="vertical-tabs"][data-section-small-style], .section-container.vertical-tabs[data-section-small-style], [data-section="vertical-nav"][data-section-small-style], .section-container.vertical-nav[data-section-small-style], [data-section="horizontal-nav"][data-section-small-style], .section-container.horizontal-nav[data-section-small-style], [data-section="accordion"][data-section-small-style], .section-container.accordion[data-section-small-style] { width: 100% ! important; }
[data-section=""][data-section-small-style] > [data-section-region], [data-section=""][data-section-small-style] > section, [data-section=""][data-section-small-style] > .section, [data-section="auto"][data-section-small-style] > [data-section-region], [data-section="auto"][data-section-small-style] > section, [data-section="auto"][data-section-small-style] > .section, .section-container.auto[data-section-small-style] > [data-section-region], .section-container.auto[data-section-small-style] > section, .section-container.auto[data-section-small-style] > .section, [data-section="vertical-tabs"][data-section-small-style] > [data-section-region], [data-section="vertical-tabs"][data-section-small-style] > section, [data-section="vertical-tabs"][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section, [data-section="vertical-nav"][data-section-small-style] > [data-section-region], [data-section="vertical-nav"][data-section-small-style] > section, [data-section="vertical-nav"][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section, [data-section="horizontal-nav"][data-section-small-style] > [data-section-region], [data-section="horizontal-nav"][data-section-small-style] > section, [data-section="horizontal-nav"][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section, [data-section="accordion"][data-section-small-style] > [data-section-region], [data-section="accordion"][data-section-small-style] > section, [data-section="accordion"][data-section-small-style] > .section, .section-container.accordion[data-section-small-style] > [data-section-region], .section-container.accordion[data-section-small-style] > section, .section-container.accordion[data-section-small-style] > .section { padding: 0px ! important; margin: 0px ! important; }
[data-section=""][data-section-small-style] > [data-section-region] > [data-section-title], [data-section=""][data-section-small-style] > [data-section-region] > .title, [data-section=""][data-section-small-style] > section > [data-section-title], [data-section=""][data-section-small-style] > section > .title, [data-section=""][data-section-small-style] > .section > [data-section-title], [data-section=""][data-section-small-style] > .section > .title, [data-section="auto"][data-section-small-style] > [data-section-region] > [data-section-title], [data-section="auto"][data-section-small-style] > [data-section-region] > .title, [data-section="auto"][data-section-small-style] > section > [data-section-title], [data-section="auto"][data-section-small-style] > section > .title, [data-section="auto"][data-section-small-style] > .section > [data-section-title], [data-section="auto"][data-section-small-style] > .section > .title, .section-container.auto[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.auto[data-section-small-style] > [data-section-region] > .title, .section-container.auto[data-section-small-style] > section > [data-section-title], .section-container.auto[data-section-small-style] > section > .title, .section-container.auto[data-section-small-style] > .section > [data-section-title], .section-container.auto[data-section-small-style] > .section > .title, [data-section="vertical-tabs"][data-section-small-style] > [data-section-region] > [data-section-title], [data-section="vertical-tabs"][data-section-small-style] > [data-section-region] > .title, [data-section="vertical-tabs"][data-section-small-style] > section > [data-section-title], [data-section="vertical-tabs"][data-section-small-style] > section > .title, [data-section="vertical-tabs"][data-section-small-style] > .section > [data-section-title], [data-section="vertical-tabs"][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title, [data-section="vertical-nav"][data-section-small-style] > [data-section-region] > [data-section-title], [data-section="vertical-nav"][data-section-small-style] > [data-section-region] > .title, [data-section="vertical-nav"][data-section-small-style] > section > [data-section-title], [data-section="vertical-nav"][data-section-small-style] > section > .title, [data-section="vertical-nav"][data-section-small-style] > .section > [data-section-title], [data-section="vertical-nav"][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title, [data-section="horizontal-nav"][data-section-small-style] > [data-section-region] > [data-section-title], [data-section="horizontal-nav"][data-section-small-style] > [data-section-region] > .title, [data-section="horizontal-nav"][data-section-small-style] > section > [data-section-title], [data-section="horizontal-nav"][data-section-small-style] > section > .title, [data-section="horizontal-nav"][data-section-small-style] > .section > [data-section-title], [data-section="horizontal-nav"][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title, [data-section="accordion"][data-section-small-style] > [data-section-region] > [data-section-title], [data-section="accordion"][data-section-small-style] > [data-section-region] > .title, [data-section="accordion"][data-section-small-style] > section > [data-section-title], [data-section="accordion"][data-section-small-style] > section > .title, [data-section="accordion"][data-section-small-style] > .section > [data-section-title], [data-section="accordion"][data-section-small-style] > .section > .title, .section-container.accordion[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.accordion[data-section-small-style] > [data-section-region] > .title, .section-container.accordion[data-section-small-style] > section > [data-section-title], .section-container.accordion[data-section-small-style] > section > .title, .section-container.accordion[data-section-small-style] > .section > [data-section-title], .section-container.accordion[data-section-small-style] > .section > .title { width: 100% ! important; }
[data-section=""] > section, [data-section=""] > .section, [data-section=""] > [data-section-region], [data-section="auto"] > section, [data-section="auto"] > .section, [data-section="auto"] > [data-section-region], .section-container.auto > section, .section-container.auto > .section, .section-container.auto > [data-section-region], [data-section="vertical-tabs"] > section, [data-section="vertical-tabs"] > .section, [data-section="vertical-tabs"] > [data-section-region], .section-container.vertical-tabs > section, .section-container.vertical-tabs > .section, .section-container.vertical-tabs > [data-section-region], [data-section="vertical-nav"] > section, [data-section="vertical-nav"] > .section, [data-section="vertical-nav"] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region], [data-section="horizontal-nav"] > section, [data-section="horizontal-nav"] > .section, [data-section="horizontal-nav"] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region], [data-section="accordion"] > section, [data-section="accordion"] > .section, [data-section="accordion"] > [data-section-region], .section-container.accordion > section, .section-container.accordion > .section, .section-container.accordion > [data-section-region] { margin: 0px; }
[data-section=""] > section > [data-section-title], [data-section=""] > section > .title, [data-section=""] > .section > [data-section-title], [data-section=""] > .section > .title, [data-section=""] > [data-section-region] > [data-section-title], [data-section=""] > [data-section-region] > .title, [data-section="auto"] > section > [data-section-title], [data-section="auto"] > section > .title, [data-section="auto"] > .section > [data-section-title], [data-section="auto"] > .section > .title, [data-section="auto"] > [data-section-region] > [data-section-title], [data-section="auto"] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title, [data-section="vertical-tabs"] > section > [data-section-title], [data-section="vertical-tabs"] > section > .title, [data-section="vertical-tabs"] > .section > [data-section-title], [data-section="vertical-tabs"] > .section > .title, [data-section="vertical-tabs"] > [data-section-region] > [data-section-title], [data-section="vertical-tabs"] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title, [data-section="vertical-nav"] > section > [data-section-title], [data-section="vertical-nav"] > section > .title, [data-section="vertical-nav"] > .section > [data-section-title], [data-section="vertical-nav"] > .section > .title, [data-section="vertical-nav"] > [data-section-region] > [data-section-title], [data-section="vertical-nav"] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title, [data-section="horizontal-nav"] > section > [data-section-title], [data-section="horizontal-nav"] > section > .title, [data-section="horizontal-nav"] > .section > [data-section-title], [data-section="horizontal-nav"] > .section > .title, [data-section="horizontal-nav"] > [data-section-region] > [data-section-title], [data-section="horizontal-nav"] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title, [data-section="accordion"] > section > [data-section-title], [data-section="accordion"] > section > .title, [data-section="accordion"] > .section > [data-section-title], [data-section="accordion"] > .section > .title, [data-section="accordion"] > [data-section-region] > [data-section-title], [data-section="accordion"] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title { margin-bottom: 0px; }
[data-section=""] > section > [data-section-title] a, [data-section=""] > section > .title a, [data-section=""] > .section > [data-section-title] a, [data-section=""] > .section > .title a, [data-section=""] > [data-section-region] > [data-section-title] a, [data-section=""] > [data-section-region] > .title a, [data-section="auto"] > section > [data-section-title] a, [data-section="auto"] > section > .title a, [data-section="auto"] > .section > [data-section-title] a, [data-section="auto"] > .section > .title a, [data-section="auto"] > [data-section-region] > [data-section-title] a, [data-section="auto"] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a, [data-section="vertical-tabs"] > section > [data-section-title] a, [data-section="vertical-tabs"] > section > .title a, [data-section="vertical-tabs"] > .section > [data-section-title] a, [data-section="vertical-tabs"] > .section > .title a, [data-section="vertical-tabs"] > [data-section-region] > [data-section-title] a, [data-section="vertical-tabs"] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a, [data-section="vertical-nav"] > section > [data-section-title] a, [data-section="vertical-nav"] > section > .title a, [data-section="vertical-nav"] > .section > [data-section-title] a, [data-section="vertical-nav"] > .section > .title a, [data-section="vertical-nav"] > [data-section-region] > [data-section-title] a, [data-section="vertical-nav"] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a, [data-section="horizontal-nav"] > section > [data-section-title] a, [data-section="horizontal-nav"] > section > .title a, [data-section="horizontal-nav"] > .section > [data-section-title] a, [data-section="horizontal-nav"] > .section > .title a, [data-section="horizontal-nav"] > [data-section-region] > [data-section-title] a, [data-section="horizontal-nav"] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a, [data-section="accordion"] > section > [data-section-title] a, [data-section="accordion"] > section > .title a, [data-section="accordion"] > .section > [data-section-title] a, [data-section="accordion"] > .section > .title a, [data-section="accordion"] > [data-section-region] > [data-section-title] a, [data-section="accordion"] > [data-section-region] > .title a, .section-container.accordion > section > [data-section-title] a, .section-container.accordion > section > .title a, .section-container.accordion > .section > [data-section-title] a, .section-container.accordion > .section > .title a, .section-container.accordion > [data-section-region] > [data-section-title] a, .section-container.accordion > [data-section-region] > .title a { width: 100%; display: inline-block; white-space: nowrap; }
[data-section=""] > section > [data-section-content], [data-section=""] > section > .content, [data-section=""] > .section > [data-section-content], [data-section=""] > .section > .content, [data-section=""] > [data-section-region] > [data-section-content], [data-section=""] > [data-section-region] > .content, [data-section="auto"] > section > [data-section-content], [data-section="auto"] > section > .content, [data-section="auto"] > .section > [data-section-content], [data-section="auto"] > .section > .content, [data-section="auto"] > [data-section-region] > [data-section-content], [data-section="auto"] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content, [data-section="vertical-tabs"] > section > [data-section-content], [data-section="vertical-tabs"] > section > .content, [data-section="vertical-tabs"] > .section > [data-section-content], [data-section="vertical-tabs"] > .section > .content, [data-section="vertical-tabs"] > [data-section-region] > [data-section-content], [data-section="vertical-tabs"] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content, [data-section="vertical-nav"] > section > [data-section-content], [data-section="vertical-nav"] > section > .content, [data-section="vertical-nav"] > .section > [data-section-content], [data-section="vertical-nav"] > .section > .content, [data-section="vertical-nav"] > [data-section-region] > [data-section-content], [data-section="vertical-nav"] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content, [data-section="horizontal-nav"] > section > [data-section-content], [data-section="horizontal-nav"] > section > .content, [data-section="horizontal-nav"] > .section > [data-section-content], [data-section="horizontal-nav"] > .section > .content, [data-section="horizontal-nav"] > [data-section-region] > [data-section-content], [data-section="horizontal-nav"] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content, [data-section="accordion"] > section > [data-section-content], [data-section="accordion"] > section > .content, [data-section="accordion"] > .section > [data-section-content], [data-section="accordion"] > .section > .content, [data-section="accordion"] > [data-section-region] > [data-section-content], [data-section="accordion"] > [data-section-region] > .content, .section-container.accordion > section > [data-section-content], .section-container.accordion > section > .content, .section-container.accordion > .section > [data-section-content], .section-container.accordion > .section > .content, .section-container.accordion > [data-section-region] > [data-section-content], .section-container.accordion > [data-section-region] > .content { display: none; }
[data-section=""] > section.active > [data-section-content], [data-section=""] > section.active > .content, [data-section=""] > .section.active > [data-section-content], [data-section=""] > .section.active > .content, [data-section=""] > .active[data-section-region] > [data-section-content], [data-section=""] > .active[data-section-region] > .content, [data-section="auto"] > section.active > [data-section-content], [data-section="auto"] > section.active > .content, [data-section="auto"] > .section.active > [data-section-content], [data-section="auto"] > .section.active > .content, [data-section="auto"] > .active[data-section-region] > [data-section-content], [data-section="auto"] > .active[data-section-region] > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > .active[data-section-region] > [data-section-content], .section-container.auto > .active[data-section-region] > .content, [data-section="vertical-tabs"] > section.active > [data-section-content], [data-section="vertical-tabs"] > section.active > .content, [data-section="vertical-tabs"] > .section.active > [data-section-content], [data-section="vertical-tabs"] > .section.active > .content, [data-section="vertical-tabs"] > .active[data-section-region] > [data-section-content], [data-section="vertical-tabs"] > .active[data-section-region] > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > .active[data-section-region] > [data-section-content], .section-container.vertical-tabs > .active[data-section-region] > .content, [data-section="vertical-nav"] > section.active > [data-section-content], [data-section="vertical-nav"] > section.active > .content, [data-section="vertical-nav"] > .section.active > [data-section-content], [data-section="vertical-nav"] > .section.active > .content, [data-section="vertical-nav"] > .active[data-section-region] > [data-section-content], [data-section="vertical-nav"] > .active[data-section-region] > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > .active[data-section-region] > [data-section-content], .section-container.vertical-nav > .active[data-section-region] > .content, [data-section="horizontal-nav"] > section.active > [data-section-content], [data-section="horizontal-nav"] > section.active > .content, [data-section="horizontal-nav"] > .section.active > [data-section-content], [data-section="horizontal-nav"] > .section.active > .content, [data-section="horizontal-nav"] > .active[data-section-region] > [data-section-content], [data-section="horizontal-nav"] > .active[data-section-region] > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > .active[data-section-region] > [data-section-content], .section-container.horizontal-nav > .active[data-section-region] > .content, [data-section="accordion"] > section.active > [data-section-content], [data-section="accordion"] > section.active > .content, [data-section="accordion"] > .section.active > [data-section-content], [data-section="accordion"] > .section.active > .content, [data-section="accordion"] > .active[data-section-region] > [data-section-content], [data-section="accordion"] > .active[data-section-region] > .content, .section-container.accordion > section.active > [data-section-content], .section-container.accordion > section.active > .content, .section-container.accordion > .section.active > [data-section-content], .section-container.accordion > .section.active > .content, .section-container.accordion > .active[data-section-region] > [data-section-content], .section-container.accordion > .active[data-section-region] > .content { display: block; }
[data-section=""] > section:not(.active), [data-section=""] > .section:not(.active), [data-section=""] > [data-section-region]:not(.active), [data-section="auto"] > section:not(.active), [data-section="auto"] > .section:not(.active), [data-section="auto"] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active), [data-section="vertical-tabs"] > section:not(.active), [data-section="vertical-tabs"] > .section:not(.active), [data-section="vertical-tabs"] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active), [data-section="vertical-nav"] > section:not(.active), [data-section="vertical-nav"] > .section:not(.active), [data-section="vertical-nav"] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active), [data-section="horizontal-nav"] > section:not(.active), [data-section="horizontal-nav"] > .section:not(.active), [data-section="horizontal-nav"] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active), [data-section="accordion"] > section:not(.active), [data-section="accordion"] > .section:not(.active), [data-section="accordion"] > [data-section-region]:not(.active), .section-container.accordion > section:not(.active), .section-container.accordion > .section:not(.active), .section-container.accordion > [data-section-region]:not(.active) { padding: 0px ! important; }
[data-section=""] > section > [data-section-title], [data-section=""] > section > .title, [data-section=""] > .section > [data-section-title], [data-section=""] > .section > .title, [data-section=""] > [data-section-region] > [data-section-title], [data-section=""] > [data-section-region] > .title, [data-section="auto"] > section > [data-section-title], [data-section="auto"] > section > .title, [data-section="auto"] > .section > [data-section-title], [data-section="auto"] > .section > .title, [data-section="auto"] > [data-section-region] > [data-section-title], [data-section="auto"] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title, [data-section="vertical-tabs"] > section > [data-section-title], [data-section="vertical-tabs"] > section > .title, [data-section="vertical-tabs"] > .section > [data-section-title], [data-section="vertical-tabs"] > .section > .title, [data-section="vertical-tabs"] > [data-section-region] > [data-section-title], [data-section="vertical-tabs"] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title, [data-section="vertical-nav"] > section > [data-section-title], [data-section="vertical-nav"] > section > .title, [data-section="vertical-nav"] > .section > [data-section-title], [data-section="vertical-nav"] > .section > .title, [data-section="vertical-nav"] > [data-section-region] > [data-section-title], [data-section="vertical-nav"] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title, [data-section="horizontal-nav"] > section > [data-section-title], [data-section="horizontal-nav"] > section > .title, [data-section="horizontal-nav"] > .section > [data-section-title], [data-section="horizontal-nav"] > .section > .title, [data-section="horizontal-nav"] > [data-section-region] > [data-section-title], [data-section="horizontal-nav"] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title, [data-section="accordion"] > section > [data-section-title], [data-section="accordion"] > section > .title, [data-section="accordion"] > .section > [data-section-title], [data-section="accordion"] > .section > .title, [data-section="accordion"] > [data-section-region] > [data-section-title], [data-section="accordion"] > [data-section-region] > .title, .section-container.accordion > section > [data-section-title], .section-container.accordion > section > .title, .section-container.accordion > .section > [data-section-title], .section-container.accordion > .section > .title, .section-container.accordion > [data-section-region] > [data-section-title], .section-container.accordion > [data-section-region] > .title { width: 100%; }
.section-container.auto, .section-container.vertical-tabs, .section-container.vertical-nav, .section-container.horizontal-nav, .section-container.accordion { border-top: 1px none rgb(204, 204, 204); }
.section-container.auto > section > .title, .section-container.auto > .section > .title, .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title, .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title, .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title, .section-container.accordion > section > .title, .section-container.accordion > .section > .title { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
.section-container.auto > section > .title a, .section-container.auto > .section > .title a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > .title a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > .title a, .section-container.accordion > section > .title a, .section-container.accordion > .section > .title a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
.section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover, .section-container.vertical-tabs > section > .title:hover, .section-container.vertical-tabs > .section > .title:hover, .section-container.vertical-nav > section > .title:hover, .section-container.vertical-nav > .section > .title:hover, .section-container.horizontal-nav > section > .title:hover, .section-container.horizontal-nav > .section > .title:hover, .section-container.accordion > section > .title:hover, .section-container.accordion > .section > .title:hover { background-color: rgb(226, 226, 226); }
.section-container.auto > section > .content, .section-container.auto > .section > .content, .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > .content, .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > .content, .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > .content, .section-container.accordion > section > .content, .section-container.accordion > .section > .content { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
.section-container.auto > section > .content > :last-child, .section-container.auto > .section > .content > :last-child, .section-container.vertical-tabs > section > .content > :last-child, .section-container.vertical-tabs > .section > .content > :last-child, .section-container.vertical-nav > section > .content > :last-child, .section-container.vertical-nav > .section > .content > :last-child, .section-container.horizontal-nav > section > .content > :last-child, .section-container.horizontal-nav > .section > .content > :last-child, .section-container.accordion > section > .content > :last-child, .section-container.accordion > .section > .content > :last-child { margin-bottom: 0px; }
.section-container.auto > section > .content > :first-child, .section-container.auto > .section > .content > :first-child, .section-container.vertical-tabs > section > .content > :first-child, .section-container.vertical-tabs > .section > .content > :first-child, .section-container.vertical-nav > section > .content > :first-child, .section-container.vertical-nav > .section > .content > :first-child, .section-container.horizontal-nav > section > .content > :first-child, .section-container.horizontal-nav > .section > .content > :first-child, .section-container.accordion > section > .content > :first-child, .section-container.accordion > .section > .content > :first-child { padding-top: 0px; }
.section-container.auto > section > .content > :last-child:not(.flex-video), .section-container.auto > .section > .content > :last-child:not(.flex-video), .section-container.vertical-tabs > section > .content > :last-child:not(.flex-video), .section-container.vertical-tabs > .section > .content > :last-child:not(.flex-video), .section-container.vertical-nav > section > .content > :last-child:not(.flex-video), .section-container.vertical-nav > .section > .content > :last-child:not(.flex-video), .section-container.horizontal-nav > section > .content > :last-child:not(.flex-video), .section-container.horizontal-nav > .section > .content > :last-child:not(.flex-video), .section-container.accordion > section > .content > :last-child:not(.flex-video), .section-container.accordion > .section > .content > :last-child:not(.flex-video) { padding-bottom: 0px; }
.section-container.auto > section.active > .title, .section-container.auto > .section.active > .title, .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title, .section-container.vertical-nav > section.active > .title, .section-container.vertical-nav > .section.active > .title, .section-container.horizontal-nav > section.active > .title, .section-container.horizontal-nav > .section.active > .title, .section-container.accordion > section.active > .title, .section-container.accordion > .section.active > .title { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
.section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a, .section-container.vertical-tabs > section.active > .title a, .section-container.vertical-tabs > .section.active > .title a, .section-container.vertical-nav > section.active > .title a, .section-container.vertical-nav > .section.active > .title a, .section-container.horizontal-nav > section.active > .title a, .section-container.horizontal-nav > .section.active > .title a, .section-container.accordion > section.active > .title a, .section-container.accordion > .section.active > .title a { color: rgb(51, 51, 51); }
.section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.accordion > section:not(.active), .section-container.accordion > .section:not(.active) { padding: 0px ! important; }
.section-container.auto > section > .title, .section-container.auto > .section > .title, .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title, .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title, .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title, .section-container.accordion > section > .title, .section-container.accordion > .section > .title { border-top: medium none; }
[data-section="tabs"], .section-container.tabs { width: 100%; position: relative; display: block; margin-bottom: 1.25em; }
[data-section="tabs"]:not([data-section-resized]):not([data-section-small-style]), .section-container.tabs:not([data-section-resized]):not([data-section-small-style]) { visibility: hidden; }
[data-section="tabs"] > section > [data-section-title], [data-section="tabs"] > section > .title, [data-section="tabs"] > .section > [data-section-title], [data-section="tabs"] > .section > .title, [data-section="tabs"] > [data-section-region] > [data-section-title], [data-section="tabs"] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title { margin-bottom: 0px; }
[data-section="tabs"] > section > [data-section-title] a, [data-section="tabs"] > section > .title a, [data-section="tabs"] > .section > [data-section-title] a, [data-section="tabs"] > .section > .title a, [data-section="tabs"] > [data-section-region] > [data-section-title] a, [data-section="tabs"] > [data-section-region] > .title a, .section-container.tabs > section > [data-section-title] a, .section-container.tabs > section > .title a, .section-container.tabs > .section > [data-section-title] a, .section-container.tabs > .section > .title a, .section-container.tabs > [data-section-region] > [data-section-title] a, .section-container.tabs > [data-section-region] > .title a { width: 100%; display: inline-block; white-space: nowrap; }
[data-section="tabs"] > section > [data-section-content], [data-section="tabs"] > section > .content, [data-section="tabs"] > .section > [data-section-content], [data-section="tabs"] > .section > .content, [data-section="tabs"] > [data-section-region] > [data-section-content], [data-section="tabs"] > [data-section-region] > .content, .section-container.tabs > section > [data-section-content], .section-container.tabs > section > .content, .section-container.tabs > .section > [data-section-content], .section-container.tabs > .section > .content, .section-container.tabs > [data-section-region] > [data-section-content], .section-container.tabs > [data-section-region] > .content { display: none; }
[data-section="tabs"] > section.active > [data-section-content], [data-section="tabs"] > section.active > .content, [data-section="tabs"] > .section.active > [data-section-content], [data-section="tabs"] > .section.active > .content, [data-section="tabs"] > .active[data-section-region] > [data-section-content], [data-section="tabs"] > .active[data-section-region] > .content, .section-container.tabs > section.active > [data-section-content], .section-container.tabs > section.active > .content, .section-container.tabs > .section.active > [data-section-content], .section-container.tabs > .section.active > .content, .section-container.tabs > .active[data-section-region] > [data-section-content], .section-container.tabs > .active[data-section-region] > .content { display: block; }
[data-section="tabs"] > section:not(.active), [data-section="tabs"] > .section:not(.active), [data-section="tabs"] > [data-section-region]:not(.active), .section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active), .section-container.tabs > [data-section-region]:not(.active) { padding: 0px ! important; }
[data-section="tabs"] > section > [data-section-title], [data-section="tabs"] > section > .title, [data-section="tabs"] > .section > [data-section-title], [data-section="tabs"] > .section > .title, [data-section="tabs"] > [data-section-region] > [data-section-title], [data-section="tabs"] > [data-section-region] > .title, .section-container.tabs > section > [data-section-title], .section-container.tabs > section > .title, .section-container.tabs > .section > [data-section-title], .section-container.tabs > .section > .title, .section-container.tabs > [data-section-region] > [data-section-title], .section-container.tabs > [data-section-region] > .title { width: auto; position: absolute; top: 0px; left: 0px; }
.section-container.tabs { border: medium none; }
.section-container.tabs > section > .title, .section-container.tabs > .section > .title { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
.section-container.tabs > section > .title a, .section-container.tabs > .section > .title a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
.section-container.tabs > section > .title:hover, .section-container.tabs > .section > .title:hover { background-color: rgb(226, 226, 226); }
.section-container.tabs > section > .content, .section-container.tabs > .section > .content { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
.section-container.tabs > section > .content > :last-child, .section-container.tabs > .section > .content > :last-child { margin-bottom: 0px; }
.section-container.tabs > section > .content > :first-child, .section-container.tabs > .section > .content > :first-child { padding-top: 0px; }
.section-container.tabs > section > .content > :last-child:not(.flex-video), .section-container.tabs > .section > .content > :last-child:not(.flex-video) { padding-bottom: 0px; }
.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title { background: white none repeat scroll 0% 0%; }
.section-container.tabs > section.active > .title a, .section-container.tabs > .section.active > .title a { color: rgb(51, 51, 51); }
.section-container.tabs > section:not(.active), .section-container.tabs > .section:not(.active) { padding: 0px ! important; }
.section-container.tabs > section.active > .title, .section-container.tabs > .section.active > .title { border-bottom: 0px none; }
@media only screen and (min-width: 700px) {
  [data-section=""], [data-section="auto"], .section-container.auto { width: 100%; position: relative; display: block; margin-bottom: 1.25em; }
  [data-section=""]:not([data-section-resized]):not([data-section-small-style]), [data-section="auto"]:not([data-section-resized]):not([data-section-small-style]), .section-container.auto:not([data-section-resized]):not([data-section-small-style]) { visibility: hidden; }
  [data-section=""] > section > [data-section-title], [data-section=""] > section > .title, [data-section=""] > .section > [data-section-title], [data-section=""] > .section > .title, [data-section=""] > [data-section-region] > [data-section-title], [data-section=""] > [data-section-region] > .title, [data-section="auto"] > section > [data-section-title], [data-section="auto"] > section > .title, [data-section="auto"] > .section > [data-section-title], [data-section="auto"] > .section > .title, [data-section="auto"] > [data-section-region] > [data-section-title], [data-section="auto"] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title { margin-bottom: 0px; }
  [data-section=""] > section > [data-section-title] a, [data-section=""] > section > .title a, [data-section=""] > .section > [data-section-title] a, [data-section=""] > .section > .title a, [data-section=""] > [data-section-region] > [data-section-title] a, [data-section=""] > [data-section-region] > .title a, [data-section="auto"] > section > [data-section-title] a, [data-section="auto"] > section > .title a, [data-section="auto"] > .section > [data-section-title] a, [data-section="auto"] > .section > .title a, [data-section="auto"] > [data-section-region] > [data-section-title] a, [data-section="auto"] > [data-section-region] > .title a, .section-container.auto > section > [data-section-title] a, .section-container.auto > section > .title a, .section-container.auto > .section > [data-section-title] a, .section-container.auto > .section > .title a, .section-container.auto > [data-section-region] > [data-section-title] a, .section-container.auto > [data-section-region] > .title a { width: 100%; display: inline-block; white-space: nowrap; }
  [data-section=""] > section > [data-section-content], [data-section=""] > section > .content, [data-section=""] > .section > [data-section-content], [data-section=""] > .section > .content, [data-section=""] > [data-section-region] > [data-section-content], [data-section=""] > [data-section-region] > .content, [data-section="auto"] > section > [data-section-content], [data-section="auto"] > section > .content, [data-section="auto"] > .section > [data-section-content], [data-section="auto"] > .section > .content, [data-section="auto"] > [data-section-region] > [data-section-content], [data-section="auto"] > [data-section-region] > .content, .section-container.auto > section > [data-section-content], .section-container.auto > section > .content, .section-container.auto > .section > [data-section-content], .section-container.auto > .section > .content, .section-container.auto > [data-section-region] > [data-section-content], .section-container.auto > [data-section-region] > .content { display: none; }
  [data-section=""] > section.active > [data-section-content], [data-section=""] > section.active > .content, [data-section=""] > .section.active > [data-section-content], [data-section=""] > .section.active > .content, [data-section=""] > .active[data-section-region] > [data-section-content], [data-section=""] > .active[data-section-region] > .content, [data-section="auto"] > section.active > [data-section-content], [data-section="auto"] > section.active > .content, [data-section="auto"] > .section.active > [data-section-content], [data-section="auto"] > .section.active > .content, [data-section="auto"] > .active[data-section-region] > [data-section-content], [data-section="auto"] > .active[data-section-region] > .content, .section-container.auto > section.active > [data-section-content], .section-container.auto > section.active > .content, .section-container.auto > .section.active > [data-section-content], .section-container.auto > .section.active > .content, .section-container.auto > .active[data-section-region] > [data-section-content], .section-container.auto > .active[data-section-region] > .content { display: block; }
  [data-section=""] > section:not(.active), [data-section=""] > .section:not(.active), [data-section=""] > [data-section-region]:not(.active), [data-section="auto"] > section:not(.active), [data-section="auto"] > .section:not(.active), [data-section="auto"] > [data-section-region]:not(.active), .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active), .section-container.auto > [data-section-region]:not(.active) { padding: 0px ! important; }
  [data-section=""] > section > [data-section-title], [data-section=""] > section > .title, [data-section=""] > .section > [data-section-title], [data-section=""] > .section > .title, [data-section=""] > [data-section-region] > [data-section-title], [data-section=""] > [data-section-region] > .title, [data-section="auto"] > section > [data-section-title], [data-section="auto"] > section > .title, [data-section="auto"] > .section > [data-section-title], [data-section="auto"] > .section > .title, [data-section="auto"] > [data-section-region] > [data-section-title], [data-section="auto"] > [data-section-region] > .title, .section-container.auto > section > [data-section-title], .section-container.auto > section > .title, .section-container.auto > .section > [data-section-title], .section-container.auto > .section > .title, .section-container.auto > [data-section-region] > [data-section-title], .section-container.auto > [data-section-region] > .title { width: auto; position: absolute; top: 0px; left: 0px; }
  .section-container.auto { border: medium none; }
  .section-container.auto > section > .title, .section-container.auto > .section > .title { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
  .section-container.auto > section > .title a, .section-container.auto > .section > .title a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
  .section-container.auto > section > .title:hover, .section-container.auto > .section > .title:hover { background-color: rgb(226, 226, 226); }
  .section-container.auto > section > .content, .section-container.auto > .section > .content { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
  .section-container.auto > section > .content > :last-child, .section-container.auto > .section > .content > :last-child { margin-bottom: 0px; }
  .section-container.auto > section > .content > :first-child, .section-container.auto > .section > .content > :first-child { padding-top: 0px; }
  .section-container.auto > section > .content > :last-child:not(.flex-video), .section-container.auto > .section > .content > :last-child:not(.flex-video) { padding-bottom: 0px; }
  .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title { background: white none repeat scroll 0% 0%; }
  .section-container.auto > section.active > .title a, .section-container.auto > .section.active > .title a { color: rgb(51, 51, 51); }
  .section-container.auto > section:not(.active), .section-container.auto > .section:not(.active) { padding: 0px ! important; }
  .section-container.auto > section.active > .title, .section-container.auto > .section.active > .title { border-bottom: 0px none; }
  [data-section="vertical-tabs"], .section-container.vertical-tabs { width: 100%; position: relative; display: block; margin-bottom: 1.25em; }
  [data-section="vertical-tabs"]:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style]) { visibility: hidden; }
  [data-section="vertical-tabs"][data-section-small-style], .section-container.vertical-tabs[data-section-small-style] { width: 100% ! important; }
  [data-section="vertical-tabs"][data-section-small-style] > [data-section-region], [data-section="vertical-tabs"][data-section-small-style] > section, [data-section="vertical-tabs"][data-section-small-style] > .section, .section-container.vertical-tabs[data-section-small-style] > [data-section-region], .section-container.vertical-tabs[data-section-small-style] > section, .section-container.vertical-tabs[data-section-small-style] > .section { padding: 0px ! important; margin: 0px ! important; }
  [data-section="vertical-tabs"][data-section-small-style] > [data-section-region] > [data-section-title], [data-section="vertical-tabs"][data-section-small-style] > [data-section-region] > .title, [data-section="vertical-tabs"][data-section-small-style] > section > [data-section-title], [data-section="vertical-tabs"][data-section-small-style] > section > .title, [data-section="vertical-tabs"][data-section-small-style] > .section > [data-section-title], [data-section="vertical-tabs"][data-section-small-style] > .section > .title, .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-tabs[data-section-small-style] > section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > section > .title, .section-container.vertical-tabs[data-section-small-style] > .section > [data-section-title], .section-container.vertical-tabs[data-section-small-style] > .section > .title { width: 100% ! important; }
  [data-section="vertical-tabs"] > section > [data-section-title], [data-section="vertical-tabs"] > section > .title, [data-section="vertical-tabs"] > .section > [data-section-title], [data-section="vertical-tabs"] > .section > .title, [data-section="vertical-tabs"] > [data-section-region] > [data-section-title], [data-section="vertical-tabs"] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title { margin-bottom: 0px; }
  [data-section="vertical-tabs"] > section > [data-section-title] a, [data-section="vertical-tabs"] > section > .title a, [data-section="vertical-tabs"] > .section > [data-section-title] a, [data-section="vertical-tabs"] > .section > .title a, [data-section="vertical-tabs"] > [data-section-region] > [data-section-title] a, [data-section="vertical-tabs"] > [data-section-region] > .title a, .section-container.vertical-tabs > section > [data-section-title] a, .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > [data-section-title] a, .section-container.vertical-tabs > .section > .title a, .section-container.vertical-tabs > [data-section-region] > [data-section-title] a, .section-container.vertical-tabs > [data-section-region] > .title a { width: 100%; display: inline-block; white-space: nowrap; }
  [data-section="vertical-tabs"] > section > [data-section-content], [data-section="vertical-tabs"] > section > .content, [data-section="vertical-tabs"] > .section > [data-section-content], [data-section="vertical-tabs"] > .section > .content, [data-section="vertical-tabs"] > [data-section-region] > [data-section-content], [data-section="vertical-tabs"] > [data-section-region] > .content, .section-container.vertical-tabs > section > [data-section-content], .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > [data-section-content], .section-container.vertical-tabs > .section > .content, .section-container.vertical-tabs > [data-section-region] > [data-section-content], .section-container.vertical-tabs > [data-section-region] > .content { display: none; }
  [data-section="vertical-tabs"] > section.active > [data-section-content], [data-section="vertical-tabs"] > section.active > .content, [data-section="vertical-tabs"] > .section.active > [data-section-content], [data-section="vertical-tabs"] > .section.active > .content, [data-section="vertical-tabs"] > .active[data-section-region] > [data-section-content], [data-section="vertical-tabs"] > .active[data-section-region] > .content, .section-container.vertical-tabs > section.active > [data-section-content], .section-container.vertical-tabs > section.active > .content, .section-container.vertical-tabs > .section.active > [data-section-content], .section-container.vertical-tabs > .section.active > .content, .section-container.vertical-tabs > .active[data-section-region] > [data-section-content], .section-container.vertical-tabs > .active[data-section-region] > .content { display: block; }
  [data-section="vertical-tabs"] > section:not(.active), [data-section="vertical-tabs"] > .section:not(.active), [data-section="vertical-tabs"] > [data-section-region]:not(.active), .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active), .section-container.vertical-tabs > [data-section-region]:not(.active) { padding: 0px ! important; }
  [data-section="vertical-tabs"] > section > [data-section-title], [data-section="vertical-tabs"] > section > .title, [data-section="vertical-tabs"] > .section > [data-section-title], [data-section="vertical-tabs"] > .section > .title, [data-section="vertical-tabs"] > [data-section-region] > [data-section-title], [data-section="vertical-tabs"] > [data-section-region] > .title, .section-container.vertical-tabs > section > [data-section-title], .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > [data-section-title], .section-container.vertical-tabs > .section > .title, .section-container.vertical-tabs > [data-section-region] > [data-section-title], .section-container.vertical-tabs > [data-section-region] > .title { position: absolute; top: 0px; left: 0px; width: 16.6667em; }
  [data-section="vertical-tabs"] > section.active, [data-section="vertical-tabs"] > .section.active, [data-section="vertical-tabs"] > .active[data-section-region], .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active, .section-container.vertical-tabs > .active[data-section-region] { padding-left: 16.6667em; }
  [data-section="vertical-tabs"] > section.active > [data-section-title], [data-section="vertical-tabs"] > section.active > .title, [data-section="vertical-tabs"] > .section.active > [data-section-title], [data-section="vertical-tabs"] > .section.active > .title, [data-section="vertical-tabs"] > .active[data-section-region] > [data-section-title], [data-section="vertical-tabs"] > .active[data-section-region] > .title, .section-container.vertical-tabs > section.active > [data-section-title], .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > [data-section-title], .section-container.vertical-tabs > .section.active > .title, .section-container.vertical-tabs > .active[data-section-region] > [data-section-title], .section-container.vertical-tabs > .active[data-section-region] > .title { width: 16.6667em; }
  .section-container.vertical-tabs { border: medium none; }
  .section-container.vertical-tabs > section > .title, .section-container.vertical-tabs > .section > .title { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
  .section-container.vertical-tabs > section > .title a, .section-container.vertical-tabs > .section > .title a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
  .section-container.vertical-tabs > section > .title:hover, .section-container.vertical-tabs > .section > .title:hover { background-color: rgb(226, 226, 226); }
  .section-container.vertical-tabs > section > .content, .section-container.vertical-tabs > .section > .content { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
  .section-container.vertical-tabs > section > .content > :last-child, .section-container.vertical-tabs > .section > .content > :last-child { margin-bottom: 0px; }
  .section-container.vertical-tabs > section > .content > :first-child, .section-container.vertical-tabs > .section > .content > :first-child { padding-top: 0px; }
  .section-container.vertical-tabs > section > .content > :last-child:not(.flex-video), .section-container.vertical-tabs > .section > .content > :last-child:not(.flex-video) { padding-bottom: 0px; }
  .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
  .section-container.vertical-tabs > section.active > .title a, .section-container.vertical-tabs > .section.active > .title a { color: rgb(51, 51, 51); }
  .section-container.vertical-tabs > section:not(.active), .section-container.vertical-tabs > .section:not(.active) { padding: 0px ! important; }
  .section-container.vertical-tabs > section.active, .section-container.vertical-tabs > .section.active { padding-left: 16.5833em; }
  .section-container.vertical-tabs > section.active > .title, .section-container.vertical-tabs > .section.active > .title { background-color: rgb(213, 213, 213); }
  [data-section="vertical-nav"], .section-container.vertical-nav { width: 100%; position: relative; display: block; margin-bottom: 1.25em; }
  [data-section="vertical-nav"]:not([data-section-resized]):not([data-section-small-style]), .section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style]) { visibility: hidden; }
  [data-section="vertical-nav"][data-section-small-style], .section-container.vertical-nav[data-section-small-style] { width: 100% ! important; }
  [data-section="vertical-nav"][data-section-small-style] > [data-section-region], [data-section="vertical-nav"][data-section-small-style] > section, [data-section="vertical-nav"][data-section-small-style] > .section, .section-container.vertical-nav[data-section-small-style] > [data-section-region], .section-container.vertical-nav[data-section-small-style] > section, .section-container.vertical-nav[data-section-small-style] > .section { padding: 0px ! important; margin: 0px ! important; }
  [data-section="vertical-nav"][data-section-small-style] > [data-section-region] > [data-section-title], [data-section="vertical-nav"][data-section-small-style] > [data-section-region] > .title, [data-section="vertical-nav"][data-section-small-style] > section > [data-section-title], [data-section="vertical-nav"][data-section-small-style] > section > .title, [data-section="vertical-nav"][data-section-small-style] > .section > [data-section-title], [data-section="vertical-nav"][data-section-small-style] > .section > .title, .section-container.vertical-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.vertical-nav[data-section-small-style] > [data-section-region] > .title, .section-container.vertical-nav[data-section-small-style] > section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > section > .title, .section-container.vertical-nav[data-section-small-style] > .section > [data-section-title], .section-container.vertical-nav[data-section-small-style] > .section > .title { width: 100% ! important; }
  [data-section="vertical-nav"] > section, [data-section="vertical-nav"] > .section, [data-section="vertical-nav"] > [data-section-region], .section-container.vertical-nav > section, .section-container.vertical-nav > .section, .section-container.vertical-nav > [data-section-region] { position: relative; display: inline-block; }
  [data-section="vertical-nav"] > section > [data-section-title], [data-section="vertical-nav"] > section > .title, [data-section="vertical-nav"] > .section > [data-section-title], [data-section="vertical-nav"] > .section > .title, [data-section="vertical-nav"] > [data-section-region] > [data-section-title], [data-section="vertical-nav"] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title { margin-bottom: 0px; }
  [data-section="vertical-nav"] > section > [data-section-title] a, [data-section="vertical-nav"] > section > .title a, [data-section="vertical-nav"] > .section > [data-section-title] a, [data-section="vertical-nav"] > .section > .title a, [data-section="vertical-nav"] > [data-section-region] > [data-section-title] a, [data-section="vertical-nav"] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a { width: 100%; display: inline-block; white-space: nowrap; }
  [data-section="vertical-nav"] > section > [data-section-content], [data-section="vertical-nav"] > section > .content, [data-section="vertical-nav"] > .section > [data-section-content], [data-section="vertical-nav"] > .section > .content, [data-section="vertical-nav"] > [data-section-region] > [data-section-content], [data-section="vertical-nav"] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content { display: none; }
  [data-section="vertical-nav"] > section.active > [data-section-content], [data-section="vertical-nav"] > section.active > .content, [data-section="vertical-nav"] > .section.active > [data-section-content], [data-section="vertical-nav"] > .section.active > .content, [data-section="vertical-nav"] > .active[data-section-region] > [data-section-content], [data-section="vertical-nav"] > .active[data-section-region] > .content, .section-container.vertical-nav > section.active > [data-section-content], .section-container.vertical-nav > section.active > .content, .section-container.vertical-nav > .section.active > [data-section-content], .section-container.vertical-nav > .section.active > .content, .section-container.vertical-nav > .active[data-section-region] > [data-section-content], .section-container.vertical-nav > .active[data-section-region] > .content { display: block; }
  [data-section="vertical-nav"] > section:not(.active), [data-section="vertical-nav"] > .section:not(.active), [data-section="vertical-nav"] > [data-section-region]:not(.active), .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active), .section-container.vertical-nav > [data-section-region]:not(.active) { padding: 0px ! important; }
  [data-section="vertical-nav"] > section > [data-section-title], [data-section="vertical-nav"] > section > .title, [data-section="vertical-nav"] > .section > [data-section-title], [data-section="vertical-nav"] > .section > .title, [data-section="vertical-nav"] > [data-section-region] > [data-section-title], [data-section="vertical-nav"] > [data-section-region] > .title, .section-container.vertical-nav > section > [data-section-title], .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > [data-section-title], .section-container.vertical-nav > .section > .title, .section-container.vertical-nav > [data-section-region] > [data-section-title], .section-container.vertical-nav > [data-section-region] > .title { position: static; width: auto; }
  [data-section="vertical-nav"] > section > [data-section-title] a, [data-section="vertical-nav"] > section > .title a, [data-section="vertical-nav"] > .section > [data-section-title] a, [data-section="vertical-nav"] > .section > .title a, [data-section="vertical-nav"] > [data-section-region] > [data-section-title] a, [data-section="vertical-nav"] > [data-section-region] > .title a, .section-container.vertical-nav > section > [data-section-title] a, .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > [data-section-title] a, .section-container.vertical-nav > .section > .title a, .section-container.vertical-nav > [data-section-region] > [data-section-title] a, .section-container.vertical-nav > [data-section-region] > .title a { display: block; }
  [data-section="vertical-nav"] > section > [data-section-content], [data-section="vertical-nav"] > section > .content, [data-section="vertical-nav"] > .section > [data-section-content], [data-section="vertical-nav"] > .section > .content, [data-section="vertical-nav"] > [data-section-region] > [data-section-content], [data-section="vertical-nav"] > [data-section-region] > .content, .section-container.vertical-nav > section > [data-section-content], .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > [data-section-content], .section-container.vertical-nav > .section > .content, .section-container.vertical-nav > [data-section-region] > [data-section-content], .section-container.vertical-nav > [data-section-region] > .content { position: absolute; top: 0px; left: 0px; z-index: 999; min-width: 16.6667em; }
  .section-container.vertical-nav { border: medium none; }
  .section-container.vertical-nav > section > .title, .section-container.vertical-nav > .section > .title { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
  .section-container.vertical-nav > section > .title a, .section-container.vertical-nav > .section > .title a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
  .section-container.vertical-nav > section > .title:hover, .section-container.vertical-nav > .section > .title:hover { background-color: rgb(226, 226, 226); }
  .section-container.vertical-nav > section > .content, .section-container.vertical-nav > .section > .content { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
  .section-container.vertical-nav > section > .content > :last-child, .section-container.vertical-nav > .section > .content > :last-child { margin-bottom: 0px; }
  .section-container.vertical-nav > section > .content > :first-child, .section-container.vertical-nav > .section > .content > :first-child { padding-top: 0px; }
  .section-container.vertical-nav > section > .content > :last-child:not(.flex-video), .section-container.vertical-nav > .section > .content > :last-child:not(.flex-video) { padding-bottom: 0px; }
  .section-container.vertical-nav > section.active > .title, .section-container.vertical-nav > .section.active > .title { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
  .section-container.vertical-nav > section.active > .title a, .section-container.vertical-nav > .section.active > .title a { color: rgb(51, 51, 51); }
  .section-container.vertical-nav > section:not(.active), .section-container.vertical-nav > .section:not(.active) { padding: 0px ! important; }
  [data-section="horizontal-nav"], .section-container.horizontal-nav { width: 100%; position: relative; display: block; margin-bottom: 1.25em; }
  [data-section="horizontal-nav"]:not([data-section-resized]):not([data-section-small-style]), .section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style]) { visibility: hidden; }
  [data-section="horizontal-nav"][data-section-small-style], .section-container.horizontal-nav[data-section-small-style] { width: 100% ! important; }
  [data-section="horizontal-nav"][data-section-small-style] > [data-section-region], [data-section="horizontal-nav"][data-section-small-style] > section, [data-section="horizontal-nav"][data-section-small-style] > .section, .section-container.horizontal-nav[data-section-small-style] > [data-section-region], .section-container.horizontal-nav[data-section-small-style] > section, .section-container.horizontal-nav[data-section-small-style] > .section { padding: 0px ! important; margin: 0px ! important; }
  [data-section="horizontal-nav"][data-section-small-style] > [data-section-region] > [data-section-title], [data-section="horizontal-nav"][data-section-small-style] > [data-section-region] > .title, [data-section="horizontal-nav"][data-section-small-style] > section > [data-section-title], [data-section="horizontal-nav"][data-section-small-style] > section > .title, [data-section="horizontal-nav"][data-section-small-style] > .section > [data-section-title], [data-section="horizontal-nav"][data-section-small-style] > .section > .title, .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > [data-section-region] > .title, .section-container.horizontal-nav[data-section-small-style] > section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > section > .title, .section-container.horizontal-nav[data-section-small-style] > .section > [data-section-title], .section-container.horizontal-nav[data-section-small-style] > .section > .title { width: 100% ! important; }
  [data-section="horizontal-nav"] > section, [data-section="horizontal-nav"] > .section, [data-section="horizontal-nav"] > [data-section-region], .section-container.horizontal-nav > section, .section-container.horizontal-nav > .section, .section-container.horizontal-nav > [data-section-region] { position: relative; float: left; }
  [data-section="horizontal-nav"] > section > [data-section-title], [data-section="horizontal-nav"] > section > .title, [data-section="horizontal-nav"] > .section > [data-section-title], [data-section="horizontal-nav"] > .section > .title, [data-section="horizontal-nav"] > [data-section-region] > [data-section-title], [data-section="horizontal-nav"] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title { margin-bottom: 0px; }
  [data-section="horizontal-nav"] > section > [data-section-title] a, [data-section="horizontal-nav"] > section > .title a, [data-section="horizontal-nav"] > .section > [data-section-title] a, [data-section="horizontal-nav"] > .section > .title a, [data-section="horizontal-nav"] > [data-section-region] > [data-section-title] a, [data-section="horizontal-nav"] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a { width: 100%; display: inline-block; white-space: nowrap; }
  [data-section="horizontal-nav"] > section > [data-section-content], [data-section="horizontal-nav"] > section > .content, [data-section="horizontal-nav"] > .section > [data-section-content], [data-section="horizontal-nav"] > .section > .content, [data-section="horizontal-nav"] > [data-section-region] > [data-section-content], [data-section="horizontal-nav"] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content { display: none; }
  [data-section="horizontal-nav"] > section.active > [data-section-content], [data-section="horizontal-nav"] > section.active > .content, [data-section="horizontal-nav"] > .section.active > [data-section-content], [data-section="horizontal-nav"] > .section.active > .content, [data-section="horizontal-nav"] > .active[data-section-region] > [data-section-content], [data-section="horizontal-nav"] > .active[data-section-region] > .content, .section-container.horizontal-nav > section.active > [data-section-content], .section-container.horizontal-nav > section.active > .content, .section-container.horizontal-nav > .section.active > [data-section-content], .section-container.horizontal-nav > .section.active > .content, .section-container.horizontal-nav > .active[data-section-region] > [data-section-content], .section-container.horizontal-nav > .active[data-section-region] > .content { display: block; }
  [data-section="horizontal-nav"] > section:not(.active), [data-section="horizontal-nav"] > .section:not(.active), [data-section="horizontal-nav"] > [data-section-region]:not(.active), .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active), .section-container.horizontal-nav > [data-section-region]:not(.active) { padding: 0px ! important; }
  [data-section="horizontal-nav"] > section > [data-section-title], [data-section="horizontal-nav"] > section > .title, [data-section="horizontal-nav"] > .section > [data-section-title], [data-section="horizontal-nav"] > .section > .title, [data-section="horizontal-nav"] > [data-section-region] > [data-section-title], [data-section="horizontal-nav"] > [data-section-region] > .title, .section-container.horizontal-nav > section > [data-section-title], .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > [data-section-title], .section-container.horizontal-nav > .section > .title, .section-container.horizontal-nav > [data-section-region] > [data-section-title], .section-container.horizontal-nav > [data-section-region] > .title { position: static; width: auto; }
  [data-section="horizontal-nav"] > section > [data-section-title] a, [data-section="horizontal-nav"] > section > .title a, [data-section="horizontal-nav"] > .section > [data-section-title] a, [data-section="horizontal-nav"] > .section > .title a, [data-section="horizontal-nav"] > [data-section-region] > [data-section-title] a, [data-section="horizontal-nav"] > [data-section-region] > .title a, .section-container.horizontal-nav > section > [data-section-title] a, .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > [data-section-title] a, .section-container.horizontal-nav > .section > .title a, .section-container.horizontal-nav > [data-section-region] > [data-section-title] a, .section-container.horizontal-nav > [data-section-region] > .title a { display: block; }
  [data-section="horizontal-nav"] > section > [data-section-content], [data-section="horizontal-nav"] > section > .content, [data-section="horizontal-nav"] > .section > [data-section-content], [data-section="horizontal-nav"] > .section > .content, [data-section="horizontal-nav"] > [data-section-region] > [data-section-content], [data-section="horizontal-nav"] > [data-section-region] > .content, .section-container.horizontal-nav > section > [data-section-content], .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > [data-section-content], .section-container.horizontal-nav > .section > .content, .section-container.horizontal-nav > [data-section-region] > [data-section-content], .section-container.horizontal-nav > [data-section-region] > .content { width: auto; position: absolute; top: 0px; left: 0px; z-index: 999; min-width: 16.6667em; }
  .section-container.horizontal-nav { background: rgb(239, 239, 239) none repeat scroll 0% 0%; border: 1px none rgb(204, 204, 204); }
  .section-container.horizontal-nav > section > .title, .section-container.horizontal-nav > .section > .title { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
  .section-container.horizontal-nav > section > .title a, .section-container.horizontal-nav > .section > .title a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
  .section-container.horizontal-nav > section > .title:hover, .section-container.horizontal-nav > .section > .title:hover { background-color: rgb(226, 226, 226); }
  .section-container.horizontal-nav > section > .content, .section-container.horizontal-nav > .section > .content { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
  .section-container.horizontal-nav > section > .content > :last-child, .section-container.horizontal-nav > .section > .content > :last-child { margin-bottom: 0px; }
  .section-container.horizontal-nav > section > .content > :first-child, .section-container.horizontal-nav > .section > .content > :first-child { padding-top: 0px; }
  .section-container.horizontal-nav > section > .content > :last-child:not(.flex-video), .section-container.horizontal-nav > .section > .content > :last-child:not(.flex-video) { padding-bottom: 0px; }
  .section-container.horizontal-nav > section.active > .title, .section-container.horizontal-nav > .section.active > .title { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
  .section-container.horizontal-nav > section.active > .title a, .section-container.horizontal-nav > .section.active > .title a { color: rgb(51, 51, 51); }
  .section-container.horizontal-nav > section:not(.active), .section-container.horizontal-nav > .section:not(.active) { padding: 0px ! important; }
}
.no-js [data-section], .no-js .section-container { width: 100%; position: relative; display: block; margin-bottom: 1.25em; }
.no-js [data-section][data-section-small-style], .no-js .section-container[data-section-small-style] { width: 100% ! important; }
.no-js [data-section][data-section-small-style] > [data-section-region], .no-js [data-section][data-section-small-style] > section, .no-js [data-section][data-section-small-style] > .section, .no-js .section-container[data-section-small-style] > [data-section-region], .no-js .section-container[data-section-small-style] > section, .no-js .section-container[data-section-small-style] > .section { padding: 0px ! important; margin: 0px ! important; }
.no-js [data-section][data-section-small-style] > [data-section-region] > [data-section-title], .no-js [data-section][data-section-small-style] > [data-section-region] > .title, .no-js [data-section][data-section-small-style] > section > [data-section-title], .no-js [data-section][data-section-small-style] > section > .title, .no-js [data-section][data-section-small-style] > .section > [data-section-title], .no-js [data-section][data-section-small-style] > .section > .title, .no-js .section-container[data-section-small-style] > [data-section-region] > [data-section-title], .no-js .section-container[data-section-small-style] > [data-section-region] > .title, .no-js .section-container[data-section-small-style] > section > [data-section-title], .no-js .section-container[data-section-small-style] > section > .title, .no-js .section-container[data-section-small-style] > .section > [data-section-title], .no-js .section-container[data-section-small-style] > .section > .title { width: 100% ! important; }
.no-js [data-section] > section, .no-js [data-section] > .section, .no-js [data-section] > [data-section-region], .no-js .section-container > section, .no-js .section-container > .section, .no-js .section-container > [data-section-region] { margin: 0px; }
.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title { margin-bottom: 0px; }
.no-js [data-section] > section > [data-section-title] a, .no-js [data-section] > section > .title a, .no-js [data-section] > .section > [data-section-title] a, .no-js [data-section] > .section > .title a, .no-js [data-section] > [data-section-region] > [data-section-title] a, .no-js [data-section] > [data-section-region] > .title a, .no-js .section-container > section > [data-section-title] a, .no-js .section-container > section > .title a, .no-js .section-container > .section > [data-section-title] a, .no-js .section-container > .section > .title a, .no-js .section-container > [data-section-region] > [data-section-title] a, .no-js .section-container > [data-section-region] > .title a { width: 100%; display: inline-block; white-space: nowrap; }
.no-js [data-section] > section > [data-section-content], .no-js [data-section] > section > .content, .no-js [data-section] > .section > [data-section-content], .no-js [data-section] > .section > .content, .no-js [data-section] > [data-section-region] > [data-section-content], .no-js [data-section] > [data-section-region] > .content, .no-js .section-container > section > [data-section-content], .no-js .section-container > section > .content, .no-js .section-container > .section > [data-section-content], .no-js .section-container > .section > .content, .no-js .section-container > [data-section-region] > [data-section-content], .no-js .section-container > [data-section-region] > .content { display: none; }
.no-js [data-section] > section.active > [data-section-content], .no-js [data-section] > section.active > .content, .no-js [data-section] > .section.active > [data-section-content], .no-js [data-section] > .section.active > .content, .no-js [data-section] > .active[data-section-region] > [data-section-content], .no-js [data-section] > .active[data-section-region] > .content, .no-js .section-container > section.active > [data-section-content], .no-js .section-container > section.active > .content, .no-js .section-container > .section.active > [data-section-content], .no-js .section-container > .section.active > .content, .no-js .section-container > .active[data-section-region] > [data-section-content], .no-js .section-container > .active[data-section-region] > .content { display: block; }
.no-js [data-section] > section:not(.active), .no-js [data-section] > .section:not(.active), .no-js [data-section] > [data-section-region]:not(.active), .no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active), .no-js .section-container > [data-section-region]:not(.active) { padding: 0px ! important; }
.no-js [data-section] > section > [data-section-title], .no-js [data-section] > section > .title, .no-js [data-section] > .section > [data-section-title], .no-js [data-section] > .section > .title, .no-js [data-section] > [data-section-region] > [data-section-title], .no-js [data-section] > [data-section-region] > .title, .no-js .section-container > section > [data-section-title], .no-js .section-container > section > .title, .no-js .section-container > .section > [data-section-title], .no-js .section-container > .section > .title, .no-js .section-container > [data-section-region] > [data-section-title], .no-js .section-container > [data-section-region] > .title { width: 100%; }
.no-js .section-container { border-top: 1px none rgb(204, 204, 204); }
.no-js .section-container > section > .title, .no-js .section-container > .section > .title { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
.no-js .section-container > section > .title a, .no-js .section-container > .section > .title a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
.no-js .section-container > section > .title:hover, .no-js .section-container > .section > .title:hover { background-color: rgb(226, 226, 226); }
.no-js .section-container > section > .content, .no-js .section-container > .section > .content { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
.no-js .section-container > section > .content > :last-child, .no-js .section-container > .section > .content > :last-child { margin-bottom: 0px; }
.no-js .section-container > section > .content > :first-child, .no-js .section-container > .section > .content > :first-child { padding-top: 0px; }
.no-js .section-container > section > .content > :last-child:not(.flex-video), .no-js .section-container > .section > .content > :last-child:not(.flex-video) { padding-bottom: 0px; }
.no-js .section-container > section.active > .title, .no-js .section-container > .section.active > .title { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
.no-js .section-container > section.active > .title a, .no-js .section-container > .section.active > .title a { color: rgb(51, 51, 51); }
.no-js .section-container > section:not(.active), .no-js .section-container > .section:not(.active) { padding: 0px ! important; }
.no-js .section-container > section > .title, .no-js .section-container > .section > .title { border-top: medium none; }
.side-nav { display: block; margin: 0px; padding: 1.16667em 0px; list-style-type: none; list-style-position: inside; }
.side-nav li { margin: 0px 0px 0.58333em; font-size: 1.16667em; }
.side-nav li a { display: block; color: rgb(43, 166, 203); }
.side-nav li.active > a:first-child { color: rgb(77, 77, 77); font-weight: bold; }
.side-nav li.divider { border-top: 1px solid rgb(230, 230, 230); height: 0px; padding: 0px; list-style: outside none none; }
.sub-nav { display: block; width: auto; overflow: hidden; margin: -0.33333em 0px 1.5em -0.75em; padding-top: 0.33333em; }
.sub-nav dt, .sub-nav dd, .sub-nav li { float: left; display: inline; margin-left: 0.75em; margin-bottom: 0.83333em; font-weight: normal; font-size: 1.16667em; }
.sub-nav dt a, .sub-nav dd a, .sub-nav li a { color: rgb(153, 153, 153); text-decoration: none; }
.sub-nav dt.active a, .sub-nav dd.active a, .sub-nav li.active a { border-radius: 1000px; font-weight: bold; background: rgb(43, 166, 203) none repeat scroll 0% 0%; padding: 0.25em 0.75em; cursor: default; color: white; }
table { background: white none repeat scroll 0% 0%; margin-bottom: 0.16667em; border: 1px solid rgb(221, 221, 221); }
table thead, table tfoot { background: whitesmoke none repeat scroll 0% 0%; font-weight: bold; }
table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.66667em 0.83333em 0.83333em; font-size: 0.83333em; color: rgb(34, 34, 34); text-align: left; }
table tr th, table tr td { padding: 0.75em 0.83333em; font-size: 1em; color: rgb(34, 34, 34); }
table tr.even, table tr.alt, table tr:nth-of-type(2n) { background: white none repeat scroll 0% 0%; }
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.16667em; }
body { background-color: rgb(255, 255, 255); font-size: 13px; }
h1 { font-family: "Raleway",sans-serif; font-size: 26px; font-weight: 600; color: rgb(111, 116, 121); font-variant-ligatures: no-common-ligatures; }
h1.articleTitle { font-size: 32px; font-weight: 300; margin-bottom: 10px; }
.landing h1, h1.goodbye { color: rgb(39, 58, 86); }
h2 { font-family: "Raleway",sans-serif; font-size: 20px; font-weight: 600; font-variant-ligatures: no-common-ligatures; }
h2 a { font-size: 20px; color: rgb(39, 58, 86); font-weight: 600; padding-bottom: 0px; }
h2.articleTitle { font-family: Helvetica,sans-serif; font-size: 24px; }
h3 { font-family: "Raleway",sans-serif; font-size: 16px; color: rgb(0, 62, 113); font-weight: normal; text-transform: uppercase; font-variant-ligatures: no-common-ligatures; }
h1, h2, h3, h4, h5, h6 { font-variant-ligatures: no-common-ligatures; }
a { color: rgb(47, 100, 178); font-size: 13px; text-decoration: none; }
a:hover, a:focus { text-decoration: underline; color: rgb(47, 100, 178); }
a:hover span.type, a:focus span.type { color: rgb(47, 100, 178); }
a .view { font-family: Helvetica,sans-serif; font-size: 12px; }
p { font-size: 13px; margin-bottom: 18px; }
div.spacer { margin-bottom: 20px; white-space: pre; }
hr { color: rgb(179, 179, 179); margin-top: 10px; margin-bottom: 15px; }
legend { display: none; }
table { margin: 0px; }
table tr td { color: rgb(39, 58, 86); font-size: 13px; }
.list .userAction, .userAction { font-family: Helvetica,sans-serif; font-size: 12px; color: rgb(100, 100, 100); vertical-align: bottom; }
#main-content td li { margin-top: 5px; }
#main-content td li:first-child { margin-top: 0px; }
#main-content { font-size: 13px; }
#main-content li { margin-top: 9px; }
.addthis_toolbox * { box-sizing: content-box; }
.addthis_button_print, .addthis_button_facebook, .addthis_button_twitter, .addthis_button_email, .addthis_button_compact { background-image: url(e2c37d54628c3267aec31d1735e8f9dc596e1b3a.png)  ! important; background-repeat: no-repeat; width: 23px ! important; height: 27px; margin: 0px 1px; }
.addthis_button_print img, .addthis_button_facebook img, .addthis_button_twitter img, .addthis_button_email img, .addthis_button_compact img { opacity: 0; }
.addthis_button_print { background-position: -28px 0px; }
.addthis_button_print:hover { background-position: 0px 0px; }
.addthis_button_facebook { background-position: -28px -28px; }
.addthis_button_facebook:hover { background-position: 0px -28px; }
.addthis_button_twitter { background-position: -28px -56px; }
.addthis_button_twitter:hover { background-position: 0px -56px; }
.addthis_button_email { background-position: -28px -84px; }
.addthis_button_email:hover { background-position: 0px -84px; }
.addthis_button_compact { background-position: -28px -112px; }
.addthis_button_compact:hover { background-position: 0px -112px; }
.promo-overlay { color: rgb(111, 116, 121); font-style: oblique; }
.promo-overlay a { color: rgb(111, 116, 121); }
.promo-module { position: relative; overflow: hidden; }
.promo-text { padding: 5px; }
.js .overlabel { margin: 0px; position: absolute; z-index: 1; color: rgb(153, 153, 153); font-weight: normal; }
#gov-delivery-form label { font-style: italic; font-size: 11px; display: inline; }
label { font-weight: 600; font-size: 12px; margin-bottom: 10px; }
.listSearch { font-weight: 600; font-size: 13px; font-family: "Raleway",sans-serif; color: rgb(39, 58, 86); font-variant-ligatures: no-common-ligatures; }
button, input { font-family: "Raleway",sans-serif; font-variant-ligatures: no-common-ligatures; }
button#gov-delivery-submit, input#gov-delivery-submit { font-size: 14px; font-weight: 600; color: rgb(255, 255, 255); padding: 5px 15px; border: medium none; background-color: rgb(100, 100, 100); text-transform: uppercase; }
button#gov-delivery-submit:hover, input#gov-delivery-submit:hover { background-color: rgb(47, 100, 178); }
button, .button { background: rgb(113, 118, 122) none repeat scroll 0% 0%; }
button:hover, .button:hover { background-color: rgb(47, 100, 178); }
#spotlight ul > li > a { font-size: 13px; }
#pressRelease ul, #moreAbout ul { padding-left: 0px; }
#pressRelease ul i, #moreAbout ul i { font-size: 13px; }
#pressRelease .prList ul { list-style-type: none; }
#pressRelease .prList ul li { margin-bottom: 20px; }
#pressRelease .prList ul a { font-size: 16px; }
#pressRelease .pagelet, .promo-module + .pagelet { padding-bottom: 15px; }
.pagelet.bravo { padding-bottom: 0px; }
.alert { background-color: rgb(204, 204, 204); border-top: 5px solid rgb(251, 194, 42); padding: 5px; }
.alert a { color: black; }
#pressRelease { padding: 0px; }
#pressRelease #appIconsList { padding: 0px; }
#pressRelease #subscribe-form { position: relative; font-size: 13px; margin-bottom: 20px; }
#subscribe-form label.overlabel { position: absolute; margin-right: 0px; margin-top: 5px; margin-left: 5px; z-index: 1; }
#digital-gov-form { margin-bottom: 4px; position: relative; }
#digital-gov-form label.overlabel { left: 5px; margin-right: 0px; position: absolute; bottom: 8px; z-index: 1; }
#spotlightTopicsTitle { font-family: "Raleway",sans-serif; font-size: 20px; font-weight: 600; font-variant-ligatures: no-common-ligatures; }
#spotlightTopicsBox { padding-bottom: 10px; }
#appIconsList { text-align: right; padding-top: 25px; }
.filter { border-bottom: thin solid rgb(204, 204, 204); }
.list { width: 100%; }
.list th { font-size: 12px; font-weight: bold; color: rgb(39, 58, 86); padding: 5px; border-bottom: thin solid rgb(204, 204, 204); }
.list td { padding: 7px 5px; }
.list td.month { border-bottom: thin solid rgb(204, 204, 204); padding: 3px; line-height: 1.5; }
.list ul { padding-left: 20px; line-height: inherit; }
.list a { color: black; padding-bottom: 0px; }
.viewArchive { float: right; padding-right: 5px; font-weight: bold; }
#returnToTopLink { font-weight: bold; }
div.header { border: thin solid rgb(235, 235, 235); background-color: rgb(235, 235, 235); }
tr.header { background-color: rgb(227, 227, 227); }
#formgrid fieldset, #formgrid_b fieldset, #Filter_bottom fieldset, #filter_t2 fieldset { color: rgb(235, 235, 235); padding: 10px; }
.monthBar, .seasonBar { border-top: thin solid rgb(204, 204, 204); border-bottom: thin solid rgb(204, 204, 204); max-width: 620px; }
.monthBar td, .seasonBar td { font-size: 12px; font-weight: bold; text-align: center; text-transform: uppercase; }
.listCol1 .listCol3 { font-size: 13px; color: rgb(0, 0, 0); }
.listCol1 a, .listCol3 a, .listCol2 a { font-family: Helvetica,sans-serif; font-size: 13px; color: rgb(47, 100, 178); }
.listCol2 a:hover { text-decoration: underline; }
#breadcrumb { float: left; clear: left; margin-left: 10px; }
#listSpotlight ul > li > a { font-size: 14px; color: rgb(47, 100, 178); }
#listSpotlight ul, #spotlight ul { list-style: outside none disc; color: rgb(111, 116, 121); }
#listFooter { background: transparent linear-gradient(to bottom, rgb(246, 246, 246) 0%, rgb(255, 255, 255) 100%) repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); }
.primary { display: inline-block; font-weight: bold; padding: 2px 5px; margin: 0px 0px 0px 5px; font-size: 12px; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25); background: transparent linear-gradient(to bottom, rgb(136, 136, 136), rgb(68, 68, 68)) repeat-x scroll 0% 0%; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-radius: 4px; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05); line-height: normal ! important; cursor: pointer; }
.primary:focus { background: transparent linear-gradient(to bottom, rgb(198, 226, 255), rgb(69, 126, 165)) repeat scroll 0% 0%; color: black; text-shadow: none; }
.govDelivery { text-align: center; }
.govDelivery #subscribe-form label.overlabel { left: -90px; top: 22px; position: relative; pointer-events: none; }
.govDelivery #digital-gov-form label.overlabel { left: -76px; top: 22px; position: relative; pointer-events: none; }
.govDelivery input[type="text"] { width: 200px; display: inline; height: 26px; padding-top: 0px; }
.abs_ita { font-style: italic; color: rgb(136, 136, 136); }
.abs_body { display: none; width: 400px; margin-left: 50px; }
.abs_head { font-weight: bold; cursor: pointer; }
#formgrid .subscribe { margin-top: 20px; float: right; }
.deraDetails P { margin: 0px; padding: 0px; }
.insetText { border: 5px solid rgb(228, 228, 228); padding: 5px; color: rgb(102, 102, 102); }
.insetText H1 { font-family: "Raleway",sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 62, 113); font-variant-ligatures: no-common-ligatures; }
.insetText UL { list-style-type: square; }
.addthis_toolbox { float: right; }
#relatedMaterials ul { list-style-type: disc; color: rgb(153, 153, 153); }
#relatedMaterials ul li a { font-size: 13px; }
#releaseNo { font-weight: bold; text-align: left; padding-bottom: 5px; }
.modified { margin-left: 1%; width: 98%; font-size: 13px; font-style: oblique; margin-bottom: 0px; padding: 5px 0px; text-align: right; }
.type { font-family: "Raleway",sans-serif; font-size: 20px; font-weight: 600; color: rgb(111, 116, 121); padding-bottom: 15px; font-variant-ligatures: no-common-ligatures; }
#main-content.pressrelease ul, #main-content.publicstmt ul, #main-content.speech ul, #main-content.article ul, #main-content.testimony ul, #main-content.pressrelease ol, #main-content.publicstmt ol, #main-content.speech ol, #main-content.article ol, #main-content.testimony ol { padding: 0px 0px 0px 36px; margin-bottom: 18px; }
#main-content.pressrelease ul > li, #main-content.publicstmt ul > li, #main-content.speech ul > li, #main-content.article ul > li, #main-content.testimony ul > li { margin-top: 9px; margin-bottom: 9px; }
#main-content.pressrelease blockquote, #main-content.publicstmt blockquote, #main-content.speech blockquote, #main-content.article blockquote, #main-content.testimony blockquote { margin: 10px 36px; }
#main-content.pressrelease p.em2, #main-content.publicstmt p.em2, #main-content.speech p.em2, #main-content.article p.em2, #main-content.testimony p.em2 { margin-left: 2em; }
#main-content.pressrelease p.center, #main-content.publicstmt p.center, #main-content.speech p.center, #main-content.article p.center, #main-content.testimony p.center { text-align: center; }
#main-content.pressrelease sup, #main-content.publicstmt sup, #main-content.speech sup, #main-content.article sup, #main-content.testimony sup, #main-content.pressrelease sup a, #main-content.publicstmt sup a, #main-content.speech sup a, #main-content.article sup a, #main-content.testimony sup a { font-size: 11px; }
#main-content.pressrelease a:hover, #main-content.publicstmt a:hover, #main-content.speech a:hover, #main-content.article a:hover, #main-content.testimony a:hover { text-decoration: underline; }
#main-content.pressrelease .pressvideobox, #main-content.pressrelease #pressimagebox { max-width: 196px; float: right; clear: right; margin: 0px 0px 1em 1em; }
#main-content.pressrelease .pressvideobox div, #main-content.pressrelease #pressimagebox div { border: 1px solid rgb(69, 69, 69); padding: 12px; background-color: rgb(227, 236, 247); text-align: center; }
#main-content.pressrelease .pressvideoboxcaption { font-weight: bold; }
#main-content.pressrelease #pressimagebox h3 { margin-top: 0px; margin-bottom: 0.5em; }
#main-content.pressrelease #relatedMaterials > ul, #main-content.publicstmt #relatedMaterials > ul, #main-content.speech #relatedMaterials > ul, #main-content.article #relatedMaterials > ul, #main-content.testimony #relatedMaterials > ul, #main-content.pressrelease #moreAbout > ul, #main-content.publicstmt #moreAbout > ul, #main-content.speech #moreAbout > ul, #main-content.article #moreAbout > ul, #main-content.testimony #moreAbout > u { padding: 0px 0px 0px 20px; margin: 0px; }
#main-content.pressrelease #relatedMaterials > ul > li, #main-content.publicstmt #relatedMaterials > ul > li, #main-content.speech #relatedMaterials > ul > li, #main-content.article #relatedMaterials > ul > li, #main-content.testimony #relatedMaterials > ul > li, #main-content.pressrelease #moreAbout > ul > li, #main-content.publicstmt #moreAbout > ul > li, #main-content.speech #moreAbout > ul > li, #main-content.article #moreAbout > ul > li, #main-content.testimony #moreAbout > ul > li { padding: 0px; margin: 9px 0px 0px; }
.listCol3 h2, .listCol3 h3, .listCol3 strong, .listCol3 b { font-family: Helvetica,sans-serif; font-size: 13px; color: rgb(39, 58, 86); font-weight: normal; }
.listCol3 h2 h4, .listCol3 h2 em, .listCol3 h2 i, .listCol3 h3 h4, .listCol3 h3 em, .listCol3 h3 i, .listCol3 strong h4, .listCol3 strong em, .listCol3 strong i, .listCol3 b h4, .listCol3 b em, .listCol3 b i { display: none; }
input[type="text"] { width: 100%; }
@media print {
  * { background: transparent none repeat scroll 0% 0% ! important; color: black ! important; text-shadow: none ! important; filter: none ! important; }
  a, a:visited { text-decoration: underline; }
  #global-header, #local-nav, #global-footer { display: none; }
  body { font-size: 12pt; }
  h1.articleTitle { font-size: 15pt; }
  #main-content h2 { font-size: 14pt; }
  .listCol1 a { display: block; max-width: 400px ! important; }
}
.buttonSmall { background-color: rgb(100, 100, 100); height: 26px; color: rgb(255, 255, 255); cursor: pointer; border-width: 0px; vertical-align: middle; text-transform: uppercase; }
.buttonSmall:hover { background-color: rgb(47, 100, 178); }
.buttonSmall:focus { background-color: rgb(69, 126, 165); color: rgb(255, 255, 255); }
.buttonSmall::-moz-focus-inner { border: 0px none; }
.hrFade { margin: 10px 0px; background: rgb(187, 187, 187) linear-gradient(to right, rgb(187, 187, 187) 0%, rgb(255, 255, 255) 100%) repeat scroll 0% 0%; height: 1px; }
#global-nav-bg-div { position: absolute; top: 125px; width: 100%; height: 47px; background-color: rgb(39, 58, 86); z-index: -999; }
#global-header, #local-nav, #main-content, #sidebar { margin-bottom: 20px; }
#global-wrapper-bg-1 { margin: 0px auto; padding-bottom: 54px; }
#global-wrapper-bg-2 { margin-bottom: 0px; }
#global-wrapper-bg-3 { margin-bottom: 0px; padding-bottom: 10px; }
#global-wrapper { margin-bottom: 0px; padding-bottom: 10px; }
#global-header { background: transparent url(640cb150eb3ce2c6735a17f3187784133445b846.png)  no-repeat scroll 40% 10%; height: 175px; position: relative; z-index: 5000; }
#banner-seal, #banner-org-name { border: medium none; position: absolute; }
#banner-seal { left: 30px; top: 11px; }
#banner-org-name { font-family: "Raleway",sans-serif; font-weight: 500; color: rgb(98, 98, 98); font-size: 1.3rem; line-height: 1.5rem; text-transform: uppercase; display: inline-block; position: relative; top: 25px; left: 148px; padding: 12px 12px 12px 23px; border-left: 1px solid rgb(221, 221, 221); font-variant-ligatures: no-common-ligatures; }
#global-search { font-weight: normal; font-size: 11px; position: absolute; right: 30px; text-align: right; top: 30px; }
#global-search a { color: rgb(170, 170, 170); }
#global-search p.options { font-size: 15px; color: rgb(170, 170, 170); text-transform: uppercase; }
#global-search p.options a { font-size: 11px; }
#global-search-form { margin-bottom: 4px; position: relative; }
#global-search-form label.overlabel { left: 55px; margin-right: 0px; position: absolute; top: 4px; z-index: 1; }
#global-search-box { border: 1px solid rgb(170, 170, 170); float: right; font-size: 12px; line-height: normal ! important; margin: 0px; height: 26px; width: 200px; padding-left: 12px; }
.global-search-button { border: 0px none; margin: 0px; position: absolute; top: 6px; right: 8px; background: white url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png)  no-repeat scroll 0px -2830px; }
#global-clear-button { border: 0px none; margin: 0px; position: absolute; top: 6px; right: 24px; background: white url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png)  no-repeat scroll 0px -895px / 74.4px 1976.4px; display: none; }
#global-search-menu { border: 2px solid rgb(170, 170, 170); float: left; margin: 0px 5px; width: 140px; }
#global-search-hidden-div { display: none; }
#global-skip-nav, #global-skip-nav:hover, #global-skip-nav:visited { color: rgb(255, 255, 255); font-size: 11px; height: 1px; left: -999em; overflow: hidden; position: absolute; top: 72px; width: 1px; }
#global-skip-nav:active, #global-skip-nav:focus { color: rgb(47, 100, 178); height: auto; left: auto; right: 20px; width: auto; z-index: 9999; }
#global-nav { font-family: "Raleway",sans-serif; background-color: rgb(39, 58, 86); font-size: 15px; width: 100%; position: absolute; top: 125px; padding: 15px; font-variant-ligatures: no-common-ligatures; }
#global-nav ul { list-style: outside none none; margin: 0px; padding: 0px; }
#global-nav ul li:first-child { border-left: 1px solid transparent; }
#global-nav li { display: inline; float: left; border-left: 1px solid rgb(187, 187, 187); margin: 0px; padding: 0px 7px; position: relative; }
#global-nav a, #global-nav span { color: rgb(255, 255, 255); display: block; padding: 0px 10px 0px 11px; text-transform: uppercase; line-height: 17px; font-size: 13px; font-weight: 500; }
#global-nav a:hover { text-decoration: none; }
#global-nav li ul { border-style: solid; border-color: rgb(170, 170, 170); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px 1px; left: -999em; position: absolute; top: 32px; width: 199px; }
#global-nav li li { background-color: rgb(16, 31, 54); height: auto; padding: 0px; }
#global-nav li li a, #global-nav li li span { border-bottom: 1px solid rgb(187, 187, 187); border-left: medium none; color: rgb(51, 51, 51); display: block; float: left; padding: 9px 10px 8px; text-transform: none; width: 197px; }
#global-nav li li a.last { border-bottom: medium none; }
#global-nav li:hover a, #global-nav li.over a, #global-nav li:hover span, #global-nav li.over span { color: rgb(255, 192, 87); }
#global-nav li:hover ul, #global-nav li.over ul { left: 0px; }
#global-nav li:hover li, #global-nav li.over li { border: medium none; }
#global-nav li:hover li a, #global-nav li.over li a, #global-nav li:hover li span, #global-nav li.over li span { background-color: rgb(16, 31, 54); border-left: medium none; color: rgb(255, 255, 255); padding: 15px; }
#global-nav li:hover li a:hover, #global-nav li.over li a:hover, #global-nav li.over li a:focus, #global-nav li.over li a:active { background-color: rgb(252, 194, 54); color: rgb(16, 31, 54); }
#local-nav { padding-left: 20px; padding-right: 5px; }
.js #local-nav ul { font-size: 11px; list-style: outside none none; margin: 0px; padding: 0px; }
.js #local-nav a, .js #local-nav span { font-family: "Helvetica"; font-size: 11px; border-style: solid; border-color: rgb(231, 231, 231); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px 1px; color: rgb(111, 116, 121); display: block; padding: 14px 6px; text-decoration: none; }
.js #local-nav span.current, .js #local-nav a.current { background-color: rgb(39, 58, 86); color: rgb(255, 255, 255); }
.js #local-nav > ul > li > span, .js #local-nav > ul > li > span.current, .js #local-nav > ul > li > a { background-color: rgb(235, 235, 235); color: rgb(111, 116, 121); }
.js #local-nav a.subHeader { background-color: rgb(235, 235, 235); text-transform: none; font-weight: normal; color: rgb(111, 116, 121); padding-right: 50px; }
.js #local-nav li li a, .js #local-nav li li span { font-weight: normal; text-transform: none; }
.js #local-nav a:hover, .js #local-nav ul.last-menu a:hover { background-color: rgb(37, 80, 142); color: rgb(255, 255, 255); }
.js #local-nav ul ul ul { display: none; }
#global-footer { background-color: rgb(57, 61, 64); color: rgb(255, 255, 255); font-size: 13px; padding-top: 12px; padding-bottom: 24px; width: 100%; text-align: center; }
#global-footer ul { clear: left; list-style: outside none none; margin: 6px 0px; padding: 0px; }
#global-footer li { display: inline; }
#global-footer a { margin: 0px 5px; color: rgb(255, 255, 255); }
.island { display: block; }
.island-1 .bravo { font-weight: 300; }
.js .tabs-menu { list-style: outside none none; margin: 0px; padding-left: 0px; border-bottom: 1px solid rgb(228, 228, 228); }
.js .tabs-menu-item { display: block; }
.js .tabs-menu-item > a { display: inline-block; }
.js .tabs-1 .tabs-menu-item > a { color: rgb(111, 116, 121); font-family: "Raleway",sans-serif; font-variant-ligatures: no-common-ligatures; font-size: 13px; font-weight: 600; text-align: center; vertical-align: middle; width: 100%; height: 100%; padding: 16px 0px; }
.js .tabs-1 .tabs-menu-item > a:hover { background-color: rgb(235, 235, 235); }
.js .tabs-1 .tabs-menu-item > a.tabs-menu-item-is-current { background-color: rgb(235, 235, 235); margin: 0px; }
.tabs-menu-item:active { background-color: rgb(235, 235, 235); }
.js .tabs-1 .tabs-pane { background-color: rgb(255, 255, 255); padding: 10px; }
.js .tabs-1 .tabs-panes, .js .tabs-1 .tabs-panes > .tabs-pane { margin-bottom: 0px; }
.js .accordion-slide { display: none; margin: 0px; }
.static a.subHeader { background-image: url(54d88c9384c4ddc87aa5b6fa7962b703f4b3674d.png) ; background-position: 95% 50%; background-repeat: no-repeat; }
.accordion-key a.subHeader { background-image: url(c328f0304a228f8e60d1a245c49274d3de8479c1.png) ; background-position: 95% 50%; background-repeat: no-repeat; cursor: pointer; }
.accordion-key a.accordion-key-is-current { background-image: url(54d88c9384c4ddc87aa5b6fa7962b703f4b3674d.png) ; background-position: 95% 50%; background-repeat: no-repeat; }
#locdate + p { display: inline; }
#locdate + div { display: inline; }
#locdate + div p:nth-child(1) { display: inline; }
#locdate + p div:nth-child(1) { display: inline; }
#locdate + p + * { padding-top: 10px; }
#locdate + div + div { padding-top: 15px; }
#locdate + div p:nth-child(1) + p { padding-top: 15px; }
#locdate + p div:nth-child(1) + div { padding-top: 15px; }
#main-content { word-wrap: break-word; }
#main-content div + h2 { padding-top: 18px; }
div.accordion > h2 { padding-bottom: 0px ! important; font-family: Helvetica,sans-serif; font-size: 18px; color: rgb(68, 68, 68); }
#main-content h3 { font-size: 16px; text-transform: none; padding-bottom: 10px; }
#main-content h4 { font-style: italic; font-family: "Raleway",sans-serif; color: rgb(39, 58, 86); font-size: 15px; padding-bottom: 10px; font-variant-ligatures: no-common-ligatures; }
#main-content h5 { font-size: 14px; font-weight: bold; padding-bottom: 10px; }
#main-content div.medium-9 table tbody tr td h2, #main-content div.medium-9 table tbody tr td h3, #main-content div.medium-9 table tbody tr td h4, #main-content div.medium-9 table tbody tr td h5, #main-content div.outerblock table tbody tr td h2, #main-content div.outerblock table tbody tr td h3, #main-content div.outerblock table tbody tr td h4, #main-content div.outerblock table tbody tr td h5 { font-family: Helvetica,sans-serif; line-height: 1.5; font-size: 100%; font-weight: normal; color: rgb(39, 58, 86); padding-bottom: 0px; }
span.mSPEAKER h2, span.mSPEAKER h3, span.mSPEAKER strong, span.mSPEAKER b { font-weight: normal; }
span.mSPEAKER h2 h4, span.mSPEAKER h2 em, span.mSPEAKER h2 i, span.mSPEAKER h3 h4, span.mSPEAKER h3 em, span.mSPEAKER h3 i, span.mSPEAKER strong h4, span.mSPEAKER strong em, span.mSPEAKER strong i, span.mSPEAKER b h4, span.mSPEAKER b em, span.mSPEAKER b i { display: none; }
span.mSPEAKER H4, span.mSPEAKER em, span.mSPEAKER i { display: none; }
span.mSPEAKER p { display: block ! important; }
.overlap { position: absolute; right: 20px; top: 0px; }
@media all and (min-width: 800px) {
  .overlap { position: absolute; clip: rect(1px, 1px, 1px, 1px); padding: 0px; border: 0px none; height: 1px; width: 1px; overflow: hidden; }
}
div#my_video_1 { position: relative; display: block; width: 100% ! important; height: 0px ! important; padding: 65% 0px 0px; overflow: hidden; }
div#my_video_1 .vjs-tech, div#my_video_1 .vjs-poster { position: absolute; display: block; width: 100%; height: 100%; top: 0px; bottom: 0px; left: 0px; right: 0px; margin: auto; }
.stylized-box-1 { background-color: rgb(235, 235, 235); display: inline; float: left; padding: 15px; width: 100%; margin-bottom: 20px; }
.stylized-box-1 h3, .stylized-box-1 p, .stylized-box-1 ul { margin-bottom: 10px; }
.stylized-box-1 h3 { font-size: 12px; font-weight: 600; margin-bottom: 0px; padding-bottom: 0px ! important; }
.stylized-box-1 li { margin-bottom: 5px; }
blockquote { border-left: 0px none; line-height: 1.5; }
blockquote p { line-height: 1.5; }
.right-column .stylized-box-1 { width: 100% ! important; }
.right-column .stylized-box-2 { width: 100% ! important; }
#maxRowMessage { padding: 0px 0px 5px 10px; }
body { line-height: 1.5; font-size: 12px; min-width: 320px; }
.custom-panel-a h4 { display: none; }
.custom-panel-a h2 > em, .custom-panel-a h2 > i, .custom-panel-a h3 > em, .custom-panel-a h3 > i { display: none; }
.custom-panel-a p > strong { font-weight: normal; }
#main-content .custom-panel-a h2, #main-content .custom-panel-a h3, #main-content .custom-panel-a h4, #main-content .custom-panel-a h5 { font-family: "Raleway",sans-serif; font-size: 100%; font-weight: normal; color: rgb(39, 58, 86); padding-bottom: 0px; font-variant-ligatures: no-common-ligatures; }
#main-content .custom-panel-a h2, #main-content .custom-panel-a h3, #main-content .custom-panel-a h4, #main-content .custom-panel-a h5 { font-family: Helvetica,sans-serif; font-size: 100%; font-weight: normal; color: rgb(39, 58, 86); padding-bottom: 0px; }
.section-style-a-accordion { width: 100%; position: relative; display: block; margin-bottom: 1.25em; border-top: 1px none rgb(204, 204, 204); }
.section-style-a-accordion[data-section-small-style] { width: 100% ! important; }
.section-style-a-accordion[data-section-small-style] > [data-section-region], .section-style-a-accordion[data-section-small-style] > section, .section-style-a-accordion[data-section-small-style] > .section { padding: 0px ! important; margin: 0px ! important; }
.section-style-a-accordion[data-section-small-style] > [data-section-region] > [data-section-title], .section-style-a-accordion[data-section-small-style] > [data-section-region] > .title, .section-style-a-accordion[data-section-small-style] > section > [data-section-title], .section-style-a-accordion[data-section-small-style] > section > .title, .section-style-a-accordion[data-section-small-style] > .section > [data-section-title], .section-style-a-accordion[data-section-small-style] > .section > .title { width: 100% ! important; }
.section-style-a-accordion > section { margin: 0px; }
.section-style-a-accordion > section > [data-section-title], .section-style-a-accordion > section > .title { margin-bottom: 0px; }
.section-style-a-accordion > section > [data-section-title] a, .section-style-a-accordion > section > .title a { width: 100%; display: inline-block; white-space: nowrap; }
.section-style-a-accordion > section > [data-section-content], .section-style-a-accordion > section > .content { display: none; }
.section-style-a-accordion > section.active > [data-section-content], .section-style-a-accordion > section.active > .content { display: block; }
.section-style-a-accordion > section:not(.active) { padding: 0px ! important; }
.section-style-a-accordion > section > [data-section-title], .section-style-a-accordion > section > .title { width: 100%; }
.section-style-a-accordion > section > .title-style-a { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
.section-style-a-accordion > section > .title-style-a a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
.section-style-a-accordion > section > .title-style-a:hover { background-color: rgb(226, 226, 226); }
.section-style-a-accordion > section > .content-style-a { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
.section-style-a-accordion > section > .content-style-a > :last-child { margin-bottom: 0px; }
.section-style-a-accordion > section > .content-style-a > :first-child { padding-top: 0px; }
.section-style-a-accordion > section > .content-style-a > :last-child:not(.flex-video) { padding-bottom: 0px; }
.section-style-a-accordion > section.active > .title-style-a { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
.section-style-a-accordion > section.active > .title-style-a a { color: rgb(51, 51, 51); }
.section-style-a-accordion > section:not(.active) { padding: 0px ! important; }
.section-style-a-accordion > section > .title-style-a { border-top: medium none; }
.section-style-a-tabs { width: 100%; position: relative; display: block; margin-bottom: 1.25em; border: medium none; }
.section-style-a-tabs:not([data-section-resized]):not([data-section-small-style]) { visibility: hidden; }
.section-style-a-tabs > section > [data-section-title], .section-style-a-tabs > section > .title { margin-bottom: 0px; }
.section-style-a-tabs > section > [data-section-title] a, .section-style-a-tabs > section > .title a { width: 100%; display: inline-block; white-space: nowrap; }
.section-style-a-tabs > section > [data-section-content], .section-style-a-tabs > section > .content { display: none; }
.section-style-a-tabs > section.active > [data-section-content], .section-style-a-tabs > section.active > .content { display: block; }
.section-style-a-tabs > section:not(.active) { padding: 0px ! important; }
.section-style-a-tabs > section > [data-section-title], .section-style-a-tabs > section > .title { width: auto; position: absolute; top: 0px; left: 0px; }
.section-style-a-tabs > section > .title-style-a { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px solid rgb(204, 204, 204); }
.section-style-a-tabs > section > .title-style-a a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
.section-style-a-tabs > section > .title-style-a:hover { background-color: rgb(226, 226, 226); }
.section-style-a-tabs > section > .content-style-a { padding: 0.83333em; background-color: white; border: 1px solid rgb(204, 204, 204); }
.section-style-a-tabs > section > .content-style-a > :last-child { margin-bottom: 0px; }
.section-style-a-tabs > section > .content-style-a > :first-child { padding-top: 0px; }
.section-style-a-tabs > section > .content-style-a > :last-child:not(.flex-video) { padding-bottom: 0px; }
.section-style-a-tabs > section.active > .title-style-a { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
.section-style-a-tabs > section.active > .title-style-a a { color: rgb(51, 51, 51); }
.section-style-a-tabs > section:not(.active) { padding: 0px ! important; }
.section-style-a-tabs > section.active > .title-style-a { border-bottom: 0px none; }
.section-style-a-accordion > section > .title-style-a { background: transparent url(0feb7ad533c83ab6b1a963ca072d41fca853373a.gif)  no-repeat scroll 0px center; padding-left: 15px; }
.section-style-a-accordion > section.active > .title-style-a { background: transparent url(ccd7ef70c8b8b420aa329c8794c1b2fb0279136d.gif)  no-repeat scroll 0px center; }
.section-style-a-tabs > section.active > .title-style-a { background-image: -moz-linear-gradient(center top , rgb(238, 238, 238) 0%, white 70%); }
.section-style-b-accordion { width: 100%; position: relative; display: block; margin-bottom: 1.25em; border-top: 1px none rgb(204, 204, 204); }
.section-style-b-accordion[data-section-small-style] { width: 100% ! important; }
.section-style-b-accordion[data-section-small-style] > [data-section-region], .section-style-b-accordion[data-section-small-style] > section, .section-style-b-accordion[data-section-small-style] > .section { padding: 0px ! important; margin: 0px ! important; }
.section-style-b-accordion[data-section-small-style] > [data-section-region] > [data-section-title], .section-style-b-accordion[data-section-small-style] > [data-section-region] > .title, .section-style-b-accordion[data-section-small-style] > section > [data-section-title], .section-style-b-accordion[data-section-small-style] > section > .title, .section-style-b-accordion[data-section-small-style] > .section > [data-section-title], .section-style-b-accordion[data-section-small-style] > .section > .title { width: 100% ! important; }
.section-style-b-accordion > section { margin: 0px; }
.section-style-b-accordion > section > [data-section-title], .section-style-b-accordion > section > .title { margin-bottom: 0px; }
.section-style-b-accordion > section > [data-section-title] a, .section-style-b-accordion > section > .title a { width: 100%; display: inline-block; white-space: nowrap; }
.section-style-b-accordion > section > [data-section-content], .section-style-b-accordion > section > .content { display: none; }
.section-style-b-accordion > section.active > [data-section-content], .section-style-b-accordion > section.active > .content { display: block; }
.section-style-b-accordion > section:not(.active) { padding: 0px ! important; }
.section-style-b-accordion > section > [data-section-title], .section-style-b-accordion > section > .title { width: 100%; }
.section-style-b-accordion > section > .title-style-b { background-color: rgb(239, 239, 239); cursor: pointer; border: 1px none rgb(204, 204, 204); }
.section-style-b-accordion > section > .title-style-b a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
.section-style-b-accordion > section > .title-style-b:hover { background-color: rgb(226, 226, 226); }
.section-style-b-accordion > section > .content-style-b { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
.section-style-b-accordion > section > .content-style-b > :last-child { margin-bottom: 0px; }
.section-style-b-accordion > section > .content-style-b > :first-child { padding-top: 0px; }
.section-style-b-accordion > section > .content-style-b > :last-child:not(.flex-video) { padding-bottom: 0px; }
.section-style-b-accordion > section.active > .title-style-b { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
.section-style-b-accordion > section.active > .title-style-b a { color: rgb(51, 51, 51); }
.section-style-b-accordion > section:not(.active) { padding: 0px ! important; }
.section-style-b-accordion > section > .title-style-b { border-top: medium none; }
.section-style-b-tabs { width: 100%; position: relative; display: block; margin-bottom: 1.25em; border: medium none; }
.section-style-b-tabs:not([data-section-resized]):not([data-section-small-style]) { visibility: hidden; }
.section-style-b-tabs > section > [data-section-title], .section-style-b-tabs > section > .title { margin-bottom: 0px; }
.section-style-b-tabs > section > [data-section-title] a, .section-style-b-tabs > section > .title a { width: 100%; display: inline-block; white-space: nowrap; }
.section-style-b-tabs > section > [data-section-content], .section-style-b-tabs > section > .content { display: none; }
.section-style-b-tabs > section.active > [data-section-content], .section-style-b-tabs > section.active > .content { display: block; }
.section-style-b-tabs > section:not(.active) { padding: 0px ! important; }
.section-style-b-tabs > section > [data-section-title], .section-style-b-tabs > section > .title { width: auto; position: absolute; top: 0px; left: 0px; }
.section-style-b-tabs > section > .title-style-b { background-color: rgb(238, 238, 238); cursor: pointer; border: 1px none rgb(204, 204, 204); }
.section-style-b-tabs > section > .title-style-b a { padding: 0.58333em; color: rgb(51, 51, 51); font-size: 0.91667em; background: transparent none repeat scroll 0% 0%; }
.section-style-b-tabs > section > .title-style-b:hover { background-color: rgb(226, 226, 226); }
.section-style-b-tabs > section > .content-style-b { padding: 0.83333em; background-color: white; border: 1px none rgb(204, 204, 204); }
.section-style-b-tabs > section > .content-style-b > :last-child { margin-bottom: 0px; }
.section-style-b-tabs > section > .content-style-b > :first-child { padding-top: 0px; }
.section-style-b-tabs > section > .content-style-b > :last-child:not(.flex-video) { padding-bottom: 0px; }
.section-style-b-tabs > section.active > .title-style-b { background: rgb(213, 213, 213) none repeat scroll 0% 0%; }
.section-style-b-tabs > section.active > .title-style-b a { color: rgb(51, 51, 51); }
.section-style-b-tabs > section:not(.active) { padding: 0px ! important; }
.section-style-b-tabs > section.active > .title-style-b { border-bottom: 0px none; }
.section-style-b-accordion > section > .title-style-b { background: white url(0feb7ad533c83ab6b1a963ca072d41fca853373a.gif)  no-repeat scroll 0px center; padding-left: 15px; }
.section-style-b-accordion > section.active > .title-style-b { background: white url(ccd7ef70c8b8b420aa329c8794c1b2fb0279136d.gif)  no-repeat scroll 0px center; padding-left: 15px; }
#formgrid label, #formgrid_b label, #Filter_mobile label { color: rgb(39, 58, 86); margin-bottom: 0px; }
select { width: auto; }
#sidebarButton { height: 45px; margin-top: 2px; }
#sidebarButton2 { height: 40px; margin-top: 2px; position: absolute; right: 0px; z-index: 5001; }
#sidebarButton2 a { position: absolute; right: 15px; }
[role="complementary"], [role="main"] { padding: 0px; }
#smallTopBar { overflow: hidden; height: auto; position: relative; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(179, 179, 179); z-index: 100; }
#smallTopSearchBar { overflow: hidden; height: 50px; line-height: 45px; position: relative; background: rgb(17, 17, 17) none repeat scroll 0% 0%; margin-top: -50px; margin-bottom: 10px; z-index: 50; }
#searchButton { background: rgb(18, 52, 100) none repeat scroll 0% 0%; border: medium none; margin-bottom: 0px; height: 2em; line-height: 2em; box-shadow: none; }
.smallTopBarButton { width: 20px; margin-left: 15px; margin-top: 5px; display: block; box-shadow: 0px 10px 0px 1px rgb(111, 116, 121), 0px 16px 0px 1px rgb(111, 116, 121), 0px 22px 0px 1px rgb(111, 116, 121); }
.smallTopBarButtonX { width: 25px; height: 25px; position: relative; right: -13px; top: 5px; background: white url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png)  no-repeat scroll 0px -1492px; display: none; }
.smallTopBarButtonX2 { width: 25px; height: 25px; position: relative; right: -13px; top: 5px; background: white url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png)  no-repeat scroll 0px -1492px; display: none; }
#searchBarRow { margin: 10px; padding-right: 10px; padding-left: 10px; }
#searchDiv { background: transparent url(dd1cabc0ce904c355e73bc2b23ef658244b48cd2.png)  no-repeat scroll center center / 25px auto; height: 45px; }
#searchDivBanner { background: transparent url(dd1cabc0ce904c355e73bc2b23ef658244b48cd2.png)  no-repeat scroll right center / 25px auto; height: 45px; margin-top: 20px; }
#sidebarOffCanvas #search-container { background: rgb(16, 31, 54) none repeat scroll 0% 0%; padding: 20px; }
#sidebarOffCanvas #search-container #search-form { width: 100%; position: relative; display: inline-block; }
#sidebarOffCanvas #search-container #search-form #search-box { width: 100%; }
#sidebarOffCanvas #search-container #search-form .overlabel { top: 4px; left: 5px; }
#sidebarOffCanvas #search-container p a { text-transform: uppercase; color: rgb(255, 192, 87); }
#sidebarOffCanvas .global { background: rgb(39, 58, 86) none repeat scroll 0% 0%; color: white; padding: 0px; }
#sidebarOffCanvas .local { background: rgb(39, 58, 86) none repeat scroll 0% 0%; color: white; padding: 0px; }
#sidebarOffCanvas a { color: white; }
#sidebarOffCanvas .section-container.accordion > section > .title { background: rgb(16, 31, 54) none repeat scroll 0% 0%; color: white; border-bottom: 1px solid rgb(187, 187, 187); }
#sidebarOffCanvas li { padding-left: 20px; }
.section-container.tabs > section.active > .title a, .section-container.tabs > .section.active > .title a { text-decoration: underline; }
.section-container.accordion > section > .title a { font-size: 1.16667em; }
.section-container.accordion > section > [data-section-title] a, .section-container.accordion > section > .title a { white-space: normal; }
.side-nav { padding: 0px; }
.side-nav li { margin: 0px; padding: 10px; border-bottom: 1px solid rgb(187, 187, 187); position: relative; }
.side-nav li a::after { background-image: url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png) ; background-position: 0px -377px; background-repeat: no-repeat; overflow: hidden; height: 15px; width: 10px; content: ""; position: absolute; right: 5%; top: 50%; margin-top: -8px; }
.side-nav li:hover { background: rgb(255, 192, 87) none repeat scroll 0% 0%; }
.side-nav li:hover a { text-decoration: none; color: rgb(39, 58, 86) ! important; }
.side-nav li:hover a::after { background-image: url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png) ; background-position: 0px -255px; background-repeat: no-repeat; overflow: hidden; height: 15px; width: 10px; content: ""; position: absolute; right: 5%; top: 50%; margin-top: -8px; }
@media only screen and (min-width: 800px) {
  #global-header { max-width: 940px; margin-left: 20px; }
  .footer-social-icon, #global-footer-social .small-12 #twitter, #global-footer-social .small-12 #facebook, #global-footer-social .small-12 #rss, #global-footer-social .small-12 #youtube, #global-footer-social .small-12 #flickr, #global-footer-social .small-12 #linkedin, #global-footer-social .small-12 #pinterest, #global-footer-social .small-12 #email { background-image: url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png) ; background-repeat: no-repeat; overflow: hidden; height: 31px; width: 31px; display: inline-block; vertical-align: middle; }
  #global-footer-social { background: rgb(39, 58, 86) none repeat scroll 0% 0%; width: 100%; color: rgb(255, 255, 255); }
  #global-footer-social .small-12 { padding: 20px; text-align: center; }
  #global-footer-social .small-12 a { text-decoration: none; color: rgb(255, 255, 255); }
  #global-footer-social .small-12 a:hover { text-decoration: none; color: rgb(255, 255, 255); }
  #global-footer-social .small-12 div { display: inline-block; }
  #global-footer-social .small-12 span { margin-left: 3px; margin-right: 3px; }
  #global-footer-social .small-12 #twitter { background-position: 0px -3037px; }
  #global-footer-social .small-12 #facebook { background-position: 0px -877px; }
  #global-footer-social .small-12 #rss { background-position: 0px -2755px; }
  #global-footer-social .small-12 #youtube { background-position: 0px -3263px; }
  #global-footer-social .small-12 #flickr { background-position: 0px -1103px; }
  #global-footer-social .small-12 #linkedin { background-position: 0px -1406px; }
  #global-footer-social .small-12 #pinterest { background-position: 0px -2436px; }
  #global-footer-social .small-12 #email { background-position: 0px -651px; }
}
@media only screen and (max-width: 800px) and (min-width: 700px) {
  #pageTitle { margin-top: 5px; padding-bottom: 5px; color: rgb(111, 116, 121); text-align: center; }
  #banner-seal { width: 70px; left: 25px; top: 17px; }
  #global-header { height: 150px; }
  #global-nav { position: absolute; top: 100px; }
  #banner-org-name { left: 110px; top: 18px; }
  #global-header { margin-bottom: 0px; }
  .clearall-button { top: 9px; }
  .footer-social-icon-med, #global-footer-social .small-12 #twitter, #global-footer-social .small-12 #facebook, #global-footer-social .small-12 #rss, #global-footer-social .small-12 #youtube, #global-footer-social .small-12 #flickr, #global-footer-social .small-12 #linkedin, #global-footer-social .small-12 #pinterest, #global-footer-social .small-12 #email { background-image: url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png) ; background-repeat: no-repeat; background-size: 93px 2470.5px; overflow: hidden; height: 23.25px; width: 23.25px; display: inline-block; vertical-align: middle; }
  #global-footer-social { background: rgb(39, 58, 86) none repeat scroll 0% 0%; width: 100%; color: rgb(255, 255, 255); font-size: 10px; }
  #global-footer-social .small-12 { padding: 20px; text-align: center; }
  #global-footer-social .small-12 a { text-decoration: none; color: rgb(255, 255, 255); }
  #global-footer-social .small-12 a:hover { text-decoration: none; color: rgb(255, 255, 255); }
  #global-footer-social .small-12 div { display: inline-block; }
  #global-footer-social .small-12 span { margin-left: 1px; margin-right: 1px; font-size: 10px; }
  #global-footer-social .small-12 #twitter { background-position: 0px -2277.75px; }
  #global-footer-social .small-12 #facebook { background-position: 0px -657.75px; }
  #global-footer-social .small-12 #rss { background-position: 0px -2066.25px; }
  #global-footer-social .small-12 #youtube { background-position: 0px -2447.25px; }
  #global-footer-social .small-12 #flickr { background-position: 0px -827.25px; }
  #global-footer-social .small-12 #linkedin { background-position: 0px -1054.5px; }
  #global-footer-social .small-12 #pinterest { background-position: 0px -1827px; }
  #global-footer-social .small-12 #email { background-position: 0px -488.25px; }
}
@media only screen and (max-width: 700px) {
  .govDelivery #subscribe-form label.overlabel { left: -50px; top: 22px; position: relative; }
  .govDelivery #digital-gov-form label.overlabel { left: -50px; top: 22px; position: relative; }
  h1 { font-size: 1.5em; }
  #pageTitle { margin-top: 20px; font-size: 1.5em; padding-bottom: 5px; color: rgb(111, 116, 121); text-align: center; }
  #pageTitle hr { margin-top: 0px; margin-bottom: 0px; }
  .panel { margin-top: 10px; margin-bottom: 10px; }
  #banner-seal { width: 60px; left: 25px; top: 17px; }
  #global-header { background: transparent url(640cb150eb3ce2c6735a17f3187784133445b846.png)  no-repeat scroll 20% 10% / 700px 87px; position: relative; z-index: 5000; height: 80px; }
  #banner-org-name { left: 100px; top: 18px; font-size: 0.9rem; line-height: 1.2rem; }
  #global-header { margin-bottom: 0px; }
  #appIconsList { padding-top: 0px; }
  .footer-social-icon-small, #global-footer-social .small-12 #twitter, #global-footer-social .small-12 #facebook, #global-footer-social .small-12 #rss, #global-footer-social .small-12 #youtube, #global-footer-social .small-12 #flickr, #global-footer-social .small-12 #linkedin, #global-footer-social .small-12 #pinterest, #global-footer-social .small-12 #email { background-image: url(ada45b11c2bf56d94b57b664b9d4ff5273e8d10e.png) ; background-repeat: no-repeat; background-size: 93px 2470.5px; overflow: hidden; height: 23.25px; width: 23.25px; display: inline-block; vertical-align: middle; }
  #global-footer-social { background: rgb(39, 58, 86) none repeat scroll 0% 0%; width: 100%; color: rgb(255, 255, 255); font-size: 10px; }
  #global-footer-social .small-12 { padding: 20px; text-align: center; }
  #global-footer-social .small-12 a { text-decoration: none; color: rgb(255, 255, 255); }
  #global-footer-social .small-12 a:hover { text-decoration: none; color: rgb(255, 255, 255); }
  #global-footer-social .small-12 div { display: inline-block; }
  #global-footer-social .small-12 span { margin-left: 1px; margin-right: 1px; font-size: 10px; }
  #global-footer-social .small-12 #twitter { background-position: 0px -2277.75px; }
  #global-footer-social .small-12 #facebook { background-position: 0px -657.75px; }
  #global-footer-social .small-12 #rss { background-position: 0px -2066.25px; }
  #global-footer-social .small-12 #youtube { background-position: 0px -2447.25px; }
  #global-footer-social .small-12 #flickr { background-position: 0px -827.25px; }
  #global-footer-social .small-12 #linkedin { background-position: 0px -1054.5px; }
  #global-footer-social .small-12 #pinterest { background-position: 0px -1827px; }
  #global-footer-social .small-12 #email { background-position: 0px -488.25px; }
}
@media print {
  h1 { font-size: 2em; }
  .row .row { margin-left: 1em; }
  * { background: white none repeat scroll 0% 0% ! important; color: rgb(0, 0, 0) ! important; box-shadow: none ! important; text-shadow: none ! important; max-width: 700px ! important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: ""; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  .ir a::after, a[href^="javascript:"]::after, a[href^="#"]::after { content: ""; }
  pre, blockquote { border: 1px solid rgb(153, 153, 153); page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% ! important; }
  @page { margin: 0.5cm; }
  .hide-on-print { display: none ! important; }
  .print-only { display: block ! important; }
  .hide-for-print { display: none ! important; }
  .show-for-print { display: inherit ! important; }
}
blockquote { border-left: 0px none; line-height: 1.5; color: rgb(0, 0, 0); }
blockquote p { line-height: 1.5; color: rgb(0, 0, 0); }
.custom-panel-a { border-style: solid; border-width: 1px; border-color: rgb(230, 230, 230); margin-bottom: 1.66667em; padding: 1.66667em; background: white none repeat scroll 0% 0%; }
.custom-panel-a:first-child { margin-top: 0px; }
.custom-panel-a:last-child { margin-bottom: 0px; }
.custom-panel-a h1, .custom-panel-a h2, .custom-panel-a h3, .custom-panel-a h4, .custom-panel-a h5, .custom-panel-a h6 { color: rgb(51, 51, 51); line-height: 1; margin-bottom: 0.83333em; }
.custom-panel-a h1.subheader, .custom-panel-a h2.subheader, .custom-panel-a h3.subheader, .custom-panel-a h4.subheader, .custom-panel-a h5.subheader, .custom-panel-a h6.subheader { line-height: 1.4; }
.listCol3 H4, .listCol3 em, .listCol3 i, .custom-panel-a H4, .custom-panel-a em, .custom-panel-a i { display: none; }
@media only screen and (min-width: 1025px) {
  .table tr.even.tablesorter:hover, .table tr.even .tablesorter.current, table tr.alt.tablesorter:hover, table tr.alt .tablesorter.current, table tr.tablesorter:nth-of-type(2n):hover, table tr:nth-of-type(2n) .tablesorter.current { background-color: rgb(238, 238, 238); }
  .tablesorter tr:hover, .tablesorter tr.current { background-color: rgb(238, 238, 238); }
  .tablesorter tr:hover .section-style-a-accordion > section > .content-style-a, .tablesorter tr.current .section-style-a-accordion > section > .content-style-a { background-color: rgb(238, 238, 238); }
  .tablesorter tr.monthBar:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
  .table-table tr.seasonBar:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
}
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; }
.clearfix::before, .clearfix::after { content: "."; display: block; overflow: hidden; visibility: hidden; font-size: 0px; line-height: 0; width: 0px; height: 0px; }
.clearfix::after, .clearfix {  }
.tabs.tabs-1 { border: 1px solid rgb(228, 228, 228); margin-top: 10px; }
.tabs.tabs-1 .tabs-menu-item { vertical-align: middle; height: 100%; }
#resources2 .tabs-menu-item, #media .tabs-menu-item { margin: 0px; border-right: 1px solid rgb(228, 228, 228); padding: 0px; }
#resources2 .tabs-menu-item:last-child, #media .tabs-menu-item:last-child { border-right: medium none; }
#formgrid .subscribe { padding-top: 18px; margin-top: 0px; text-align: right; }
.select-container { display: inline-block; }
select { background: white url(53f4ddb4900dcb816753ea85dc3feceded320187.png)  no-repeat scroll right center / 17px 24px; border: thin solid rgb(204, 204, 204); height: 26px ! important; padding-right: 22px; padding-left: 2px; -moz-appearance: none; }
select:disabled { background: white url(193e999914db1a5bc1b22d250d33f7a1884bb9d2.png)  no-repeat scroll right center / 17px 24px; height: 26px ! important; }
.padding-right-0 { padding-right: 0px; }
.typeahead { display: inline-block; position: relative; top: -2px; }
input#speaker-typeahead-mobile { height: 26px; box-shadow: none; }
#Filter .button { clear: both; float: left; margin-top: 12px; padding: 8px 6px; }
#Filter_bottom .button { clear: both; float: left; margin-top: 12px; padding: 8px 6px; }
#Filter_mobile .clearall-button { font-size: 14px; height: 26px; margin-top: 15px; padding: 5px 15px; }
@media only screen and (min-width: 800px) {
  .select-container { display: inline-block; }
  select { background: white url(53f4ddb4900dcb816753ea85dc3feceded320187.png)  no-repeat scroll right center / 15px 22px; border: thin solid rgb(204, 204, 204); height: 24px ! important; padding-right: 22px; padding-left: 2px; -moz-appearance: none; }
  select:disabled { background: white url(193e999914db1a5bc1b22d250d33f7a1884bb9d2.png)  no-repeat scroll right center / 15px 22px; height: 24px ! important; }
  input#speaker-typeahead { height: 24px ! important; display: inline-block; box-shadow: none; }
  input#speaker-typeahead-bottom { height: 24px ! important; display: inline-block; box-shadow: none; }
  #Filter .button { clear: both; float: left; margin-top: 12px; padding: 6px; position: relative; top: 7px; }
  #Filter_bottom .button { clear: both; float: left; margin-top: 12px; padding: 6px; position: relative; top: 7px; }
}
@media not all, not all {
  select { padding-right: 22px ! important; }
}
@media only screen and (max-width: 700px) {
  .hrFade { display: block; }
  .filterRow { padding: 4px 5px 5px; vertical-align: middle; border: medium none; background-image: none; background-color: inherit; margin-bottom: 0px; }
  .table-table { display: table; border: medium none; }
  .table-table .table-tr { display: block; margin-left: 1em; margin-right: 1em; margin-bottom: 1em; border: 1px solid rgb(230, 230, 230); padding: 1.6667em; }
  .table-table .table-thr { display: table-row; border-width: medium medium 0px; border-top: medium none; border-left: medium none; border-right: medium none; margin-bottom: 0px; }
  .table-table .table-td { display: block; }
  .table-table .table-thead { display: table; width: 100%; border-width: medium medium 0px; border-top: medium none; border-left: medium none; border-right: medium none; background: transparent none repeat scroll 0% 0%; margin-bottom: 0px; padding-bottom: 0px; }
  .table-table .table-th { display: table-cell; line-height: 0.75em; color: rgb(51, 51, 51); font-size: 0.91667em; border-width: thin; border-style: solid; border-color: rgb(204, 204, 204); text-decoration: none; font-weight: normal; padding: 10px 0px 10px 10px; margin-bottom: 0px; background-color: rgb(239, 239, 239); white-space: nowrap; width: 1%; }
  .table-table .title-style-a { cursor: pointer; }
  .table-table .null-tab { border-width: medium medium thin; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(204, 204, 204); overflow: auto; display: table-cell; width: 99%; background-color: transparent; }
  .table-table .active { border-bottom: medium none; background: transparent linear-gradient(to bottom, rgb(238, 238, 238) 0%, rgb(255, 255, 255) 70%) repeat scroll 0% 0%; }
  .table-table th.headerSortDown { padding-bottom: 0px; border-bottom: 0px none ! important; background: url(ff69601d3768cb7a0e523c1934deaa53e91808a3.gif)  no-repeat scroll right center, transparent linear-gradient(to bottom, rgb(238, 238, 238) 0%, rgb(255, 255, 255) 70%) repeat scroll 0% 0%; }
  .table-table th.headerSortUp { padding-bottom: 0px; border-bottom: 0px none ! important; background: url(6500d545a0b200c30d6c4df3c181cc85acb863c7.gif)  no-repeat scroll right center, transparent linear-gradient(to bottom, rgb(238, 238, 238) 0%, rgb(255, 255, 255) 70%) repeat scroll 0% 0%; }
  .table-table .sort-image { white-space: nowrap; float: right; visibility: hidden; vertical-align: middle; width: 0px; }
  .table-table .sort-image img { visibility: hidden; }
  .table-table .active .sort-image { visibility: visible; float: right; width: 21px; }
  .table-table .active .sort-image img { visibility: visible; }
  .table-table .column-label { padding-right: 10px; }
  .table-table .active .column-label { padding-right: 20px; }
  .table-table a.table-th:active, .table-table a.table-th:focus { text-decoration: none; outline: medium none; }
  .table-table .table-tbody { display: block; border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); padding-top: 1em; margin-top: 0px; }
  .table-table .table-altLabel { display: inline; }
  .table-table .mSUMMARYTITLE { font-size: 18px; font-weight: bold; font-family: "Crimson Text",Georgia,serif; line-height: 27px; }
}
@media print, screen and (min-width: 700px) {
  .hrFade { display: none; }
  .outerblock { display: inline; float: left; width: 100%; }
  .filterRow { width: 100%; background-color: rgb(235, 235, 235); padding: 0px; margin-bottom: 0px; vertical-align: middle; }
  .filterRow label { display: block; }
  .filterRow .filter-cell { padding: 5px; }
  .table-table { display: table; border: thin solid rgb(221, 221, 221); width: 100%; margin-top: 0px; padding-right: 0px; padding-left: 0px; }
  .table-table .table-tr { display: table-row; }
  .table-table .table-thr { display: table-row; }
  .table-table .table-thr a:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
  .table-table .table-td { display: table-cell; padding: 7px 3px; width: auto; }
  .table-table .table-th { display: table-cell; font-weight: bold; line-height: 1.16667em; font-size: 12px; color: rgb(39, 58, 86); padding: 3px; border-bottom: thin solid rgb(204, 204, 204); margin-top: 0px; width: auto; }
  .table-table .active { background: rgb(188, 205, 222) none repeat scroll 0% 0%; border-bottom: 4px solid rgb(188, 205, 222); }
  .table-table .table-thead { display: table-header-group; }
  .table-table .table-tbody { display: table-row-group; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-bottom: 0.16667em; border: 1px solid rgb(221, 221, 221); }
  .table-table .table-altLabel { display: none; }
  .table-table .null-tab { display: none; }
  .table-table .sort-image { line-height: 10px; float: right; vertical-align: middle; }
  .table-table tr:hover, .table-table tr.current { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
}
.tabs-menu { display: flex; align-content: center; flex-wrap: nowrap; justify-content: space-around; }
.tabs-menu-item { display: table-column; height: 100%; flex: 1 1 0%; align-content: center; align-items: stretch; }
.tabs-menu-item a { display: table-cell; width: inherit; vertical-align: middle; flex: 1 1 0%; align-self: stretch; }
