/*
Styles necessary for the wysiwyg. This is imported in MSStandard.css and would generally also
be inported by the main site stylesheet to be used by the Site Editor wysiwyg.
*/


UL.DHTMLMENU {
	list-style-type: none;
	margin:0px;
	padding:0px;
	border: 2px outset #BECDDE;
	background-color: #BECDDE;
	filter: alpha(opacity=90);
	opacity: 0.9;
}
UL.DHTMLMENU * {
	font-size:11px !important;
}
UL.DHTMLMENU LI {
	background-image: none;
	padding:3px 8px;
}
UL.DHTMLMENU *, UL.DHTMLMENU A {
	color: black !important;
	background-color: transparent;
	cursor:pointer;
	white-space: nowrap;
}
LI.DHTMLMENU.ITEMHOVER, A.DHTMLMENU.ITEMHOVER, LABEL.DHTMLMENU.ITEMHOVER {
	background-image: none;
	background-color: #efefef;
	color: black !important;
}
UL.DHTMLMENU IMG {
	border-width:0px;
	padding-right:5px;
	vertical-align:middle;
}
UL.DHTMLMENU INPUT {
	padding-right:5px;
	vertical-align:middle;
}
UL.DHTMLMENU A {
	text-decoration:none;
	color: black !important;
}

table.showborders, table.showborders td {
	border: 1px dashed #cccccc;
}

/* dashed border for all editable areas */
div.editable {
	border: 1px dashed #999999;
	cursor: auto;
}
iframe.editable {
	margin-right: 5px;
	border: 1px dashed #999999;
	width: 100%;
	height: 17px;
	cursor: auto;
}

body.wysiwyg {
	margin:0px;
	border-width:0px;
	padding:0px;
	background-color:transparent;
	background-image:none;
}
body.wysiwyg > *:first-child, div.pagepart > *:first-child, div.editable > *:first-child {
	margin-top:0px;
}

img.lh_moviePlaceholder {
	border: 2px outset #ccc;
	background: url(../images/toolbar/movie.gif) no-repeat center #ccc;
}
