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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext {
	white-space: normal; font-size: 1em; font: inherit;}
dfn, i, cite, var, address, em { 
	font-style: normal;}
th, b, strong, h1, h2, h3, h4, h5, h6 { 
	font-weight: normal;}
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table {
	border: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse; border-spacing: 0;}
caption, th, td, center { 
	vertical-align: top; text-align: left;}
body { 
	background: white; line-height: 1; color: black;}
q { 
	quotes: "" "";}
ol, dir, menu { 
	list-style: none;}
ul {
	list-style-position: inside; list-style-type: disc;}
sub, sup { 
	vertical-align: baseline;}
a { 
	color: inherit;}
hr { 
	display: none;}
font { 
	color: inherit !important; font: inherit !important; color: inherit !important;
	}
marquee {
	overflow: inherit !important; -moz-binding: none;}
blink { 
	text-decoration: none;}
nobr { 
	white-space: normal;}
blockquote, q {
	quotes: "" "";}
blockquote:before, blockquote:after, q:before, q:after {
	content: ''; content: none;}
/* remember to define focus styles! */
:focus {
	outline: 0;}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;}
del {
	text-decoration: line-through;}
