body{
	background-image: url("/cycle/cycle.gif");
	background-attachment: fixed;
	background-color: #ccccff;
	scrollbar-face-color:#ccccff;
	scrollbar-track-color:#ccccff;
	scrollbar-highlight-color:#0000ff;
	scrollbar-shadow-color:#0000ff;
	scrollbar-3dlight-color:#ccccff;
	scrollbar-darkshadow-color:#ccccff;
	scrollbar-arrow-color:#0000ff;
	margin: 1em 1em 1em 3em;
	line-break: strict;
}

th{
	color: #ff0099;
	font-size: 14pt;
	font-weight: normal;
	line-break: strict;
	border: 1px solid #0000ff;
	margin: 3px;
	padding: 3px;
}

td{
	color: #000000;
	font-size: 12pt;
	line-break: strict;
	border: 1px solid #0000ff;
	margin: 3px;
	padding: 3px;
}

address{
	color: #339933;
	font-size: 10pt;
	font-style: italic;
	line-break: strict;
	text-align: center;
	margin: 1em;
}

ul, ol{
	color: #000000;
	font-size: 12pt;
	line-break: strict;
	margin: 0.5em 1em 1em 2.5em;
}

p, pre{
	color: #000000;
	font-size: 12pt;
	line-break: strict;
	margin: 1em 0 1em 0.5em;
}

h1{
	color: #ff0099;
	font-size: 24pt;
	font-weight: normal;
	font-style: italic;
	text-align: center;
	margin: 1.5em 0 0.5em 0;
}

h2{
	color: #9900ff;
	font-size: 18pt;
	font-weight: normal;
	font-style: italic;
	margin: 1.5em 0 0.5em -2em;
}

h3{
	color: #339933;
	font-size: 14pt;
	font-weight: normal;
	font-style: italic;
	margin: 1.5em 0 0.5em -1.5em;
}

h4{
	color: #ff0099;
	font-size: 14pt;
	font-weight: normal;
	margin: 1em 0 0.5em -1em;
}

blockquote{
	color: #339933;
	font-size: 10pt;
	margin: 0.5em 2em 0.5em 2em;
}

strong{
	color: #ff0099;
	font-size: 14pt;
	font-weight: normal;
}

span{
	color: #339933;
	font-size: 10pt;
}

img{
	border: none;
}

del{
	text-decoration: line-through;
}

ins{
	color: #dedeff;
	text-decoration: none;
}

a ins{
	color: #dedeff;
	text-decoration: underline;
}

ins a:link{
	color: #dedeff;
	text-decoration: underline;
}

ins a:visited{
	color: #dedeff;
	text-decoration: underline;
}

td ins{
	color: #dedeff;
	text-decoration: none;
}

td a ins{
	color: #dedeff;
	text-decoration: underline;
}

td ins a:link{
	color: #dedeff;
	text-decoration: underline;
}

td ins a:visited{
	color: #dedeff;
	text-decoration: underline;
}

th ins{
	color: #dedeff;
	text-decoration: none;
}

th a ins{
	color: #dedeff;
	text-decoration: underline;
}

th ins a:link{
	color: #dedeff;
	text-decoration: underline;
}

th ins a:visited{
	color: #dedeff;
	text-decoration: underline;
}

a:link{	color: #0000ff; }
a:visited{	color: #0000ff; }
a:active{	color: #ff0099; }
a:hover{	color: #ff0099; }

.center{	text-align: center; }
.right{	text-align: right; }

.webring{
	color: #666666;
	font-size: 10pt;
	line-break: strict;
	text-align: center;
}

.logo{	background-color: #ffffff; }

.left1{	margin: 0 0 0.5em 1em; }
.left2{	margin: 0 0 0.5em 2em; }
.left3{	margin: 0 0 0.5em 3em; }
.left4{	margin: 0 0 0.5em 4em; }

.border{
	border: 1px solid #0000ff;
	margin: 3px;
	padding: 3px;
}

.none{
	border-style: none;
	margin: 1px;
	padding: 1px;
}

.hide{
	color: #dedeff;
}
th.hide{
	color: #dedeff;
}
th .hide{
	color: #dedeff;
}
td.hide{
	color: #ffffcc;
}
td .hide{
	color: #ffffcc;
}

.cancel{
	text-decoration: line-through;
}
