BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
;}
A:link {
	COLOR: #3366ff; TEXT-DECORATION: none
;}
A:visited {
	COLOR: #9933ff; TEXT-DECORATION: none
;}
A:hover {
	COLOR: #cc9933; TEXT-DECORATION: underline
;}
A:active {
	COLOR: #ff9900; TEXT-DECORATION: none
;}
#menu A:link {
	COLOR: #fff; TEXT-DECORATION: none
;}
#menu A:visited {
	COLOR: #ccc; TEXT-DECORATION: none
;}
#menu A:hover {
	COLOR: #ffcc33; TEXT-DECORATION: underline
;}
#menu A:active {
	COLOR: #ff9900; TEXT-DECORATION: none
;}
.e {
	FONT-FAMILY: "Arial Black", sans-serif
;}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
;}
TD {
	FONT-SIZE: 13px; VERTICAL-ALIGN: top; LINE-HEIGHT: 180%; TEXT-ALIGN: left
;}
#menu TD {
	FONT-SIZE: 13px; VERTICAL-ALIGN: top; LINE-HEIGHT: 150%; TEXT-ALIGN: left
;}
.submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
.contents {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
;}
.contents TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 20px; BORDER-TOP: medium none; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: medium none; PADDING-TOP: 10px; BORDER-BOTTOM: medium none
;}
.line {
	BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid
;}
.line TH {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 14px; BACKGROUND: #e1e5c8; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: left
;}
.line TD {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
;}
.noline {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
;}
.noline TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
;}
.lt {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
;}
.lm {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left
;}
.lb {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
;}
.ct {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
;}
.cm {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
;}
.cb {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: center
;}
.rt {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
;}
.rm {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
;}
.rb {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
;}
.contents TD.h2 {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 14px; background : #c8c8e5 url(img/h2.gif) no-repeat left 50%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
;}
.gray {
	BACKGROUND: #eee
;}
.red {
	FONT-SIZE: 16px; COLOR: red
;}
