@charset "UTF-8";html{overflow-y:scroll;}
body{margin:10px;padding:0;padding-bottom:1px;font-size:68.8%;}
body,td,th{font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,san-serif;}
body#minwidth-body{height:95%;min-width:96%;}
a,img{padding:0;margin:0;}
img{border:0 none;}
.clr{clear:both;overflow:hidden;height:0;}
form{margin:0;padding:0;}
h1{margin:0;padding-bottom:8px;color:#025A8D;font-size:1.818em;}
h3{font-size:1.182em;}
h4{font-size:1.182em;}
*:focus, a:active{outline:none;}
a:link{color:#025A8D;text-decoration:none;outline:none;}
a:visited{color:#025A8D;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
fieldset{margin-bottom:10px;border:1px #ccc solid;padding:5px;text-align:left;}
legend{color:#146295;font-size:1.182em;font-weight:bold;}
input, select{font-size:0.909em;border:1px solid silver;background:#fff;}
textarea{font-size:1.273em;border:1px solid silver;}
iframe{border:0;}
.invalid{color:red;font-weight:bold;}
input.invalid{border:1px solid red;}
input.disabled{background-color:#F0F0F0;}
input.button{cursor:pointer;}
input:focus,
select:focus,
textarea:focus{background-color:#ffd;}
.enabled,
.success{color:green;font-weight:bold;}
.disabled,
p.error{color:red;font-weight:bold;}
.protected{color:#999999;}
p.warning{color:red;font-weight:bold;font-size:1.091em;}
p.nowarning{color:#333;font-weight:bold;font-size:1.091em;}
.allow,
span.writable{color:green;}
.deny,
span.unwritable{color:red;}
.none{color:#aaa;}
.hide{display:none;}
.hidebtn{border:0;padding:0;margin:0;width:0;height:0;}
.hidelabeltxt{text-indent:-9999em;}
.nowrap{white-space:nowrap;}
#border-top.h_blue{background:url(../images/j_header_middle.png) repeat-x;height:54px;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;border-top-left-radius:8px;}
#border-top .title,
#border-top .title a{font-size:1.364em;font-weight:bold;color:#fff;line-height:44px;padding-left:14px;}
#border-top .logo{display:block;width:auto;float:right;padding:7px 10px 0 0;}
#header-box{border:1px solid #ccc;background:#f0f0f0;}
#footer .copyright{margin:10px;text-align:center;line-height:160%;}
p.footer-tip{margin-top:15px;}
#content-box{border:1px solid #ccc;border-top:0;float:left;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:5px;}
#element-box{margin-bottom:11px;}
#element-box,
#toolbar-box,
#submenu-box{padding:10px 10px 0 10px;}
#toolbar-box{background:#fbfbfb;margin-bottom:10px;}
#toolbar-box .m{background:#f4f4f4;min-height:48px;}
#submenu-box{margin-bottom:10px;}
#submenu-box .padding{padding:0;}
#module-status{float:right;}
#module-status > span{display:block;float:left;line-height:16px;padding:4px 10px 0 22px;margin-bottom:5px;}
#module-status .viewsite{background:url(../images/menu/icon-16-viewsite.png) 3px 4px no-repeat;}
#module-status .preview{background:url(../images/menu/icon-16-media.png) 3px 3px no-repeat;}
#module-status .unread-messages,
#module-status .no-unread-messages{background:url(../images/menu/icon-16-messages.png) 3px 3px no-repeat;}
#module-status .unread-messages a{font-weight:bold;}
#module-status .loggedin-users{background:url(../images/menu/icon-16-user.png) 3px 3px no-repeat;}
#module-status .backloggedin-users{background:url(../images/menu/icon-16-back-user.png) 3px 3px no-repeat;}
#module-status .multilanguage{background:url(../images/menu/icon-16-language.png) 3px 3px no-repeat;}
#module-status .logout{background:url(../images/menu/icon-16-logout.png) 3px 3px no-repeat;}
#module-unread-new span{color:red;text-decoration:none;font-weight:bold;}
#module-unread span{color:black;text-decoration:none;}
#module-unread img,
#module-unread-new img{border:0;}
span.stat-notice{font-weight:bold;}
div.noparams-notice{text-align:center;padding:5px;}
p.noparams{padding:20px 15px;}
p.noresults{padding:20px 15px;}
span.adminlist-searchstatus a{padding-left:20px;}
span.note{display:block;background:#ffd;padding:5px;color:#666;}
.previewframe{border:none;width:98%;height:600px;padding:0 5px 0 10px;}
textarea#codeedit{width:100%;height:500px;}
.temprev{width:100%;border:1px solid #d7d7d7;margin:0;padding:0;background:#fff;}
textarea#extrainfo,
textarea#message{width:90%;}
.pre_message{font-size:1.3em;}
.ol-foreground{background-color:#ffe;}
.ol-background{background-color:#6db03c;}
.ol-textfont{font-family:Arial, Helvetica, sans-serif;font-size:0.909em;color:#666;}
.ol-captionfont{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#fff;font-weight:bold;}
.ol-captionfont a{color:#0b5fc6;text-decoration:none;}
div.pagetitle{padding-left:60px;background-repeat:no-repeat;margin-left:10px;}
div.pagetitle h2{line-height:48px;font-size:2em;font-weight:bold;color:#146295;margin:0;padding:0;}
div.pagetitle span{color:#666;}
div.configuration{font-size:1.364em;font-weight:bold;color:#146295;padding-left:30px;margin-left:10px;padding-top:4px;background:url(../images/menu/icon-16-config.png) 0 6px no-repeat;}
div.toolbar-list{float:right;text-align:right;padding:0;}
div.toolbar-list ul{margin:0;padding:0;}
div.toolbar-list li{padding:1px 1px 3px 4px;text-align:center;color:#666;height:48px;list-style:none;float:left;}
div.toolbar-list li.spacer{width:10px;}
div.toolbar-list li.divider{border-right:1px solid #c7c7c7;width:2px;}
div.toolbar-list span{float:none;width:32px;height:32px;margin:0 auto;display:block;}
div.toolbar-list a{display:block;float:left;white-space:nowrap;border:1px solid #F4F4F4;padding:1px 5px;cursor:pointer;}
div.toolbar-list a:hover,
div.toolbar-list a:focus,
div.toolbar-list a:active{border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-decoration:none;color:#0B55C4;}
td#mm_pane{width:90%;}
input#mm_subject{width:200px;}
textarea#mm_message{width:100%;}
.pane-sliders{margin:18px 0 0 0;position:relative;}
.pane-sliders .title{margin:0;padding:2px 2px 2px 5px;color:#666;cursor:pointer;}
#content-pane{margin:8px 10px 15px 15px;}
.pane-sliders .panel{margin-bottom:3px;border:solid 1px #ccc;}
.pane-sliders .panel h3{background:#fafafa;color:#666;}
.pane-sliders .content{background:#fff;}
.pane-sliders .adminlist{border:0 none;font-size:1em;}
.pane-sliders .adminlist td{border:0 none;}
.pane-toggler span{background:transparent url(../images/j_arrow.png) 5px 50% no-repeat;padding-left:20px;}
.pane-toggler-down span{background:transparent url(../images/j_arrow_down.png) 5px 50% no-repeat;padding-left:20px;}
.pane-toggler-down{border-bottom:1px solid #ccc;}
h3.pane-toggler-down a:hover,
h3.pane-toggler a:hover{text-decoration:none;}
.pane-slider.pane-hide{display:none;}
.pane-slider ol li{list-style:none;margin-left:-25px;margin-top:10px;}
input#jformparams_link_titles1,
input#jformparams_show_title1,
input#jformparams_link_category1{margin-left:13px;}
div#position-icon.pane-sliders div.pane-down div.icon-wrapper{margin:5px 0 5px 0;}
div#position-icon.pane-sliders div.pane-down .icon-wrapper .icon{padding:5px 0 5px 10px;margin:0;}
div#position-icon.pane-sliders .icon{background:#fff;}
dl.tabs{float:left;margin:10px 0 -1px 0;z-index:50;}
dl.tabs dt{float:left;padding:4px 10px;border:1px solid #ccc;margin-left:3px;background:#e9e9e9;color:#666;}
dl.tabs dt.open{background:#F9F9F9;border-bottom:1px solid #f9f9f9;z-index:100;color:#000;}
div.current{clear:both;border:1px solid #ccc;padding:10px 10px;}
div.current dd{padding:0;margin:0;}
dl#content-pane.tabs{margin:1px 0 0 0;}
div.current label,
div.current span.faux-label{display:block;min-width:150px;float:left;clear:left;margin-top:8px;}
div.current fieldset{border:none 0;}
div.current fieldset.adminform{border:1px #ccc solid;}
div.current fieldset.radio{float:left;}
div.current fieldset.radio input{clear:none;min-width:15px;float:left;margin:3px 0 0 2px;}
div.current fieldset.radio label{clear:none;min-width:45px;float:left;margin:3px 0 0 5px;}
div.current fieldset.checkboxes{float:left;clear:right;}
div.current fieldset.checkboxes input{clear:left;min-width:15px;float:left;margin:3px 0 0 2px;}
div.current fieldset.checkboxes label{clear:right;min-width:45px;margin:3px 0 0 5px;}
div.current input,
div.current textarea,
div.current select{clear:none;float:left;margin:3px 0 0 2px;}
div.current select{margin-bottom:15px;}
p.tab-description{font-size:1.091em;margin-left:0;margin-top:5px;}
div.acl-options div.current{width:auto;}
div.current table#acl-config th.acl-groups{text-align:left;}
li.acl-editgroups,
li.acl-resetbtn{display:block;float:left;margin:14px !important;width:auto;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;text-decoration:none;font-size:.909em;padding:3px !important;}
li.acl-editgroups:hover,
li.acl-resetbtn:hover{background:none repeat scroll 0 0 #E8f6f3;border:1px solid #AAA;cursor:pointer;}
.cpanel div.icon, #cpanel div.icon{text-align:center;margin-right:15px;float:left;margin-bottom:15px;}
.cpanel div.icon a, #cpanel div.icon a{background-color:#fff;background-position:-30px;display:block;float:left;height:97px;width:108px;color:#565656;vertical-align:middle;text-decoration:none;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition-property:background-position,
-webkit-border-bottom-left-radius,
-webkit-box-shadow;-moz-transition-property:background-position,
-moz-border-radius-bottomleft,
-moz-box-shadow;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;}
#cpanel div.icon a:hover,
#cpanel div.icon a:focus,
#cpanel div.icon a:active,
.cpanel div.icon a:hover,
.cpanel div.icon a:focus,
.cpanel div.icon a:active{background-position:0;-webkit-border-bottom-left-radius:50% 20px;-moz-border-radius-bottomleft:50% 20px;border-bottom-left-radius:50% 20px;-webkit-box-shadow:-5px 10px 15px rgba(0, 0, 0, 0.25);-moz-box-shadow:-5px 10px 15px rgba(0, 0, 0, 0.25);box-shadow:-5px 10px 15px rgba(0, 0, 0, 0.25);position:relative;z-index:10;}
#cpanel img,
.cpanel img{padding:10px 0;margin:0 auto;}
#cpanel span,
.cpanel span{display:block;text-align:center;}
div.cpanel-left{width:54%;float:left;}
div.cpanel-right{width:45%;float:right;}
div.width-20{width:20%;}
div.width-30{width:30%;}
div.width-35{width:35%;}
div.width-40{width:40%;}
div.width-45{width:45%;}
div.width-50{width:50%;}
div.width-55{width:55%;}
div.width-60{width:60%;}
div.width-65{width:65%;}
div.width-70{width:70%;}
div.width-80{width:80%;}
div.width-100{width:100%;}
.clrlft{clear:left;}
.clrrt{clear:right;}
.fltlft{float:left;}
.fltrt{float:right;}
.fltnone{float:none;}
div.width-20 fieldset,
div.width-30 fieldset,
div.width-35 fieldset,
div.width-40 fieldset,
div.width-45 fieldset,
div.width-50 fieldset,
div.width-55 fieldset,
div.width-60 fieldset,
div.width-65 fieldset,
div.width-70 fieldset,
div.width-80 fieldset,
div.width-100 fieldset{background-color:#fff;padding:5px 17px 17px 17px;}
fieldset.adminform{margin:10px;overflow:hidden;}
fieldset.adminform legend{margin:0;padding:0;}
ul.adminformlist,
ul.adminformlist li{margin:0;padding:0;list-style:none;}
fieldset label,
fieldset span.faux-label{float:left;clear:left;display:block;margin:5px 0;}
fieldset ul{margin:0;padding:0;}
form label,
form span.faux-label{font-size:1.091em;}
fieldset input,
fieldset textarea,
fieldset select,
fieldset img,
fieldset button{float:left;width:auto;margin:5px 5px 5px 0;}
fieldset.adminform textarea{width:355px;}
fieldset ul.checklist input{clear:left;margin-right:10px;}
fieldset ul.checklist label,
fieldset ul.menu-links label,
fieldset#filter-bar label{clear:none;}
fieldset.adminform ul.checklist li{width:100%;margin:0;padding:0;}
fieldset.adminform ul.checklist li label{width:auto;}
input.readonly{font-family:Arial, Helvetica, sans-serif;font-size:1.091em;padding-top:1px;border:0;font-weight:bold;color:#666;}
#jform_id,
span.readonly{font-family:Arial, Helvetica, sans-serif;font-size:1.091em;margin:5px 5px 5px 0;font-weight:bold;float:left;display:block;color:#666;}
#jform_params_alt,
#jform_clickurl{width:355px;}
#jform-imp{width:70px;}
.mod-desc{margin-left:135px !important;float:none !important;}
input.readonly{background-color:#ffffff;}
#jform_params_width,
#jform_params_height,
#jform_params_increase,
#jform_params_shownumber,
#jform_params_count{width:50px;}
#jform_id{width:50px;background-color:#FFFFFF;border:0 none;}
input#jform_title,
input#jform_leveltitle,
input#jform_grouptitle{font-size:1.364em;}
label#jform_title-lbl,
label#jform_leveltitle-lbl,
label#jform_grouptitle-lbl{padding-top:3px;}
div#content-pane fieldset{border:0;padding:10px 15px 0 15px;}
div.panel fieldset{border:0;}
input.required{background-color:#d5eeff;}
.star{color:#EB8207;font-size:1.2em;}
fieldset.batch{margin:20px 0 10px 0;background:#fff;padding:10px;}
fieldset.batch label{margin:5px;min-width:40px;}
fieldset.batch button{margin:3px;}
fieldset#batch-choose-action{clear:left;border:0 none;}
fieldset.batch label{float:left;clear:none;}
fieldset label#batch-choose-action-lbl{clear:left;margin-top:15px;}
label#batch-language-lbl,
label#batch-user-lbl{clear:left;margin-right:10px;margin-top:15px;}
select#batch-language-id,
select#batch-user-id{margin-top:15px;}
select#batch-category-id,
select#batch-menu-id,
select#batch-position-id{margin-right:30px;}
label#batch-access-lbl,
label#batch-client-lbl{margin-right:10px;}
div#menu-assignment{clear:left;}
div#menu-assignment input,
div#menu-assignment h3{clear:left;padding-bottom:0;margin-bottom:0;}
div#menu-assignment ul.menu-links{float:left;width:49%;}
div#menu-assignment ul.menu-links li:last-child label{margin-bottom:20px;}
fieldset.adminform .menu-links label{white-space:nowrap;}
fieldset.adminform .menu-links input{margin:8px 5px 0 0;}
button.jform-rightbtn{float:right;margin-right:0;}
#jform_impmade,
#jform_clicks{width:30px;}
fieldset.adminform.long label,
fieldset.adminform.long span.faux-label{min-width:180px;}
fieldset.adminform label,
fieldset.adminform span.faux-label{min-width:135px;padding:0 5px 0 0;}
fieldset.panelform{overflow:hidden;clear:both;}
fieldset.panelform label,
fieldset.panelform div.paramrow label,
fieldset.panelform span.faux-label{min-width:145px;max-width:250px;padding:0 5px 0 0;}
label#userparamsallowUserRegistration-lbl,
label#userparamsnew_usertype-lbl,
label#userparamsuseractivation-lbl,
label#userparamsfrontend_userparams-lbl,
label#jform_MetaDesc-lbl{min-width:180px;}
label#paramsusermode-lbl,
label#paramsphishing-resistant-lbl,
label#paramsmulti-factor-lbl,
label#paramsmulti-factor-physical-lbl,
paramslang_mode-lbl{min-width:200px;}
div.jform_mod_title,
div.jform_na{margin-top:5px;float:left;}
div#jform_template,
div#jform_template-desc{float:left;padding-right:5px;padding-top:5px;font-size:1.091em;}
div#jform_template-desc{padding-top:3px;}
input#description{margin-top:3px;}
th.col1template{width:210px;}
div.editor-border{border:1px solid #CCCCCC;}
fieldset p{margin:0 0 15px 0;font-size:1.091em;}
ul#overviewlist,ul#paramlist{clear:both;font-size:1.091em;padding-top:5px;}
ul#overviewlist li{list-style-type:none;margin-left:-40px;margin-bottom:15px;min-width:140px;}
ul#paramlist li{list-style-type:none;margin-left:-40px;margin-bottom:5px;}
li#jform_menutype_label,
li#jform_parentid_label,
li#jform_published_label,
li#jform_access_label{float:left;clear:left;}
fieldset.adminform fieldset.radio,
fieldset.panelform fieldset.radio,
fieldset.adminform-legacy fieldset.radio{border:0;float:left;padding:0;margin:0 0 5px 0;}
fieldset.adminform fieldset.radio label,
fieldset.panelform fieldset.radio label{min-width:60px;padding-left:0;padding-right:10px;float:left;clear:none;display:inline;}
fieldset.adminform fieldset.checkboxes,
fieldset.panelform fieldset.checkboxes,
fieldset.adminform-legacy fieldset.checkboxes{border:0;float:left;padding:0;margin:0 0 5px 0;clear:right;}
fieldset.adminform fieldset.checkboxes input[type="checkbox"],
fieldset.panelform fieldset.checkboxes input[type="checkbox"]{float:left;clear:left;}
fieldset.adminform fieldset.checkboxes label,
fieldset.panelform fieldset.checkboxes label,
fieldset.adminform fieldset.checkboxes span.faux-label,
fieldset.panelform fieldset.checkboxes span.faux-label{clear:right;}
div.current span.spacer > span.before,
fieldset.adminform span.spacer > span.before,
fieldset.panelform span.spacer > span.before{clear:both;overflow:hidden;height:0;display:block;}
div.current span.spacer > span.text label ,
fieldset.adminform span.spacer > span.text label ,
fieldset.panelform span.spacer > span.text label{white-space:nowrap;font-weight:bold;color:#666;}
fieldset.panelform-legacy label,
fieldset.adminform-legacy label{min-width:150px;float:left;}
fieldset.panelform-legacy label.radiobtn-jno,
fieldset.panelform-legacy label.radiobtn-jyes,
fieldset.panelform-legacy label.radiobtn-show,
fieldset.panelform-legacy label.radiobtn-hide,
fieldset.panelform-legacy label.radiobtn-off,
fieldset.panelform-legacy label.radiobtn-on{min-width:40px !important;clear:none !important;}
#jform_plugdesc-lbl,
#jform_description-lbl{clear:both;margin-top:15px;}
p.jform_desc{clear:left;}
div#jform_ordering{font-size:1.091em;margin-top:3px;}
fieldset.filter{border:0;margin:0;padding:0 0 5px;}
fieldset.filter ol{border:0;list-style:none;margin:0;padding:5px 0 0;}
fieldset.filter ol li{float:left;padding:0 5px 0 0;}
fieldset.filter ol li fieldset{border:0;margin:0;padding:0;}
fieldset.filter .left{float:left;}
fieldset.filter .right{float:right;}
fieldset.filter .right select{margin-left:10px;}
fieldset#filter-bar{min-height:35px;border:0;border-bottom:1px solid #d5d5d5;}
label.filter-search-lbl{margin-left:5px;}
label.filter-hide-lbl{margin-left:5px;clear:none;}
div.filter-select input,
div.filter-select select{margin-left:5px;margin-right:5px;}
button.filter-go{float:left;margin-right:15px;}
label.filter-published-lbl{clear:none;margin-left:10px;}
table.adminform{background-color:#fff;border:solid 1px #d5d5d5;width:100%;border-collapse:collapse;margin:8px 0 10px 0;margin-bottom:15px;}
table.adminform tr.row0{background-color:#f9f9f9;}
table.adminform tr.row1{background-color:#eeeeee;}
table.adminform th{font-size:1.091em;padding:6px 2px 4px 4px;text-align:left;height:25px;color:#000;background-repeat:repeat;}
table.adminform td{padding:5px;text-align:left;font-size:1.091em;}
table.adminform td.filter{text-align:left;}
table.adminform td.helpMenu{text-align:right;}
table#template-mgr td{padding:15px 0;}
table#template-mgr td p{margin:3px;}
td.template-name a{padding-left:15px;font-weight:bold;}
.helplinks{margin-top:60px;}
ul.helpmenu li{float:right;margin:10px;padding:0;list-style-type:none;}
input.text-area-order{text-align:center;margin-right:5px;}
fieldset.uploadform label{clear:left;min-width:100px;}
span.gi{color:#d7d7d7;font-weight:bold;margin-right:5px;}
span.gtr{visibility:hidden;margin-right:5px;}
ul#legend li{float:left;margin:20px;list-style-type:none;}
#jform_params_target{width:190px;}
table.adminlist{width:100%;border-spacing:1px;background-color:#f3f3f3;color:#666;}
table.adminlist td,
table.adminlist th{padding:4px;}
table.adminlist td{padding-left:8px;}
table.adminlist thead th{text-align:center;background:#f7f7f7;color:#666;border-bottom:1px solid #CCC;border-left:1px solid #fff;}
table.adminlist thead th.left{text-align:left;}
table.adminlist thead a:hover{text-decoration:none;}
table.adminlist thead th img{vertical-align:middle;padding-left:3px;}
table.adminlist tbody th{font-weight:bold;}
table.adminlist tbody tr{background-color:#fff;text-align:left;}
table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td{background-color:#e8f6fe;}
table.adminlist tbody tr td{background:#fff;border:1px solid #fff;}
table.adminlist tbody tr.row1 td{background:#f0f0f0;border-top:1px solid #FFF;}
table.adminlist tfoot tr{text-align:center;color:#333;}
table.adminlist tfoot td,table.adminlist tfoot th{background-color:#f7f7f7;border-top:1px solid #999;text-align:center;}
table.adminlist td.order{text-align:center;white-space:nowrap;width:200px;}
table.adminlist td.order span{float:left;width:20px;text-align:center;background-repeat:no-repeat;height:13px;}
table.adminlist .pagination{display:inline-block;padding:0;margin:0 auto;}
table.adminlist td.indent-4{padding-left:4px;}
table.adminlist td.indent-19{padding-left:19px;}
table.adminlist td.indent-34{padding-left:34px;}
table.adminlist td.indent-49{padding-left:49px;}
table.adminlist td.indent-64{padding-left:64px;}
table.adminlist td.indent-79{padding-left:79px;}
table.adminlist td.indent-94{padding-left:94px;}
table.adminlist td.indent-109{padding-left:109px;}
table.adminlist td.indent-124{padding-left:124px;}
table.adminlist td.indent-139{padding-left:139px;}
table.adminlist tr td.btns a{text-decoration:underline;}
div#element-box div.m form table.adminlist tr td a{font-size:1.1em;}
div#element-box div.m form table.adminlist tr td div.button2-left.smallsub a{font-size:1em;}
div#element-box div.m form table.adminlist tr td p.smallsub a,
div#element-box div.m div.pane-slider form table.adminlist a{font-size:1em;}
p.smallsub{margin:3px 0 0;}
p.smallsub span{color:#a0a0a0;}
.pagination div.limit{float:left;height:22px;line-height:22px;margin:0 10px;}
.pagination div.limit select#limit{width:50px;}
p.mod-purge-instruct{margin-top:20px;}
div.checkin-tick{background:url(../images/admin/tick.png) 20px 50% no-repeat;text-indent:-9999px;}
td.left,
th.left{text-align:left;}
td.center,
th.center,
.center{text-align:center;float:none;}
td.center img,
th.center img{float:none;}
td.right,th.right{text-align:right;}
.container{clear:both;text-decoration:none;text-align:center;}
* html .container{display:inline-block;}
table.admintable th,
table.admintable td{font-size:1.091em;}
table#global-checkin td{font-size:1.182em;}
table#global-checkin td.active{background-color:#E8F6FE !important;}
table#global-checkin tbody tr.row0:hover td{background-color:#FFF;}
table#global-checkin tbody tr.row1:hover td{background-color:#F0F0F0;}
a.saveorder{width:16px;height:16px;display:block;overflow:hidden;background:url(../images/admin/filesave.png) no-repeat;float:right;margin-right:8px;}
a.saveorder.inactive{background-position:0 -16px;}
#editor-xtd-buttons{padding-top:10px;}
.button1,
.button1 div{height:1%;float:right;}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div{float:left;}
.button1{background:url(../images/j_button1_left.png) no-repeat;white-space:nowrap;padding-left:10px;margin-left:5px;}
.button1 .next{background:url(../images/j_button1_next.png) 100% 0 no-repeat;}
.button1 a{display:block;height:26px;float:left;line-height:26px;font-size:1.091em;font-weight:bold;color:#333;cursor:pointer;padding:0 35px 0 6px;}
.button1 a:hover{text-decoration:none;color:#0B55C4;}
.button2-left a,
.button2-right a,
.button2-left button,
.button2-right button,
.button2-left span,
.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:1em;color:#333;cursor:pointer;}
.button2-left span,.button2-right span{cursor:default;color:#999;}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span,
.button2-left .blank a,
.button2-right .blank a,
.button2-left .blank span,
.button2-right .blank span,
.button2-left .blank button,
.button2-right .blank button{padding:0 6px;}
.page span,.blank span{color:#000;font-weight:bold;}
.button2-left a:hover,
.button2-right a:hover,
.button2-left button:hover,
.button2-left button:hover{text-decoration:none;color:#0B55C4;}
.button2-left a,
.button2-left span,
.button2-left button{padding:0 24px 0 6px;}
.button2-right a,
.button2-right span,
.button2-right button{padding:0 6px 0 24px;}
.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-right:10px;}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px;margin-right:10px;}
.button2-right .prev{background:url(../images/j_button2_prev.png) no-repeat;}
.button2-right.off .prev{background:url(../images/j_button2_prev_off.png) no-repeat;}
.button2-right .start{background:url(../images/j_button2_first.png) no-repeat;}
.button2-right.off .start{background:url(../images/j_button2_first_off.png) no-repeat;}
.button2-left .page,
.button2-left .blank{background:url(../images/j_button2_right_cap.png) 100% 0 no-repeat;}
.button2-left .next{background:url(../images/j_button2_next.png) 100% 0 no-repeat;}
.button2-left.off .next{background:url(../images/j_button2_next_off.png) 100% 0 no-repeat;}
.button2-left .end{background:url(../images/j_button2_last.png) 100% 0 no-repeat;}
.button2-left.off .end{background:url(../images/j_button2_last_off.png) 100% 0 no-repeat;}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat;}
.button2-left .article{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat;}
a.pointer{cursor:pointer;}
button{margin-top:4px;background:#fff;border:1px solid #ccc;border-radius:10px;text-decoration:none;}
button:hover{cursor:pointer;background:#E8F6FE;text-decoration:none;border:1px solid #aaa;}
div.button2-left button{background:transparent;margin-top:0;border:0 solid #ccc;}
div.button2-left button{background:transparent;border:0 solid #aaa;}
.tip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:400px;z-index:50;}
.tip-title{padding:0;margin:0;font-size:1em;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat;}
.tip-text{font-size:1em;margin:0;}
a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle;}
#system-message dd.message ul{background-image:url(../images/notice-info.png);background-repeat:no-repeat;}
#system-message dd.error ul{background-image:url(../images/notice-alert.png);background-repeat:no-repeat;}
#system-message dd.warning ul{background-image:url(../images/notice-note.png);background-repeat:no-repeat;}
#system-message dd.notice ul{background-image:url(../images/notice-note.png);background-repeat:no-repeat;}
.login{margin:50px auto 100px !important;width:575px;}
form#form-login{clear:both;padding:10px 0 10px 0;}
h1{margin:10px 0 5px 10px;}
p{font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;margin:0 0 15px 10px;padding:0;font-size:14px;text-align:justify;}
#section-box{float:right;width:340px;margin-left:10px;margin-right:10px;background-color:#fff;}
#section-box .m{padding:5px;}
#section-box .padding{background:none;padding:0;}
#lock{background:url(../images/j_login_lock.png) 50% 0 no-repeat;width:150px;height:137px;}
fieldset.loginform{border:0 none;width:auto;}
label#mod-login-password-lbl,
label#mod-login-username-lbl,
label#mod-login-language-lbl{display:block;margin:5px 15px 16px 0;}
input#mod-login-username,
input#mod-login-password,
select#lang{float:right;margin:0 0 20px 0;clear:right;min-width:145px;}
.login-submit{border:0;padding:0;margin:0;width:0;height:0;}
#form-login .button-holder{float:right;padding-right:5px;clear:right;margin-top:10px;}
a.jgrid:hover{text-decoration:none;}
.jgrid span.state{display:inline-block;height:16px;width:16px;}
.jgrid span.text{display:none;}
.jgrid span.publish{background-image:url(../images/admin/tick.png);}
.jgrid span.unpublish{background-image:url(../images/admin/publish_x.png);}
.jgrid span.archive{background-image:url(../images/menu/icon-16-archive.png);}
.jgrid span.trash{background-image:url(../images/menu/icon-16-trash.png);}
.jgrid span.default{background-image:url(../images/menu/icon-16-default.png);}
.jgrid span.notdefault{background-image:url(../images/menu/icon-16-notdefault.png);}
.jgrid span.checkedout{background-image:url(../images/admin/checked_out.png);}
.jgrid span.downarrow{background-image:url(../images/admin/downarrow.png);}
.jgrid span.downarrow_disabled{background-image:url(../images/admin/downarrow0.png);background-position:0 -12px;}
.jgrid span.uparrow{background-image:url(../images/admin/uparrow.png);}
.jgrid span.uparrow_disabled{background-image:url(../images/admin/uparrow0.png);background-position:0 -12px;}
.jgrid span.published{background-image:url(../images/admin/publish_g.png);}
.jgrid span.expired{background-image:url(../images/admin/publish_r.png);}
.jgrid span.pending{background-image:url(../images/admin/publish_y.png);}
.jgrid span.warning{background-image:url(../images/admin/publish_y.png);}
.jgrid span.protected{background-image:url(../images/admin/icon-16-protected.png);}
.icon-16-alert{background-image:url(../images/menu/icon-16-alert.png);}
.icon-16-archive{background-image:url(../images/menu/icon-16-archive.png);}
.icon-16-article{background-image:url(../images/menu/icon-16-article.png);}
.icon-16-banners{background-image:url(../images/menu/icon-16-banner.png);}
.icon-16-banners-clients{background-image:url(../images/menu/icon-16-banner-client.png);}
.icon-16-banners-tracks{background-image:url(../images/menu/icon-16-banner-tracks.png);}
.icon-16-banners-cat{background-image:url(../images/menu/icon-16-banner-categories.png);}
.icon-16-category{background-image:url(../images/menu/icon-16-category.png);}
.icon-16-checkin{background-image:url(../images/menu/icon-16-checkin.png);}
.icon-16-clear{background-image:url(../images/menu/icon-16-clear.png);}
.icon-16-component{background-image:url(../images/menu/icon-16-component.png);}
.icon-16-config{background-image:url(../images/menu/icon-16-config.png);}
.icon-16-content{background-image:url(../images/menu/icon-16-content.png);}
.icon-16-contact{background-image:url(../images/menu/icon-16-contacts.png);}
.icon-16-contact-cat{background-image:url(../images/menu/icon-16-contacts-categories.png);}
.icon-16-cpanel{background-image:url(../images/menu/icon-16-cpanel.png);}
.icon-16-default{background-image:url(../images/menu/icon-16-default.png);}
.icon-16-featured{background-image:url(../images/menu/icon-16-featured.png);}
.icon-16-groups{background-image:url(../images/menu/icon-16-groups.png);}
.icon-16-help{background-image:url(../images/menu/icon-16-help.png);}
.icon-16-help-this{background-image:url(../images/menu/icon-16-help-this.png);}
.icon-16-help-forum{background-image:url(../images/menu/icon-16-help-forum.png);}
.icon-16-help-docs{background-image:url(../images/menu/icon-16-help-docs.png);}
.icon-16-help-jed{background-image:url(../images/menu/icon-16-help-jed.png);}
.icon-16-help-jrd{background-image:url(../images/menu/icon-16-help-jrd.png);}
.icon-16-help-trans{background-image:url(../images/menu/icon-16-help-trans.png);}
.icon-16-help-community{background-image:url(../images/menu/icon-16-help-community.png);}
.icon-16-help-security{background-image:url(../images/menu/icon-16-help-security.png);}
.icon-16-help-dev{background-image:url(../images/menu/icon-16-help-dev.png);}
.icon-16-help-shop{background-image:url(../images/menu/icon-16-help-shop.png);}
.icon-16-info{background-image:url(../images/menu/icon-16-info.png);}
.icon-16-install{background-image:url(../images/menu/icon-16-install.png);}
.icon-16-joomlaupdate{background-image:url(../images/menu/icon-16-install.png);}
.icon-16-language{background-image:url(../images/menu/icon-16-language.png);}
.icon-16-levels{background-image:url(../images/menu/icon-16-levels.png);}
.icon-16-logout{background-image:url(../images/menu/icon-16-logout.png);}
.icon-16-maintenance{background-image:url(../images/menu/icon-16-maintenance.png);}
.icon-16-massmail{background-image:url(../images/menu/icon-16-massmail.png);}
.icon-16-media{background-image:url(../images/menu/icon-16-media.png);}
.icon-16-menu{background-image:url(../images/menu/icon-16-menu.png);}
.icon-16-menumgr{background-image:url(../images/menu/icon-16-menumgr.png);}
.icon-16-messages{background-image:url(../images/menu/icon-16-messaging.png);}
.icon-16-messages-add{background-image:url(../images/menu/icon-16-new-privatemessage.png);}
.icon-16-messages-read{background-image:url(../images/menu/icon-16-messages.png);}
.icon-16-module{background-image:url(../images/menu/icon-16-module.png);}
.icon-16-newarticle{background-image:url(../images/menu/icon-16-newarticle.png);}
.icon-16-newcategory{background-image:url(../images/menu/icon-16-newcategory.png);}
.icon-16-newgroup{background-image:url(../images/menu/icon-16-newgroup.png);}
.icon-16-newlevel{background-image:url(../images/menu/icon-16-newlevel.png);}
.icon-16-newuser{background-image:url(../images/menu/icon-16-newuser.png);}
.icon-16-nopreview{background-image:url(../images/menu/icon-16-nopreview.png);}
.icon-16-plugin{background-image:url(../images/menu/icon-16-plugin.png);}
.icon-16-profile{background-image:url(../images/menu/icon-16-user.png);}
.icon-16-preview{background-image:url(../images/menu/icon-16-preview.png);}
.icon-16-purge{background-image:url(../images/menu/icon-16-purge.png);}
.icon-16-readmess{background-image:url(../images/menu/icon-16-readmess.png);}
.icon-16-redirect{background-image:url(../images/menu/icon-16-redirect.png);}
.icon-16-search{background-image:url(../images/menu/icon-16-search.png);}
.icon-16-finder{background-image:url(../images/menu/icon-16-search.png);}
.icon-16-section{background-image:url(../images/menu/icon-16-section.png);}
.icon-16-static{background-image:url(../images/menu/icon-16-static.png);}
.icon-16-stats{background-image:url(../images/menu/icon-16-stats.png);}
.icon-16-themes{background-image:url(../images/menu/icon-16-themes.png);}
.icon-16-trash{background-image:url(../images/menu/icon-16-trash.png);}
.icon-16-user{background-image:url(../images/menu/icon-16-user.png);}
.icon-16-user-note{background-image:url(../images/menu/icon-16-user-note.png);}
.icon-16-back-user{background-image:url(../images/menu/icon-16-back-user.png);}
.icon-16-writemess{background-image:url(../images/menu/icon-16-writemess.png);}
.icon-16-newsfeeds{background-image:url(../images/menu/icon-16-newsfeeds.png);}
.icon-16-newsfeeds-cat{background-image:url(../images/menu/icon-16-newsfeeds-cat.png);}
.icon-16-weblinks{background-image:url(../images/menu/icon-16-links.png);}
.icon-16-weblinks-cat{background-image:url(../images/menu/icon-16-links-cat.png);}
.icon-32-send{background-image:url(../images/toolbar/icon-32-send.png);}
.icon-32-delete{background-image:url(../images/toolbar/icon-32-delete.png);}
.icon-32-help{background-image:url(../images/toolbar/icon-32-help.png);}
.icon-32-cancel{background-image:url(../images/toolbar/icon-32-cancel.png);}
.icon-32-checkin{background-image:url(../images/toolbar/icon-32-checkin.png);}
.icon-32-options{background-image:url(../images/toolbar/icon-32-config.png);}
.icon-32-apply{background-image:url(../images/toolbar/icon-32-apply.png);}
.icon-32-back{background-image:url(../images/toolbar/icon-32-back.png);}
.icon-32-export{background-image:url(../images/toolbar/icon-32-export.png);}
.icon-32-forward{background-image:url(../images/toolbar/icon-32-forward.png);}
.icon-32-save{background-image:url(../images/toolbar/icon-32-save.png);}
.icon-32-edit{background-image:url(../images/toolbar/icon-32-edit.png);}
.icon-32-copy{background-image:url(../images/toolbar/icon-32-copy.png);}
.icon-32-move{background-image:url(../images/toolbar/icon-32-move.png);}
.icon-32-new{background-image:url(../images/toolbar/icon-32-new.png);}
.icon-32-upload{background-image:url(../images/toolbar/icon-32-upload.png);}
.icon-32-assign{background-image:url(../images/toolbar/icon-32-publish.png);}
.icon-32-html{background-image:url(../images/toolbar/icon-32-html.png);}
.icon-32-css{background-image:url(../images/toolbar/icon-32-css.png);}
.icon-32-menus{background-image:url(../images/toolbar/icon-32-menu.png);}
.icon-32-publish{background-image:url(../images/toolbar/icon-32-publish.png);}
.icon-32-unblock{background-image:url(../images/toolbar/icon-32-unblock.png);}
.icon-32-unpublish{background-image:url(../images/toolbar/icon-32-unpublish.png);}
.icon-32-restore{background-image:url(../images/toolbar/icon-32-revert.png);}
.icon-32-trash{background-image:url(../images/toolbar/icon-32-trash.png);}
.icon-32-archive{background-image:url(../images/toolbar/icon-32-archive.png);}
.icon-32-unarchive{background-image:url(../images/toolbar/icon-32-unarchive.png);}
.icon-32-preview{background-image:url(../images/toolbar/icon-32-preview.png);}
.icon-32-default{background-image:url(../images/toolbar/icon-32-default.png);}
.icon-32-refresh{background-image:url(../images/toolbar/icon-32-refresh.png);}
.icon-32-save-new{background-image:url(../images/toolbar/icon-32-save-new.png);}
.icon-32-save-copy{background-image:url(../images/toolbar/icon-32-save-copy.png);}
.icon-32-error{background-image:url(../images/toolbar/icon-32-error.png);}
.icon-32-new-style{background-image:url(../images/toolbar/icon-32-new-style.png);}
.icon-32-delete-style{background-image:url(../images/toolbar/icon-32-delete-style.png);}
.icon-32-purge{background-image:url(../images/toolbar/icon-32-purge.png);}
.icon-32-remove{background-image:url(../images/toolbar/icon-32-remove.png);}
.icon-32-featured{background-image:url(../images/toolbar/icon-32-featured.png);}
.icon-32-stats{background-image:url(../images/toolbar/icon-32-stats.png);}
.icon-32-print{background-image:url(../images/toolbar/icon-32-print.png);}
.icon-32-extension{background-image:url(../images/toolbar/icon-32-extension.png);}
.toolbar-inactive{background-position:0 32px;}
.icon-48-categories{background-image:url(../images/header/icon-48-category.png);}
.icon-48-category-edit{background-image:url(../images/header/icon-48-category.png);}
.icon-48-category-add{background-image:url(../images/header/icon-48-category-add.png);}
.icon-48-generic{background-image:url(../images/header/icon-48-generic.png);}
.icon-48-banners{background-image:url(../images/header/icon-48-banner.png);}
.icon-48-banners-categories{background-image:url(../images/header/icon-48-banner-categories.png);}
.icon-48-banners-category-edit{background-image:url(../images/header/icon-48-banner-categories.png);}
.icon-48-banners-category-add{background-image:url(../images/header/icon-48-category-add.png);}
.icon-48-banners-clients{background-image:url(../images/header/icon-48-banner-client.png);}
.icon-48-banners-tracks{background-image:url(../images/header/icon-48-banner-tracks.png);}
.icon-48-checkin{background-image:url(../images/header/icon-48-checkin.png);}
.icon-48-clear{background-image:url(../images/header/icon-48-clear.png);}
.icon-48-contact{background-image:url(../images/header/icon-48-contacts.png);}
.icon-48-contact-categories{background-image:url(../images/header/icon-48-contacts-categories.png);}
.icon-48-contact-category-edit{background-image:url(../images/header/icon-48-contacts-categories.png);}
.icon-48-contact-category-add{background-image:url(../images/header/icon-48-category-add.png);}
.icon-48-purge{background-image:url(../images/header/icon-48-purge.png);}
.icon-48-cpanel{background-image:url(../images/header/icon-48-cpanel.png);}
.icon-48-config{background-image:url(../images/header/icon-48-config.png);}
.icon-48-groups{background-image:url(../images/header/icon-48-groups.png);}
.icon-48-groups-add{background-image:url(../images/header/icon-48-groups-add.png);}
.icon-48-levels{background-image:url(../images/header/icon-48-levels.png);}
.icon-48-levels-add{background-image:url(../images/header/icon-48-levels-add.png);}
.icon-48-module{background-image:url(../images/header/icon-48-module.png);}
.icon-48-menu{background-image:url(../images/header/icon-48-menu.png);}
.icon-48-menu-add{background-image:url(../images/header/icon-48-menu-add.png);}
.icon-48-menumgr{background-image:url(../images/header/icon-48-menumgr.png);}
.icon-48-newsfeeds-categories{background-image:url(../images/header/icon-48-newsfeeds-cat.png);}
.icon-48-newsfeeds-category-edit{background-image:url(../images/header/icon-48-newsfeeds-cat.png);}
.icon-48-newsfeeds-category-add{background-image:url(../images/header/icon-48-category-add.png);}
.icon-48-trash{background-image:url(../images/header/icon-48-trash.png);}
.icon-48-user{background-image:url(../images/header/icon-48-user.png);}
.icon-48-user-add{background-image:url(../images/header/icon-48-user-add.png);}
.icon-48-user-edit{background-image:url(../images/header/icon-48-user-edit.png);}
.icon-48-user-profile{background-image:url(../images/header/icon-48-user-profile.png);}
.icon-48-inbox{background-image:url(../images/header/icon-48-inbox.png);}
.icon-48-new-privatemessage{background-image:url(../images/header/icon-48-new-privatemessage.png);}
.icon-48-msgconfig{background-image:url(../images/header/icon-48-message_config.png);}
.icon-48-langmanager{background-image:url(../images/header/icon-48-language.png);}
.icon-48-mediamanager{background-image:url(../images/header/icon-48-media.png);}
.icon-48-plugin{background-image:url(../images/header/icon-48-plugin.png);}
.icon-48-help_header{background-image:url(../images/header/icon-48-help_header.png);}
.icon-48-impressions{background-image:url(../images/header/icon-48-stats.png);}
.icon-48-browser{background-image:url(../images/header/icon-48-stats.png);}
.icon-48-searchtext{background-image:url(../images/header/icon-48-stats.png);}
.icon-48-thememanager{background-image:url(../images/header/icon-48-themes.png);}
.icon-48-writemess{background-image:url(../images/header/icon-48-writemess.png);}
.icon-48-featured{background-image:url(../images/header/icon-48-featured.png);}
.icon-48-sections{background-image:url(../images/header/icon-48-section.png);}
.icon-48-article-add{background-image:url(../images/header/icon-48-article-add.png);}
.icon-48-article-edit{background-image:url(../images/header/icon-48-article-edit.png);}
.icon-48-article{background-image:url(../images/header/icon-48-article.png);}
.icon-48-content-categories{background-image:url(../images/header/icon-48-category.png);}
.icon-48-content-category-edit{background-image:url(../images/header/icon-48-category.png);}
.icon-48-content-category-add{background-image:url(../images/header/icon-48-category-add.png);}
.icon-48-install{background-image:url(../images/header/icon-48-extension.png);}
.icon-48-dbbackup{background-image:url(../images/header/icon-48-backup.png);}
.icon-48-dbrestore{background-image:url(../images/header/icon-48-dbrestore.png);}
.icon-48-dbquery{background-image:url(../images/header/icon-48-query.png);}
.icon-48-systeminfo{background-image:url(../images/header/icon-48-info.png);}
.icon-48-massmail{background-image:url(../images/header/icon-48-massmail.png);}
.icon-48-redirect{background-image:url(../images/header/icon-48-redirect.png);}
.icon-48-search{background-image:url(../images/header/icon-48-search.png);}
.icon-48-finder{background-image:url(../images/header/icon-48-search.png);}
.icon-48-newsfeeds{background-image:url(../images/header/icon-48-newsfeeds.png);}
.icon-48-newsfeeds-cat{background-image:url(../images/header/icon-48-newsfeeds-cat.png);}
.icon-48-weblinks{background-image:url(../images/header/icon-48-links.png);}
.icon-48-weblinks-categories{background-image:url(../images/header/icon-48-links-cat.png);}
.icon-48-weblinks-category-edit{background-image:url(../images/header/icon-48-links-cat.png);}
.icon-48-weblinks-category-add{background-image:url(../images/header/icon-48-category-add.png);}
#menu,
#menu ul,
#menu li{margin:0;padding:0;border:0 none;}
#menu{position:relative;z-index:100;}
#menu li{float:left;position:relative;list-style:none;display:inline;}
#menu li a{display:block;white-space:nowrap;}
#menu li ul{visibility:hidden;position:absolute;}
#menu li li ul{top:0;left:0;}
#menu li:hover ul{visibility:visible;}
#menu li:hover ul li ul{visibility:hidden;}
#menu li:hover li:hover ul{visibility:visible;left:100%;}
#menu li{border-left:1px solid #fff;border-right:1px solid #d8d8d8;}
#menu li li{border:0;display:block;float:none;}
#menu ul{border:0.1em solid #ccc;background:#f6f6f6 url(../images/bg-menu.gif) repeat-y left;}
#menu ul li.node{background:transparent url(../images/j_arrow.png) no-repeat right 50%;}
#menu ul li.separator{background:#DDE1E6 url(../images/bg-menu.gif);height:1px;}
#menu a,
#menu div{padding:0.35em 1em 0.35em;margin:0 1px 0 1px;color:#333333;line-height:1.6em;vertical-align:middle;font-size:1em;font-weight:bold;text-decoration:none;cursor:default;background-repeat:no-repeat;background-position:left 50%;}
#menu li.disabled a,
#menu li.disabled:hover a{color:gray;background-color:transparent;margin:0 1px;border-left-width:0;border-right-width:0;}
#menu ul a{font-size:1em;font-weight:normal;padding-left:25px;padding-right:20px;line-height:1.2em;}
#menu li:hover a{background-color:#dbe4e9;border-left:1px solid #025a8d;border-right:1px solid #025a8d;margin:0;}
#menu li:hover li a{background-color:transparent;border:1px solid transparent;margin:1px;}
#menu li:hover li:hover a{background-color:#dbe4e9;border-color:#025a8d;}
#menu li:hover li:hover li a{background-color:transparent;border-color:transparent;}
#menu li:hover li:hover li a:hover{background-color:#dbe4e9;border-color:#025a8d;}
a.icon-16-menu span img{vertical-align:bottom;}
#submenu{list-style:none;padding:0;margin:0;line-height:115%;}
#submenu li{float:left;padding:0;margin:0;}
#submenu li a,
#submenu span.nolink{cursor:pointer;padding:0 15px;border-right:1px solid #ccc;font-size:1.1em;font-weight:bold;color:#808080;line-height:14px;height:12px;}
#submenu span.nolink{color:#999;}
#submenu a:hover,
#submenu a.active,
#submenu span.nolink.active{color:#146295;background:#FFF;}
div.message{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:1.091em;padding:3px;border:1px solid #e0e0e0;margin-bottom:10px;font-weight:bold;color:#333;}
.helpIndex{border:0;width:100%;height:100%;padding:0;overflow:auto;}
ul.subext li{margin-left:0;}
.unotes ul, .unotes ol{list-style:none;list-style-position:inside;padding-left:0;padding-right:0;}
.unotes div.utitle{padding:10px;float:left;font-size:1.2em;line-height:1.2em;}
.unotes h4{margin-top:0;margin-bottom:0;font-size:1.5em;}
.unotes .ubody{font-size:1.2em;line-height:1.5em;}
ul.alternating > li:nth-child(odd){background-color:#eee;}
ul.alternating > li:nth-child(even){background-color:#f9f9f9;}
ol.alternating > li:nth-child(odd){background-color:#eee;}
ol.alternating > li:nth-child(even){background-color:#f9f9f9;}
.helpFrame{border-left:0 solid #222;border-right:none;border-top:none;border-bottom:none;width:100%;height:800px;padding:0 5px 0 10px;}
#treecellhelp{display:block;position:relative;float:left;margin:0;overflow:hidden;}
#datacellhelp{display:block;margin:0;margin-top:10px;padding:2px 0 0 0;}
.outline{border:1px solid #cccccc;background:#ffffff;padding:2px;}
h2.modal-title{margin-left:15px;margin-bottom:0;margin-top:5px;}
ul.menu_types{padding:0 0 0 15px;width:95%;margin:0;}
ul.menu_types li,
dl.menu_type dd ul li{width:240px;list-style:none;display:block;float:left;margin-right:10px;}
ul.menu_types li{width:47%;}
dl.menu_type{width:240px;margin:0;padding:0;}
dl.menu_type dt{font-weight:bold;font-size:1.091em;float:left;margin:13px 0 5px 0;border-bottom:1px solid #666;width:240px;}
dl.menu_type dd{clear:left;margin:0;}
dl.menu_type dd ul li{margin:0;}
dl.menu_type dd ul{margin-left:-40px;}
ul#new-modules-list{padding:5px 0 0 15px;width:95%;margin:0;list-style:none;border-top:1px solid #666;}
ul#new-modules-list li{list-style:none;display:block;float:left;margin:0 20px 0 0;width:47%;}
ul#new-modules-list li a{font-size:1.091em;line-height:1.8em;}
.scroll{overflow:auto;}
fieldset ol,
ol#property-values{margin:0;padding:0;}
fieldset li,
ol#property-values li{list-style:none;margin:0;padding:5px;}
fieldset.filter{border:0;margin:0;padding:0 0 5px;}
fieldset.filter ol{border:0;list-style:none;margin:0;padding:5px 0 0;}
fieldset.filter ol li{float:left;padding:0 5px 0 0;}
fieldset.filter ol li fieldset{border:0;margin:0;padding:0;}
fieldset.filter .left{float:left;}
fieldset.filter .right{float:right;}
fieldset#buttonbar{border:0;text-align:right;}
fieldset#buttonbar ul{list-style:none;margin:0;padding:0;}
fieldset#buttonbar li{margin:0;padding:5px;}
div#config #submenu{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
div#config div.m{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:0 8px;}
div#config #submenu li{float:left;margin:0;padding:0;}
div#config #submenu li a,
div#config #submenu span.nolink{border-right:1px solid #CCC;color:#0B55C4;cursor:pointer;font-weight:700;height:12px;line-height:12px;padding:0 15px;}
div#config #submenu li:last-child a{border-right:none;}
div#config #submenu a.active,
div#config #submenu span.nolink.active{color:#000;text-decoration:underline;}
div#config #submenu-box{background:#F6F6F6 none repeat scroll 0;margin-bottom:10px;}
div#config #submenu-box .padding{padding:0;}
a.move_up{background-image:url('../images/admin/uparrow.png');display:inline-block;height:16px;text-indent:-1000em;width:16px;}
span.move_up{background-image:url('../images/admin/uparrow0.png');display:inline-block;height:16px;width:16px;}
a.move_down{background-image:url('../images/admin/downarrow.png');display:inline-block;height:16px;text-indent:-1000em;width:16px;}
span.move_down{background-image:url('../images/admin/downarrow0.png');display:inline-block;height:16px;width:16px;}
a.grid_false{background-image:url('../images/admin/publish_x.png');display:inline-block;height:16px;text-indent:-1000em;width:16px;}
a.grid_true{background-image:url('../images/admin/tick.png');display:inline-block;height:16px;text-indent:-1000em;width:16px;}
a.grid_trash{background-image:url('../images/admin/icon-16-trash.png');display:inline-block;height:16px;text-indent:-1000em;width:16px;}
div.acl-options{width:100%;}
table.aclsummary-table,
table.aclmodify-table{border-collapse:collapse;width:100%;font-size:1.091em;}
td.col1{font-size:1.091em;text-align:left;padding:4px;}
tr.row1{background-color:#f0f0ee;}
table.aclsummary-table caption,
table.aclmodify-table caption{display:none;}
table.aclmodify-table select{margin-bottom:3px;}
table.aclsummary-table th.col1{width:25%;}
table.aclsummary-table th.col2,
table.aclsummary-table th.col3,
table.aclsummary-table th.col4,
table.aclsummary-table th.col5,
table.aclsummary-table th.col6{width:15%;vertical-align:bottom;text-align:center;}
table.aclsummary-table td.col2,
table.aclsummary-table th.col2,
table.aclsummary-table td.col3,
table.aclsummary-table th.col3,
table.aclsummary-table td.col4,
table.aclsummary-table th.col4,
table.aclsummary-table td.col5,
table.aclsummary-table th.col5,
table.aclsummary-table td.col6,
table.aclsummary-table th.col6,
table.aclmodify-table td.col2,
table.aclmodify-table th.col2{border-left:1px solid #cbcbcb;}
span.icon-16-unset,
span.icon-16-allowed,
span.icon-16-denied,
span.icon-16-locked{padding-left:18px;}
span.icon-16-unset{background:url(../images/admin/icon-16-denyinactive.png) no-repeat;}
span.icon-16-allowed{background:url(../images/admin/icon-16-allow.png) no-repeat;}
span.icon-16-denied{background:url(../images/admin/icon-16-deny.png) no-repeat;}
span.icon-16-locked{background:url(../images/admin/checked_out.png) 0 0 no-repeat;}
label.icon-16-allow,
label.icon-16-deny,
a.icon-16-allow,
a.icon-16-deny,
a.icon-16-allowinactive,
a.icon-16-denyinactive{display:block;height:16px;width:16px;margin:0 auto;}
label.icon-16-allow{background:url(../images/admin/icon-16-allow.png) no-repeat;text-indent:-9999em;position:relative;left:40%;}
label.icon-16-deny{background:url(../images/admin/icon-16-deny.png) no-repeat;text-indent:-9999em;position:relative;left:40%;}
a.icon-16-allow{background:url(../images/admin/icon-16-allow.png) no-repeat;}
a.icon-16-deny{background:url(../images/admin/icon-16-deny.png) no-repeat;}
a.icon-16-allowinactive{background:url(../images/admin/icon-16-allowinactive.png) no-repeat;}
a.icon-16-denyinactive{background:url(../images/admin/icon-16-denyinactive.png) no-repeat;}
table.aclmodify-table th.col2,
table.aclmodify-table th.col3,
table.aclmodify-table th.col4{width:20%;vertical-align:bottom;text-align:center;}
table.aclmodify-table select{margin:1px;}
table.aclsummary-table td label,
table.aclmodify-table td label{min-width:20px;}
ul.acllegend{list-style:none;font-size:1.091em;padding-bottom:10px;}
ul.acllegend li{display:block;float:left;padding-right:20px;margin:15px 0 15px 10px;}
ul.acllegend li.acl-allowed{padding-left:20px;padding-right:10px;background:url(../images/admin/icon-16-allow.png) no-repeat left;}
ul.acllegend li.acl-denied{padding-left:20px;padding-right:20px;background:url(../images/admin/icon-16-deny.png) no-repeat left;}
ul.acllegend li.acl-editgroups{padding-right:10px;}
ul.acllegend li.acl-resetbtn{padding-right:0;}
table#acl-config{width:100%;margin-top:15px;border-collapse:collapse;}
table#acl-config th{height:25px;background:#F4F4F4;border-bottom:1px solid silver;vertical-align:middle;}
table#acl-config thead th,
table#acl-config td{text-align:center;vertical-align:middle;height:30px;}
table#acl-config th.acl-groups{padding-left:8px;text-align:left;}
table#acl-config th.acl-groups span.gi{margin-right:2px;}
table#acl-config td select{float:none;}
.acl-action{font-size:1.091em;margin:auto 0;}
.acl-groups{font-size:1.091em;font-weight:normal;}
label#jform_rules-lbl{float:none;white-space:nowrap;display:none;}
label#jform_filters-lbl{float:none;white-space:nowrap;display:none;}
#jform_sef_rewrite-lbl{background:url(../images/admin/icon-16-notice-note.png) right top no-repeat;}
ul.config-option-list,
ul.config-option-list li{margin:0;padding:0;list-style:none;}
ul.config-option-list fieldset{margin:0;padding-left:0;padding-right:0;}
#permissions-sliders ul#rules,
#permissions-sliders ul#rules ul{margin:0 !important;padding:0 !important;border:solid 0 #ccc;background:#fff;list-style-type:none;}
#permissions-sliders ul#rules li{margin:0;padding:0;}
ul#rules li .pane-sliders .panel h3.title{border:solid 0 #ccc;}
#permissions-sliders ul#rules .pane-slider{border:solid 1px #ccc;}
#permissions-sliders ul#rules .pane-slider.pane-hide{display:none;}
#permissions-sliders ul#rules li h3{background:#fafafa;font-size:1.10em;}
#permissions-sliders ul#rules li h3{border:solid 1px #ccc;}
#permissions-sliders ul#rules li h3.pane-toggler-down a{border:solid 0;}
#permissions-sliders ul#rules li h3.pane-toggler-down{color:#000;}
#permissions-sliders ul#rules .group-kind{color:#025A8D;}
#permissions-sliders ul#rules table.group-rules{border-collapse:collapse;width:100%;}
#permissions-sliders ul#rules table.group-rules td{border:solid 1px #ccc;padding:4px;vertical-align:middle;text-align:left;overflow:hidden;}
#permissions-sliders ul#rules table.group-rules th{background:#ddd;border:solid 1px #ddd;font-size:0.9em;color:#025A8D;overflow:hidden;}
#permissions-sliders .panel{margin-bottom:3px;margin-left:0;border:0;}
#permissions-sliders p.rule-desc{font-size:1.091em;margin-left:0;}
#permissions-sliders div.rule-notes{font-size:1.091em;}
ul#rules table.aclmodify-table{border:solid 1px #000;}
ul#rules table.group-rules td label{border:solid 0 #000;margin:0 !important;}
ul#rules table.group-rules td span{padding-bottom:4px;}
table.group-rules td select{margin:0 !important;}
#permissions-sliders ul#rules .mypanel{background:#ffffff;padding:0;}
#permissions-sliders .mypanel table.group-rules{margin:5px;}
#permissions-sliders ul#rules{padding:5px;}
#permissions-sliders ul#rules table.group-rules th{text-align:left;padding:4px;}
#permissions-sliders .pane-toggler span{padding-left:20px;}
#permissions-sliders .pane-toggler-down span{padding-left:20px;}
#permissions-sliders .pane-toggler-down span.level,
#permissions-sliders .pane-toggler span.level{color:#aaa;background-image:none;padding:0;}
.check-0,
table.adminlist tbody td.check-0{background-color:#FFFFCF;}
.check-a,
table.adminlist tbody td.check-a{background-color:#CFFFDA;}
.check-d,
table.adminlist tbody td.check-d{background-color:#FFCFCF;}
.swatch{text-align:center;padding:0 15px 0 15px;}
dl.tabs dt h3{margin:0;padding:0;font-size:1em;font-weight:normal;}
dl.tabs dt h3 a:link{color:#333333;outline:medium none;text-decoration:none;}
.red{font-weight:bold;color:#c00;}
div#element-box div.section-box div.m{background:#fbfbfb;}
.submenu-box, div.m{border:1px solid #ccc;padding:0 8px;background-color:#f4f4f4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.submenu-box, #submenu-box div.m{padding:6px 8px;}
.wbg{background-color:#fff!important;}
div#toolbar-box div.m{padding:5px 0 10px;}
div#element-box div.m{padding:10px;}
div#element-box div.section-box{background:#f4f4f4;}
div#element-box.login{background-color:#ffffff;}
div.CodeMirror-wrapping{border:1px solid #cccccc;}
span.update-badge{background-image:-moz-linear-gradient(center bottom , #FF0000 41%, #FC7E7E 79%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.41, rgb(255,0,0)),color-stop(0.79, rgb(252,126,126)));border:2px solid white;border-radius:1.5em 1.5em 1.5em 1.5em;color:white;display:block;float:left;font-size:1em;font-weight:bold;height:1.2em;left:60px;min-width:1em;padding:0 0.1em 0;position:relative;top:-74px;}
#installer-database p.warning{padding-left:20px;background:transparent url(../images/admin/icon-16-deny.png) center left no-repeat;}
#installer-database p.nowarning{padding-left:20px;background:transparent url(../images/admin/icon-16-allow.png) center left no-repeat;}
.joomlaupdate_spinner{float:left;margin-right:15px;}