<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {background:transparent;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;outline:0;vertical-align:baseline;}
table {border-collapse:collapse;border-spacing:0;}

/* Main Layout */
html {height:100%;margin-bottom:1px;}
body {font:62.5%/1.2 Helvetica, Arial, sans-serif;}
h1,h2,h3,h4,.componentheading,legend {font-weight:bold;margin:2em 0 1em;}
h1,.componentheading {font-size:180%;}
h2,legend {font-size:150%;}
h3 {font-size:130%;}
h4 {font-size:110%;}
a {text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}
ul {margin:1em;}
p {margin-top:10px;margin-bottom:10px;}
#main {font-size:1.3em;line-height:140%;}
.background {position:absolute;width:100%;height:130px;background-position:0 -384px;background-repeat: repeat-x;}
#main .foreground, #message, #showcase, .leading, #page {position:relative;}
#message, #showcase {z-index:0;}
#main-content {border-bottom-width:1px;border-bottom-style: solid;}
.dp20,.dp25,.dp33,.dp50,.dp100 {float:left;margin-top:15px;}
.dp20 {width:20%;}
.dp25 {width:25%;}
.dp33 {width:33.33%;}
.dp50 {width:50%;}
.dp100 {width:100%;margin-top:0;}
.clr {clear:both;font-size:0;}
#colmask {clear:both;overflow:hidden;position:relative;width:100%;}
#maincol, #wrapper {position:relative;}
.s-c-s #colmid, .s-c-x #colright {float:left;position:relative;width:200%;}
.s-c-s #colright {float:left;left:50%;position:relative;width:100%;}
.s-c-s #col1wrap {float:right;position:relative;right:100%;width:50%;}
.s-c-s #col1pad, .x-c-s #col1 {overflow:hidden;}
.s-c-s #col1 {overflow:hidden;width:100%;}
.s-c-s #col2 {float:left;position:relative;overflow:hidden;margin-left:-50%;}
.s-c-s #col3 {float:left;position:relative;overflow:hidden;left:0;}
.s-c-x #col1wrap {float:right;position:relative;width:50%;}
.s-c-x #col1 {overflow:hidden;position:relative;right:100%;}
.s-c-x #col2 {float:left;position:relative;}
.x-c-s #colright {float:left;position:relative;right:100%;width:200%;}
.x-c-s #col1wrap {float:left;left:50%;position:relative;width:50%;}
.x-c-s #col3 {float:right;position:relative;}
.cols-1 .item {display:block;float:none;margin:0;width:100%;}
.colpad {padding:0 10px;position:relative;}
.article_row {overflow:hidden;margin:0 -10px 15px -10px;}

/* Header */
#logo {width:288px;height:58px;background-position: 0 -272px;background-repeat: no-repeat;display:block;margin:20px 15px;}
#header {overflow:hidden;}
#header li {list-style:none;float:left;padding-left:15px;font-weight:bold;}
#nav {height:34px;z-index:1;position:relative;}
#nav ul {margin:0 0 0 15px;}
#nav li {list-style:none;float:left;padding-left:3px;height:34px;position:relative;}
#nav li a {display:block;padding:0 10px;line-height:30px;font-weight:bold;}
#nav li a:hover, #nav li:hover a, #nav li.sfHover a {text-decoration:none;}
#nav li ul {position:absolute;width:170px;left:-999em;margin-left:-1px;border-width:1px;border-style: solid;border-top:0;}
#nav li ul ul {margin:-31px 0 0 170px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul, #nav li.sfHover ul ul ul ul {left:-999em;}
#nav li li {padding:0;height:auto;width:170px;}
#nav li li a, #nav li li.active a, #nav li li a:hover {margin:0;height:30px;line-height:30px;border-top-width:1px;border-top-style: solid;}
#nav li li a, #nav li.active li a {font-weight:normal;}
#nav li:hover ul, #nav li.sfHover ul {left:4px;}
#nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul, #nav li li li li.sfHover ul {left:0;}

