/* Doxshare */

/* Reset */
.doxshare, .doxshare div, .doxshare span, .doxshare a {
    background:none;
    /*background:transparent;*/
    border:0;
    display:block;
    font-weight:normal;
    height:auto;
    margin:0;
    overflow:hidden;
    padding:0;
    position:absolute;
    text-align:left;
    text-decoration:none;
    vertical-align:baseline;
    width:auto;
}

/* General */
/* This must look at least similar to simplemodal look and feel */
.doxshare {
    background-color:white;
    /*border:1px solid #cccccc;*/
    -webkit-border-radius: 9px;
    border:solid 10px #888888;
    direction:ltr;
    position:absolute;
}
.doxshare .mceWrapper {
    position:static;
}
.mceEventBlocker {
    position:fixed;
    left:0;
    top:0;
    background:url("img/horizontal.gif") no-repeat 0 -75px;
    width:100%;
    height:100%;
}
.doxshare .mcePlaceHolder {
    border:1px solid #000;
    background:#888;
    top:0;
    left:0;
    opacity:0.5;
    -ms-filter:'alpha(opacity=50)';
    filter:alpha(opacity=50);
}
.doxshare_modalBlocker {
    position:fixed;
     left:0;
     top:0;
     width:100%;
     height:100%;
     opacity:0.6;
     -ms-filter:'alpha(opacity=60)';
     filter:alpha(opacity=60);
     display:none;
}

/* Top */
.doxshare .mceTop, .doxshare .mceTop div {
    top:0;
    width:100%;
    height:30px;
}
.doxshare .mceTop .mceLeft {
    /*width:6px;*/
    /*background:url(img/corners.gif);*/
}
.doxshare .mceTop .mceCenter {
    right:6px;
    width:100%;
    height:23px;
    /*background:url(img/horizontal.gif) 12px 0;*/
    clip:rect(auto auto auto 12px);
}
.doxshare .mceTop .mceRight {
    /*
    right:0;
    width:6px;
    height:23px;*/
    /*background:url(img/corners.gif) -12px 0;*/
}
.doxshare .mceTop span {
    width:100%;
    text-align:center;
    vertical-align:middle;
    line-height:23px;
    font-weight:bold;
    color:black;
}
/*
.doxshare .mceFocus .mceTop .mceLeft {
    background:url(img/corners.gif) -6px 0;
}
.doxshare .mceFocus .mceTop .mceCenter {
    background:url(img/horizontal.gif) 0 -23px;
}
.doxshare .mceFocus .mceTop .mceRight {
    background:url(img/corners.gif) -18px 0;
}
*/
.doxshare .mceFocus .mceTop span {
    color:black;
}

/* Middle */
.doxshare .mceMiddle, .doxshare .mceMiddle div {
    top:0;
}
.doxshare .mceMiddle {
    width:100%;
    height:100%;
    clip:rect(23px auto auto auto);
}
.doxshare .mceMiddle .mceLeft {
/*    display:none;
    left:0;
    width:5px;
    height:100%;*/
    /*background:url(img/vertical.gif) -5px 0;*/
}
.doxshare .mceMiddle span {
    background:none;
    height:100%;
    left:0px;
    top:30px;
    width:100%;
}
.doxshare .mceMiddle .mceRight {
    /*
    right:0;
    width:5px;
    height:100%;*/
    /*background:url(img/vertical.gif);*/
}

/* Bottom */
.doxshare .mceBottom, .doxshare .mceBottom div {
    /*height:6px;*/
}
.doxshare .mceBottom {
    bottom:0;
    display:none;
    left:0;
    width:100%;
}
.doxshare .mceBottom div {
    top:0;
}
/*
.doxshare .mceBottom .mceLeft {
    background:url(img/corners.gif) -34px -6px;
    left:0;
    width:5px;
}
.doxshare .mceBottom .mceCenter
{
    left:5px;
    width:100%;
    background:url(img/horizontal.gif) 0 -46px;
}

.doxshare .mceBottom .mceRight
{
    right:0;
    width:5px;
    background: url(img/corners.gif) -34px 0;
}
*/

.doxshare .mceBottom span {
    display:none;
}
.doxshare .mceStatusbar .mceBottom, .doxshare .mceStatusbar .mceBottom div {
    display:none;
    height:23px;
}
/*
.doxshare .mceStatusbar .mceBottom .mceLeft {
    background:url(img/corners.gif) -29px 0;
}
.doxshare .mceStatusbar .mceBottom .mceCenter {
    background:url(img/horizontal.gif) 0 -52px;
}
.doxshare .mceStatusbar .mceBottom .mceRight
{
    background:url(img/corners.gif) -24px 0;
}
*/

.doxshare .mceStatusbar .mceBottom span {
    display:block;
    font-family:Arial, Verdana;
    font-size:11px;
    left:7px;
    line-height:23px;
}

