TABLE {
	FONT-SIZE: 85%
}
BODY.index {
	PADDING-RIGHT: 8%; MIN-WIDTH: 800px; FONT-SIZE: 95%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/backgrnds/bird-bamboo.jpg); MAX-WIDTH: 1024px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.sakura {
	MIN-WIDTH: 800px; FONT-SIZE: medium; BACKGROUND-IMAGE: url(images/sakuraback.jpg); MAX-WIDTH: 1024px; MARGIN-LEFT: 70px; COLOR: navy; MARGIN-RIGHT: 10%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	MIN-WIDTH: 800px; FONT-SIZE: 93%; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/backgrnds/bird-bamboo.jpg); MAX-WIDTH: 1024px; MARGIN-LEFT: 10%; COLOR: black; LINE-HEIGHT: 1.3em; MARGIN-RIGHT: 10%; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fcfcfc
}
#updated {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px
}
BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 90%; LINE-HEIGHT: 1.1em; PADDING-TOP: 10px; FONT-FAMILY: courier; BACKGROUND-COLOR: #fffff0
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; TEXT-INDENT: 3em; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana
}
.small A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 0.6em; COLOR: white; FONT-FAMILY: serif; BACKGROUND-COLOR: navy
}
.small A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 0.6em; COLOR: blue; FONT-FAMILY: serif
}
HR {
	WIDTH: 80%; HEIGHT: 4px; BACKGROUND-COLOR: #1e90ff
}
H1 {
	BORDER-RIGHT: 5px inset; FONT-SIZE: 150%; BACKGROUND-IMAGE: url(images/backgrnds/granite-2.jpg); COLOR: black; LINE-HEIGHT: 1.4em; BORDER-BOTTOM: 5px outset; FONT-STYLE: normal; FONT-FAMILY: cursive; LETTER-SPACING: 0.1cm; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 140%; LINE-HEIGHT: 1.2em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
H3 {
	BORDER-RIGHT: black 2px solid; FONT-WEIGHT: bolder; MARGIN-BOTTOM: -0.1em; WIDTH: 80%; COLOR: black; LINE-HEIGHT: 1.1em; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN-BOTTOM: -1pt; COLOR: black; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-ALIGN: center
}
#header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 200px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f0ffff
}
DIV.rightfigure {
	BORDER-RIGHT: silver thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: silver thin solid; PADDING-LEFT: 0.5em; FONT-SIZE: 70%; FLOAT: right; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em; BORDER-LEFT: silver thin solid; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 0.5em; BORDER-BOTTOM: silver thin solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
DIV.leftfigure {
	BORDER-RIGHT: silver thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: silver thin solid; PADDING-LEFT: 0.5em; FONT-SIZE: smaller; FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em; BORDER-LEFT: silver thin solid; WIDTH: auto; LINE-HEIGHT: 0.9em; PADDING-TOP: 0.5em; BORDER-BOTTOM: silver thin solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
.javaclock {
	BORDER-RIGHT: silver thin solid; PADDING-RIGHT: 0.5em; BORDER-TOP: silver thin solid; PADDING-LEFT: 0.5em; FONT-SIZE: smaller; FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em; BORDER-LEFT: silver thin solid; WIDTH: 100px; LINE-HEIGHT: 0.9em; PADDING-TOP: 0.5em; BORDER-BOTTOM: silver thin solid; FONT-STYLE: normal; HEIGHT: 200px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
DIV.small {
	FONT-SIZE: small; TEXT-ALIGN: center
}
TT {
	FONT-SIZE: larger; LINE-HEIGHT: 0.9em
}
.bodytext {
	MIN-WIDTH: 20%; PADDING-LEFT: 180px; FONT-SIZE: 100%; Z-INDEX: 1000; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 5%; TEXT-ALIGN: left
}
#right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 10px; WIDTH: 25%; PADDING-TOP: 10px; BACKGROUND-COLOR: white
}
#menu {
	BORDER-RIGHT: 5px outset; BORDER-TOP: 5px outset; PADDING-LEFT: 10px; LEFT: 0%; BACKGROUND-IMAGE: url(images/backgrnds/ice-blue.jpg); WIDTH: 170px; BORDER-BOTTOM: 5px outset; POSITION: absolute; TOP: 0px; HEIGHT: 4000px; TEXT-ALIGN: left
}
#menu A {
	DISPLAY: block; FONT-WEIGHT: 900; FONT-SIZE: 85%; MARGIN-LEFT: 1em; COLOR: black; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV#menu A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu A:hover {
	BORDER-RIGHT: black 4px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND-IMAGE: url(images/white.png); TEXT-TRANSFORM: uppercase; COLOR: black; LINE-HEIGHT: 1.1em; BORDER-BOTTOM: black 4px solid; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
#menu A:hover IMG {
	Z-INDEX: 1000; LEFT: 200px; WIDTH: 125px; POSITION: absolute; HEIGHT: 113px
}
#bottommenu {
	PADDING-RIGHT: 15%; PADDING-LEFT: 130px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2em; PADDING-TOP: 2em; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#bottommenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#bottommenu LI {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