/* Showcase */
#showcase {margin:2px 0 8px 0;position:relative;}
#showcase .background {position:absolute;width:100%;height:130px;background-position:0 -514px;background-repeat: repeat-x;}
#showcase .foreground {border-width:1px;border-style: solid;overflow:hidden;padding-bottom:25px;}
#showcase h1 {font-weight:normal;font-size:3.0em;line-height:105%;margin:25px 55px 10px 25px;}
#showcase h3 {font-weight:normal;font-size:1.4em;font-weight:normal;margin:0 55px 20px 25px;}
#showcase b {font-weight:normal;}
#showcase .pad {padding:0 50px 25px 25px;}
#showcase .num {float:left;text-align:center;line-height:90%;font-size:2em;padding:3px 8px;}
#showcase .pad h2 {font-size:1.4em;font-weight:bold;margin:0 0 5px 40px;}
#showcase .pad p {margin-left:40px;}

/* Content styles */
p.buttonheading {position:absolute;top:2px;right:10px;margin:0;}
.actions img {display:block;width:16px;height:0;float:left;margin-left:5px;padding-top:16px}
.actions .pdf-icon img {background-position: -57px -366px;}
.actions .print-icon img {background-position:-21px -366px;}
.actions .email-icon img {background-position: -39px -366px;}
.article-info {font-size:90%;overflow:hidden;border-bottom-width:1px;border-bottom-style: solid;margin-bottom:20px;display:block;margin-top:-10px;width:100%;}
.items-row, .items-leading {position: relative;}
.article-info-term {display: none;}
.modifydate, .createdby, .createdate {display:block;}
.createdby {font-weight:bold;}
a.readon, a.readon2 {display:block;margin-top:15px;font-style:italic;}
a.readon2 {background-position:100% -344px;display:block;float:right;font-weight:bold;line-height:20px;}
a.readon2 span {background-position:0 -344px;display:block;margin-right:10px;height:21px;float:left;padding:0 5px 0 15px;}
.breadcrumbs-pad {padding:0 1px;}
div.breadcrumbs {background-position:0 -68px;background-repeat: repeat-x;border-bottom-width:1px;border-bottom-style: solid;font-size:110%;font-weight:bold;margin:0;padding:7px 15px 5px;border-top-width:1px;border-top-style: solid;}
div.breadcrumbs .sep {padding:0 5px;}
.component-pad {padding:0 15px 15px;}
.banneritem_text {margin-bottom:10px;}
.inputbox, #modlgn-username, #modlgn-passwd, #modlgn-secretkey, .login #username, .login #password, .login #secretkey {border-width:1px;border-style: solid;padding:3px;}
.pagination span, .pagination a {margin-right:5px;}
#colmask ul li {list-style:circle;}
#colmask ul ul {margin-top:0;}
#colmask ul ul li {list-style:square;}
.item-page,
.category-list {position: relative;}
#colmask .component-pad .actions {position: absolute;right: 0;top: 0;margin: 0;}
.category-list .hasTip {position:absolute;right:19px;top:2px}
.category-list .actions .hasTip {position:static}
.item-page fieldset {margin-bottom:3em}
.mceEditor {display: block;margin:1em 0}
.formelm {margin-bottom:0.6em}
.button2-left {float:left;margin-right:1em}
#colmask .component-pad .actions li,
#colmask .pagenav li,
#colmask .pagination li {list-style: none;display:inline}
.pagenav {text-align: center;}
.readmore,.article-count,table.category th,.pagenavcounter {font-style: italic;}
table.category td,table.category th {padding-right: 20px;}
table.category th a {font-weight: normal;}
.image-left,
img[align="left"] {float: left;margin-right: 10px;}
.article-count {padding-bottom: 1em;}
.article-count dt,
.article-count dd,
.contact-address address,
#form-login-remember label {display: inline;}
table.category th a img {margin-left: 5px;}
.login-fields,
.display-limit,
.reset,
form dd {margin-bottom: 10px;}
.login-fields label,.item-page label {display: block;}
legend {padding-bottom: 1em;}
.colpad h2.contentheading {padding-right:65px;}
.sectiontableheader {font-weight:bold;line-height:25px;text-align:left;}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {text-align:left;padding:0 4px;vertical-align:middle;border-top-width:1px;border-top-style: solid;line-height:30px;}
.calendar tbody td.hilite, .calendar tbody td.selected {border: none;padding: 2px 4px 2px 2px;}
span.attention {display:block;margin:15px 0;padding:8px 10px 8px 10px;border-width:1px;border-style: solid;}