/* Actions */
.doxshare a {
    width:29px;
    height:16px;
    top:3px;
}
.doxshare .mceClose {
    right:6px;
    height:25px;
    background:url("../images/icons/btn_close.png") right 1px;
}

/* Disable minimise, maximise, etc */
.doxshare .mceMin {
    /*background:url(img/buttons.gif) 0 0;*/
    display:none;
    right:68px;
}
.doxshare .mceMed {
    /*background:url(img/buttons.gif) -29px 0;*/
    display:none;
    right:37px;
}
.doxshare .mceMax {
    /*background:url(img/buttons.gif) -58px 0;*/
    display:none;
    right:37px;
}
.doxshare .mceMove {
    cursor:move;
    height:30px;
    width:100%;
}
html.tinymce_popup {
    background:none;
}
html.tinymce_popup body {
    background:none;
}
.doxshare .mceMovable .mceMove {
    display:block;
}
.doxshare .mceFocus .mceClose {
    background:url("../images/icons/btn_close.png") no-repeat right 1px;
    right:6px;
}
.doxshare .mceFocus .mceMin {
    /*background:url(img/buttons.gif) 0 -16px;*/
    display:none;
    right:68px;
}
.doxshare .mceFocus .mceMed {
    /*background:url(img/buttons.gif) -29px -16px;*/
    display:none;
    right:37px;
}
.doxshare .mceFocus .mceMax {
    /*background:url(img/buttons.gif) -58px -16px;*/
    display:none;
    right:37px;
}
.doxshare .mceFocus .mceClose:hover {
    background:url("../images/icons/close_modal.gif") no-repeat right px;
    right:6px;
}
.doxshare .mceFocus .mceMin:hover {
    /*background:url(img/buttons.gif) 0 -32px;*/
    right:68px;
}
.doxshare .mceFocus .mceMed:hover {
    /*background:url(img/buttons.gif) -29px -32px;*/
    right:37px;
}
.doxshare .mceFocus .mceMax:hover {
    /*background:url(img/buttons.gif) -58px -32px;*/
    right:37px;
}

/* Resize */
.doxshare .mceResize {
    /*background:url(img/horizontal.gif) no-repeat 0 -75px;*/
    display:none;
    height:5px;
    left:auto;
    top:auto;
    width:5px;
}
.doxshare .mceResizable .mceResize {
    display:none;
}
.doxshare .mceResizable .mceMin, .doxshare .mceMax {
    display:none;
}
.doxshare .mceMinimizable .mceMin {
    display:block;
}
.doxshare .mceMaximizable .mceMax {
    display:block;
}
.doxshare .mceMaximized .mceMed {
    display:block;
}
.doxshare .mceMaximized .mceMax {
    display:none;
}
.doxshare a.mceResizeN {
    cursor:n-resize;
    left:0;
    top:0;
    width:100%;
}
.doxshare a.mceResizeNW {
    cursor:nw-resize;
    left:0;
    top:0;
}
.doxshare a.mceResizeNE {
    cursor:ne-resize;
    right:0;
    top:0;
}
.doxshare a.mceResizeW {
    cursor:w-resize;
    height:100%;
    left:0;
    top:0;
}
.doxshare a.mceResizeE {
    cursor:e-resize;
    height:100%;
    right:0;
    top:0;
}
.doxshare a.mceResizeS {
    bottom:0;
    cursor:s-resize;
    left:0;
    width:100%;
}
.doxshare a.mceResizeSW {
    bottom:0;
    cursor:sw-resize;
    left:0;
}
.doxshare a.mceResizeSE {
    bottom:0;
    cursor:se-resize;
    right:0;
}

/* Alert/Confirm */
.doxshare .mceButton {
    background:url("img/button.gif");
    bottom:10px;
    font-weight:bold;
    height:30px;
    line-height:30px;
    outline:0;
    text-align:center;
    vertical-align:middle;
    width:80px;
}
.doxshare .mceMiddle .mceIcon {
    height:32px;
    left:15px;
    top:35px;
    width:32px;
}
.doxshare .mceAlert .mceMiddle span, .doxshare .mceConfirm .mceMiddle span {
    background:transparent;
    font-weight:bold;
    height:50px;
    left:60px;
    overflow:auto;
    top:35px;
    white-space:normal;
    width:320px;
}
.doxshare a:hover, .doxshare a:active, .doxshare a:focus {
    font-weight:bold;
}
.doxshare .mceAlert .mceMiddle, .doxshare .mceConfirm .mceMiddle {
    background:#D6D7D5;
}
.doxshare .mceAlert .mceOk {
    left:50%;
    margin-left: -40px
    top:auto;

}
.doxshare .mceAlert .mceIcon {
    background:url("img/alert.gif");
}
.doxshare .mceConfirm .mceOk {
    left:50%;
    margin-left: -90px;
    top:auto;
}
.doxshare .mceConfirm .mceCancel {
    left:50%;
    top:auto;
}
.doxshare .mceConfirm .mceIcon  {
    background:url("img/confirm.gif");
}
