.screen html, .screen body, .screen div, .screen span, .screen applet, .screen object, .screen iframe, .screen
.screen h1, .screen h2, .screen h3, .screen h4, .screen h5, .screen h6, .screen p, .screen blockquote, .screen pre, .screen
.screen a, .screen abbr, .screen acronym, .screen address, .screen big, .screen cite, .screen code, .screen
.screen del, .screen dfn, .screen em, .screen img, .screen ins, .screen kbd, .screen q, .screen s, .screen samp, .screen
.screen small, .screen strike, .screen strong, .screen sub, .screen sup, .screen tt, .screen var, .screen
.screen b, .screen u, .screen i, .screen center, .screen
.screen dl, .screen dt, .screen dd, .screen ol, .screen ul, .screen li, .screen
.screen fieldset, .screen form, .screen label, .screen legend, .screen
.screen table, .screen caption, .screen tbody, .screen tfoot, .screen thead, .screen tr, .screen th, .screen td, .screen
.screen article, .screen aside, .screen canvas, .screen details, .screen embed, .screen 
.screen figure, .screen figcaption, .screen footer, .screen header, .screen hgroup, .screen 
.screen menu, .screen nav, .screen output, .screen ruby, .screen section, .screen summary, .screen
.screen time, .screen mark, .screen audio, .screen video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
.screen article, .screen aside, .screen details, .screen figcaption, .screen figure, .screen 
.screen footer, .screen header, .screen hgroup, .screen menu, .screen nav, .screen section {
	display: block;
}
.screen ol, .screen ul {
	list-style: none;
}
.screen blockquote, .screen q {
	quotes: none;
}
.screen blockquote:before, .screen blockquote:after, .screen
q:before, .screen q:after {
	content: '';
	content: none;
}
.screen table {
	border-collapse: collapse;
	border-spacing: 0;
}