﻿.reTool.reToolIcon.reSplitButton.reOrderedListType
 {
    background-image:url(decimal-small.png);
     background-repeat:no-repeat;
     background-position-y:-1px;
    
}
.reTool.reToolIcon.reSplitButton.reOrderedListType2 {
    background-image:url(circle-small.png);
     background-repeat:no-repeat;
     background-position-y:-1px;
     margin-right:2px;
    
}
    .reTool.reOrderedListType:before,
    .reTool.reOrderedListType2:before,
    .reTool.reDynamicSplitButton:before {
        display:none;
    }

    .reTool.reInsertSpecialLink {
    background-image: url(Custom.gif) !important;
    background-repeat:no-repeat;
}
.reTool.rePrintPreview {
    background-image: url(CustomDialog.gif) !important;
    background-repeat:no-repeat;
}
.reTool.reInsertEmoticon {
    background-image: url(Emoticons/1.gif) !important;
    background-repeat:no-repeat;
}
 
    .reTool.reInsertSpecialLink:before,
    .reTool.rePrintPreview:before,
    .reTool.reInsertEmoticon:before {
        display:none;
    }



.RadEditor_Default.reDropDownBody li:hover {
    background:#e6e6e6 !important;
}

div#bulletPanel {
    border:0 !important;
    overflow:initial !important;
    height:134px !important;
}

div#bulletPanel ul {
    height: 134px;
    overflow: hidden;
    padding:10px !important;
    margin:0;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
    border:1px solid #dbdbdb;
    box-shadow:0 0 7px #cccccc;
    -moz-box-shadow:0 0 7px #cccccc;
    -webkit-box-shadow:0 0 7px #cccccc;
    -o-box-shadow:0 0 7px #cccccc;
}

div#bulletPanel ul li {
    display:inline;
    margin-right:10px;
    padding:0;
    margin-top:0;
}

div#bulletPanel ul li:hover {
    background:none;
}

div#bulletPanel ul li:hover img, div#bulletPanel ul li:hover img.selectedType{
    background:#e6e6e6;
}

div#bulletPanel ul li img {
    border:1px solid #e6e6e6;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
    margin-bottom:9px;
}

div#bulletPanel ul li.reClear {
    display:none;
}


div#bulletPanel ul li div.StartatClass {
    border-top:1px solid #e1e1e1;
    padding-top:10px;
    font-size:9px;
}

div#bulletPanel ul li div.StartatClass input {
    width:26px;
    height:18px;
    font-size:9px;
    border:1px solid #e1e1e1;
}

.reTableDiv th, .reTableDiv td, .reTableDiv div, .reTableDiv p, .reTableDiv table, .reTableDiv a:link, .reTableDiv a:visited, .reTableDiv a:hover{
    font-size:12px !important;
}


/*...... For Classic Mode .......*/

.ClassicMode a[title=OrderedListType] .OrderedListType {
    background-image:url(decimal.png);
     background-repeat:no-repeat;
     background-position-y:-6px;
}
.ClassicMode a[title=OrderedListType2] .OrderedListType2 {
    background-image:url(circle.png);
     background-repeat:no-repeat;
     background-position-y:-6px;
}
.ClassicMode a[title=OrderedListType] .OrderedListType + span.split_arrow , .ClassicMode a[title=OrderedListType2] .OrderedListType2 + span.split_arrow {
    right:-7px !important;
}

@media all and (-ms-high-contrast:none){
    div#bulletPanel {
        width:150px !important;
        border-radius: 3px !important;
        box-shadow: 0 0 7px #cccccc;
        height:140px !important;
    }
    
    *::-ms-backdrop, div#bulletPanel {
        width:150px !important;
        border-radius: 3px !important;
        box-shadow: 0 0 7px #cccccc;
        height:140px !important;
    }
    
    div#bulletPanel .StartatClass {
        position:absolute;
        bottom:10px;
        left:10px;
        font-size:9px;
        border-top:1px solid #e1e1e1;
        width:127px;
        padding-top:7px;
    }

    *::-ms-backdrop, div#bulletPanel .StartatClass {
        position:absolute;
        bottom:10px;
        left:10px;
        font-size:9px;
        border-top:1px solid #e1e1e1;
        width:134px;
    }

}

div#bulletPanel {
    width:150px\9 !important;
    border-radius: 3px \9!important;
    box-shadow: 0 0 7px #cccccc\9;
    height:140px\9 !important;
}

div#bulletPanel .StartatClass {
    position:absolute\9;
    bottom:10px\9;
    left:10px\9;
    font-size:9px\9;
    border-top:1px solid #e1e1e1\9;
    width:127px\9;
    padding-top:7px\9;
}

div#bulletPanel table{
    overflow: hidden;
    margin:0;
    table-layout:fixed;
}
div#bulletPanel table tr td{
    vertical-align:middle;
    padding:2px 10px 0 10px;
    height:44px;
    background:transparent !important;
}
div#bulletPanel table tr td:hover{
    background:transparent !important;
}
div#bulletPanel table tr:first-child td:last-child {
    width:30px;
}
div#bulletPanel table tr td img{
    border: 1px solid #ccc;
    border-radius: 3px;
    background: #fff;
}
div#bulletPanel table tr td img:hover{
    border: 1px solid #ccc;
    background: #ccc;
}

div#bulletPanel table tr td div.StartatClass input {
    width:26px;
    height:18px;
    font-size:9px;
    border:1px solid #e1e1e1;
}