BODY {
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 700;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 1%;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

DIV.body {
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 700;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 1%;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

.top {
	WIDTH: 700;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	BACKGROUND-COLOR: #ffffff;
}

.header {
	WIDTH: 700;
	MARGIN-right: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 1pt;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	LINE-HEIGHT: 11pt;
	BACKGROUND-COLOR: #F5F5F5;
}


.left {
	float: left;
	width: 150;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: left;
}

.center {
	float: left;
	width: 400;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.center02 {
	float: left;
	width: 550;
}


.right {
	float: left;
	width: 150;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.footer {
	WIDTH: 700;
	margin: 0px;
	padding: 0px;
	clear: left;
	BACKGROUND-COLOR: #ffffff;
	margin-left: auto;
	margin-right: auto;
}


.kitano {
       	WIDTH: 85%;
	PADDING: 10px;
	BORDER-COLOR: #999966;
	MARGIN-TOP: 5px;
	MARGIN-LEFT: 6em;
	BORDER-width: 1px;
	BORDER-STYLE: solid;
}


.highlight {
       	WIDTH: 100%;
	PADDING: 5px;
	BORDER-COLOR: #999966;
	MARGIN-TOP: 5px;
	BORDER-width: 1px;
	BORDER-STYLE: solid;
}



.highlight02 {
	BACKGROUND-COLOR: #cccccc;
	PADDING-right: 3px;
	PADDING-left: 3px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-left: 10px;
	MARGIN-right: 0px;
	BORDER-width: 0px;
	BORDER-STYLE: solid;
}



a {	COLOR: #D2691E;
	text-decoration: underline;}

a:link {	COLOR: #D2691E;
	text-decoration: underline;}

a:visited {	COLOR: #D2691E;
	text-decoration: underline;}

a:hover {	COLOR: #cc6600;
	text-decoration: underline;}

a:active {	COLOR: #cc6600;
	text-decoration: underline;}

p.alltop {
	font-size: 10pt;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 30px;
	padding-right: 0px;
	color: #D2691E;
}

.title_large {
	font-family: "Geneva", "Arial", "Helvetica", "san-serif";
	font-size: x-large;
	line-height: 1.5em;
	font-weight: bolder;
	color: #333333;
}

.tp_side {
	MARGIN-LEFT: 0px;
}


HR {
	clear: left;
	BORDER-TOP-WIDTH: 1px;
	MARGIN-LEFT: 0px;
	COLOR: #999966;
}
IMG {
	BORDER-TOP-WIDTH: 1px;
	MARGIN-TOP: 3px;
	MARGIN-left: 7px;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #D2691E;
}
IMG.nonborder {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	MARGIN-TOP: 0px;
	MARGIN-right: 7px;
	MARGIN-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
}
IMG.float {
	FLOAT: left;
	MARGIN-TOP: 5px;
	MARGIN-right: 7px;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #D2691E;
}
H1 {
	MARGIN-TOP: 40px;
	FONT-SIZE: 16pt;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 30px;
	COLOR: #D2691E;
	LINE-HEIGHT: 150%;
	BORDER-BOTTOM: medium none;
}


H1.alltop {
	text-align: center;
	PADDING: 0px;
	MARGIN-TOP: 0px;
	FONT-SIZE: 16pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	LINE-HEIGHT: 120%;
	FONT-WEIGHT: bold;
}

H1.foldertop {
	MARGIN-TOP: 40px;
	FONT-SIZE: 16pt;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 1em;
	LINE-HEIGHT: 120%;
	BORDER-BOTTOM: medium none;
}

H1.tp_left {
	text-align: left;
	BORDER-top: #a9a9a9 1px solid;
	BORDER-left: #a9a9a9 0px solid;
	BORDER-right: #D2691E 0px solid;
	BORDER-bottom: #D2691E 0px solid;
	PADDING: 0px;
	MARGIN-left: 1px;

	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 2px;
	BACKGROUND-COLOR: #ffffff;
}


H1.tp_right {
	text-align: left;
	BORDER: #a9a9a9 0px solid;
	PADDING-right: 0px;
	PADDING-left: 5px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-left: 10px;
	MARGIN-right: 0px;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #cccccc;
}


H2 {
	MARGIN-TOP: 20px;
	FONT-SIZE: 12pt;
	MARGIN-BOTTOM: 30px;
	MARGIN-LEFT: 30px;
	LINE-HEIGHT: 150%;
	BORDER-BOTTOM: medium none;
	COLOR: #D2691E;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 6em;
	LINE-HEIGHT: 180%;
	COLOR: #D2691E;
}
STRONG {
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #ffcc33;
}
STRONG .quote {
	FONT-SIZE: 11pt;
	BACKGROUND-COLOR: #ffffff;
}


PRE {
	MARGIN-TOP: 0px;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 10pt;
	MARGIN-LEFT: 6em;
	MARGIN-right: 0px;
	COLOR: #333333;
	TEXT-INDENT: 0em;
	LINE-HEIGHT: 180%;
}


blockquote {
	MARGIN-TOP: 0px;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 11pt;
	MARGIN-LEFT: 3em;
	MARGIN-right: 1em;
	COLOR: #333333;
	TEXT-INDENT: 0em;
	LINE-HEIGHT: 180%;
}


P {
	MARGIN-TOP: 0px;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 10pt;
	MARGIN-LEFT: 50px;
	MARGIN-right: 0px;
	COLOR: #2F4F4F;
	TEXT-INDENT: 0em;
	LINE-HEIGHT: 180%;
}
h1.date {
	BORDER-TOP: #a9a9a9 1px solid;
	PADDING-right: 0px;
	PADDING-left: 0px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 3px;
	MARGIN-left: 10px;
	MARGIN-right: 0px;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 120%;
	COLOR: #990000;
}
P.date{
	PADDING-right: 0px;
	PADDING-left: 0px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 3px;
	MARGIN-left: 10px;
	MARGIN-right: 0px;
	TEXT-INDENT: 0em;
}




h1.date02 {
	BORDER-TOP: #a9a9a9 1px solid;
	PADDING-right: 0px;
	PADDING-left: 0px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 3px;
	MARGIN-left: 10px;
	MARGIN-right: 0px;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 120%;
	COLOR: #ffffff;
}
P.date02 {
	PADDING-right: 0px;
	PADDING-left: 0px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 3px;
	MARGIN-left: 10px;
	MARGIN-right: 0px;
	COLOR: #ffffff;
	TEXT-INDENT: 0em;

}


P.header {
	WIDTH: 100%;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 120%;
	MARGIN-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-top: 0px;
	MARGIN-right: 0px;
	PADDING-right: 0px;
	PADDING-left: 0px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	TEXT-INDENT: 0em;
}
P.table {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	TEXT-INDENT: 0em;
	LINE-HEIGHT: 100%;
	TEXT-ALIGN: left;
}
P.table2 {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	TEXT-INDENT: 0em;
	LINE-HEIGHT: 100%;
	TEXT-ALIGN: right;
}

P.editor {
	MARGIN-TOP: 10px;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 40px;
	MARGIN-LEFT: 150px;
	TEXT-INDENT: 0em;
	LINE-HEIGHT: 150%;
}




P.capt {
	MARGIN-TOP: 0px;
	FONT-SIZE: 9pt;
	MARGIN-BOTTOM: 11pt;
	MARGIN-LEFT: 0px;
	LINE-HEIGHT: 15pt;
	TEXT-INDENT: 0em;
	TEXT-ALIGN: right;
}

P.hist {
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 11.5em;
	TEXT-INDENT: -5.5em;
}

P.calendarday_01 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	COLOR: #999999;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: sans-serif;
	TEXT-ALIGN: left;
	TEXT-VALIGN: top;
	TEXT-INDENT: 0em;
}
P.calendarday_02 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	COLOR: #D2691E;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: "sans-serif";
	TEXT-ALIGN: left;
	TEXT-VALIGN: top;
	TEXT-INDENT: 0em;
}
P.calendarday_03 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	COLOR: #D2691E;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: "none";
	TEXT-ALIGN: left;
	TEXT-VALIGN: top;
	TEXT-INDENT: 0em;
}
P.calendarmark_01 {
	MARGIN-TOP: 0px;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	TEXT-INDENT: 0em;
	LINE-HEIGHT: 100%;
	BACKGROUND-COLOR: #FFCC66;
	TEXT-ALIGN: left;
}


P.navi_top02 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px;
	LINE-HEIGHT: 110%;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0em;
}
P.navi_back {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 5px;
	LINE-HEIGHT: 100%;
	TEXT-ALIGN: right;
	TEXT-INDENT: 0em;
}
P.caption {
	MARGIN-TOP: 0px;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 120%;
	TEXT-INDENT: 0em;
}
P.copyright {
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 100%;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	TEXT-INDENT: 0em;
}
UL {
	MARGIN-TOP: 0px;
	DISPLAY: list-item;
	LIST-STYLE-POSITION: inside;
	FONT-SIZE: 11pt;
	MARGIN-LEFT: 8em;
	LINE-HEIGHT: 150%;
	LIST-STYLE-TYPE: square;
	TEXT-INDENT: 0em;
}
LI {
	MARGIN-TOP: 0px;
	LIST-STYLE-POSITION: inside;
	MARGIN-BOTTOM: 15px;
	TEXT-INDENT: 0em;
}

DL {
	TEXT-ALIGN: left;
	TEXT-INDENT: 0em;
}