/* admin specific css */

body.bStart{
    margin: 2px; padding: 2px;
    background-color: #FFFFFF;

    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 12px;
}

#content div{
    text-align: left;
}

.editorTop{
    background-color: #555555;
    border: 1px solid #000000;
}

html>body .editorTop{
    width: 590px;
}

.editorHeader{
     background-color: #CCCCCC;
     padding: 4px;
     color: #000000;
     border: 1px solid #000000;
     text-align: left !important;
     width: 582px;
}

.editorHeader div{
    text-align: left !important;
    margin: 0px;
}
.editorHeader table{
    width: 580px !important;
    margin: 0px  !important;
}

#bgzDiv, #bgzActionDiv{
    width: 590px;
    border: 1px solid #000000;
}

table.bzero{
     border: 1px dashed;
     border-color: #FF00FF;
}
td.bzero{
    border: 1px dashed;
    border-color: #FF00FF;
}

a.button{
    padding: 3px 1px;
    width: 30px;
}
a.button:hover{
    color: #ECECEC;
}

#b_fontselect{
     width: 100px;
}
.cbtn, .cbtnOver, .cbtnDown, .cbtnActive{
    width: 22px;
    height: 21px;
    border: 0px none #CCCCCC;
    padding: 0px 0px 0px 0px;
    cursor: pointer;
}

.cbtn{
    background-color: #CCCCCC;
    border: 0px solid #CCCCCC;
}

.cbtnOver{
    background-color: #7db1e6;
    border: 0px outset #999999;
}

.cbtnDown{
    background-color: #7db1e6;
    border: 0px inset #999999;
}

.cbtnActive{
    background-color: #BBBBBB;
    border: 0px inset #999999;
}

#contextDiv{
    position: absolute;
    width: 150px;
    height: auto;
    background-color: #CCCCCC;
    border: 1px solid #000000;
    visibility: hidden;

    filter: Alpha(Opacity=95, FinishOpacity=95, Style=2);
}
html>body #contextDiv{
    -moz-opacity: .95;
}

.cxhead, .cxbtn, .cxbtnOver, .cxbtnDown{
    width: 146px;
    height: 14px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    font-size: 12px;
    text-align: left;
    color: #000000;
}

.cxhead{
    background-color: #000000;
    border-top: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    color: #FFFFFF;
}

.cxbtn{
    background-color: transparent;
    border-top: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
}

.cxbtnOver{
    background-color: #7db1e6;
    border-top: 1px solid #DDDDDD;
    border-right: 1px solid #333333;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #EEEEEE;
}

.cxbtnDown{
    background-color: #7db1e6;
    border-top: 1px solid #000000;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #BBBBBB;
    border-left: 1px solid #333333;
}

/* New Button Styles */
.editorHeader select{
    height: 18px;
}
#b_fontselect{
    width: 100px;
}
#b_object{
    width: 120px;
}

#b_fontsize{
    width: 120px;
}
#b_fcolor{
    background: url(/admin/images/font_color.jpg) no-repeat top left;
    width: 110px;
}
.cbtnOver#b_fcolor, .cbtnActive#b_fcolor{
    background: url('/admin/images/font_color_over.jpg') no-repeat top left;
}
.cbtnDown#b_fcolor{
    background: url('/admin/images/font_color_down.jpg') no-repeat top left;
}

#b_bgcolor{
    background: url('/admin/images/highlighting.jpg') no-repeat top left;
    width: 110px;
}
.cbtnOver#b_bgcolor, .cbtnActive#b_bgcolor{
    background: url('/admin/images/highlighting_over.jpg') no-repeat top left;
}
.cbtnDown#b_bgcolor{
    background: url('/admin/images/highlighting_down.jpg') no-repeat top left;
}

#b_bold{
    background: url('/admin/images/bold.jpg') no-repeat top left;
    width: 66px;
}
.cbtnOver#b_bold, .cbtnActive#b_bold{
    background: url('/admin/images/bold_over.jpg') no-repeat top left;
}
.cbtnDown#b_bold{
    background: url('/admin/images/bold_down.jpg') no-repeat top left;
}

#b_italic{
    background: url('/admin/images/italic.jpg') no-repeat top left;
    width: 66px;
}
.cbtnOver#b_italic, .cbtnActive#b_italic{
    background: url('/admin/images/italic_over.jpg') no-repeat top left;
}
.cbtnDown#b_italic{
    background: url('/admin/images/italic_down.jpg') no-repeat top left;
}

#b_under{
    background: url('/admin/images/underline.jpg') no-repeat top left;
    width: 66px;
}
.cbtnOver#b_under, .cbtnActive#b_under{
    background: url('/admin/images/underline_over.jpg') no-repeat top left;
}
.cbtnDown#b_under{
    background: url('/admin/images/underline_down.jpg') no-repeat top left;
}

