.size10 {  font-size:small; line-height: 1.2em}
.size12 {	font-size:small;line-height: 1.5em;}
.size12a {  font-size:small; line-height: 1.2em}
.size14 {  font-size:medium; line-height: 1.5em}
.size18 {  font-size:large; line-height: 1.5em}
.size16 {  font-size:large; line-height: 1.5em}
.marking_orange {  background-color: #FFCC33}
.marking_blue {  background-color: #99CCFF}
.marking_green {  background-color: #CCFF99}
.marking_purple {  background-color: #CCCCFF}
.marking_pink {  background-color: #FFCCFF}
u {	text-decoration: underline;}
a:visited {	color: #bb00ff;	text-decoration: none;}
a:hover	{  text-decoration:underline;color: #FF0000;}
a:link {  color: #0000FF;text-decoration:none;}
.td12	{ font-size:small; line-height:1.5em; margin-left:5px; margin-right:5px; }
.td14	{ font-size:medium; line-height:1.5em; margin-top:5px; margin-left:5px; }
.box12	{font-size:small; line-height:1.8em; margin-bottom:16px; margin-left:10px; margin-right:10px; margin-top:5px; }
.foot01	{ font-size:small; line-height:1.5em; padding-top:8px }
.table12	{ font-size:small; line-height:1.5em; padding-left:5px; padding-right:5px; }
.td12_under	{ font-size:small; line-height:1.5em; margin-left:5px; margin-right:5px; margin-top:5px; }

.titleerea {
	background-image:url(../img/caption_01.gif);
	background-repeat:no-repeat;
	font-size:large;
	text-align: left;
	padding-left:26px;
}

.subtitleerea {
	background-image:url(../img/s_caption_01.gif);
	background-repeat:no-repeat;
	font-size:medium;
	text-align: left;
	padding-left:34px;
}

.head_link {
	background-color: #F3F0DD;
	font-size:small;
	line-height: 1.6em;
	height: 60px;
	width: 180px;
}
.head_line {
	text-align: left;
}

.head_line h1{
	font-size:medium;
	line-height: 1.2em;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	font-style: normal;
	font-weight: normal;
}

.head_line h2{
	font-size:small;
	line-height: 1.2em;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-style: normal;
	font-weight: normal;
}
.sideguide {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
