.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/www.connectopensource.org/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/www.connectopensource.org/modules/ctools/images/status-active.gif) center center no-repeat;}
.block-nice-menus{line-height:normal;z-index:10;}ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative;}ul.nice-menu li{position:relative;}ul.nice-menu a{display:block;color:#027AC6;}ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;visibility:hidden;}ul.nice-menu li.over ul{visibility:visible;}ul.nice-menu ul li{display:block;}ul.nice-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.nice-menu li:hover ul,ul.nice-menu li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,ul.nice-menu li.over ul,ul.nice-menu li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,#header-region ul.nice-menu li:hover ul,#header-region ul.nice-menu li.menuparent li:hover ul,#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,#header-region ul.nice-menu li.over ul,#header-region ul.nice-menu li.menuparent li.over ul,#header-region ul.nice-menu li.menuparent li.menuparent li.over ul{visibility:visible;}ul.nice-menu li:hover ul ul,ul.nice-menu li:hover ul ul ul,ul.nice-menu li:hover li:hover ul ul,ul.nice-menu li:hover li:hover ul ul ul,ul.nice-menu li:hover li:hover li:hover ul ul,ul.nice-menu li:hover li:hover li:hover ul ul ul,ul.nice-menu li.over ul ul,ul.nice-menu li.over ul ul ul,ul.nice-menu li.over li.over ul ul,ul.nice-menu li.over li.over ul ul ul,ul.nice-menu li.over li.over li.over ul ul,ul.nice-menu li.over li.over li.over ul ul ul,#header-region ul.nice-menu li:hover ul ul,#header-region ul.nice-menu li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,#header-region ul.nice-menu li.over ul ul,#header-region ul.nice-menu li.over ul ul ul,#header-region ul.nice-menu li.over li.over ul ul,#header-region ul.nice-menu li.over li.over ul ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul ul{visibility:hidden;}ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{overflow:visible !important;}ul.nice-menu li.menuparent ul iframe,#header-region ul.nice-menu li.menuparent ul iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:20px;height:20px;}
ul#nice-menu-0{height:3.2em;}ul.nice-menu li.menuparent:hover{z-index:100;}ul.nice-menu li.topper{height:4px;border-top:2px solid #04488e;overflow:hidden;}ul.nice-menu li.bottomer{height:4px;border-bottom:2px solid #04488e;overflow:hidden;}ul.nice-menu,ul.nice-menu ul{list-style:none;padding:0;margin:0;z-index:100;}ul.nice-menu li{float:left;display:block;height:100%;}ul.nice-menu li a{display:block;color:#fff;text-decoration:none;line-height:3.2em;padding:0 18px;}ul.nice-menu li a:hover{color:#fff;text-decoration:none;}ul.nice-menu li:hover,ul.nice-menu li a:hover{background-color:#81aac8;}ul.nice-menu ul li:hover,ul.nice-menu ul li a:hover{background-color:#faf9f2;}ul.nice-menu li.active-trail a{background-color:#81aac8;}ul.nice-menu li.active-trail li a{background-color:transparent;}ul.nice-menu li a span{display:block;font-size:1.3em;}ul.nice-menu ul li a{color:#04488e;line-height:1.3em;width:100%;padding:4px 0;}ul.nice-menu ul li a.active,ul.nice-menu ul li a.active:hover{color:#a21b16;text-decoration:underline;}ul.nice-menu ul li a:hover{color:#a21b16;}ul.nice-menu ul li a span{font-size:1.1em;margin:0 8px;}ul.nice-menu ul{top:3.2em;left:-1px;background-color:#81aac8;padding:8px;}ul.nice-menu ul li{width:14em;border-left:2px solid #04488e;border-right:2px solid #04488e;background-color:#faf9f2;}ul.nice-menu-down{float:left;border:0;}ul.nice-menu-down li{}ul.nice-menu-down li li{}ul.nice-menu-down ul{left:0;}ul.nice-menu-down ul li{clear:both;}ul.nice-menu-down li ul li ul{left:12em;top:-1px;}ul.nice-menu-down .menuparent a{}ul.nice-menu-down li.menuparent{}ul.nice-menu-down li.menuparent:hover,ul.nice-menu-down li.over{}ul.nice-menu-down li li.menuparent{}ul.nice-menu-down li li.menuparent:hover,ul.nice-menu-down li li.over{}
span.ext{background:url(/sites/www.connectopensource.org/modules/extlink/extlink.png) right center no-repeat;padding-right:12px;}span.mailto{background:url(/sites/www.connectopensource.org/modules/extlink/mailto.png) right center no-repeat;padding-right:12px;}@media print{span.ext,span.mailto{display:none;padding:0;}}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}
