/* print.css begin */
h1,h2,h3,h4,h5,h6
{
	page-break-after: avoid;
	page-break-inside: avoid
}
blockquote,pre
{
	page-break-inside: avoid
}
ul,ol,dl
{
	page-break-before: avoid
}
/* body begin */
body
{
	position: relative;
	margin: 0% 0% 0% 1%;
	padding: 0 0 0 0;
}
img.body
{
	margin: 3%;
}
/* menu begin */
div#links
{
	display: none;
}
/* menu end *//* sub-menu begin */
div#menu
{
	display: none;
}
/* sub-menu end *//* content begin */
div#content
{
	float: left;
	width: 66%;
	margin: 2% 0 1% 0;
	padding: 0.5%;
	border-style: solid;
	border-width: 1px;
}
/* header begin */
div#header
{
	padding: 1.5%;
	text-align: right;
	letter-spacing: 0.2em;
	text-transform: lowercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
}
div#header a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
	text-decoration: none;
}
img.header
{
	display: none;
}
/* header end *//* middle begin */
div#middle
{
	padding: 3%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
	line-height: 150%;
}
div#time
{
	text-align: right;
	font-size: 80%;
}
div#heading
{
	letter-spacing: 0.1em;
	text-transform: lowercase;
}
div.heading2
{
	letter-spacing: 0.05em;
	text-transform: lowercase;
}
div.heading3
{
	letter-spacing: 0.05em;
	text-transform: lowercase;
}
div#middle p,pre,code
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
}
div#middle h1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 150%;
}
div#middle h2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 150%;
}
div#middle h3
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 105%;
	line-height: 150%;
}
div#middle h4
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
}
div#middle a
{
	text-decoration: none;
}
div#middle ul.search,ul.help
{
	margin: 20px;
	padding: 0px;
}
div#middle dd.search
{
	margin: 5px 0 0 15px;
	padding: 0px;
}
div#middle dd.help
{
	margin: 0 0 0 15px;
	padding: 0px;
}
div#middle dt.cat
{
	margin: 0 0 5px 0;
	padding: 0px;
}
div#middle select,input,textarea
{
	border-style: solid;
	border-width: 1px;
}
div#middle optgroup
{
	font-style: italic;
	font-weight: normal;
}
div#middle option
{
	margin: 1%;
}
div#middle input.submit
{
	border-style: solid;
	border-width: 1px;
}
div#middle table.download,th.download,td.download
{
	font-size: 97%;
	line-height: 150%;
	border-collapse: collapse;
	border: 1px solid rgb(50%, 50%, 40%);
}
div.table
{
	margin: 3%;
	clear: left;
}
div.indent
{
	margin: 3%;
}
div#status
{
	text-align: left;
	text-transform: lowercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 150%;
}
div#valid
{
	font-size: 80%;
}
/* middle end *//* footer begin */
div#footer
{
	padding: 0.85%;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 82%;
	line-height: 150%;
}
div#footer a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 82%;
	line-height: 150%;
	text-decoration: none;
}
/* footer end *//* content end *//* body end *//* print.css end */