BODY {
/*	FONT-SIZE: 12px; */
	COLOR: #333333;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Arial";
/*	padding: 0px; */
	text-align: left;
	margin-top: 0px;
	margin-left: 0px
	LINE-HEIGHT: 120%;
}
p {
/*	FONT-SIZE: 12px; */
	COLOR: #333333;
	LINE-HEIGHT: 140%;
}
.topic {
/*	FONT-SIZE: 12px; */
	COLOR: #333333;
	LINE-HEIGHT: 150%;
	padding: 0px 0px 0px 12px
}

/* Tree menu Style */
.toc {
	COLOR: #3C80FF;
	FONT-SIZE: medium;
	LIST-STYLE-TYPE: none;
	LINE-HEIGHT: 140%;
}
.toc .close {
	COLOR: #3C80FF;
	LIST-STYLE-TYPE: none;
	LINE-HEIGHT: 200%;
}
.toc .open {
	COLOR: #3C80FF;
	LIST-STYLE-TYPE: none;
	LINE-HEIGHT: 200%;
}
.toc .list {
	COLOR: #3C80FF;
	LIST-STYLE-TYPE: none;
	LINE-HEIGHT: 200%;
}
.toc UL LI {
	COLOR: #3C80FF;
	FONT-SIZE: x-small;
}
.toc UL {
	DISPLAY: none
}
.toc UL UL {
	DISPLAY: none
}
.toc .expanded {
	DISPLAY: block
}

/*LI {
	MARGIN-TOP: 0px; MARGIN-LEFT: -20px
}
*/
/* -------------<END>---------------- */

TD {
	LINE-HEIGHT: 150%;
}

