
.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;
}

.EMW
{

}

.EMWIL
{
	padding: 0px;
	display: inline;
	min-height:25px;
}

.EM
{
	display:none;
}

#RichEditorPane
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

#RichEditorPane textarea
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.EditorOverlayDiv
{
	position:absolute;
	background-color:Red;
	opacity: .5;	
	filter: alpha(opacity=50);
}
