@charset "UTF-8";@font-face{font-family:'book_antiqua';src:url('../images/fonts/book_antiqua.eot');src:url('../images/fonts/book_antiqua.woff') format('woff'),
url('../images/fonts/book_antiqua.ttf') format('truetype'), url('../images/fonts/book_antiqua.svg') format('svg');font-weight:normal;font-style:normal;}
body.contentpane{background:#fff;}
body{}
h1{color:#2c2c2c;}
#module-status a:link{color:#fff;}
.teacher_info table.ultitle th, .teacher_info table.ultitle td{border:1px solid #ccc;padding:0 5px;}
.teacher_info table.ultitle{border-collapse:collapse;}
img{border:0px none;}
.readmorep{text-align:right;}
.footer{clear:both;margin:0 auto;max-width:980px;}
.logo{width:100%;height:auto;font-size:40px;color:#fff;line-height:30px;display:block;margin:10px auto 7px;text-decoration:none;}
#header{background:url('../images/body_top_thin.jpg') repeat-x;min-height:83px}
.logoimg{display:inline-block;}
#header h1.title{color:#2c2c2c;}
#nav{background:#cccccc;border:1px solid #c7c8b2;}
#content{background:#ffffff;}
#no-submenu{border-bottom:1px solid #c7c8b2;}
#element-box{background:#ffffff;padding:0 20px 20px 20px;min-height:350px;}
.editcell{border-left:1px solid #BBBEC7;}
.mainwrap{border-left:1px solid #BBBEC7;}
.coursebanner .coursebannerinner{display:inline-block;}
#module-status .preview{background:url('../images/menu/icon-16-media.png') no-repeat 3px 3px;}
#module-status .viewsite{background:url('../images/menu/icon-16-viewsite.png') no-repeat 3px 3px;}
#module-status .unread-messages,
#module-status .no-unread-messages{background:url('../images/menu/icon-16-messages.png') no-repeat 3px 3px;}
#module-status .loggedin-users{background:url('../images/menu/icon-16-user.png') no-repeat 3px 3px;}
#module-status .backloggedin-users{background:url('../images/menu/icon-16-back-user.png') no-repeat 3px 3px;}
#module-status .multilanguage{background:url('../images/menu/icon-16-language.png') no-repeat 3px 3px;}
#module-status .logout{background:url('../images/menu/icon-16-logout.png') no-repeat 3px 3px;}
.enabled,
.success,
.allow,
span.writable{color:#005800;}
.disabled,
p.error,
.warning,
.deny,
span.unwritable{color:#a20000;}
.nowarning{color:#2c2c2c;}
.none{color:#cccccc;}
.protected{color:#999999;}
span.note{background:#ffffff;color:#2c2c2c;}
div.checkin-tick{background:url('../images/admin/tick.png') no-repeat 20px 50%;}
.ol-foreground{background-color:#cccccc;}
.ol-background{background-color:#005800;}
.ol-textfont{color:#2c2c2c;}
.ol-captionfont{color:#ffffff;}
.ol-captionfont a{color:#054993;}
div.subheader .padding{background:#ffffff;}
.pagetitle h2{color:#2c2c2c;}
div.configuration{color:#2c2c2c;background-image:url('../images/menu/icon-16-config.png');background-repeat:no-repeat}
div.toolbar-list li{color:#2c2c2c;}
div.toolbar-list li.divider{border-right:1px dotted #e3e4ca;}
div.toolbar-list a{border-left:1px solid #e3e4ca;border-top:1px solid #e3e4ca;border-right:1px solid #c7c8b2;border-bottom:1px solid #c7c8b2;background:url('../images/form_red.gif') repeat-x 0 0;}
div.toolbar-list a:hover{border-left:1px solid #c7c8b2;border-top:1px solid #c7c8b2;border-right:1px solid #e3e4ca;border-bottom:1px solid #e3e4ca;color:#054993;background:url('../images/form_red.gif') repeat-x 0 0;}
.pane-sliders .title{color:#2c2c2c;}
.pane-sliders .panel{border:1px solid #c7c8b2;}
.pane-sliders .panel h3{background:#cccccc;color:#2c2c2c;}
.pane-sliders .adminlist{border:0px none;}
.pane-sliders .adminlist td{border:0px none;}
.pane-toggler span{background:url('../images/j_arrow.png') no-repeat 5px 50%;}
.pane-toggler-down span{background:url('../images/j_arrow_down.png') no-repeat 5px 50%;}
.pane-toggler-down{border-bottom:1px solid #c7c8b2;}
div.current fieldset{border:0px none;}
div.current fieldset.adminform{border:1px #c7c8b2 solid;}
#login-page .pagetitle h2{background:transparent;text-align:center;}
#login-page #header{border-bottom:1px solid #c7c8b2;}
#login-page #lock{}
#login-page #element-box.login{}
#form-login{}
#form-login label{color:#2c2c2c;}
#form-login div.button1 a{color:#2c2c2c;}
.tooltipicon{margin:5px 0 0 5px;}
.tooltipcontainer{display:inline-block;font-size:11px;position:absolute;vertical-align:top;visibility:visible;z-index:100;top:0;right:-15px;}
.tooltargetdiv{display:none;display:inline-block;z-index:4000;background:none repeat scroll 0 0 #F4F4F4;border:1px solid #C7C8B2;padding:5px;margin-right:5px;position:relative;right:-105%;}
.tooltipicon{cursor:pointer;float:left;background:url('../images/tooltip_icon.jpg') no-repeat;width:17px;height:17px;position:absolute;right:0;}
.closetooltip{background:url("../images/cross-16.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);position:absolute;right:0px;height:16px;width:16px;right:-5px;top:-5px;cursor:pointer;}
#cpanel div.icon img, .cpanel div.icon img{display:block;}
#cpanel div.icon, .cpanel div.icon{color:#2c2c2c;margin:0 5px;padding:10px;width:90px;text-align:center;border-left:1px solid #e3e4ca;border-top:1px solid #e3e4ca;border-right:1px solid #c7c8b2;border-bottom:1px solid #c7c8b2;}
#cpanel div.icon:hover,
#cpanel div.icon:focus,
.cpanel div.icon:hover,
.cpanel div.icon:focus{border-left:1px solid #c7c8b2;border-top:1px solid #c7c8b2;border-right:1px solid #e3e4ca;border-bottom:1px solid #e3e4ca;color:#054993;}
body.Blogs .content1 fieldset{margin:0;padding:0 20px 20px;margin:20px 0;}
body.Blogs .content input[type="button"]{margin:10px;}
.content .maincommentblock{padding:0 20px;}
body.Blogs .content{border:none;box-shadow:inherit;}
fieldset{}
legend{color:#2c2c2c;margin-left:20px;}
fieldset ul.checklist input:focus{outline:thin dotted #2c2c2c;}
fieldset#filter-bar{border-top:0px solid #c7c8b2;border-right:0px solid #c7c8b2;border-bottom:1px solid #c7c8b2;border-left:0px solid #c7c8b2;}
fieldset#filter-bar ol, fieldset#filter-bar ul{border:0px none;}
fieldset#filter-bar ol li fieldset, fieldset#filter-bar ul li fieldset{border:0px none;}
.invalid{color:#a20000;}
input.invalid{border:1px solid #a20000;}
input.readonly, span.faux-input{border:0px none;}
input.required{background-color:#e5f0fa;}
input.disabled{background-color:#eeeeee;}
textarea{background-color:#ffffff;border:1px solid #c7c8b2;}
.paramrules{background:#cccccc;}
span.gi{color:#c7c8b2;}
table.admintable td.key, table.admintable td.paramlist_key{background-color:#cccccc;color:#2c2c2c;border-bottom:1px solid #c7c8b2;border-right:1px solid #c7c8b2;}
table.paramlist td.paramlist_description{background-color:#cccccc;color:#2c2c2c;border-bottom:1px solid #c7c8b2;border-right:1px solid #c7c8b2;}
table.adminform tr.row0{background-color:#ffffff;}
table.adminform tr.row1{background-color:#e3e4ca;}
table.adminform th{color:#2c2c2c;background:#ffffff;}
table.adminform tr{border-bottom:1px solid #c7c8b2;border-right:1px solid #c7c8b2;}
table.adminlist{border-spacing:1px;background-color:#ffffff;color:#2c2c2c;}
table.adminlist.modal{border-right:1px solid #c7c8b2;border-left:1px solid #c7c8b2;}
table.adminlist a{color:#054993;}
table.adminlist thead th{background:url('../images/content_bg.png');color:#fff;font-weight:normal;border-bottom:1px solid #C7C8B2}
table.adminlist tbody tr{background:#ffffff;}
table.adminlist tbody tr.row1{background:#ffffff;}
table.adminlist tbody tr.row1 td,
table.adminlist tbody tr.row1 th{border-bottom:1px solid #c7c8b2;}
table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td,
table.adminlist tbody tr.row0:hover th,
table.adminlist tbody tr.row1:hover th,
table.adminlist tbody tr.row0:focus td,
table.adminlist tbody tr.row1:focus td,
table.adminlist tbody tr.row0:focus th,
table.adminlist tbody tr.row1:focus th{background-color:#e3e4ca;}
table.adminlist tbody tr.camp0 td{background:#F3F3F3;}
table.adminlist tbody tr.camp1 td{background:#fff;}
table.adminlist tbody tr td,
table.adminlist tbody tr th{border:1px solid #D5D5D5;}
table.adminlist tbody tr td:last-child{border-right:none;}
table.adminlist tbody tr.row0:last-child td,
table.adminlist tbody tr.row0:last-child th{border-bottom:1px solid #c7c8b2;}
table.adminlist tbody tr.row0 td,
table.adminlist tbody tr.row0 th{background:#cccccc;}
table.adminlist{border:1px solid #c7c8b2;}
table.adminlist tfoot tr{color:#2c2c2c;}
table.adminlist tfoot td, table.adminlist tfoot th{background-color:#ffffff;border-top:1px solid #c7c8b2;}
table.adminlist tr td.btns a{border:1px solid #c7c8b2;background-color:#ffffff;color:#2c2c2c;}
table.adminlist tr td.btns a:hover,
table.adminlist tr td.btns a:active,
table.adminlist tr td.btns a:focus{background-color:#cccccc;}
a.saveorder{background:url('../images/admin/filesave.png') no-repeat;}
a.saveorder.inactive{background-position:0 -16px;}
fieldset.batch{background:#fff;}
button{border:1px solid #c7c8b2;}
button:hover,
button:focus, #form-login div.button1 a:focus{box-shadow:0 1px 2px rgba(0, 0, 0, 0.3)}
.invalid{color:#ff0000;}
.button1 a{color:#2c2c2c;}
.button1 a:hover,
.button1 a:focus{background-color:#e3e4ca;}
.button2-left,
.button2-right{border:1px solid #c7c8b2;background-color:#cccccc;}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span{color:#2c2c2c;}
.button2-left span, .button2-right span{color:#cccccc;}
.page span, .blank span{color:#2c2c2c;}
.button2-left a:hover,
.button2-right a:hover,
.button2-left a:focus,
.button2-right a:focus{background-color:#e3e4ca;}
.pagination .page span{color:#cccccc;}
.icon-32-extension{background-image:url('../images/toolbar/icon-32-extension.png');}
.tip{background:#ffffff;border:1px solid #c7c8b2;}
.tip-title{background:url('../images/selector-arrow-std.png') no-repeat;}
a img.calendar{background:url('../images/calendar.png') no-repeat;}
.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');}
.jgrid span.uparrow{background-image:url('../images/admin/uparrow.png');}
.jgrid span.uparrow_disabled{background-image:url('../images/admin/uparrow0.png');}
.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-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-content{background-image:url('../images/menu/icon-16-content.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-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-preview{background-image:url('../images/menu/icon-16-preview.png');}
.icon-16-profile{background-image:url('../images/menu/icon-16-user.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-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-delete{background-image:url('../images/menu/icon-16-delete.png');}
.icon-16-help-trans{background-image:url('../images/menu/icon-16-help-trans.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-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-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-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-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-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-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');}
div.message{border:1px solid #c7c8b2;color:#2c2c2c;}
.helpFrame{border-left:0px solid #c7c8b2;border-right:medium none;border-top:medium none;border-bottom:medium none;}
.outline{border:1px solid #c7c8b2;background:#ffffff;}
dl.menu_type dt{border-bottom:1px solid #c7c8b2;}
ul#new-modules-list{border-top:1px solid #c7c8b2;}
#skiplinkholder a, #skiplinkholder a:link, #skiplinkholder a:visited{color:#ffffff;background:#054993;border-bottom:solid #336 2px;}
fieldset.panelform{border:0px none;}
a.move_up{background-image:url('../images/admin/uparrow.png');}
span.move_up{background-image:url('../images/admin/uparrow0.png');}
a.move_down{background-image:url('../images/admin/downarrow.png');}
span.move_down{background-image:url('../images/admin/downarrow0.png');}
a.grid_false{background-image:url('../images/admin/publish_x.png');}
a.grid_true{background-image:url('../images/admin/tick.png');}
a.grid_trash{background-image:url('../images/admin/icon-16-trash.png');}
tr.row1{background-color:#cccccc;}
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 #c7c8b2;}
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') no-repeat 0 0;}
label.icon-16-allow{background:url('../images/admin/icon-16-allow.png') no-repeat;}
label.icon-16-deny{background:url('../images/admin/icon-16-deny.png') no-repeat;}
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;}
ul.acllegend li.acl-allowed{background:url('../images/admin/icon-16-allow.png') no-repeat left;}
ul.acllegend li.acl-denied{background:url('../images/admin/icon-16-deny.png') no-repeat left;}
li.acl-editgroups,
li.acl-resetbtn{background-color:#cccccc;border:1px solid #c7c8b2;}
li.acl-editgroups a,
li.acl-resetbtn a{color:#2c2c2c;}
li.acl-editgroups:hover,
li.acl-resetbtn:hover,
li.acl-editgroups:focus,
li.acl-resetbtn:focus{background-color:#e3e4ca;}
table#acl-config{border:1px solid #c7c8b2;}
table#acl-config th,
table#acl-config td{background:#cccccc;border-bottom:1px solid #c7c8b2;}
table#acl-config th.acl-groups{border-right:1px solid #c7c8b2;}
#jform_sef_rewrite-lbl{background:url('../images/admin/icon-16-notice-note.png') no-repeat right top;}
#permissions-sliders ul#rules,
#permissions-sliders ul#rules ul{border:0px solid #c7c8b2;background:#ffffff}
ul#rules li .pane-sliders .panel h3.title{border:0px solid #c7c8b2;}
#permissions-sliders ul#rules .pane-slider{border:solid 1px #c7c8b2;}
#permissions-sliders ul#rules li h3{background:#cccccc;border:1px solid #c7c8b2;}
#permissions-sliders ul#rules li h3.pane-toggler-down a{border:0px solid;}
#permissions-sliders ul#rules .group-kind{color:#2c2c2c;}
#permissions-sliders ul#rules table.group-rules{border:1px solid #c7c8b2;}
#permissions-sliders ul#rules table.group-rules td{border-right:solid 1px #c7c8b2;border-bottom:solid 1px #c7c8b2;}
#permissions-sliders ul#rules table.group-rules th{background:#e3e4ca;border-right:solid 1px #c7c8b2;border-bottom:solid 1px #c7c8b2;color:#2c2c2c;}
ul#rules table.aclmodify-table{border:solid 1px #c7c8b2;}
ul#rules table.group-rules td label{border:0px solid #c7c8b2;}
#permissions-sliders ul#rules .mypanel{border:0px solid #c7c8b2;}
#permissions-sliders ul#rules table.group-rules td{background:#ffffff;}
#permissions-sliders span.level{color:#c7c8b2;background-image:url('none');}
.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;}
#system-message dd ul{color:#2c2c2c;}
#system-message dd.error ul{color:#2c2c2c;}
#system-message dd.message ul{color:#2c2c2c;}
#system-message dd.notice ul{color:#2c2c2c;}
#menu{color:#2c2c2c;}
#menu ul{background:#cccccc;color:#2c2c2c;}
#menu ul li.node{background:url('../images/j_arrow.png') no-repeat right 50%;}
#menu ul li.separator{margin-bottom:0;border-bottom:1px dotted #e3e4ca;}
#menu a{color:#054993;background-repeat:no-repeat;background-position:left 50%;}
#menu li{background:#cccccc;border-right:1px solid #c7c8b2;}
#menu li a:hover, #menu li a:focus{background-color:#e3e4ca;}
#menu li.disabled a:hover, #menu li.disabled a:focus, #menu li.disabled a{color:#cccccc;background-color:#cccccc;}
#menu li ul{border:1px solid #c7c8b2;}
#menu li li{background:#cccccc;}
#menu li.sfhover a{background-color:#e3e4ca;}
#menu li.sfhover li a{background-color:#cccccc;}
#menu li.sfhover li.sfhover a, #menu li li a:focus{background-color:#e3e4ca;}
#menu li.sfhover li.sfhover li a{background-color:#cccccc;}
#menu li.sfhover li.sfhover li.sfhover a, #menu li li li a:focus{background-color:#e3e4ca;}
#menu li li a:focus, #menu li li li a:focus{background-color:#e3e4ca;}
#menu li li li a:focus{background-color:#e3e4ca;}
#submenu{border-bottom:1px solid #c7c8b2;background:#ffffff;}
#submenu a, #submenu span.nolink{background:#cccccc;border:1px solid #c7c8b2;color:#054993;}
#submenu a:hover, #submenu a:focus{background-color:#e3e4ca;}
#submenu a.active, #submenu span.nolink.active{background:#fff;border-bottom:1px solid #fff;color:#000;}
div.CodeMirror-wrapping{border:1px solid #c7c8b2;}
ul.alternating > li:nth-child(odd){background-color:#cccccc;}
ul.alternating > li:nth-child(even){background-color:#ffffff;}
ol.alternating > li:nth-child(odd){background-color:#cccccc;}
ol.alternating > li:nth-child(even){background-color:#ffffff;}
#installer-database{border-top:1px solid #c7c8b2;}
#installer-database p.warning{background:url('../images/admin/icon-16-deny.png') no-repeat center left;}
#installer-database p.nowarning{background:url('../images/admin/icon-16-allow.png') no-repeat center left;}
.tabs{width:100%;overflow:hidden;margin:2em 0;zoom:1;padding:1px;position:relative;}
.tabs .tab-content fieldset{border:1px solid #C7C8B2;}
.tabs dd.selected{display:block;}
.tabs .tab-content{border:1px solid #C7C8B2;padding:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}
#mlmspopdiv{margin:0;padding:0;width:100%;}
.popoverlay{position:absolute;z-index:100;background:#000;opacity:0.6;width:100%;height:140%;}
.popdiv{position:absolute;z-index:100;background:#fff url('../images/popbg.jpg') no-repeat 0 0;width:600px;min-height:400px;left:50%;border:5px solid #909090;top:60px;color:#3f3f3f;margin-left:-300px;margin-right:0;margin-top:0;margin-bottom:0}
.popdiv input#logoimage, .popdiv input#wimage{border:none!important;}
.popbottom{position:absolute;right:10px;bottom:10px;}
.popcontent{font-family:'book_antiqua';font-size:18px;padding:20px;}
.popcontent p{margin:0 0 10px 0;}
.popcontent img{border:1px solid #eaeaea;}
.poptitle{font-size:28px;line-height:28px;}
.popwelcome{font-size:22px;line-height:22px;}
.padleft{padding:0 0 0 20px;}
.btngreen, .btnblue{padding:3px 24px!important;font-family:'book_antiqua';font-size:20px;color:#fff;line-height:20px;border-radius:7px;}
.btngreen, .btngreen:hover{background:url('../images/greenbtnbg.jpg') repeat-x 0 0 !important;border:1px solid #168216}
.btnblue, .btnblue:hover{background:url('../images/bluebtnbg.jpg') repeat-x 0 0 !important;border:1px solid #0b5a9e}
.popcontent .popinput, form .popcontent textarea#wdesc{font-family:'book_antiqua';font-size:20px;color:#696969;line-height:20px;border-radius:7px;background:url('../images/popinputbg.jpg') repeat-x 0 0;border:1px solid #e8e8e8;width:94%;padding-left:3%;padding-right:3%;padding-top:3px;padding-bottom:3px}
table.tabletheme td{text-align:center;font-size:12px;font-family:Arial;}
table.tablelayout{border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
table.tablelayout td{font-size:12px;font-family:Arial;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:5px;}
.logdivcon{max-width:700px;border:1px solid #ccc;margin:0 auto;border-radius:7px;}
.logdivcon .fullcontent{border:none;padding:0;}
.titleholder{background:#dddddd) url('../images/v3/noise.png');border-radius:4px 4px 0px 0px;padding:5px;border-bottom:1px solid #CCC;color:#353535;text-shadow:0 1px 0 #fff;text-align:center}
.logtitle{font-weight:700;margin:10px 0;}
.cell{display:table-cell;vertical-align:middle;}
#login .cell input[type="submit"], #register .cell input[type="submit"], .cell #fpform input[type="submit"]{margin:5px 0;}
#login-fb-wrapper{width:55%;float:left;text-align:left;border-right:1px solid #dddddd;padding:15px;}
#login-form-wrapper{padding:15px;float:left;margin:15px 10px 0 10px;}
.coursebanner img{max-height:300px;}