body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#535D6B;
}
* {
padding:0;
margin:0;
}
a {
color:#535D6B;
}
img {
border:0;
}
hr {
border:0;
display:block;
height:1px;
background-color:#DBDBDB;
}
fieldset {
padding:10px;
border:1px solid #DBDBDB;
}
.clr {
clear:both;
}
h1 {
font-size:20px;
line-height:22px;
}
h2 {
font-size:16px;
line-height:18px;
}
h3 {
font-size:14px;
line-height:16px;
}
h4 {
font-size:12px;
line-height:14px;
}
.width-60 {
width:55%;
float:left;
margin:0 5px;
}
.width-50 {
width:45%;
float:left;
margin:0 5px;
}
.width-40 {
width:35%;
float:left;
margin:0 5px;
}
#wrapper {
width:98%;
margin:0 auto;
border:1px solid #5B646B;
z-index:1;
}
/*Begin Header*/
#logowrap {
background:#E4EFFD url('../images/theme3/logo-bg.jpg') repeat-x 0 0;
height:38px;
padding:6px 10px;
}
#logo {
float:left;
width:350px;
overflow:hidden;
margin:2px 0 0 0;
}
#logo img {
border:0;
float:left;
margin:0px 10px 0 0;
}
#logo a:link,#logo a:active,#logo a:visited {
color:#2D537A;
text-decoration:none;
font-weight:bold;
font-size:26px;
}
#version {
float:right;
width:460px;
font-size:11px;
margin:10px 0 0 0;
color:#2D537A;
font-weight:bold;
text-align:right;
white-space:nowrap;
}
#version a:link,#version a:active,#version a:visited {
color:#2D537A;
text-decoration:none;
}
.sysinfo {
border-left:1px solid #FFF;
margin-left:10px;
padding-left:10px;
}
#tools {
clear:both;
background:#BFDBFF;
border-top:1px solid #6292D4;
border-bottom:1px solid #6292D4;
height:21px;
padding:2px;
font-size:11px;
overflow:hidden;
}
#tools a {
color:#333;
}
#sitesearch {
float:left;
clear:left;
width:520px;
padding:3px 0 0 5px;
color:#000 !important;
overflow:hidden;
white-space:nowrap;
height:16px;
line-height:16px;
}
#sitesearch img,#sitesearch h1,#sitesearch h2,#sitesearch h3 {
display:none;
}
#sitesearch input {
border:1px solid #5B646B;
background-color:#FFF;
font-size:14px;
line-height:14px;
width:140px;
}
#sitesearch button {
border:1px solid #5B646B;
background-color:#FFF;
font-size:11px;
}
#sitesearch span {
float:left;
border-left:1px solid #5B646B;
padding:0 5px;
}
#sitesearch span span {
float:none;
border-left:0;
padding:0;
}
#sitesearch span.first {
border-left:0;
}
#sitesearch div {
background:none !important;
display:inline;
font-size:11px;
font-weight:normal;
border:0;
padding:0 5px;
color:#000 !important;
border-left:1px solid #5B646B;
}
#sitesearch span div {
border-left:0;
padding:0;
}
#sitesearch small {
display:none;
}
#sitesearch a,#sitesearch div a {
text-decoration:underline;
}
#sitesearch .header {
padding:0 5px !important;
}
#useroptions {
float:right;
clear:right;
width:320px;
text-align:right;
color:#000;
margin:1px 0 0 0;
height:22px;
}
#useroptions span {
padding:4px 5px 0px 20px;
margin:0 5px;
height:16px;
display:block;
float:left;
display:inline;
}
#useroptions a {
text-decoration:none;
}
#module-status span {
padding:0 5px 0 10px;
}
/*End Header*/
/*Begin Content*/
#adminpraisecontent {
clear:both;
background:#6292D4 url('../images/theme3/content-bg.jpg') repeat-x 0 0;
}
#adminpraisecontent ul,#adminpraisecontent ol,#adminpraisecontent dl {
margin:0 0 0 20px;
}
.left_show {
float:left;
padding:5px 2px 0 2px;
width:15%;
}
.left_hide {
display:none;
}
#closeleft {
width:16px;
float:left;
padding:5px 0 0 0;
}
#mainbody {
float:left;
width:61%;
margin:5px 0 5px 4px;
padding:5px 5px 5px 5px;
background-color:#FFF;
border:1px solid #698DB1;
}
.right_show {
float:right;
margin:5px 2px 0 0;
width:17%;
}
.right_hide { 
display:none;
}
#closeright {
width:17px;
float:right;
padding:5px 0 0 0;
}
#footer {
clear:both;
font-size:11px;
text-align:center;
padding:5px;
background:#BFDAFF url('../images/theme3/foot-bg.jpg') repeat-x 0 0;
color:#2D537A;
}
#footer a {
color:#2D537A;
}
#mainbody .module h3 {
display:none;
}
ul#menu,ul#submenu {
list-style:none;
margin:0 !important;
padding:0;
}
ul#menu li.node {
display:block;
background:#617A9D url('../images/heading-bg.jpg') repeat-x 0 0;
border-bottom:1px solid #DBDBDB !important;
font-size:12px;
font-weight:bold;
color:#FFF;
}
ul#menu li.node li.node {
background:transparent !important;
font-size:12px;
font-weight:bold;
margin:2px 0px 2px 0px !important;
}
ul#menu li ul li {
border-bottom:1px solid #DBDBDB !important;
min-height:20px;
}

