@media screen, tv, projection {
/* ..... default styles for screen display */

/* =Reset */
    html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, /*dl, dt, dd,*/ ol, ul, li, fieldset, form, label, legend, input {
			margin: 0;
			padding: 0;
			border: 0;
			outline: 0;
			font-weight: inherit;
			font-style: inherit;
			font-size: 100%;
			font-family: inherit;
			vertical-align: baseline;
			text-decoration: none;
			color: inherit;
	}
	ul { list-style: none; }
	table { border-collapse: collapse; border-spacing: 0; }
	caption, th, td { text-align: left; font-weight: normal; }
	em { font-style: italic; }
	th, td { vertical-align:top; }
	img { display:block; border:0; }
	.text-only { display:block; visibility:hidden; position:absolute; top:-9999em; }
	.print, .print-logo { display:none; }
/* /Reset */

}
