div#header, div#topic-path, div#local-navigation, div#title, div#content, div#footer {
	color: #000;
	font-family: sans-serif;
}
div#header a, div#topic-path a, div#local-navigation a, div#content a, div#footer a {
	color: #000;
	text-decoration: none;
}
div#footer address,
div#content cite,
div#content dfn,
div#content em,
div#content var {
	font-style: normal;
}
div#content blockquote {
	margin: 0;
}
body {
	background-color: #fff;
	margin: 0;
}
div#content caption {
	text-align: left;
}
div#content code,
div#content kbd,
div#content samp {
	font-family: sans-serif;
	font-size: 100%;
}
div#header dd, div#content dd {
	margin-left: 0;
}
div#content del,
div#content ins {
	text-decoration: none;
}
div#header dl, div#content dl,
div#header form, div#content form,
div#header p, div#content p, div#footer p {
	margin-bottom: 0;
	margin-top: 0;
}
div#content fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
div#local-navigation h1,
div#title h2,
div#content h3,
div#content h4,
div#content h5,
div#content h6 {
	font-size: 100%;
	font-weight: normal;
	margin-bottom: 0;
	margin-top: 0;
}
div#header img, div#header-bottom img, div#local-navigation img, div#title img, div#content img, div#side-area img, div#footer img {
	border: 0;
	vertical-align: bottom;
}
div#header input, div#content input,
div#content select,
div#content textarea {
	font-family: sans-serif;
	font-size: 100%;
	vertical-align: bottom;
}
div#content legend {
	padding: 0;
}
div#header li, div#topic-path li, div#share li, div#local-navigation li, div#content li, div#footer li {
	list-style: none;
}
div#content ol,
div#header ul, div#topic-path ul, div#local-navigation ul, div#content ul, div#footer ul {
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;
	padding-left: 0;
}
div#content pre {
	font-family: sans-serif;
	font-size: 100%;
	margin-bottom: 0;
	margin-top: 0;
}
div#content q:after,
div#content q:before {
	content: "";
}
div#content strong {
	font-weight: normal;
}
div#content sub {
	vertical-align: text-bottom;
}
div#content sup {
	vertical-align: text-top;
}
div#content table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 100%;
}
div#content td {
	padding: 0;
	vertical-align: top;
}
div#content th {
	font-weight: normal;
	padding: 0;
	text-align: left;
	vertical-align: top;
}