ul#menu li.node a {
padding:4px 4px 4px 20px;
color:#FFF;
border-bottom:0;
}
ul#menu li.node ul {
margin:0;
background-color:#FFF;
}
ul#menu li.node ul li {
margin:0;
list-style:none;
}
ul#menu li.node li a {
background-position:2px 2px;
background-repeat:no-repeat;
display:block;
padding:0;
text-decoration:none;
white-space:nowrap;
}
ul#menu li.node ul li a {
padding:2px 2px 2px 20px;
color:#535D6B;
}
ul#menu li.node li.node li a {
color:#535D6B;
}
ul#submenu {
display:block;
border:1px solid #698DB1;
color:#000;
background-color:#ADD2FF;
overflow:hidden;
}
ul#submenu li {
display:inline;
}
ul#submenu li a {
display:block;
float:left;
padding:4px 10px;
border-left:1px solid #FFF;
border-right:1px solid #698DB1;
text-decoration:none;
color:#000;
cursor:pointer;
background:#BEDBFD url('../images/theme3/toggler.jpg') repeat-x 0 0;
}
ul#submenu li a.active {
background:#BEDBFD url('../images/theme3/toggler-down.jpg') repeat-x 0 0;
color:#120500;
border-left:1px solid #FFF;
border-right:1px solid #698DB1;
}
ul#submenu li a:hover {
background-color:#BEDBFD;
}
li.separator {
display:none;
}
/* Joomla Admin Styles */
.header {
background:#B8D8FF url(../images/theme3/nav-bg.jpg) repeat-x scroll 0 0 !important;
border:1px solid #6292D4;
color:#2D537A;
padding:4px 4px 4px 10px !important;
font-size:20px;
font-weight:bold;
margin:0 0 5px 0;
}
#wrapper div.icon-48-jevents {
padding:4px 4px 4px 10px !important;
}
.icon-48-cpanel {

}
.praise_panel,#praise_cpanel_panel {

}
.praise_panel {
border:1px solid #698DB1;
}
#right {
border-left:1px solid #698DB1;
border-right:1px solid #698DB1;
border-bottom:1px solid #698DB1;
}
.panel h3.jpane-toggler,
.praise_panel h3.praise_jpane-toggler,
.praise_panel2 h3.praise_jpane2-toggler,
.praise_panel3 h3.praise_jpane3-toggler,
.praise_panel4 h3.praise_jpane4-toggler {
border-bottom:1px #698DB1 solid;
padding:4px 4px 4px 10px;
font-size:12px;
font-weight:bold;
color:#2D537A;
background:#BEDBFD url('../images/theme3/toggler.jpg') repeat-x 0 0;
}
.moduletable h3,.module h3 {
display:block;
padding:4px 4px 4px 10px;
font-size:12px;
margin:0px 0 0 0;
border-top:1px #698DB1 solid;
border-bottom:1px #698DB1 solid;
background:#BEDBFD url('../images/theme3/toggler.jpg') repeat-x 0 0;
color:#2D537A;
}
.moduletable,.module {
background-color:#FFF;
}
.moduletable ul,.moduletable ol,.moduletable p,
.module ul,.module ol,.module p {
padding:5px;
}
.module div,.moduletable div{
padding:5px;
}
.panel h3.jpane-toggler span,
.praise_panel h3.praise_jpane-toggler span,
.praise_panel4 h3.praise_jpane4-toggler span,
h3.praise_jpane2-toggler span {
background:transparent url('../images/theme3/arrow-down.gif') no-repeat 0 50%;
padding-left:12px;
}
.panel h3.jpane-toggler:hover span,
.praise_panel h3.praise_jpane-toggler:hover span,
.praise_panel4 h3.praise_jpane4-toggler:hover span,
h3.praise_jpane2-toggler:hover span {
background:transparent url('../images/theme3/arrow-on.gif') no-repeat 0 50%;
}
#right .panel h3.jpane-toggler,#left .panel h3.jpane-toggler,
#right .praise_panel h3.praise_jpane-toggler,#left .praise_panel h3.praise_jpane-toggler,
#right .praise_panel2 h3.praise_jpane2-toggler,#left .praise_panel2 h3.praise_jpane2-toggler,
#right .praise_panel3 h3.praise_jpane3-toggler,#left .praise_panel3 h3.praise_jpane3-toggler,
#right .praise_panel4 h3.praise_jpane4-toggler,#left .praise_panel4 h3.praise_jpane4-toggler {
cursor:pointer;
}
.panel h3.jpane-toggler:hover, .panel h3.jpane-toggler-down,
.praise_panel h3.praise_jpane-toggler:hover, .praise_panel h3.praise_jpane-toggler-down,
.praise_panel2 h3.praise_jpane2-toggler:hover, .praise_panel2 h3.praise_jpane2-toggler-down,
.praise_panel3 h3.praise_jpane3-toggler:hover, .praise_panel3 h3.praise_jpane3-toggler-down,
.praise_panel4 h3.praise_jpane4-toggler:hover, .praise_panel4 h3.praise_jpane4-toggler-down {
background:#FCD56C url('../images/theme3/toggler-down.jpg') repeat-x 0 0;
cursor:pointer;
font-size:12px;
padding:4px 4px 4px 10px;
color:#120500;
border-bottom:1px solid #698DB1;
}
.panel h3.jpane-toggler-down,
.praise_panel4 h3.praise_jpane4-toggler-down {
border-top:1px solid #698DB1;
}
.panel h3.jpane-toggler-down span,
.praise_panel h3.praise_jpane-toggler-down span,
.praise_panel4 h3.praise_jpane4-toggler-down span,
h3.praise_jpane2-toggler-down span {
background:transparent url('../images/theme3/arrow-up.gif') no-repeat 0 50%;
padding-left:12px;
}
#praise_cpanel_panel .praise_jpane2-toggler,
#praise_cpanel_panel .praise_jpane2-toggler-down {
border:1px solid #698DB1;
}
#right .jpane-toggler,
#right .praise_jpane4-toggler {
border-top:1px solid #698DB1;
}
.panel table.adminlist,
.praise_panel table.adminlist,
.praise_panel2 table.adminlist,
.praise_panel3 table.adminlist {
width:100%;
border:0;
}
.jpane-slider,
.praise_jpane-slider,
.praise_jpane2-slider,
.praise_jpane3-slider,
.praise_jpane4-slider {
background:#FFF none;
font-size:12px;
}
#right .jpane-slider div,
#right .praise_jpane4-slider div {
padding:1px 0 !important;
}

