.DL-css span,
.DL-css applet,
.DL-css object,
.DL-css iframe,
.DL-css h1,
.DL-css h2,
.DL-css h3,
.DL-css h4,
.DL-css h5,
.DL-css h6,
.DL-css p,
.DL-css blockquote,
.DL-css pre,
.DL-css a,
.DL-css abbr,
.DL-css acronym,
.DL-css address,
.DL-css big,
.DL-css cite,
.DL-css code,
.DL-css del,
.DL-css dfn,
.DL-css em,
.DL-css font,
.DL-css img,
.DL-css ins,
.DL-css kbd,
.DL-css q,
.DL-css s,
.DL-css samp,
.DL-css small,
.DL-css strike,
.DL-css strong,
.DL-css sub,
.DL-css sup,
.DL-css tt,
.DL-css var,
.DL-css dl,
.DL-css dt,
.DL-css dd,
.DL-css ol,
.DL-css ul,
.DL-css li,
.DL-css fieldset,
.DL-css form,
.DL-css label,
.DL-css textarea,
.DL-css legend,
.DL-css input,
.DL-css table,
.DL-css caption,
.DL-css tbody,
.DL-css tfoot,
.DL-css thead,
.DL-css tr,
.DL-css th,
.DL-css td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	border: none;
	font-family: inherit;
	vertical-align: baseline;
	color: inherit;
	background: none;
}


.DL-css {
	font-family: arial, helvetica, sans-serif;
color: #333;
		line-height: 1.125em;
}

/* remember to define focus styles! */
.DL-css :focus {
	outline: 0;
}

.DL-css ol,
.DL-css ul,
.DL-modal-base ol,
.DL-modal-base ul {
	list-style: none;
	margin: 0;
}

/* tables still need 'cellspacing="0"' in the markup */
.DL-css table {
	border-collapse: separate;
	border-spacing: 0;
}

.DL-css caption,
.DL-css th,
.DL-css td {
	text-align: left;
	font-weight: normal;
}

.DL-css blockquote:before,
.DL-css blockquote:after,
.DL-css q:before,
.DL-css q:after {
	content: "";
}

.DL-css blockquote,
.DL-css q {
	quotes: "" "";
}

.DL-css cite,
.DL-css q {
font-style: normal;
display: block;
}

.DL-css img { -ms-interpolation-mode : bicubic; }

.DL-css .DL-id {
	display: none;
}

.DL-css .DL-removed {
    display: none;
}

.DL-css.DL-in-safe-mode,
.DL-styled-module.DL-in-safe-mode,
.DL-in-safe-mode {
    border: 2px dashed #ff0000;
	border-top: 2px solid #ff0000;
	background: #ffcccc;
}

.DL-css p.DL-safe-mode-message,
 p.DL-safe-mode-message {
	background: #cc0000;
	padding: 3px 10px 5px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	color: #fff;
}

.DL-css p.DL-safe-mode-message span.module-name,
 p.DL-safe-mode-message span.module-name {
	font-weight: bold;
}


.DL-css .DL-in-safe-mode code,
.DL-in-safe-mode code {
    padding: 10px 20px 20px;
	display: block;
	font-family: 'Courier New',Courier,monospace;
	font-size: 11px;
}