/* Smart Search */
#search-results dl, #search-results dt, #search-results dd {display: block; padding-left: 0; margin-left: 0; padding-bottom: 5px; }
#search-results dd.result-url {margin-bottom: 15px;}
#advanced-search #finder-filter-select-list li {margin-bottom: 10px;}
#advanced-search #finder-filter-select-list label {width: 130px; display: inline; float: left;}
#search-results .search-pagination, #search-results .pagination, #search-results .search-pages-counter {margin: 15px 0;}

/* Modules */
.module {padding:1px;}
.module-title {font-size:110%;font-weight:bold;margin:0;padding:7px 15px 5px;}
.module-body {padding:10px 15px 25px;}
.color1 .module-title {background-position:0 -204px;background-repeat: repeat-x;border-bottom-width:1px;border-bottom-style: solid;}
.color1 .module-body {border-top-width:1px;border-top-style: solid;}
.color2 .module-title {background-position:0 -136px;background-repeat: repeat-x;border-bottom-width:1px;border-bottom-style: solid;}
.color2 .module-body {border-top-width:1px;border-top-style: solid;}
#colmask .m_menu .module-title {background-position:0 -0px;background-repeat: repeat-x;border-bottom-width:1px;border-bottom-style: solid;}
#colmask .m_menu .module-body {border-top-width:1px;border-top-style: solid;}
#colmask .m_menu ul {margin:0 1em;}
#mainmods, #mainmods2, #mainmods3 {overflow:hidden;padding-top:15px;}
#mainmods3 {border-top-width:1px;border-top-style: solid;border-bottom-width:1px;border-bottom-style: solid;}
.spacer .module {float:left;}
.spacer.w99 .module {width:100%;}
.spacer.w49 .module {width:49.2%;}
.spacer.w33 .module {width:32.8%;}
#header .module {float:right;margin-left:325px;}
#main-content li .active a {font-weight: normal;}

/* Footer */
#footer {border-top-width:1px;border-top-style: solid;}
.footer-pad {padding:10px 15px;overflow:hidden;}
#logo2 {width:165px;height:20px;background-position:5px -646px;background-repeat: no-repeat;display:block;float:right;margin-left:15px;margin-top:15px;}
#footer ul {margin:0;}
#footer li {list-style:none;float:left;padding-right:20px;font-weight:bold;}

/* Mailto Page */
#rt-component .rt-block {width: 378px;}
#rt-component .mailto-close {background: url(../images/icons/icon-delete.png) 0 0 no-repeat;}
#rt-component .formelm {margin-bottom: 10px;}
#rt-component #mailto-window label {display: block; width: 80px; float: left; margin-right: 15px;}