#praise_cpanel_pane .praise_jpane2-slider div {
padding-left:0px !important;
}
.praise_panel3 .praise_jpane3-toggler,.praise_panel3 .praise_jpane3-toggler-down {
background:none !important;
border:0 !important;
}
.praise_panel3 .praise_jpane3-toggler span,.praise_panel3 .praise_jpane3-toggler-down span {

}
.praise_panel3 h3,.praise_panel3 h3 {
width:8px !important;
height:10px;
float:left !important;
display:block !important;
margin:0 !important;
padding:0 !important;
}
li.node .praise_panel3 h3 {
background:none !important;
color:#535D6B;
}
li.node .praise_panel3 h3:hover {
color:#535D6B !important;
}
li.node .praise_panel3 a {
float:left;
width:100px;
}
li.node .praise_jpane3-slider {

clear:both;
}
li.node .praise_panel3 ul a {
padding-left:30px !important;
background-position:10px 2px !important;
float:none !important;
font-weight:normal;
font-style:italic;


font-size:10px;
white-space:nowrap;
}
#toolbar {
border:1px #CCC solid;
background:#FBFBFB;
padding:4px;
font-size:12px;
font-weight:bold;
color:#0B55C4;
text-align:center;
margin:0 0 5px 0;
}
table.toolbar {
margin:0 auto;
}
table.adminlist {
border-collapse:collapse;
width:100%;
font-size:11px;
border-left:1px solid #BDBDBD;
border-right:1px solid #BDBDBD;
}
table.adminlist td {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #DBDBDB;
}
table.adminlist tbody tr.row1 {
background:#F9F9F9;
border-top:1px solid #FFFFFF;
}
table.adminlist tbody tr {
background-color:#FFFFFF;
}
table.adminlist img {
border:0;
}
td.order input {
float:left;
width:15px;
}
td.order img {
float:right;
}
table.adminlist tbody tr.row0:hover td, table.adminlist tbody tr.row1:hover td {
background:#FFE7AF;
}
table.adminlist tbody tr.row0:hover td a, table.adminlist tbody tr.row1:hover td a {
color:#0B55C4 !important;
}

