.menu-content{background-color:#f5f5f5;padding:2px 10px 0;min-height:40px}.menu-content,.menu-content li{border:1px solid #00008b;margin:3px 4px 4px 10px}.menu-content li{float:left;font-size:12pt;padding:2px 10px;color:#339;cursor:pointer;display:block;font-size:14pt;font-weight:700;margin-bottom:8px;margin-left:8px}.menu-content li.current-selection{background-color:#ffe;font-size:16pt;border:3px solid #00008b;border-bottom:3px solid #ffe;position:relative;margin-bottom:2px}.menu-dropdown{z-index:200;position:fixed;top:3px;margin-top:.1em}.menu-dropdown .menu-link{max-height:30px}.menu-dropdown ul{list-style:none;position:relative;float:left;margin:0;padding:0;opacity:.9;opacity:.95;z-index:200}.menu-dropdown ul.sub{opacity:1;width:200px;min-width:200px}.menu-dropdown a{display:block;color:#333;text-decoration:none;font-weight:700;font-size:12px;line-height:14pt;padding:0 15px;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;opacity:1}.menu-dropdown ul li{position:relative;float:left;margin:0;padding:0;opacity:.9}.menu-dropdown ul.sub a{opacity:1;width:200px}.menu-dropdown ul.sub li{opacity:1;width:100%}.menu-dropdown ul li.current-menu-item{background:#ddd}.menu-dropdown ul li:hover{background-color:#9cf;opacity:1}.menu-dropdown ul ul{display:none;position:absolute;top:100%;left:0;background:#fff;padding:0}.menu-dropdown ul ul a{line-height:120%;padding:10px 15px;opacity:1}.menu-dropdown ul ul ul{top:0;left:100%}.menu-dropdown ul li:hover>ul{display:block}.menu-dropdown li:hover a{opacity:1}.selection-menu{clear:both}.selection-menu li{float:left;font-size:10pt;border:1px solid #00008b;padding:5px 6px;margin:2px 2px 2px 4px}body{background-color:#edfdf9;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}.hidden{display:none;color:#ffebcd}.flex-table{display:flex}.float-left{float:left}.float-right{float:right}.main-wrapper{position:relative;top:40px}a,a:visited{text-decoration:none}a{color:#00f}.link,a{cursor:pointer;display:block}.link{color:#00008b;text-decoration:underline}.cancel-button{background-color:#fcc}.submit-button{background-color:#b3f2b3}.fieldset-wrapper{float:left;width:70%}fieldset legend{color:#00f;cursor:pointer;display:block}div.main-menu{z-index:200}.menu-button{display:inline-block;min-width:150px;width:250px}.clear{clear:both}span{display:inline-block}input[type=email],input[type=password],input[type=text],select,textarea{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:5px;color:#777;font:12pt HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 0 20px;max-width:100%;outline:medium none;padding:6px 4px}button{border-right:1px solid #aaa;border-width:1px;border-style:solid;border-color:#ccc #aaa #aaa #ccc;-o-border-image:none;border-image:none;border-radius:3px;color:#444;cursor:pointer;display:inline-block;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11pt;padding:1px 12px;text-decoration:none;text-shadow:0 1px hsla(0,0%,100%,.75)}button,select{font-weight:700}select{width:240px;padding:1px 4px}#main-container .form-field{margin:6px 5px}#main-container label{font-size:16pt;min-width:195px;display:inline-block;margin:6px 5px}#main-container button{height:27px;width:130px;cursor:pointer;font-weight:700;font-size:15pt;margin:1px 5px}.alignright{text-align:right}.alignleft{text-align:left}.aligncenter{text-align:center}th{padding:.1em .2em;text-align:left}#main-container{padding-top:5px;width:98%}#content-title{padding:3px 7px;text-align:left;font-size:1.5em;font-weight:400;line-height:20px;margin:25px 0 5px 3px;color:#00008b;width:90%}#mw-debug{position:absolute;top:4px;left:55%}#mw-debug .mw-debug{max-width:50px}.form-submit{clear:both}table.mw-zebra tr:nth-child(2n){background-color:#cff}table.mw-zebra tr:nth-child(odd){background-color:#ffe}table.mw-zebra thead tr,table.mw-zebra tr.header-row{background-color:#9ff}table.mw-zebra tr.touched:nth-child(2n){background-color:khaki}table.mw-zebra tr.touched:nth-child(odd){background-color:#fffacd}#main-container table a:hover{background-color:#4cffb7}.button-bar{width:25%;float:right}#menu-admin.primary-nav-wrap ul li,#menu-system.primary-nav-wrap ul li{border:none;border-bottom:thick solid #cff;padding:0;margin:.2em .2em;line-height:1.5em;background:none;opacity:.95}#menu-admin li .menu-link a,#menu-system li .menu-link a{padding:0 5px}#menu-admin ul li a,#menu-system ul li a{color:#00d;height:30px;line-height:30px;font-size:14pt;font-weight:700}#menu-admin ul li a:hover,#menu-system ul li a:hover{text-decoration:none;background-color:#cff}.form-control-container{float:left;border:1px solid green;margin:0 4px;padding:3px 6px 1px}#abceditor-song{z-index:90;width:97%;margin-top:-6px}#abceditor-song .song-editor{clear:both}#abceditor-song .song-component{z-index:120}#abceditor-history .selection-menu.song-edit-history,#abceditor-song .selection-menu.song-options{background-color:#f4fcff;border:none;border-bottom:1px solid #ff8c00;margin:0;margin-bottom:4px}#abceditor-history .selection-menu.song-edit-history li:hover,#abceditor-song .selection-menu.song-options li:hover{background-color:#0ff}#abceditor-history .selection-menu.song-edit-history li,#abceditor-song .selection-menu.song-options li{padding:1px 2px 0;border:none}#abceditor-local-history{overflow-y:scroll;max-height:100px}#abceditor-history .selection-menu.song-edit-history li.current-selection,#abceditor-song .selection-menu.song-options li.current-selection{opacity:1;background-color:#cff;font-weight:700}#abceditor-controls input{margin:2px 2px;font-size:10pt;min-width:50%}#abceditor-controls #abceditor-fetch-song-date{width:35px}#abceditor-controls button{width:53px;height:28px;margin:2px 2px;font-size:65%;display:inline-block;background-color:#fff;padding:2px 2px;line-height:20px}#abceditor-controls{z-index:70;background-color:#f5f5f5;margin-left:2px;min-height:240px;max-width:49%;min-width:45%;margin:3px;border:none;position:absolute;top:3px;left:50%;opacity:.05;border:2px solid #00008b}#abceditor-controls:hover{opacity:1}#abceditor-controls fieldset{clear:both;font-weight:bolder;width:90%;border:1px solid #00008b;padding:5px 10px 0;margin:3px 4px 35px 10px}#abceditor-controls label{min-width:110px;display:inline-block;text-align:right}#ab1ceditor-controls div{width:100%}#abceditor-history label{max-width:100px;min-width:90px;position:relative;left:2px;text-align:left}#abceditor-history button{margin-left:30px}#abceditor-history span.value{min-width:230px}#abceditor-controls p{margin:2px 5px}#abceditor-controls span{display:inline-block}textarea#abc-source-text::-moz-selection{background-color:#ff4500}textarea#abc-source-text::selection{background-color:#ff4500}textarea#abc-source-text::-moz-selection{background-color:#4ff}.item-list-table #add-item-name{height:2em}.list-item-collection li.selected{background-color:pink}.list-item-collection li.selected:hover{background-color:orange}.list-item-collection li:hover{background-color:#ffc}.list-item-collection ul{list-style:none;font-size:100%;color:#00008b;line-height:14pt;cursor:pointer;overflow-y:scroll;margin-top:3pt;margin-bottom:10px;padding:1px 12px 1px}.dashboard-viewport{float:left;margin:2px 10px}.dashboard-viewport label{display:inline}#admin-user-page .column{width:48%}#admin-user-page fieldset{border-width:3px}#add-client-form fieldset{border-color:#32cd32}#admin-user-page .client-ac-form fieldset{border-color:#f4a460}#admin-access-control-page .flex-table>div{min-width:40%;margin-left:12px}.delete-widget{color:#fff;font-size:10pt;font-weight:700;border-radius:3px;background-color:red;padding:0 4px 1px 4px;margin:3px 3px 3px 2px;float:right;cursor:pointer;line-height:10pt}#dev-tool-trace-data span{width:100%}#dev-tool-trace-status{float:right}#dev-tool-reset-trace{float:right;cursor:pointer}#dev-tool #debug-widget{position:absolute;right:0}#dev-tool{position:fixed;top:2px;right:200px;z-index:1000}#dev-tool-container{margin-top:30px;clear:both;opacity:1;border:1px solid red}#edit-settings-list{height:170px;width:97%}#system-admin-options td{min-width:10%;color:#339}#system-admin-options input[type=text]{min-width:90%}#system-admin-options .option-name,#system-admin-options .option-value{width:42%}