
html
	{
	overflow-x:auto;
	overflow-y:scroll;
	}
body
	{
	margin:0;
	padding:0 0 24em;
	background:#040504;
	font-family:Verdana;
	font-size:80%;
	color:#848f8b;
	cursor:default;
	}

a
	{
	color:#df0331;
	text-decoration:none;
	cursor:pointer;
	}
a:visited
	{
	color:#760e23;
	}
a:hover
	{
	text-decoration:underline;
	}
a.Supplement
	{
	color:#848f8b;
	}
.Important
	{
	color:#fff;
	}
a.Back
	{
	display:block;
	margin:1em 0 0;
	color:#df0331;
	text-align:center;
	}
a.Back:hover
	{
	text-decoration:none;
	color:#fff;
	}

img
	{
	border:none;
	vertical-align:middle;
	}
img.Link
	{
	vertical-align:top;
	}

ul, ol
	{
	margin:0;
	color:#545953;
	}
ul
	{
	list-style-type:square;
	}
ol
	{
	list-style-type:decimal-leading-zero;
	}

p
	{
	margin:1em 0;
	padding:0;
	cursor:text;
	}
div
	{
	color:#848f8b;
	}

table
	{
	border-collapse:separate;
	border-spacing:0;
	}
td
	{
	vertical-align:top;
	}

div.Contain
	{
	width:800px;
	margin:0 auto;
	padding:1em;
	background:#212121;
	-moz-border-radius-bottomleft:1.25em;
	-moz-border-radius-bottomright:1.25em;
	-webkit-border-bottom-left-radius:1.25em;
	-webkit-border-bottom-right-radius:1.25em;
	}
div.Header
	{
	font-size:400%;
	color:#c6c5ca;
	}

div.Title
	{
	margin:0 0 .75em;
	font-family:Impact;
	font-size:150%;
	color:#c6c5ca;
	}
div.HorizSep
	{
	height:0;
	margin:.2em 0;
	border-top:1px solid #000;
	border-bottom:1px solid #545953;
	}
.Remark
	{
	color:#545953;
	}
div.Remark
	{
	margin:.2em 0 1.2em;
	}

.Embed
	{
	display:block;
	margin:1em 0 0;
	padding:.5em;
	background:#000 no-repeat top right;
	-moz-border-radius:.75em;
	-webkit-border-radius:.75em;
	}
a.Embed
	{
	color:#df0331;
	}
a.Embed:hover
	{
	text-decoration:none;
	color:#fff;
	}
td.ColumnLeft
	{
	width:100%;
	padding-right:1em;
	}
td.ColumnRight
	{
	width:100%;
	white-space:nowrap;
	}

div.Frame
	{
	margin:.25em 0;
	background:no-repeat;
	-moz-border-radius:1em;
	-webkit-border-radius:1em;
	}

div.Footer
	{
	margin:.5em 0;
	text-align:center;
	color:#212121;
	}