table.adminlist th {
padding:2px;
background:#B8D8FF url(../images/theme3/nav-bg.jpg) repeat-x scroll 0 0;
border-bottom:1px solid #6292D4;
color:#000;
border-left:1px solid #6292D4;
border-right:1px solid #6292D4;
border-top:1px solid #6292D4;
white-space:nowrap;
font-size:10px;
}
table.adminlist th a {
color:#0B55C4;
}
table.adminlist td {
padding:2px 4px;
}
/* Login */
#logincontent {
padding:10px;
}
#loginbox {
border:1px solid #6292D4;
background-color:#FFF;
font-size:20px;
width:450px;
height:200px;
color:#2D537A;
margin:0px auto;
}
#loginbox h3 {
margin:0 0 10px 0;
padding:10px;
font-size:20px;
background:#B8D8FF url(../images/theme3/nav-bg.jpg) repeat-x scroll 0 0;
border-bottom:1px solid #6292D4;
}
#loginbox .inputbox {
border:1px solid #6292D4;
font-size:20px;
width:290px;
}
#loginbox #modlgn_username {
margin:10px 0 0 0;
font-size:16px;
}
#loginbox #modlgn_passwd {
margin:10px 0 0 2px;
font-size:16px;
}
#loginbox #lang {
margin:10px 0 0 4px;
width:294px;
font-size:16px;
}
#loginbox .button_holder a {
background:#FFD86F url(../images/theme3/toggler-down.jpg) repeat-x scroll 0 0;
border:1px solid #120500;
color:#120500;
display:block;
width:88px;
float:right;
font-weight:bold;
margin:10px 10px 0 0;
padding:2px 0 0 0;
text-align:center;
cursor:pointer;
font-size:14px;
}
#form-login {
width:400px;
margin:0 auto;
}
/* Editor */

