body{ MARGIN: 0; PADDING: 0; }
body,td,th {
	BACKGROUND: White;
	COLOR: Black;
	FONT-SIZE: small;
	LINE-HEIGHT: 140%;
}
h1{ MARGIN-BOTTOM: 10; COLOR: Black; FONT-SIZE: x-large; }
H2{
	MARGIN: 10px 0;
	COLOR: #363636;
	FONT-SIZE: large;
	FONT-WEIGHT: normal;
	FONT-FAMILY: "Century Gothic", sans-serif;
}
h3{ MARGIN: 10px 0; FONT-SIZE: large; FONT-WEIGHT: normal; }
a { COLOR: #363636; }
a:hover { COLOR: #FF3300; TEXT-DECORATION: none; }
em { COLOR: #CC3300; FONT-STYLE: normal; }
/* txt table */
.txt, .history table{
	BORDER: 1px solid #363636;
	MARGIN-BOTTOM: 20px;
	MARGIN-TOP: 25px;
	BORDER-COLLAPSE: collapse;
}
/* one */
.txt th{ BACKGROUND: #DDDDDD; FONT-WEIGHT: normal; }
.txt td{ BORDER-BOTTOM: 1px dashed #363636; BACKGROUND: White; }
.txt p{ MARGIN: 0; TEXT-INDENT: 1em; }
/* one */
.txt strong{ COLOR: #363636; /*  */ FONT-WEIGHT: normal; }
.txt div{ MARGIN: 1em 0 0 1.5em; COLOR: #333333; TEXT-INDENT: -1.5em; }
.txt img{
	MARGIN: 0 7px 5px 0;
	border: 1px solid #363636;
}
/* history table */
.history table{ BACKGROUND: #DDDDDD; BORDER-COLLAPSE: collapse; }
.history th, .history td{ PADDING-LEFT: 7px; }
.history th, .works th {
	BACKGROUND: #363636;
	COLOR: #FFFFCC;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left;
}
.history th em{ COLOR: White; }
.history td{ TEXT-ALIGN: left; }
.color td{ BACKGROUND: #DDDDDD; COLOR: Black; }
/* left menu */
.menu-border { BACKGROUND: #666666; }
.menu-list, .menu-list td{ BACKGROUND: #363636; COLOR: White; }
.copyright{ COLOR: #666666; FONT-SIZE: 12px; }