TD.dotline {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(images/imgdot.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff;
	PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}

.ul_marginTop10 {
	margin-top: 10px;
	margin-left: 30px;
	LINE-HEIGHT: 120%;
}
.ul_decimal_marginTop10 {
	list-style-type:decimal;
	margin-top: 10px;
	margin-left: 40px;
	LINE-HEIGHT: 120%;
}
.ul_marginTop10_left50 {
	margin-top: 10px;
	margin-left: 50px;
	LINE-HEIGHT: 120%;
}
.ul_decimal_marginTop10_left80 {
	list-style-type:decimal;
	margin-top: 10px;
	margin-left: 60px;
	LINE-HEIGHT: 120%;
}

.ul_square_marginTop10 {
	list-style-type:square;
	margin-top: 10px;
	margin-left: 30px;
	LINE-HEIGHT: 120%;
}

.Indent{
	COLOR: #333333;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•", "Arial";
	margin: 0px 0px,0px,16; 
	padding: 4px 16px 2px 16px
}
.Head_1_GREEN{
	FONT-SIZE: x-large; ; COLOR: #009966;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 120%;
}
.Head_1_RED{
	FONT-SIZE: 6px; COLOR: #CC0000;
	FONT-WEIGHT: bold
}

.Head_2_GREEN{
	/* border: 1px solid #CC0000; */
	FONT-SIZE: large; COLOR: #009966;
	FONT-WEIGHT: bold;
	background-color: #FFFFFF;
	padding: 4px 16px 2px 16px
}

.Head_2_GREEN_NoIndent{
	/* border: 1px solid #CC0000; */
	FONT-SIZE: large; COLOR: #009966;
	FONT-WEIGHT: bold;
	background-color: #FFFFFF;
	padding: 4px 16px 2px 0px
}

.Head_2_RED{
	/* border: 1px solid #CC0000; */
	FONT-SIZE: 14px; COLOR: #CC0000;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 120%;
	background-color: #FFFFFF;
	padding: 4px 16px 2px 0px
}

.Head_2_BLUE{
	/* border: 1px solid #CC0000; */
	FONT-SIZE: large; COLOR: #3399CC;
	FONT-WEIGHT: bold;
	background-color: #FFFFFF;
	padding: 4px 16px 2px 16px
}

.Head_3_BLUE{
	FONT-SIZE: medium; COLOR: #3399CC;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 120%;
	background-color: #FFFFFF;
	padding: 4px 16px 2px 16px
}

.Head_3_ORANGE{
	FONT-SIZE: medium; COLOR: #FF9933;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 120%;
	background-color: #FFFFFF;
	padding: 4px 16px 2px 16px
}

.Head_3_GREEN{
	FONT-SIZE: medium; COLOR: #009966;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 120%;
	background-color: #FFFFFF;
	padding: 4px 16px 2px 16px
}

.Bold_GREEN{
	COLOR: #009966;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 120%;
}

.Bold_BLUE{
	COLOR: #3399CC;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 120%;
}

.Bold_ORANGE{
	COLOR: #FF9933;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 120%;
}

.Small_left{
	FONT-SIZE: x-small;
	LINE-HEIGHT: 120%;
}

.50on_title{
	COLOR: #009966;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	text-align: center;
	LINE-HEIGHT: 120%;
}

.Head_bar{
	FONT-SIZE: 14px; COLOR: #006600;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 100%;
	padding-left: 16px;
	padding-top: 1px;
}
.TitleBullet10 {
	FONT-WEIGHT: bold;
	text-align: left;
	list-style-image: url(images/bullet10pt_red.gif);
}
.TitleList_yw {
	FONT-WEIGHT: bold;
	text-align: left;
	margin-top: 36px;
	vertical-align: 2px;
	list-style-image: url(images/list_yw.gif);
}
.Bullet_small_red {
	FONT-WEIGHT: normal;
	list-style-image: url(images/bullet10pt_red.gif);
}
.Bullet_small_blue {
	FONT-WEIGHT: normal;
	list-style-image: url(images/maru_bl.gif);
}
.Bullet_normal {
	FONT-WEIGHT: normal;
	list-style-image: none;
}
.left_normal{
	text-align: left;
	FONT-WEIGHT: normal;
}
.left_bold{
	text-align: left;
	FONT-WEIGHT: bold;
}
.left_Indent20{
	FONT-WEIGHT: normal;
	padding-left: 20px;
}
.left_Indent30{
	FONT-WEIGHT: normal;
	padding-left: 30px;
	text-indent: 12px;
}
.left_Indent40{
	FONT-WEIGHT: normal;
	padding-left: 40px;
}
.left_Indent50{
	FONT-WEIGHT: normal;
	padding-left: 50px;
	text-indent: 12px;
}
.left_Indent100{
	FONT-WEIGHT: normal;
	padding-left: 100px;
	text-indent: 12px;
}
.padding_20{
	padding-left: 20px;
	padding-right: 20px;
}
.a {
  border-style: none;
  border-width: 1;
  border-color: black;
}
.b {
  font-size: 10pt;
  line-height: 150%;
  border-style: dashed;
  border-width: 0 0 1 0;
  border-color: #999999;
  padding: 5px 0px 5px 0px;
}
.footmark{
  font-size: 10pt;
  color: #3C80FF;
  text-align: left;
  vertical-align:center;
  line-height: 100%;
  padding: 0px 0px 0px 10px;
}
.CopyRight{
	COLOR: #FFFFFF;
	border: 1px solid #999999;
	background: #002B82;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 150%;
	text-align: center;
    vertical-align:center;
	margin: 0px 0px;
	padding: 0px 0px;
}

.Date{
  font-size: 10pt;
@FONT-WEIGHT: bold;
  color: #003399;
  text-align: center;
  vertical-align:center;
  line-height: 100%;
  padding: 4px 0px 0px 0px;
}

A:link {
	COLOR: #3C80FF; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3C80FF; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333
}
A:hover {
	COLOR: #CC0000; TEXT-DECORATION: underline;
}

TD.dotline {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(images/imgdot.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff;
	PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}

TD.box {
	color: #4B87C2;
	background: #DDEFFA;
	border: 1px solid #3399CC;
	text-align:center;
	margin:2px 2px;
	padding:2px 1px;
}
TD.boxLightblue {
	color: #003399;
	background: #DDEFFA;
	border: 1px solid #3399CC;
	text-align:left;
	margin:5px 5px;
	padding:5px 5px;
	vertical-align:middle;
}
TD.box01Lightblue {
	color: #000000;
	background: #BBDDFF;
	border: 1px solid #FFFFFF;
	text-align:left;
	margin:5px 5px;
	padding:10px 10px;
	vertical-align:top;
	LINE-HEIGHT: 120%
}
TD.box01LightGreen_center {
	FONT-SIZE: 14px; color: #006600;
	FONT-WEIGHT: bold;
	background: #CEF2CE;
	border: 1px solid #99CC99;
	text-align:center;
	margin:5px 5px;
	padding:5px 5px;
	vertical-align:center;
	LINE-HEIGHT: 100%
}
TD.box01LightGreen_left {
	FONT-SIZE: 14px; color: #006600;
	FONT-WEIGHT: bold;
	background: #CEF2CE;
	border: 1px solid #99CC99;
	text-align:left;
	margin:5px 5px;
	padding:5px 5px;
	vertical-align:center;
	LINE-HEIGHT: 100%
}
TD.BodyTitle_GRA {
	FONT-SIZE: 16px; color: #4a6032;
	FONT-WEIGHT: bold;
	line-height: 170%;
	vertical-align:middle;
	text-align:left;
	padding: 0px 0px 0px 40px;
	background:url(images/title_bar_gra.gif) no-repeat left top;
}
TD.BodyTitle_GRA_end {
	FONT-SIZE: 16px; color: #4a6032;
	FONT-WEIGHT: bold;
	line-height: 170%;
	vertical-align:middle;
	text-align:left;
	padding: 0px 0px 0px 40px;
	background:url(images/title_bar_gra_end.gif) no-repeat left top;
}