#editorarea textarea {
border:2px solid #ACB7BD;
padding:2px;
}
table.adminform {
width:100%;
border-left:1px solid #BDBDBD;
border-top:1px solid #BDBDBD;
border-collapse:collapse;
}
table.adminform td {
border-right:1px solid #BDBDBD;
border-bottom:1px solid #BDBDBD;
padding:4px;
}
fieldset.adminform {

padding:5px;
}
.noshow {
width:100%;
}
table.adminheading {
width:100%;
}
table.adminheading th {
background:#FBFBFB;
border:1px solid #CCC;
}
table.adminheading td {
padding:4px;
color:#333;
}
table.adminheading a {
color:#333;
text-decoration:underline;
}
/* Icons */
table.toolbar a {
border:1px solid #FBFBFB;
cursor:pointer;
display:block;
float:left;
padding:1px 3px;
white-space:nowrap;
color:#0B55C4 !important;
text-decoration:none;
}
table.toolbar span {
display:block;
float:none;
height:32px;

width:30px;
margin:0 auto;
}
.icon-32-restore {
background:transparent url('../images/theme2/toolbar/icon-32-revert.png') no-repeat 50% 0;
}
.icon-32-menus {
background:transparent url('../images/theme2/toolbar/icon-32-menu.png') no-repeat 50% 0;
}
.icon-32-delete {
background:transparent url('../images/theme2/toolbar/icon-32-cancel.png') no-repeat 50% 0;
}
.icon-32-help {
background:transparent url('../images/theme2/toolbar/icon-32-help.png') no-repeat 50% 0;
}
.icon-32-new {
background:transparent url('../images/theme2/toolbar/icon-32-new.png') no-repeat 50% 0;
}
.icon-32-edit {
background:transparent url('../images/theme2/toolbar/icon-32-edit.png') no-repeat 50% 0;
}
.icon-32-trash {
background:transparent url('../images/theme2/toolbar/icon-32-trash.png') no-repeat 50% 0;
}
.icon-32-copy {
background:transparent url('../images/theme2/toolbar/icon-32-copy.png') no-repeat 50% 0;
}
.icon-32-move,.icon-32-move_f2 {
background:transparent url('../images/theme2/toolbar/icon-32-move.png') no-repeat 50% 0;
}
.icon-32-unpublish {
background:transparent url('../images/theme2/toolbar/icon-32-unpublish.png') no-repeat 50% 0;
}
.icon-32-publish {
background:transparent url('../images/theme2/toolbar/icon-32-publish.png') no-repeat 50% 0;
}
.icon-32-archive,.icon-32-archive_f2 {
background:transparent url('../images/theme2/toolbar/icon-32-archive.png') no-repeat 50% 0;
}
.icon-32-unarchive {
background:transparent url('../images/theme2/toolbar/icon-32-unarchive.png') no-repeat 50% 0;
}
.icon-32-popup-Popup,.icon-32-config,.icon-32-cpanel {
background:transparent url('../images/theme2/toolbar/icon-32-config.png') no-repeat 50% 0;
}
.icon-32-save {
background:transparent url('../images/theme2/toolbar/icon-32-save.png') no-repeat 50% 0;
}
.icon-32-apply,.icon-32-upload {
background:transparent url('../images/theme2/toolbar/icon-32-apply.png') no-repeat 50% 0;
}
.icon-32-cancel {
background:transparent url('../images/theme2/toolbar/icon-32-cancel.png') no-repeat 50% 0;
}
.icon-32-default {
background:transparent url('../images/theme2/toolbar/icon-32-default.png') no-repeat 50% 0;
}
.icon-32-preview {
background:transparent url('../images/theme2/toolbar/icon-32-preview.png') no-repeat 50% 0;
}
.icon-32-html {
background:transparent url('../images/theme2/toolbar/icon-32-html.png') no-repeat 50% 0;
}
.icon-32-css {
background:transparent url('../images/theme2/toolbar/icon-32-css.png') no-repeat 50% 0;
}
.icon-32-forward {
background:transparent url('../images/theme2/toolbar/icon-32-forward.png') no-repeat 50% 0;
}
.icon-32-Link,.icon-32-back {
background:transparent url('../images/theme2/toolbar/icon-32-back.png') no-repeat 50% 0;
}
.icon-32-delete:hover,.icon-32-help:hover,.icon-32-new:hover,.icon-32-edit:hover,.icon-32-trash:hover,.icon-32-copy:hover,
.icon-32-move:hover,.icon-32-move_f2:hover,.icon-32-unpublish:hover,.icon-32-publish:hover,.icon-32-archive:hover,.icon-32-unarchive:hover,.icon-32-config:hover,
.icon-32-popup-Popup:hover,.icon-32-apply:hover,.icon-32-cancel:hover,.icon-32-preview:hover,.icon-32-html:hover,.icon-32-css:hover,
.icon-32-Link:hover,.icon-32-back:hover,.icon-32-forward:hover,.icon-32-upload:hover,.icon-32-cpanel:hover {
background-position:50% -32px;
}
.icon-32-save:hover {
background-position:50% -31px;
}
.icon {
width:110px;
height:130px;
margin:4px 4px 10px 4px;
text-align:center;
}
.icon a {
text-decoration:none;
}
#right .icon {
width:65px;
height:100px;
margin:0;
text-align:center;
float:left;
}
.icon img,#right .icon img {
border:0;
}
#cpanel {
background:#FFF;
}
/* Default Cpanel CSS */
#cpanel div.icon {
text-align: center;
margin:4px;
float: left;
height:110px;
}
#cpanel div.icon a {
display: block;
float: left;
border: 1px solid #f0f0f0;
height: 97px;
width: 108px;
color: #666;
vertical-align: middle;
text-decoration: none;
}
#cpanel div.icon a:hover {
border-left: 1px solid #eee;
border-top: 1px solid #eee;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background: #f9f9f9;
color: #0B55C4;
}
#cpanel img  { padding: 10px 0; margin: 0 auto; }
#cpanel span { display: block; text-align: center; }
#useroptions span.legacy-mode {

