
/* --------------------------------------------- */
/*         Fixes for admin part - HCB            */
/* --------------------------------------------- */





#jive-main #jive-sidebar .currentlink a, #jive-main #jive-sidebar .currentlink a:link, #jive-main #jive-sidebar .currentlink a:visited, #jive-main #jive-sidebar .currentlink a:hover {
background-color:#333;
border:1px solid #336699;
color:#fff;
}


th {
color:#fff;
background-color: #000;
}



#jive-main #jive-sidebar a {
background-color: #000 !important;
color: #fff !important;
}


#jive-main #jive-sidebar a:link, #jive-main #jive-sidebar a:visited {
color: #FFFFFF !important;
text-decoration:none;
}


#jive-main #jive-sidebar a:hover {
background-color: #333333 !important;
color:#fff !important;
}


#jive-main #jive-sidebar .currentlink a, #jive-main #jive-sidebar .currentlink a:link, #jive-main #jive-sidebar .currentlink a:visited, #jive-main #jive-sidebar .currentlink a:hover {
background-color:#333333 !important;
color: #ffffff !important;
}



.jive-table th {
background-color:#333;
color:#fff;
}



.TH_TO_TD {
background-color:#333;
color:#fff;
}



.jive-label {
background-color:#333;
color:#fff;
}



.but {
background-color:#333333;
}


#jive-mod-forum-box th {
background-color:#333;
}


#jive-mod-forum-box .jive-mod-forum-all td {
background-color:#333333;
}



#logviewer .jive-tabs .jive-tab-active {
background-color:#333;
}


#logviewer .jive-tabs .jive-tab, .jive-tabs .jive-tab-active {
background-color:#000000;
color: #00ffff;
}



.jive-success-text, .jive-success .jive-icon-label, .jive-success-text a, .jive-success .jive-icon-label a {
color: #C0FFC0;
}


.jive-error-text, .jive-error .jive-icon-label, .jive-error-text a, .jive-error .jive-icon-label a {
color:#FFa0a0;
}


#jive-breadcrumbs a:hover {
color: #fff;
}

#jive-breadcrumbs a {
color: #00ffff;
}

/* --------------------------------------------- */
/*         Calendar - HCB            */
/* --------------------------------------------- */



.calendar thead .title {
background: #333 none repeat-x scroll 0 100% !important;
color:#fff !important;
font-weight:bold;
padding:2px;
text-align:center;
}

.calendar .button {
background: #333 none repeat-x scroll 0 100% !important;
color:#fff !important;
font-weight:bold;
padding:2px 2px 3px;
text-align:center;
}


.calendar table .wn {
background: #333 none repeat scroll 0 0 !important;
color: #fff !important;
border-right:1px solid #333;
padding:2px 3px 2px 2px;
}


.calendar tbody .day {
color:#fff !important;
font-family:verdana,tahoma,sans-serif;
padding:2px 4px 2px 2px;
text-align:right;
width:2em;
background: #000 none repeat-x scroll 0 100% !important;
}



.calendar thead .hilite {
color:#fff !important;
background: #333 none repeat-x scroll 0 0 !important;
}


.calendar tfoot .ttip {
background: #333 none repeat-x scroll 0 0 !important;
color: #fff !important;
padding:2px;
}


.calendar tbody td.weekend {
color: #ff8080 !important;
}

.calendar thead .weekend {
color: #ff8080 !important;
}



.jive-label-wrap {
background-color:#000;
}



.jtabs li {
background-color:#333;
}

.jtabs li.selected {
background-color:#333;
}


.jtabs li a {
color:#00ffff;
text-decoration:none;
}



.SUB_TFOOT {
background-color:#000;
}





.license-box th {
background-color: #333333 !important;
color: #fff !important;
}



.license-box td {
color: #fff !important;
}


.admin-desc-text {
color: #fff !important;
}



#jive-caches th, #features th {
background-color: #333333 !important;
}



#logviewer .jive-tabs .jive-tab a, #logviewer .jive-tabs .jive-tab-active a {
color: #0ff !important;
}


.jive-info-text, .jive-info .jive-icon-label {
color:#FFA0A0;
}



#jive-main #jive-breadcrumbs a:hover {
color:#0ff !important;
}


#jive-main #jive-breadcrumbs a {
color:#0ff !important;
}



.head-num {
background-color: #333 !important;
color: #fff !important;
}



.jive-permslist .jive-permtabs .jive-selected-permtab {
background-color: #333333 !important;
}

.jive-selected-permtab a, .jive-permtab a, .jive-selected-permtab a:hover, .jive-permtab a:hover, .jive-selected-permtab a:visited, .jive-permtab a:visited {
color: #0ff !important;
}
.jive-permslist .jive-permtabs .jive-permtab {
background-color: #000 !important;
}

.jive-selected-permtab a, .jive-permtab a, .jive-selected-permtab a:hover, .jive-permtab a:hover, .jive-selected-permtab a:visited, .jive-permtab a:visited {
color: #0ff;
}





.head-num {
background-color: #333;
border-bottom:1px solid #333;
color: #fff;
}

.num {
background-color:#333 !important;
border-right:1px solid #333 !important;
color: #fff !important;
}


.hilite {
color:#ff8080 !important;
}


.hilite-marker {
color:#ff8080 !important;
}


.date {
border-style:dotted;
border-width:0 0 1px;
color:#fff !important;
}


.log td {
background-color:#000 !important;
color: #fff !important;
}

#logbody {
background-color:#000000
}

.log {
background-color:#000000 !important;
border-right:1px solid #333 !important;
color: #fff !important;
}




#jive-body {
background-color:#000000 !important;
color: #ffffff !important;
}


input{ 
border-style: expression(this.type=="radio" ? none !important : solid !important); 
} 

/* --------------------------------------------- */
/*      This works only with IE7 and upper      */
/* --------------------------------------------- */

input[type=radio]{ 
border: none !important;
}



.hidden-prop {
color:#FFFFFF !important;
}

#jive-main #jive-sidebar .currentlink a, #jive-main #jive-sidebar .currentlink a:link, #jive-main #jive-sidebar .currentlink a, #jive-main #jive-sidebar .currentlink a{
background-color: #333 !important;
color: #fff !important;
}


.calendar tbody .rowhilite td, .calendar tbody .rowhilite td.wn {
background: #000000 none repeat scroll 0 0 !important;
}


.calendar thead .name {
color: #fff !important;
}


#jive-title{
color: #fff !important;
}


.jive-subtitle {
color: #fff !important;
}


.iframe-admin {
background-color: #000 !important;
color: #fff !important;
}



.jive-info-message {
background-color:#000000 !important;
border: none !important;
}


.jive-table input, .jive-table select {
background-color:#000000 !important;
}


.option-selected {
background-color:#000000 !important;
}



.jive-row td {
background-color:#000000 !important;
}


.jive-row-sel td {
background-color:#333333 !important;
}


iframe {
background-color:#000000;
}

#iframe-admin-div {
color: #ffffff !important;
}

.iframe-body {
color: #ffffff !important;
}

.line {
background-color:#000000;
}

.jive_msg_footer_desc{
 color : #ffffff;
 font-family:courier new,monospaced;
 font-size:10pt;
}

.jive-token-list LI TT {
    color: #ffffff;
}

.TD_TO_TH {
    background-color: #000000;
}
