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, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	text-decoration: none;
}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
address, cite, dfn {font-style: normal;}
h1, h2, h3, h4, h5, h6, strong, b {font-weight: bold;}
em, i {font-style: italic;}
legend {display: none;}

input {
	jscript: expression(
		this.p ? 0 : (
			this.className = this.className + ' ' + this.type,
			this.p = 1
		)
	);
}
input[type="text"], select, textarea {padding: 0;margin: 0;border: 1px solid #a7a6aa;-moz-box-sizing: border-box;}
input.text, select, textarea {_padding: 0;_margin: 0;_border: 1px solid #a7a6aa;}