background:transparent url('../images/theme2/menu/icon-16-joomla.png') no-repeat 0 50%;
}
#useroptions span.loggedin-users {
background:transparent url('../images/theme2/menu/icon-16-user.png') no-repeat 0 50%;
}
#useroptions span.preview {
background:transparent url('../images/theme2/menu/icon-16-media.png') no-repeat 0 50%;
}
#useroptions span.no-unread-messages,#useroptions span.unread-messages {
background:transparent url('../images/theme2/menu/icon-16-messages.png') no-repeat 0 50%;
}
#useroptions span.logout {
background:transparent url('../images/theme2/menu/icon-16-logout.png') no-repeat 0 50%;
}
/* Menu Icons */


.icon-16-archive { background-image: url(../images/icons/menu/icon-16-archive.png); }
.icon-16-article { background-image: url(../images/icons/menu/icon-16-article.png); }
.icon-16-category { background-image: url(../images/icons/menu/icon-16-category.png); }
.icon-16-checkin { background-image: url(../images/icons/menu/icon-16-checkin.png); }
.icon-16-component { background-image: url(../images/icons/menu/icon-16-component.png); }
.icon-16-config { background-image: url(../images/icons/menu/icon-16-config.png); }
.icon-16-content { background-image: url(../images/icons/menu/icon-16-content.png); }
.icon-16-cpanel { background-image: url(../images/icons/menu/icon-16-cpanel.png); }
.icon-16-default { background-image: url(../images/icons/menu/icon-16-default.png); }
.icon-16-edit { background-image: url(../images/icons/menu/icon-16-edit.png); }
.icon-16-frontpage { background-image: url(../images/icons/menu/icon-16-frontpage.png); }
.icon-16-help { background-image: url(../images/icons/menu/icon-16-help.png); }
.icon-16-info { background-image: url(../images/icons/menu/icon-16-info.png); }
.icon-16-install { background-image: url(../images/icons/menu/icon-16-install.png);}
.icon-16-language { background-image: url(../images/icons/menu/icon-16-language.png);}
.icon-16-logout { background-image: url(../images/icons/menu/icon-16-logout.png);}
.icon-16-massmail { background-image: url(../images/icons/menu/icon-16-massmail.png); }
.icon-16-media { background-image: url(../images/icons/menu/icon-16-media.png);}
.icon-16-menu { background-image: url(../images/icons/menu/icon-16-menu.png); }
.icon-16-menumgr { background-image: url(../images/icons/menu/icon-16-menumgr.png); }
.icon-16-messages { background-image: url(../images/icons/menu/icon-16-messages.png); }
.icon-16-module { background-image: url(../images/icons/menu/icon-16-module.png); }
.icon-16-plugin { background-image: url(../images/icons/menu/icon-16-plugin.png); }
.icon-16-section { background-image: url(../images/icons/menu/icon-16-section.png); }
.icon-16-static { background-image: url(../images/icons/menu/icon-16-static.png); }
.icon-16-stats { background-image: url(../images/icons/menu/icon-16-stats.png); }
.icon-16-themes  { background-image: url(../images/icons/menu/icon-16-themes.png); }
.icon-16-trash { background-image: url(../images/icons/menu/icon-16-trash.png); }
.icon-16-user { background-image: url(../images/icons/menu/icon-16-user.png); }
#left_img,#right_img {
border:0;
}
#topmenu {
clear:both;
overflow:hidden;
height:23px;
background:#B8D8FF url('../images/theme3/nav-bg.jpg') repeat-x 0 0;
border-bottom:1px solid #6292D4;
}
#topmenu ul {
list-style:none;
}
#topmenu li {
display:inline;
}
#topmenu a {
float:left;
padding:5px 10px;
border-right:1px solid #6292D4;
border-left:1px solid #FFF;
text-decoration:none;
color:#000;
}
#topmenu a:hover {
background-color:#6292D4;
color:#FFF;
}
.list-footer {
text-align:center;
}
.list-footer a {
cursor:pointer;
border:1px solid #BDBDBD;
padding:0 6px;
}
.list-footer span {
border:1px solid #DFDFDF;
color:#DFDFDF;
padding:0 6px;
}
#system-message dd ul {
border:1px dotted #2D537A;
color:#2D537A;
margin-bottom:0;
margin-left:0 !important;
background-color:#A7CDF0;
}
#system-message {
margin-bottom:0;
margin-left:0 !important;
padding:0;
}
/* Editor */
#editor-xtd-buttons {
padding:5px;
}


