body.drag{cursor:move}th.active img{display:inline}tr.even,tr.odd{padding:.1em .6em;border-bottom:1px solid #ccc;background-color:#eee}tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}td.active{background-color:#ddd}td.checkbox,th.checkbox{text-align:center}tbody{border-top:1px solid #ccc}tbody th{border-bottom:1px solid #ccc}thead th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}.breadcrumb{padding-bottom:.5em}div.indentation{height:1.7em;padding:.42em 0 .42em .6em;margin:-.4em .2em -.4em -.4em;width:20px;float:left}div.tree-child{background:url(/misc/tree.png) no-repeat 11px}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px}.error{color:#e55}div.error{border:1px solid #d77}div.error,tr.error{padding:2px;color:#200;background:#fcc}.warning{color:#e09010}div.warning{border:1px solid #f0c020}div.warning,tr.warning{padding:2px;color:#220;background:#ffd}.ok{color:green}div.ok{border:1px solid #0a0}div.ok,tr.ok{padding:2px;color:#020;background:#dfd}.item-list .icon{color:#555;clear:right;float:right;padding-left:.25em}.item-list .title{font-weight:700}.item-list ul{padding:0;margin:0 0 .75em}.item-list ul li{list-style:disc;padding:0;margin:0 0 .25em 1.5em}ol.task-list li.active{font-weight:700}.form-item{margin-bottom:1em;margin-top:1em}tr.even .form-item,tr.odd .form-item{margin-bottom:0;margin-top:0;white-space:nowrap}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0!important}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0!important}.form-item .description{font-size:.85em}.form-item label{font-weight:700;display:block}.form-item label.option{font-weight:400;display:inline}.form-checkboxes,.form-radios{margin:1em 0}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em;margin-top:.4em}.form-required,.marker{color:red}.more-help-link,.more-link{text-align:right}.more-help-link{font-size:.85em}.nowrap{white-space:nowrap}.item-list .pager{text-align:center;clear:both}.item-list .pager li{padding:.5em;list-style-type:none;background-image:none;display:inline}.pager-current{font-weight:700}.tips{padding-top:0;font-size:.9em;margin-bottom:0;padding-bottom:0;margin-top:0}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-size:inherit;width:14em;font-family:inherit}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:10em}dl.multiselect dd,dl.multiselect dt{padding:0;margin:0 1em 0 0;line-height:1.75em;float:left}dl.multiselect .form-item{height:1.75em;margin:0}.container-inline div,.container-inline label{display:inline}ul.primary{list-style:none;height:auto;padding:0 0 0 1em;border-collapse:collapse;border-bottom:1px solid #bbb;margin:5px;line-height:normal;white-space:nowrap}ul.primary li{display:inline}ul.primary li a{height:auto;padding:0 1em;border:1px #bbb;text-decoration:none;margin-right:.5em;border-style:solid solid none;background-color:#ddd}ul.primary li.active a{border:1px solid;border-color:#bbb #bbb #fff;background-color:#fff}ul.primary li a:hover{border-color:#ccc #ccc #eee;background-color:#eee}ul.secondary{padding:.5em 1em;border-bottom:1px solid #bbb;margin:5px}ul.secondary li{border-right:1px solid #ccc;padding:0 1em;display:inline}ul.secondary a{padding:0;text-decoration:none}ul.secondary a.active{border-bottom:4px solid #999}#autocomplete{overflow:hidden;border:1px solid;position:absolute;z-index:100}#autocomplete ul{list-style:none;padding:0;margin:0}#autocomplete li{color:#000;background:#fff;cursor:default;white-space:pre}#autocomplete li.selected{color:#fff;background:#0072b9}html.js input.form-autocomplete{background-position:100% 2px;background-image:url(/misc/throbber.gif);background-repeat:no-repeat}html.js input.throbbing{background-position:100% -18px}html.js fieldset.collapsed{height:1em;border-left-width:0;border-bottom-width:0;margin-bottom:0;border-right-width:0}html.js fieldset.collapsed *{display:none}html.js fieldset.collapsed legend{display:block}html.js fieldset.collapsible legend a{background:url(/misc/menu-expanded.png) 5px 75% no-repeat;padding-left:15px}html.js fieldset.collapsed legend a{background-position:5px 50%;background-image:url(/misc/menu-collapsed.png)}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline}html.js fieldset.collapsible{position:relative}html.js fieldset.collapsible legend a{display:block}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto}.resizable-textarea{width:95%}.resizable-textarea .grippie{height:9px;overflow:hidden;border:1px solid #ddd;border-top:0 solid #ddd;background:#eee url(/misc/grippie.png) no-repeat center 2px;cursor:s-resize}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block}.draggable a.tabledrag-handle{height:1.7em;padding:.42em 1.5em .42em .5em;text-decoration:none;margin:-.4em 0 -.4em -.5em;cursor:move;float:left}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{height:13px;background:url(/misc/draggable.png) no-repeat 0 0;width:13px;margin-top:4px}a.tabledrag-handle-hover .handle{background-position:0 -20px}.joined+.grippie{height:5px;margin-bottom:-2px;background-position:center 1px}.teaser-checkbox{padding-top:1px}div.teaser-button-wrapper{padding-right:5%;margin:0;float:right}.teaser-checkbox div.form-item{padding:0;margin:0 5% 0 0;float:right}html.js .no-js,textarea.teaser{display:none}.progress{font-weight:700}.progress .bar{height:1.5em;border:1px solid #00375a;margin:0 .2em;background:#fff url(/misc/progress.gif)}.progress .filled{height:1em;border-bottom:.5em solid #004a73;background:#0072b9;width:0}.progress .percentage{float:right}.ahah-progress,.progress-disabled{float:left}.ahah-progress .throbber{height:15px;margin:2px;background:transparent url(/misc/throbber.gif) no-repeat 0 -18px;width:15px;float:left}tr .ahah-progress .throbber{margin:0 2px}.ahah-progress-bar{width:16em}#first-time strong{padding:1.5em 0 .5em;display:block}tr.selected td{background:#ffc}table.sticky-header{background:#fff;margin-top:0}#clean-url.install,html.js .js-hide{display:none}#system-modules div.incompatible,#system-themes-form div.incompatible{font-weight:700}span.password-strength{visibility:hidden}input.password-field{margin-right:10px}div.password-description{padding:0 2px;font-size:.85em;max-width:500px;margin:4px 0 0}div.password-description ul{margin-bottom:0}.password-parent{margin:0}input.password-confirm{margin-right:10px}.confirm-parent{margin:5px 0 0}span.password-confirm{visibility:hidden}span.password-confirm span{font-weight:400}