.redactor-editor div,
.redactor-editor span,
.redactor-editor applet,
.redactor-editor object,
.redactor-editor iframe,
.redactor-editor h1,
.redactor-editor h2,
.redactor-editor h3,
.redactor-editor h4,
.redactor-editor h5,
.redactor-editor h6,
.redactor-editor p,
.redactor-editor blockquote,
.redactor-editor pre,
.redactor-editor a,
.redactor-editor abbr,
.redactor-editor acronym,
.redactor-editor address,
.redactor-editor big,
.redactor-editor cite,
.redactor-editor code,
.redactor-editor del,
.redactor-editor dfn,
.redactor-editor em,
.redactor-editor img,
.redactor-editor ins,
.redactor-editor kbd,
.redactor-editor q,
.redactor-editor s,
.redactor-editor samp,
.redactor-editor small,
.redactor-editor strike,
.redactor-editor strong,
.redactor-editor sub,
.redactor-editor sup,
.redactor-editor tt,
.redactor-editor var,
.redactor-editor b,
.redactor-editor u,
.redactor-editor i,
.redactor-editor center,
.redactor-editor dl,
.redactor-editor dt,
.redactor-editor dd,
.redactor-editor ol,
.redactor-editor ul,
.redactor-editor li,
.redactor-editor fieldset,
.redactor-editor form,
.redactor-editor label,
.redactor-editor legend,
.redactor-editor table,
.redactor-editor caption,
.redactor-editor tbody,
.redactor-editor tfoot,
.redactor-editor thead,
.redactor-editor tr,
.redactor-editor th,
.redactor-editor td,
.redactor-editor article,
.redactor-editor aside,
.redactor-editor canvas,
.redactor-editor details,
.redactor-editor embed,
.redactor-editor figure,
.redactor-editor figcaption,
.redactor-editor footer,
.redactor-editor header,
.redactor-editor hgroup,
.redactor-editor menu,
.redactor-editor nav,
.redactor-editor output,
.redactor-editor ruby,
.redactor-editor section,
.redactor-editor summary,
.redactor-editor time,
.redactor-editor mark,
.redactor-editor audio,
.redactor-editor video {
  margin: 0;
  padding: 0;
	background-color: transparent;
  border: 0;
	color: #000;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
.redactor-editor h1 { font-size: 2em }
.redactor-editor h2 { font-size: 1.5em }
.redactor-editor h3 { font-size: 1.17em }
.redactor-editor h5 { font-size: .83em }
.redactor-editor h6 { font-size: .67em }
.redactor-editor p { margin: 1em 0 }

.redactor-editor article,
.redactor-editor aside,
.redactor-editor details,
.redactor-editor figcaption,
.redactor-editor figure,
.redactor-editor footer,
.redactor-editor header,
.redactor-editor hgroup,
.redactor-editor menu,
.redactor-editor nav,
.redactor-editor section {
  display: block;
}
.redactor-editor ul,
.redactor-editor ol {
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: none;
	margin-top: 16px;
	margin-bottom: 16px;
	padding-left: 40px;
}
.redactor-editor ol {
	list-style-type: decimal;
}
.redactor-editor blockquote,
.redactor-editor q {
  quotes: none;
}
.redactor-editor blockquote:before,
.redactor-editor blockquote:after,
.redactor-editor q:before,
.redactor-editor q:after {
  content: '';
  content: none;
}
.redactor-editor table {
  border-collapse: collapse;
  border-spacing: 0;
}

.redactor-editor {
	background: #FFF !important;
	color: #000 !important;
}


/* /siteroot/editor/page_layout_less.cfm - Transfer:16ms Compile:0ms */
 .redactor-editor,.redactor-editor table,.redactor-editor td {font: 14px 'ubuntu', helvetica, sans-serif; color: #333333; line-height: 150% ; background:#FFF; }.redactor-editor p.noSpacing{ margin:0; padding:0; }.redactor-editor a {color: #004b8d !important}.redactor-editor input {font: 14 'ubuntu', helvetica, sans-serif; color: #333333;}.redactor-editor select {font: 14 'ubuntu', helvetica, sans-serif;}.redactor-editor textarea {font: 14 'ubuntu', helvetica, sans-serif; color: #333333;}

/* https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700&display=swap rel=stylesheet>

<link href=uploaded/code/main.css - Transfer:63ms Compile:0ms */
 .redactor-editor @font-face { font-family: 'Ubuntu'; font-style: normal; font-weight: 300; src: local('Ubuntu Light'), local('Ubuntu-Light'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCv6KVjbNBYlgoC1CzjsGyI.ttf) format('truetype');}.redactor-editor @font-face { font-family: 'Ubuntu'; font-style: normal; font-weight: 400; src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCs6KVjbNBYlgoKfw7z.ttf) format('truetype');}.redactor-editor @font-face { font-family: 'Ubuntu'; font-style: normal; font-weight: 500; src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCv6KVjbNBYlgoCjC3jsGyI.ttf) format('truetype');}.redactor-editor @font-face { font-family: 'Ubuntu'; font-style: normal; font-weight: 700; src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(https://fonts.gstatic.com/s/ubuntu/v14/4iCv6KVjbNBYlgoCxCvjsGyI.ttf) format('truetype');}

/* D:\inetpub\carlucci\/uploaded/code/main.css - Transfer:0ms Compile:0ms */
 .redactor-editor h1{ font-size:1.5em;margin-top:0 !important; } .redactor-editor h2{ font-size:1.4em; } .redactor-editor h3{ font-size:1.2em; } .redactor-editor h4{ font-size:1.1em; } .redactor-editor h5{ font-size:1.1em; } .redactor-editor h6{ font-size:1.1em; } .redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4,.redactor-editor h5,.redactor-editor h6 { color:#004b8d; margin:0.5em 0; line-height:1em; text-align:left !important; text-transform:uppercase; font-family:"ubuntu"; font-weight:700; font-style:normal; } .redactor-editor p { margin:1em 0; } .redactor-editor #contentdiv{ padding:0 20px 20px 20px; } .redactor-editor img,.redactor-editor img a{ border:0; } .redactor-editor .large,.redactor-editor .large td{ font-size:16px !important; } .redactor-editor html { background:url('/uploaded/images/white-bg.gif') repeat left top; } .redactor-editor { } .redactor-editor #bodydiv{ background:url('/uploaded/images/tiled-bg.jpg') no-repeat center 163px transparent; } .redactor-editor #topcontainer{ background:url('/uploaded/images/topcontainer-bg.gif') repeat-x left top transparent; border-bottom:solid 3px #FFF; box-shadow:0 1px 8px rgba(0,0,0,0.3); height:516px; } .redactor-editor #midcontainer{ } .redactor-editor #mainmiddle { padding-top:50px; } .redactor-editor #bottomcontainer{ border-top:solid 1px #999; background:url('/uploaded/images/page-bg.gif') repeat-x left top; } .redactor-editor #poweredby{ background:url('/uploaded/images/page-bg.gif') repeat-x left top; } .redactor-editor #login_container{border:0;} .redactor-editor #login_title{background:transparent; color:#fff; border:0; padding:0; line-height:2em;} .redactor-editor #login_message{border:0; background:transparent; padding:0; line-height:2em;} .redactor-editor #login_container input{border:1px solid #CCCCCC; padding:4px; margin-bottom:5px;-moz-border-radius:5px; border-radius:5px;} .redactor-editor #login_container input.buttons{border:0; width:170px !important; font-size:1em;} .redactor-editor #login_container input.buttons:hover{background:#000;} .redactor-editor #login_container a{font-size:.83em;} .redactor-editor #topbanner{ } .redactor-editor .top { position:relative; } .redactor-editor #logo { position:absolute; margin:0; } .redactor-editor #portal-nav { list-style-type:none; padding:8px 15px; margin:0; position:absolute; top:0; right:0; background-color:#dddddd; background-image: -moz-linear-gradient(top, #ededed, #dddddd) !important; background-image: -webkit-gradient(linear, 0%, 0%, 0%, 100%, from(#ededed), to(#dddddd)) !important; background-image: -webkit-linear-gradient(top, #ededed,#dddddd) !important; background-image: -o-linear-gradient(top, #ededed,#dddddd) !important; background-image: -ms-linear-gradient(top, #ededed,#dddddd) !important; background-image: linear-gradient(top, #ededed,#dddddd) !important; -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ededed, endColorstr=#dddddd)"; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ededed, endColorstr=#dddddd); -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px; border-bottom:solid 1px #8c8c8c; border-left:solid 1px #8c8c8c; border-right:solid 1px #8c8c8c; box-shadow:1px 1px 0px 0px rgba(255, 255, 255, 0.86) inset; } .redactor-editor #portal-nav li { display:inline-block; background:url('/uploaded/images/portal-divide.png') no-repeat left center transparent; padding:0 0 0 2px; } .redactor-editor #portal-nav li:first-child { background:none; } .redactor-editor #portal-nav a { text-decoration:none; padding:0 11px; font-weight:700; text-transform:uppercase; font-size:14px; text-shadow:1px 1px 0 rgba(255,255,255,0.5); display:block; color:#3a6b96; } .redactor-editor #portal-nav a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; } .redactor-editor #ql_btn { color:#cf1732 !important; background:url('/uploaded/images/redarrow-down.png') no-repeat right center transparent; padding:0 16px 0 11px !important; } .redactor-editor .main-nav{ position:absolute; width:970px; height:41px; top:118px; font-size:0; line-height:41px; } .redactor-editor .main-nav ul { list-style-type:none; padding:0; margin:0; text-align:center; width:100%; } .redactor-editor .main-nav li { display:inline-block; } .redactor-editor .main-nav a { text-decoration:none; color:#FFF; font-size:15px; font-weight:500; display:block; text-shadow:1px 1px 1px rgba(0,0,0,0.5); padding:0 18px; } .redactor-editor .main-nav a:hover,.redactor-editor .fsBtn_on,.redactor-editor .fsBtn_active { background:url('/uploaded/images/white-bg.gif') repeat left top; color:#004b8d !important; text-shadow:1px 1px 0 rgba(255,255,255,0.5)!important; } .redactor-editor .top-photo { position:absolute; top:163px; background:none #FFF; border-top:solid 3px #fff; width:970px; height:350px; } .redactor-editor .sub-nav { width:200px; background-color:#3a6b96; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; border:solid 3px #FFF; box-shadow:0 0 5px rgba(0,0,0,0.3); } .redactor-editor .navmod li { margin:2px 0; } .redactor-editor .navmod a { color:#FFF; font-size:14px !important; font-family:"ubuntu", sans-serif; font-weight:500; font-style:normal; padding:5px 10px !important; } .redactor-editor .navmod a:hover,.redactor-editor .navon,.redactor-editor a.nav_history { background-color:#FFF; color:#3a6b96 !important; } .redactor-editor #navtable_5 ul a { padding-left: 20px !important; font-size: 12px !important; } .redactor-editor #navtable_5 ul a:hover,.redactor-editor #navtable_5 ul a.navon { background-color:#FFF !important; color:#3a6b96 !important; } .redactor-editor .banner-cal { } .redactor-editor .read-more a { background-color:#5a8e22; border:solid 1px #CCC; color:#FFF; text-decoration:none; display:inline-block; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding: .2em .5em; float:right; margin-top:1em; } .redactor-editor .read-more a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity:0.8; } .redactor-editor .monthhead { margin-bottom:1em; } .redactor-editor .event_stackdate{ display:block; float:left; width:60px; height:60px; background-color:#e9e9e9; background-image: -moz-linear-gradient(top, #f5f5f5, #e9e9e9) !important; background-image: -webkit-gradient(linear, 0%, 0%, 0%, 100%, from(#f5f5f5), to(#e9e9e9)) !important; background-image: -webkit-linear-gradient(top, #f5f5f5,#e9e9e9) !important; background-image: -o-linear-gradient(top, #f5f5f5,#e9e9e9) !important; background-image: -ms-linear-gradient(top, #f5f5f5,#e9e9e9) !important; background-image: linear-gradient(top, #f5f5f5,#e9e9e9) !important; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f5f5f5, endColorstr=#e9e9e9); -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f5f5f5, endColorstr=#e9e9e9)"; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; padding-top:.5em; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border:solid 1px #bbbbbb; box-shadow:inset 1px 1px 0px rgba(255,255,255,0.7); margin:0 25px 0 0; } .redactor-editor .event_stackdate span{ display:block; text-align:center; padding:0; text-transform:uppercase; text-shadow:1px 1px 0 rgba(255,255,255,0.8); } .redactor-editor .event_stackdayname { color:#004b8d; } .redactor-editor .event_stackmonname { display:none !important; } .redactor-editor .event_stackdaynum{ font-size:2em; color:#5a8e22; font-family: "ubuntu"; font-weight:500; top:-3px; position:relative; background: none transparent; } .redactor-editor .event_stackrepeat{ visibility:hidden; } .redactor-editor #bottombanner { padding:35px 0 0 0; background:url("/uploaded/images/logo-grey.png") no-repeat left 24px transparent; } .redactor-editor .message-txt,.redactor-editor .contact-info,.redactor-editor .links,.redactor-editor .logo-box { text-shadow:1px 1px 0 rgba(255,255,255,0.8); } .redactor-editor .message-txt { float:left; padding:0 18px 0 112px; width:450px; box-shadow:1px 0 0px rgba(255,255,255,0.5); border-right:solid 1px #CCC; min-height:125px; } .redactor-editor .message-txt a { text-decoration:none; } .redactor-editor .contact-info { float:left; box-shadow:1px 0 0px rgba(255,255,255,0.5); border-right:solid 1px #CCC; min-height:125px; width:230px; padding:0 38px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } .redactor-editor .links { float:left; padding:0 0 0 22px; } .redactor-editor .links ul { list-style-type:none; padding:0; margin:0; } .redactor-editor .links li { background:url("/uploaded/images/arrowbullet.png") no-repeat left top transparent; padding:0 0 12px 24px; display:block; } .redactor-editor .links a { text-decoration:none; } .redactor-editor #bottombanner a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity:0.8; } .redactor-editor .divider { float:left; background-color:#CCC; width:970px; height:1px; box-shadow:0 1px 0 rgba(255,255,255,0.5); margin:20px 0 15px 0 !important; } .redactor-editor .logo-box { width:100%; } .redactor-editor .logo-box ul { list-style-type:none; padding:0; margin:0; text-align:center; } .redactor-editor .logo-box li { display:inline-block; vertical-align:top; text-align:center; color:#666; padding-left:75px; } .redactor-editor .logo-box img { padding-top:16px; } .redactor-editor .logo-box li:first-child { padding-left:0; } .redactor-editor .photo-credit { font-size:11px; color:#999; margin:20px 0 0 0 !important; } .redactor-editor .searchcontainer{position:relative;} .redactor-editor #search_div { position:absolute; background:transparent none; height:28px; right:6px; top:71px; width:202px; } .redactor-editor #search_div form { display:inline; } .redactor-editor #search_keywords { background:#FFF none repeat scroll 0 0; border:none 0; color:#666; height:28px; padding:0 0 0 10px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; vertical-align:top; width:170px; border-top:solid 1px #ededed; border-bottom:solid 1px #ededed; border-left:solid 1px #ededed; -moz-border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; } .redactor-editor .hier { display:inline; } .redactor-editor .hier-tools { position:absolute; top:528px; width:970px; } .redactor-editor .hiersect { float:left; width: 571px; font-size:12px; color:#999; } .redactor-editor .tools{ float:right; text-align:right; width:153px; font-size:12px; color:#999; } .redactor-editor #nav_menus div{ display:none; position:absolute; top:0px; left:0px; width:240px; margin-top:0px; padding:0; background-color:#3a6b96; FILTER: alpha(opacity=96); -moz-opacity: .96; opacity: .96; -khtml-opacity: .96; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; border:solid 3px #FFF; -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 10px rgba(0,0,0,.5); box-shadow: 0 1px 10px rgba(0,0,0,.5); } .redactor-editor #ql_menu{ display:none; position:absolute; top:0px; left:0px; width:160px !important; margin-top:10px; padding:0; background-color:#3a6b96; FILTER: alpha(opacity=96); -moz-opacity: .96; opacity: .96; -khtml-opacity: .96; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; border:solid 3px #FFF; -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.5); -moz-box-shadow: 0 1px 10px rgba(0,0,0,.5); box-shadow: 0 1px 10px rgba(0,0,0,.5); } .redactor-editor #nav_menus ul,.redactor-editor #ql_menu ul { list-style-type:none; padding:0 0 0 0; margin:5px; } .redactor-editor #nav_menus li,.redactor-editor #ql_menu li { } .redactor-editor #nav_menus a,.redactor-editor #ql_menu a { -webkit-transition: background 0.15s linear; -moz-transition: background 0.15s linear; -o-transition: background 0.15s linear; transition: background 0.15s linear; display:block; text-decoration:none; padding:8px 6px 8px 10px; color:#fff; margin:0; } .redactor-editor #nav_menus a:hover,.redactor-editor #ql_menu a:hover{ background:#fff; color:#3a6b96; border-radius:5px; } .redactor-editor #ql_menu br{ display:none; } .redactor-editor .mcExpandingList{ width: 450px; } .redactor-editor .contentElementTitle{ font-weight:bold; border-color: #cccccc; background: #ffffff; } .redactor-editor .contentElementTitle a,.redactor-editor .contentElementTitle a:link,.redactor-editor .contentElementTitle a:visited{ color:#e51937 !important; } .redactor-editor .contentElementTitle.ui-state-active{ border-color: #cccccc; background: #efefef; } .redactor-editor .contentElementTitle.ui-state-active a{ } .redactor-editor .contentElement{ background: #ffffff; padding: 10px; border-color: #cccccc; } .redactor-editor .contentElement a{ } .redactor-editor .contentElementDesc{ } 

/* http://www.caislisbon.org/styles.cfm - Transfer:94ms Compile:0ms */
 .redactor-editor .fs_style_12, stylename_button_on_dark {.redactor-editor } .fs_style_3, stylename_callout_text {.redactor-editor } .fs_style_2, stylename_citation {.redactor-editor } .fs_style_5, stylename_default_button_1 {.redactor-editor } .fs_style_6, stylename_default_button_2 {.redactor-editor } .fs_style_7, stylename_default_button_3 {.redactor-editor } .fs_style_8, stylename_default_button_4 {.redactor-editor } .fs_style_9, stylename_default_button_5 {.redactor-editor } .fs_style_10, stylename_default_button_6 {.redactor-editor } .fs_style_14, stylename_download_link {.redactor-editor } .fs_style_13, stylename_external_link {.redactor-editor } .fs_style_11, stylename_large_button {.redactor-editor } .fs_style_1, stylename_lead_in {.redactor-editor } .fs_style_4, stylename_table_styled {} 