.button1,
.button1 div{
height: 1%;
float: right;
}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
float: left;
}
.button1 {  white-space: nowrap; padding-left: 10px; margin-left: 5px;}
.button1 .next { }
.button1 a {
display: block;

height: 26px;
float: left;

line-height: 26px;
font-size: 12px;
font-weight: bold;
color: #333;
cursor: pointer;
padding: 0 30px 0 6px;
}
.button1 a:hover { text-decoration: none; color: #0B55C4; }
.button2-left a,

.button2-right a,
.button2-left span,
.button2-right span {
display: block;
height: 22px;
float: left;
line-height: 22px;
font-size: 11px;
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 { padding: 0 6px; }
.button2-left a:hover,
.button2-right a:hover { text-decoration: none; color: #0B55C4; }
.button2-left a,
.button2-left span { padding: 0 24px 0 6px; }
.button2-right a,
.button2-right span { padding: 0 6px 0 24px; }
.button2-left { background: url(../images/buttons/j_button2_left.png) no-repeat; float: left; margin-left: 5px; }
.button2-right { background: url(../images/buttons/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; }
.button2-right .prev { background: url(../images/buttons/j_button2_prev.png) no-repeat; }
.button2-right.off .prev { background: url(../images/buttons/j_button2_prev_off.png) no-repeat; }
.button2-right .start { background: url(../images/buttons/j_button2_first.png) no-repeat; }
.button2-right.off .start { background: url(../images/buttons/j_button2_first_off.png) no-repeat; }
.button2-left .page,
.button2-left .blank { background: url(../images/buttons/j_button2_right_cap.png) 100% 0 no-repeat; }
.button2-left .next { background: url(../images/buttons/j_button2_next.png) 100% 0 no-repeat; }
.button2-left.off .next { background: url(../images/buttons/j_button2_next_off.png) 100% 0 no-repeat; }
.button2-left .end { background: url(../images/buttons/j_button2_last.png) 100% 0 no-repeat; }
.button2-left.off .end { background: url(../images/buttons/j_button2_last_off.png) 100% 0 no-repeat; }
.button2-left .image 		{ background: url(../images/buttons/j_button2_image.png) 100% 0 no-repeat; }
.button2-left .readmore 	{ background: url(../images/buttons/j_button2_readmore.png) 100% 0 no-repeat; }
.button2-left .pagebreak 	{ background: url(../images/buttons/j_button2_pagebreak.png) 100% 0 no-repeat; }
.button2-left .blank	 	{ background: url(../images/buttons/j_button2_blank.png) 100% 0 no-repeat; }
#phonenav {display:none;}
#jx_logo,#nx_logo {display:none;}
#componentlist a,.compname {
display:block;
height:20px;
padding:5px 0 0 5px;
}
/* Tabs */
dl.tabs {
float: left;
margin: 10px 0 -1px 0;
z-index: 40;
}
dl.tabs dt {
float: left;
padding: 4px 10px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
margin-left: 3px;
background: #f0f0f0;
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;
}
/* Table Solution for System Info */
table.noshow   		 { width: 100%; border-collapse: collapse; padding: 0; margin: 0; }
table.noshow tr 		 { vertical-align: top; }
table.noshow td 		 { }
table.noshow fieldset { margin: 15px 7px 7px 7px; }
#filter_sectionid,#filter_catid,#catid,#filter_authorid,#filter_state,
#filter_assigned,#filter_position,#filter_type,#sectionid {
font-size:10px;
}
/* Tooltip */
.tool-tip {
float: left !important;
background-color: #DBDBDB !important;
border: 1px solid #535D6B !important;
padding: 5px !important;
max-width: 200px !important;
z-index: 50 !important;
}
.tool-title {
padding: 0 !important;

margin: 0 !important;
font-size: 100% !important;
font-weight: bold !important;
margin-top: -15px !important;

padding-top: 15px !important;
padding-bottom: 5px !important;
}



.tool-text {
font-size: 100% !important;
margin: 0 !important;
}
#menu-web-links {
padding-bottom:10px;
}
div#sidebar {
position:relative;
top:-15px;
}
div#sidebar div {
margin:5px 0 10px 0;
}
div#sidebar img {

