html.js{background:transparent !important;overflow-y:scroll;}html.js body{background:transparent !important;margin-left:0;margin-right:0;padding:20px 0;}#overlay{display:table;margin:0 auto;min-height:100px;min-width:700px;position:relative;padding:.2em;padding-bottom:2em;padding-right:26px;width:88%;}#overlay-titlebar{padding:0 20px;position:relative;white-space:nowrap;z-index:100;}#overlay-content{background:#fff;clear:both;color:#000;padding:.5em 1em;position:relative;}#overlay-title-wrapper{overflow:hidden;}#overlay-title{color:#fff;float:left;font-size:20px;margin:0;padding:0.3em 0;}#overlay-title:active,#overlay-title:focus{outline:0;}.overlay #skip-link{margin-top:-20px;}.overlay #skip-link a{color:#fff;}#overlay-close-wrapper{position:absolute;right:0;}#overlay-close,#overlay-close:hover{background:transparent url(/modules/overlay/images/close.png) no-repeat;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;display:block;height:26px;margin:0;padding:0;position:absolute;width:26px;}#overlay-tabs{line-height:27px;margin:-28px 0 0 0;position:absolute;right:20px;text-transform:uppercase;}#overlay-tabs li{display:inline;list-style:none;margin:0 0 0 -3px;padding:0;}#overlay-tabs li a,#overlay-tabs li a:active,#overlay-tabs li a:visited,#overlay-tabs li a:hover{background-color:#a6a7a2;-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-radius:8px 8px 0 0;color:#000;display:inline-block;font-size:11px;font-weight:bold;margin:0 0 2px 0;outline:0;padding:0 14px;text-decoration:none;}#overlay-tabs li.active a,#overlay-tabs li.active a.active,#overlay-tabs li.active a:active,#overlay-tabs li.active a:visited{background-color:#fff;margin:0;padding-bottom:2px;}#overlay-tabs li a:focus,#overlay-tabs li a:hover{color:#fff;}#overlay-tabs li.active a:focus,#overlay-tabs li.active a:hover{color:#000;}#overlay-titlebar .add-or-remove-shortcuts{padding-top:0.9em;}* html #overlay-close,* html #overlay-close:hover{position:absolute;}#overlay-disable-message{background-color:#fff;margin:-20px auto 20px;width:80%;-moz-border-radius:0 0 8px 8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-radius:0 0 8px 8px;}.overlay-disable-message-focused{padding:0.5em;}.overlay-disable-message-focused a{display:block;float:left;}.overlay-disable-message-focused #overlay-dismiss-message{float:right;}
.contextual-links-region{outline:none;position:relative;}.contextual-links-region-active{outline:#999 dashed 1px;}div.contextual-links-wrapper{display:none;font-size:90%;position:absolute;right:5px;top:2px;z-index:999;}html.js div.contextual-links-wrapper{display:block;}a.contextual-links-trigger{background:transparent url(/modules/contextual/images/gear-select.png) no-repeat 2px 0;border:1px solid transparent;display:none;height:18px;margin:0;padding:0 2px;outline:none;text-indent:34px;width:28px;overflow:hidden;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}a.contextual-links-trigger:hover,div.contextual-links-active a.contextual-links-trigger{background-position:2px -18px;}div.contextual-links-active a.contextual-links-trigger{background-color:#fff;border-color:#ccc;border-bottom:none;position:relative;z-index:1;-moz-border-radius:4px 4px 0 0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-radius:4px 4px 0 0;}div.contextual-links-wrapper ul.contextual-links{background-color:#fff;border:1px solid #ccc;display:none;margin:0;padding:0.25em 0;position:absolute;right:0;text-align:left;top:18px;white-space:nowrap;-moz-border-radius:4px 0 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:4px;border-radius:4px 0 4px 4px;}a.contextual-links-trigger-active,div.contextual-links-active a.contextual-links-trigger,div.contextual-links-active ul.contextual-links{display:block;}ul.contextual-links li{line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0;}div.contextual-links-wrapper a{text-decoration:none;}ul.contextual-links li a{color:#333 !important;display:block;margin:0.25em 0;padding:0.25em 1em 0.25em 0.5em;}ul.contextual-links li a:hover{background-color:#bfdcee;}