/*Tool Tip*/
.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;}
.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{padding:5px 0;margin-top:-3px;}
.tooltip.right{padding:0 5px;margin-left:3px;}
.tooltip.bottom{padding:5px 0;margin-top:3px;}
.tooltip.left{padding:0 5px;margin-left:-3px;}
.tooltip-inner{max-width:200px;padding:8px;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#ffffff;background-color:#000000;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-color:transparent;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}

/* System Messages */
#system-message dd ul {background: #BFD3E6;color: #0055BB;}
#system-message dd ul, #system-message dd.error ul, #system-message dd.notice ul {border: 0;font-size: 1.2em;text-align: center;}
#system-message {margin-bottom: 10px;padding: 0;}
#rt-drawer #system-message {margin-top: 10px;margin-bottom: 10px;}
#system-message dt {display:none;}
#system-message dd {margin: 0;font-weight: bold; padding:0;}
#system-message dd ul {margin: 10px 0 10px 0;list-style: none;padding: 10px;border: none;}
#system-message h4, #system-message .close {display: none;}
#system-message p {margin-bottom: 0; text-align:center; font-size:120%; padding: 10px 30px;}
#system-message li {padding: 0 30px;}

/* System Error Messages */
#system-message dt.error {display: none;}
#system-message dd.error ul, #system-message &gt; div &gt; div {border: none;color: #c00;background-color: #EBC8C9;}

/* System Notice Messages */
#system-message dd.notice {background: none;border: 0;}
#system-message dt.notice {display: none;}
#system-message dd.notice ul {border: none;color: #A08B4C;background: #F5ECC1;}

/*Content*/
.print-icon .icon-print {background-position: -21px -366px;padding: 2px 8px 0;}
.email-icon .icon-envelope {background-position: -39px -366px;padding: 1px 9px 0;}
.edit-icon .icon-edit {background: url(../images/edit.png);padding: 4px 6px 0;}
.print-icon a, .email-icon a, .edit-icon a {text-decoration: none;}
.actions .edit-icon img {height: 18px;width: 18px;padding: 0;}
#colmask .component-pad .blog .actions, #colmask .component-pad .blog-featured .actions {position: relative;margin-bottom: 15px;overflow: hidden;}
.blog h2, .blog-featured h2 {margin-bottom: 8px;}
.nav {list-style-type: none; padding-left: 0;}
.nav-tabs.nav-stacked &gt; li &gt; a {border-width:1px;border-style: solid; border-bottom: 0;}
.nav-tabs.nav-stacked &gt; li:last-child &gt; a {border-bottom-width:1px;border-bottom-style: solid;}
.nav-tabs &gt; li &gt; a {padding-top: 8px;padding-bottom: 8px; line-height: 18px;}
.nav-tabs &gt; li &gt; a, .nav-pills &gt; li &gt; a {padding-right: 12px;padding-left: 12px;}
.nav &gt; li &gt; a {display: block;}
.nav-stacked &gt; li {float: none;}
.items-row:before, .items-row:after {content: "";display: table;line-height: 0;}
.items-row:after {clear: both;}
.pull-right, .counter {float: right;}
.archive #adminForm &gt; fieldset &gt; legend {display: none;}
.archive .article-info {margin: 0;}
.blog .cols-2 .item, .blog-featured .cols-2 .item {width: 48.936170208%;float: left;padding-right: 5px;}
.blog .cols-3 .item, .blog-featured .cols-3 .item {width: 31.914893614%;float: left;padding-right: 7px;}
.blog .cols-4 .item, .blog-featured .cols-4 .item {width: 23.404255317%;float: left;padding-right: 8px;}
.blog .items-leading .actions, .blog-featured .rt-leading-articles .actions {float: right;}
.blog .items-leading .article-info, .blog-featured .rt-leading-articles .article-info {width: 450px;margin-top: 8px;}
.archive h2 {margin-top: 0;}

/*Contact*/
.accordion {margin-bottom: 18px;}
.accordion-group {margin-bottom: 2px;border-width:1px;border-style: solid #e5e5e5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.accordion-heading {border-bottom: 0;}
.collapse.in {height: auto;}
.collapse {position: relative;height: 0;overflow: hidden;-webkit-transition: height .35s ease;-moz-transition: height .35s ease;-o-transition: height .35s ease;transition: height .35s ease;}
.accordion-heading .accordion-toggle {display: block;padding: 8px 15px;}
.accordion-toggle {cursor: pointer;}.accordion-inner {padding: 9px 15px;border-top-width:1px;border-top-style: solid;}
.dl-horizontal dd {margin-left: 180px;}
dt, dd {line-height: 18px;}
.dl-horizontal dt {float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.form-actions {padding: 17px 20px 18px;margin-top: 18px;margin-bottom: 18px;border-top-width:1px;border-top-style: solid;}
.form-horizontal .control-label, .contact-form dt {float: left;width: 160px;text-align: right;}
.form-horizontal .controls {margin-left: 180px;}
input[type="radio"], input[type="checkbox"] {margin: 8px 0 0;}
.contact .nav-tabs &gt; li, .contact .nav-pills &gt; li {float: left;}
.contact .nav {padding-bottom: 35px; border-bottom-width:1px;border-bottom-style: solid;}
.contact-links .nav {border-bottom: none;}
.contact .contact-links ul li {float: none;}
.nav-tabs &gt; .active &gt; a, .nav-tabs &gt; .active &gt; a:hover, .nav-tabs &gt; .active &gt; a:focus {border-width:1px;border-style: solid;cursor: default;}
.tab-content &gt; .tab-pane, .pill-content &gt; .pill-pane {display: none;}
.tab-content &gt; .active, .pill-content &gt; .active {display: block;}
#contact-form &gt; fieldset &gt; div:nth-child(6) .control-label {padding-top: 5px;}
#contact-form &gt; fieldset &gt; dl &gt; dt:nth-child(9) {padding-top: 5px;padding-right: 10px;}
.contact dl.tabs { border-bottom-width:1px;border-bottom-style: solid; padding-bottom: 50px;}
.contact dt.tabs {float: left;font-size:10px;}
.contact dt.tabs a {padding: 8px 12px 8px 12px;}
.contact dt.tabs.open a {border-width:1px;border-style: solid;}
.contact dd.tabs {margin-top: 30px}
#colmask .contact li {list-style-type: none;}
#jform_contact_message {width: 325px;}

/*Weblink*/
.weblink-category #filter-search {width: 150px;}

/*Newsfeed*/
.newsfeed-category #filter-search {width: 150px;}
.newsfeed-category .list-striped li {padding-bottom: 8px;padding-top: 8px;list-style-type: none;border-top-width:1px;border-top-style: solid;}
.pull-left {float: left;}

/*User*/
.login {padding-top: 15px;}
.login &gt; form &gt; fieldset &gt; div:nth-child(3) div {margin-top: 5px;}
#col1 &gt; div &gt; div.login &gt; form &gt; fieldset &gt; div.controls {margin-top: 18px;margin-bottom: 18px;}
.login #remember-lbl {float: left;margin-top: 5px;margin-right: 5px;}
.logout .controls { margin-left: 0;margin-top: 5px;text-align: center;}
#member-registration &gt; fieldset &gt; div:nth-child(3), #member-profile &gt; fieldset:nth-child(1) &gt; div:nth-child(7), #member-profile &gt; fieldset:nth-child(2) &gt; div:nth-child(5), #member-profile &gt; fieldset:nth-child(2) &gt; div:nth-child(6), #member-profile &gt; fieldset:nth-child(2) &gt; div:nth-child(7) {margin-top: 20px;}
#users-profile-core, #users-profile-custom, #member-profile &gt; fieldset:nth-child(1), #member-profile &gt; fieldset:nth-child(2) {margin-top: 10px;}
#users-profile-custom &gt; legend, #users-profile-core &gt; legend, #member-profile &gt; fieldset:nth-child(1) legend, #member-profile &gt; fieldset:nth-child(2) legend {margin-bottom: 0;}
.module-body #form-login-username label, .module-body #form-login-password label {display: none;}
#colmask .component-pad ul.nav li {list-style:none;}
.login .control-group, #login-form .control-group {margin-bottom: 5px;}
.form-horizontal .control-group:before, .form-horizontal .control-group:after {display: table;content: "";line-height: 0;}

/*Search*/
#searchForm legend {display: none;}
#searchForm &gt; fieldset.phrases &gt; div.phrases-box, #searchForm &gt; fieldset.phrases &gt; div.ordering-box, #searchForm &gt; fieldset.only {margin-top: 15px;}
#searchphraseall, #searchphraseany, #searchphraseexact {margin-right: 2px;}

/*Settings*/
#jform_offline &gt; label:nth-child(2), #jform_offline &gt; label:nth-child(4), #jform_sef &gt; label:nth-child(2), #jform_sef &gt; label:nth-child(4) {margin-right: 5px;margin-left: 2px;}
#application-form &gt; div &gt; div &gt; div.btn-toolbar &gt; div:nth-child(1) &gt; button {float: left;}
#page-site &gt; div &gt; div &gt; fieldset:nth-child(3) &gt; div:nth-child(2) &gt; div.control-label {width: 180px;margin-right: 5px;margin-top: 5px;}
#page-site &gt; div &gt; div &gt; fieldset:nth-child(1) &gt; div:nth-child(3) &gt; div.control-label, #page-site &gt; div &gt; div &gt; fieldset:nth-child(1) &gt; div:nth-child(4), #page-site &gt; div &gt; div &gt; fieldset:nth-child(1) &gt; div:nth-child(5),#page-site &gt; div &gt; div &gt; fieldset:nth-child(3) &gt; div:nth-child(3) {margin-top: 5px;}
#page-site &gt; div &gt; div &gt; fieldset:nth-child(3) &gt; div:nth-child(3) &gt; div.control-label {width: 190px;margin-right: 5px;}
#templates-form legend, #adminForm legend  {margin-bottom: 0;}
#templates-form &gt; div &gt; div &gt; div.btn-toolbar &gt; div:nth-child(1) &gt; button {float: left;}
#params_rocketthemeLogo &gt; label:nth-child(2), #params_rocketthemeLogo &gt; label:nth-child(4) {margin: 0 5px;}

/*Fig Captions*/
figcaption,
figure {
    display: block;
}
figure {
    display: table;
}
figure.pull-center,
img.pull-center {
    margin-left: auto;
    margin-right: auto;
}
figcaption {
    display: table-caption;
    caption-side: bottom;
}
.text-center {
    text-align: center;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}</pre></body></html>