float:left;
width:30px;
height:30px;
}
.addarticle img {
margin:0 5px 76px 0;

}
.addmodule img {
margin:0 5px 110px 0;
}
.addcomponent img {
margin:0 5px 190px 0;

}
/* CQI */
#cqicustomquickicons-cpanel div.icon {
width:65px;
}
#cqicustomquickicons-cpanel div.icon a {
color:#535D6B;
}
#cqicustomquickicons-cpanel div.icon a {
width:65px;
height:100px;
border:0;
}
#cqicustomquickicons-cpanel div.icon a:hover {
background:transparent;
border-width:0;
color:#535D6B;
}
/* Quicklaunch */
#adminPraiseComponentsListDiv {
z-index:200;
background-color: #BFDBFF;
overflow: hidden;
border-right:1px solid #6292D4;
border-bottom:1px solid #6292D4;
border-left:1px solid #6292D4;
padding:6px 0 0 12px;
}
#adminPraiseComponentsListDiv .icon {
background-color:#E1EDFD;
border:1px solid #6292D4;
width:88px;
height:88px;
padding:1px;
margin:6px 2px 3px 2px;
display:block;
}
#adminPraiseComponentsListDiv .icon a {
background-color:transparent;
border:0;
float:none;
padding:0;
}
#adminPraiseComponentsListDiv .icon a:hover {
color:#000;
}
#adminPraiseComponentsListDiv .icon img {
width:50px;
height:50px;
border:0;
padding:0;
margin:0;
}
/* Admintable Key */
table.admintable td.key, table.admintable td.paramlist_key {
background-color:#EFF6FF;
border-bottom:1px solid #C3D9FF;
border-right:1px solid #C3D9FF;
color:#666666;
font-weight:bold;
text-align:right;
width:140px;
}
.paramlist_value textarea,.paramseditor_width textarea {
width:90%;
}
/* JCE */
#paramseditor_body_class_custom,
#paramseditor_help_url,
#paramseditor_theme_advanced_blockformats,
#paramseditor_theme_advanced_fonts_add,
#paramseditor_theme_advanced_fonts_remove,
#paramseditor_font_size_style_values {
width:90%;
}