#b_strike{
    background: url('/admin/images/strike.jpg') no-repeat top left;
    width: 66px;
}
.cbtnOver#b_strike, .cbtnActive#b_strike{
    background: url('/admin/images/strike_over.jpg') no-repeat top left;
}
.cbtnDown#b_strike{
    background: url('/admin/images/strike_down.jpg') no-repeat top left;
}

#b_left{
    background: url('/admin/images/align_left.jpg') no-repeat top left;
    width: 29px;
}
.cbtnOver#b_left, .cbtnActive#b_left{
    background: url('/admin/images/align_left_over.jpg') no-repeat top left;
}
.cbtnDown#b_left{
    background: url('/admin/images/align_left_down.jpg') no-repeat top left;
}

#b_center{
    background: url('/admin/images/align_center.jpg') no-repeat top left;
    width: 29px;
}
.cbtnOver#b_center, .cbtnActive#b_center{
    background: url('/admin/images/align_center_over.jpg') no-repeat top left;
}
.cbtnDown#b_center{
    background: url('/admin/images/align_center_down.jpg') no-repeat top left;
}

#b_right{
    background: url('/admin/images/align_right.jpg') no-repeat top left;
    width: 29px;
}
.cbtnOver#b_right, .cbtnActive#b_right{
    background: url('/admin/images/align_right_over.jpg') no-repeat top left;
}
.cbtnDown#b_right{
    background: url('/admin/images/align_right_down.jpg') no-repeat top left;
}

#b_full{
    background: url('/admin/images/align_justify.jpg') no-repeat top left;
    width: 29px;
}
.cbtnOver#b_full, .cbtnActive#b_full{
    background: url('/admin/images/align_justify_over.jpg') no-repeat top left;
}

.cbtnDown#b_full{
    background: url('/admin/images/align_justify_down.jpg') no-repeat top left;
}

#b_sub{
    background: url('/admin/images/subscript.jpg') no-repeat top left;
    width: 66px;
}
.cbtnOver#b_sub, .cbtnActive#b_sub{
    background: url('/admin/images/subscript_over.jpg') no-repeat top left;
}

.cbtnDown#b_sub{
    background: url('/admin/images/subscript_down.jpg') no-repeat top left;
}

#b_super{
    background: url('/admin/images/superscript.jpg') no-repeat top left;
    width: 70px;
}
.cbtnOver#b_super, .cbtnActive#b_super{
    background: url('/admin/images/superscript_over.jpg') no-repeat top left;
}

.cbtnDown#b_super{
    background: url('/admin/images/superscript_down.jpg') no-repeat top left;
}




#b_htmode{
    background: url('/admin/images/html.jpg') no-repeat top left;
    width: 42px;
}
.cbtnOver#b_htmode, .cbtnActive#b_htmode{
    background: url('/admin/images/html_over.jpg') no-repeat top left;
}

.cbtnDown#b_htmode{
    background: url('/admin/images/html_down.jpg') no-repeat top left;
}

#b_nlist{
    background: url('/admin/images/olist.jpg') no-repeat top left;
    width: 29px;
}
.cbtnOver#b_nlist, .cbtnActive#b_nlist{
    background: url('/admin/images/olist_over.jpg') no-repeat top left;
}

.cbtnDown#b_nlist{
    background: url('/admin/images/olist_down.jpg') no-repeat top left;
}

#b_blist{
    background: url('/admin/images/ulist.jpg') no-repeat top left;
    width: 29px;
}
.cbtnOver#b_blist, .cbtnActive#b_blist{
    background: url('/admin/images/ulist_over.jpg') no-repeat top left;
}

.cbtnDown#b_blist{
    background: url('/admin/images/ulist_down.jpg') no-repeat top left;
}

#b_outdent{
    background: url('/admin/images/outdent.jpg') no-repeat top left;
    width: 29px;
}
.cbtnOver#b_outdent, .cbtnActive#b_outdent{
    background: url('/admin/images/outdent_over.jpg') no-repeat top left;
}

.cbtnDown#b_outdent{
    background: url('/admin/images/outdent_down.jpg') no-repeat top left;
}

#b_indent{
    background: url('/admin/images/indent.jpg') no-repeat top left;
    width: 29px;
}
.cbtnOver#b_indent, .cbtnActive#b_indent{
    background: url('/admin/images/indent_over.jpg') no-repeat top left;
}

.cbtnDown#b_indent{
    background: url('/admin/images/indent_down.jpg') no-repeat top left;
}

#b_rformat{
    background: url('/admin/images/remove_styles.jpg') no-repeat top left;
    width: 103px;
}
.cbtnOver#b_rformat, .cbtnActive#b_rformat{
    background: url('/admin/images/remove_styles_over.jpg') no-repeat top left;
}

.cbtnDown#b_rformat{
    background: url('/admin/images/remove_styles_down.jpg') no-repeat top left;
}

/* End New Button Styles */

/* object classes */
.bgzobject{
    display: block !important;
}
.bgzobject object{
    display: none !important;
}
.bgzobject span{
    display: block;
    border: 1px solid #FF0000;
    width: 100%;
    height: 100%;
}

/* end object classes */
