.quotetop {
    /*background:    #E4EAF2 url(../../../forum/style_images/1/css_img_quote.gif) no-repeat right ;*/

    background:    #E4EAF2 url(../images/css_img_quote.gif) no-repeat right ;

    border:        1px dotted #000 ;
    border-bottom: 0 ;
    border-left:   4px solid #8394B2 ;
    color:         #000;
    font-weight:   bold;
    font-size:     10px;
    margin:        8px auto 0 auto;
    padding:       3px;
}

.quotemain {
    background:  #FAFCFE ;
    border:      1px dotted #000 ;
    border-left: 4px solid #8394B2 ;
    border-top:  0 ;
    color:       #465584;
    padding:     4px;
    margin:      0 auto 8px auto;
}

.codetop,
.sqltop,
.htmltop {
    background:  #FDDBCC url(../../../forum/style_images/1/css_img_code.gif) no-repeat right ;
    color:       #000;
    font-weight: bold;
    margin:      0 auto 0 auto;
    padding:     3px;
    width:       98%;
}

.codemain,
.sqlmain,
.htmlmain {
    background:  #FAFCFE ;
    border:      1px dotted #000 ;
    color:       #465584;
    font-family: Courier, Courier New, Verdana, Arial;
    margin:      0 auto 0 auto;
    padding:     2px;
    width:       98%;
}

/* ============================================================== */
/* RTE STYLES
/* ============================================================== */
.rteimage {
    /* background: #D3D3D3; */
    /* border: 1px outset transparent */
    cursor:  pointer;
    cursor:  hand;
    padding: 1px;
}

.rteImageRaised {
    /* background: #D3D3D3; */
    border:  1px outset ;
    cursor:  pointer;
    cursor:  hand;
    padding: 0px;
}

.rteImageLowered {
    /* background: #D3D3D3; */
    border:  1px inset ;
    cursor:  pointer;
    cursor:  hand;
    padding: 0px;
}

.rteimage:hover {
    background: #EBEBEB;
    background: #EDECD6;
    cursor:     pointer;
    cursor:     hand;
}
.firstrow .rteimage:hover
{
  background: #7F7C5C;
}
.rteVertSep {
    margin: 0 4px 0 4px;
}

.rteBack {
    background:     #D3D3D3 ;
    border:         1px outset ;
    letter-spacing: 0;
    padding:        2px;
}

/* used in ips_rte.js - do not remove */
.rtebottombutton {
    font-size:        10px;
    border:           1px solid #777 ;
    border-top:       0px ;
    padding:          3px;
    margin:           0px;
    background-color: #EBEBEB;
    background-color: #62624A;
}

/* used in ips_rte.js - do not remove */
.rtebottombuttonon {
    font-size:        10px;
    border:           1px solid #777 ;
    border-top:       0px ;
    padding:          3px;
    margin:           0px;
    background-color: #D3D3D3;

}

.rtebuttonbar1 {
    /* background: #D3D3D3; */
    /* background-image: url(../../../forum/style_images/1/folder_rte_images/rte_tile.gif) */
    background-color: #636148;
    border:           1px solid #808080 ;
    border-bottom:    0px ;
    letter-spacing:   0;
    padding:          2px;
    height:           26px;
}
.rtebuttonbarextra
{
  background-color:   #E4E3CE;
}
.rtebuttonbar2 {
    /* background: #D3D3D3; */
    background-image: url(../../../forum/style_images/1/folder_rte_images/rte_tile.gif);

    border:           1px solid #808080 ;
    border-top:       1px solid #808080 ;
    letter-spacing:   0;
    padding:          2px;
    height:           26px;
}

.rtebuttonbar1 tbody tr td,
.rtebuttonbar1 tr td,
.rtebuttonbar2 tbody tr td,
.rtebuttonbar2 tr td,
.rteBack tbody tr td,
.rteBack tr td {
    /* background: #D3D3D3; */
    padding: 0;
}

.rteDiv {
    display:  block;
    position: relative;
    padding:  0px;
    margin:   0px;
}

.rteiframe {
    border:           1px solid #777 ;
    background-color: #FFF;
}

.rteselectbox {
    font-size: 11px;
}

.dny-edit-title {
    border:     0px ;
    padding:    3px;
    margin:     0px;
    background: #D1DCEB ;
    color:      #3A4F6C;
}

img {
    background-image: none;
}

