.DFCMEditable
{
    background-color: #D7D8D8;
    cursor:text;
    font-style: normal; 
    color: #000000;
}

.DFCMHTMLArea
{
	background-color: #E2E4E6;
	font-style: normal; color: #000000;
}

/* Indicate areas filled with a snippet */
.DFCMSnippet
{  	
    background-color:#FFFEE0;
    border:solid 1px #0035ad;
    font-style: normal; color: #000000;

	background-image:url(/images/Admin/SnippetBG.gif); background-repeat:no-repeat;
	background-position:center top;	
    
    padding-top:13; padding-right:1; padding-bottom: 3; padding-left: 1;
	height:120%; width:100%;
}

.DFCMString
{  	
    background-color:#FFFEE0;
    border:solid 1px #0035ad;
    font-style: normal; color: #000000;
}

.DFCMTable
{
	border: solid 1px #0035AD;
}

.DFCMTD
{
	border: solid 1px #0035AD;
}

/* Indicate areas filled with a form */
.DFCMForm
{  	
    background-color:#FFFEE0;
    border:solid 1px #0035ad;

	background-image:url(/images/Admin/FormBG.gif); background-repeat:no-repeat;
	background-position:center top;	
	
    font-style: normal; color: #000000;
    padding-top:13; padding-right:1; padding-bottom: 3; padding-left: 1;
	height:120%; width:100%;
}

/* Treat the label as an object, but without the different background color */
.DFCMLabel
{
	height:1;
}

/* Makes ML2 slideshows behave as a single object in edit view */
.dfss
{
	height:1;
}

/* Makes flash inserts behave as one and styles them */
.dffo
{
	height:1;
}

/* Image Map Edit Style */
.dfim
{
	height:1;
}

/* Indicate a named anchor */
a.Anchor	{border-bottom: dotted 1px #0035ad;}

/* Data feed */
.DFCMDatafeed
{  	
    background-color:#FFFEE0;
    border:solid 1px #0035ad;

	background-image:url(/images/Admin/DatafeedBg.gif); background-repeat:no-repeat;
	background-position:center top;	
	
    font-style: normal; color: #000000;
    padding-top:13; padding-right:1; padding-bottom: 3; padding-left: 1;
	height:120%; width:100%;
}

.dfmod
{
	/*margin-left:2px;
	margin-right:2px;*/
}

/* CM Templates */

/* CorpHomepage */
div.MenuBox { visibility:visible; }

#MainImage,	/* Background to show white title text in editor. */
#MainImageTall	{background-color:#eeeeee; }

#MaskText	{
	 /* Location to apply opacity style. */
	position:relative;
	top:0; 
}

/* Emulate published location of translucent bar. */
#MaskText div span.SubtitleMask	{
	position:absolute;
	top:-39px;
}

.MainBox	{position:relative;}
#MainBox .Link div		{
	margin:3px 0 3px 0;	
	position:absolute; bottom:3px; right:11px;
	width:100%;
	text-align:right;
}

/* Allow editing of module image. */
.EditShadow .ShadowOver,
.EditShadow .Block a.ShadowOverHome	{ z-index:5; }

/* Might not need this after placeholder images in place. */
.EditShadow .NonShadowImg {
	position:absolute; top:0px;
	z-index:40;
}

.ShadowMask
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/omni/Images/Elements/trans-mask.png', sizingMethod='scale');
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:1000;
}
.EditShadow .ShadowMask /* Disable for ML edits */
{
	display:none;
}

.Mod77TextRight	{
	float:left; 	
	width:241px;	/* Smaller in editor to prevent wrapping. */
	padding:0;
	clear:both;
}
