
.MenuButton
{
    position: relative;
    display: inline;
    z-index: 1;
}

.MenuItem
{
    clear: both;
    opacity: .85;
    color: black;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: .5pt;
    padding-left: 3px;
    text-decoration: none;
    text-align: left;
    width: 165px;
    height:20px;
    display: block;
    z-index: 99;
    cursor: pointer;
}

.MenuItemHover
{
    clear: both;
    background-color: #BBB7C7;
    opacity: .85;
    color: black;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    letter-spacing: .5pt;
    padding-left: 3px;
    text-decoration: none;
    width: 165px;
    height:20px;
    display: block;
    z-index: 99;
    cursor: pointer;
}

.Menu
{
    position: absolute;
    background-image: url(../Images/Menus/menuBG.jpg);
    background-repeat: repeat-y;
    width: 170px;
    border-left: solid 1px #70808D;
    border-bottom: solid 1px #70808D;
    border-top: solid 1px #70808D;
    border-right: solid 1px #70808D;
    margin-bottom: 5em;
    z-index: 999;
    display: none;
    background-color:#F0F4F7;
}

.MenuItem img
{
    margin-right: 6px;
    vertical-align: middle;
}

.MenuItemHover img
{
    margin-right: 6px;
    vertical-align: middle;
}

.MenuSeparator
{
    clear: both;
    opacity: .85;
    color: black;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: .5pt;
    padding: 1px;
    padding-left: 3px;
    text-decoration: none;
    text-align: left;
    font-size: 0px;
    height: 1px;
    display: block;
    z-index: 99;
}

.MenuSeparator div
{
    font-size: 0px;
    height: 1px;
    background-color:Black;
    display: block;
    margin-left:25px;
    margin-right:5px;
}


.editControlPanel, .editControlPanelOn 
{
    position: fixed;
    right: 0px;
    top: 0px;
    width: 160px;    
    background-color: #EEEEFF;
    font-size: 10px;
    font-family: Arial;
    padding:4px;
    border-bottom:1px solid gray;
    border-left:1px solid #AAAAAA;
    z-index:50;
}

.editControlPanel
{
    opacity: .92;
    filter: alpha(opacity=92);
  

}

.editControlPanel A , .editControlPanelOn A
{
    font-size:10px;
    background-color:#EEEEFF;
  
}

.editControlPanel
{
    opacity: .15;
    filter: alpha(opacity=15);
    

}

.Calendar A 
{
    color:Black;
    background:White;
}

.EMWrapper 
{
    padding:1px;
}

#RichEditorPane 
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
}

#RichEditorPane textarea 
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
}