#bottommenu A {
	BORDER-RIGHT: #717171 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: white; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #717171 1px solid; BACKGROUND-COLOR: #588cbb; TEXT-DECORATION: none
}
#bottommenu A:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #717171 1px solid; BORDER-LEFT: #717171 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
#bottommenu A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#bottommenu A:hover IMG {
	LEFT: 50px; WIDTH: 125px; POSITION: absolute; HEIGHT: 113px
}
.content {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 84%; Z-INDEX: 3; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: black 1px solid; LINE-HEIGHT: 1.1em; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; POSITION: relative; BACKGROUND-COLOR: white
}
LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(images/bluered.gif); LINE-HEIGHT: 1.2em
}
OL LI {
	LIST-STYLE-IMAGE: none
}
LI:first-line {
	LINE-HEIGHT: 1.8em
}
UL {
	PADDING-LEFT: 2em
}
UL.noline LI A {
	FONT-WEIGHT: 600; LINE-HEIGHT: 1.2em; TEXT-DECORATION: none
}
UL.noline LI A:hover {
	TEXT-DECORATION: underline
}
UL.noline A:hover {
	TEXT-DECORATION: underline
}
.bodytext UL {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: 0px
}
.footnote {
	BORDER-RIGHT: black 2px double; BORDER-TOP: black 2px double; FONT-SIZE: 85%; BORDER-LEFT: black 2px double; WIDTH: 90%; COLOR: black; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: black 2px double; FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif; TEXT-ALIGN: justify
}
DIV.footnote A:hover {
	COLOR: black; BACKGROUND-COLOR: transparent
}
DIV.footnote A:active {
	COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: line-through
}
.copy {
	FONT-SIZE: 70%; TEXT-ALIGN: center
}
.cmd {
	BORDER-RIGHT: black 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: black 1px dashed; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: black 1px dashed; WIDTH: 600px; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: black 1px dashed; WHITE-SPACE: nowrap; BACKGROUND-COLOR: ivory
}
PRE {
	WIDTH: auto; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: white
}
.poster {
	FONT-SIZE: 80%; FLOAT: left; WIDTH: 210px; LINE-HEIGHT: 1.3em; HEIGHT: 170px; TEXT-ALIGN: center
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.poster A {
	TEXT-DECORATION: none
}
.poster A:hover {
	TEXT-DECORATION: underline
}
#topnavigation A {
	FONT-SIZE: 80%; TEXT-DECORATION: none
}
#topnavigation A:hover {
	FONT-SIZE: 80%; TEXT-DECORATION: underline
}
#menu0 A {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; TEXT-DECORATION: none
}
#menu1 A {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; TEXT-DECORATION: none
}
#menu2 A {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; TEXT-DECORATION: none
}
#menu3 A {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; TEXT-DECORATION: none
}
#menu4 A {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; TEXT-DECORATION: none
}
#menu5 A {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; TEXT-DECORATION: none
}
#menu0 A:hover {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND-IMAGE: url(images/white.png); TEXT-TRANSFORM: uppercase; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
#menu1 A:hover {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND-IMAGE: url(images/white.png); TEXT-TRANSFORM: uppercase; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
#menu2 A:hover {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND-IMAGE: url(images/white.png); TEXT-TRANSFORM: uppercase; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
#menu3 A:hover {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND-IMAGE: url(images/white.png); TEXT-TRANSFORM: uppercase; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
#menu4 A:hover {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND-IMAGE: url(images/white.png); TEXT-TRANSFORM: uppercase; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
#menu5 A:hover {
	DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND-IMAGE: url(images/white.png); TEXT-TRANSFORM: uppercase; COLOR: black; LINE-HEIGHT: 1.3em; POSITION: relative; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.warning {
	FONT-WEIGHT: bold; FONT-SIZE: larger; COLOR: red
}
A {
	FONT-WEIGHT: bold; COLOR: navy; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 100%; COLOR: fuchsia; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND-IMAGE: none; COLOR: black; BORDER-BOTTOM: medium none; FONT-FAMILY: verdana,arial,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}

