@charset "utf-8";
/* --------------------------------------------------------------------

# FUJITSU CSS v1.0 -- FUJITSU.COM EDITION #

Copyright 2004 FUJITSU LIMITED 

-------------------------------------------------------------------- */




/* (1) page format -------------------------------------------------------- */

div.stage {
	position: relative;
	border-style: none;
	width: 750px;
	margin: 0px auto;
	text-align: left;
}
div.stage_over {
	position: relative;
	border-style: none;
	width: 100%;
	margin: 0px auto;
	text-align: left;
}
div.header {
	position: relative;
	float: left;
	border-style: none;
	width: 750px;
	margin: 0px;
	padding: 0px;
}
.header p {
	display: block;
	margin: 0px;
	padding: 0px;
}
.header p img {
	vertical-align: bottom;
}
div#corporatesymbol {
	position: relative;
	float: left;
	border-style: none;
	width: 310px;
	margin: 0px;
	padding: 0px;
}
#corporatesymbol img {
	border-style: none;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}
div.headerrightarea {
	position: relative;
	float: right;
	border-style: none;
	width: 430px;
}
div#headsearch {
	position: relative;
	float: right;
	border-style: none;
	width: 250px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: #e5e5e5 url("../img/search-bg.gif") no-repeat top right;
	text-align: right;
}
#headsearch form {
	display: block;
	border-style: none;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
input#Search {
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	width: 156px;
	margin: 0px;
	padding: 1px 0px;
	background: #ffffff;
	vertical-align: middle;
}
input#submit {
	width: 65px;
	height: 17px;
	border-style: none;
	margin: 10px 0px 10px 4px;
	padding: 0px;
	vertical-align: middle;
}
#headsearch p {
	position: relative;
	clear: right;
	float: right;
	width: 240px;
	border-style: none;
	margin: 2px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	letter-spacing: 0.2em;
	font-size: 90%;
	line-height: 110%;
	color: #666666;
	text-align: right;
}
#headsearch a {
	letter-spacing: 0px;
}
#headsearch p strong.current {
	letter-spacing: 0px;
	font-weight: normal;
	color: #000000;
}
div#headnavi {
	position: relative;
	float: right;
	border-style: none;
	width: 400px;
	margin: 0px;
	padding: 0px;
}
#headnavi p {
	border-style: none;
	margin: 1px 10px 0px 0px;
	padding: 0px;
	font-size: 90%;
	color: #666666;
	letter-spacing: 0.1em;
	text-align: right;
}
#headnavi p a {
	letter-spacing: 0px;
}
/* v3.2 Language Selector Elements */
		#headnavi p a img {
	border-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
/* v3.2 Language Selector Elements */
		#headnavi p strong.current {
	letter-spacing: 0px;
	font-weight: normal;
	color: #000000;
}
#headnavi img {
	margin: 8px 0px;
	padding: 0px;
	font-size: 90%;
}
p#forprint {
	display: none;
}
div.bodyarea {
	position: static;
	clear: both;
	border-style: none;
	padding: 2px 0px 0px 0px;
	margin: 0px auto;
	text-align: left;
}
div#location {
	position: relative;
	clear: both;
	float: left;
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: #ff0000;
	width:748px;
	margin: 0px;
	padding: 4px 0px 3px 2px;
	background: #ffffff url("../img/location-bg.gif") repeat-x left bottom;
}
#location ol {
	position: relative;
	float: left;
	display: block;
	width: 730px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	border-style: none;
}
#location ol.noitem {
	visibility: hidden;
}
#location li {
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 2px;
	border-style: none;
	font-size: 90%;
	line-height: 120%;
}
#location li a {
	margin: 0px 2px 0px 0px;
}
div#locationback {
	display: none;
}
div#nolocation {
	position: relative;
	clear: both;
	float: left;
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: #ff0000;
	width:750px;
	margin: 0px;
	padding: 2px 0px 0px 0px;
}
div.contentsarea {
	position: static;
	clear: both;
	float: left;
	width: 100%;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #ffffff;
}
div.maincontents {
	position: static;
	float: left;
	width: 565px;
	border-style: none;
}
div.mainmenu {
	position: static;
	float: right;
	width: 175px;
	border-style: none;
}
div.mainmenu hr {
	height: 1px;
	color: #cccccc;
	background: none;
	border-style: dotted;
	border-width: 0px 0px 1px 0px;
	border-color: #cccccc;
	margin: 0px;
	padding: 0px;
}
div#changelanguage {
	clear: left;
	border-style: none;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
#changelanguage ul {
	list-style: none;
	border-style: none;
	margin: 0px;
	padding: 0px;
}
#changelanguage li {
	display: inline;
	border-style: none;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 0px;
	font-size: 90%;
	word-wrap: break-word;
}
/* v3.2 Language Changer Elements */
	#changelanguage li a img {
	border-style: none;
	margin: 0px 0px 3px 0px;
	padding: 0px;
}
/* v3.2 Language Changer Elements */
	div#account {
	clear: left;
	border: solid 1px #999999;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px;
}
#account p {
	border-style: none;
	margin: 0px 5px;
	padding: 0px;
	font-size: 90%;
	line-height: 110%;
	word-wrap: break-word;
}
#account ul {
	display: block;
	list-style: none;
	border-style: none;
	margin: 0.2em 5px 0px 5px;
	padding: 0px;
}
#account li {
	list-style: none;
	border-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
	line-height: 110%;
	word-wrap: break-word;
}
div#follows {
	clear: left;
	border: solid 1px #999999;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	background: #e5e5e5;
}
#follows ul {
	display: block;
	list-style: none;
	border-style: none;
	margin: 0px;
	padding: 0px;
}
#follows li {
	display: block;
	list-style: none;
	border-style: none;
	margin: 0px;
	padding: 4px 4px 4px 20px;
	background: url("../img/li_line_while.gif") no-repeat 4px 0.4em;
	font-size: 90%;
	word-wrap: break-word;
}
#follows li.current {
	background-color: #ffffff;
	color: #000000;
}
li#categories {
	border-style: none;
	background: #cccccc url("../img/li_vect_category.gif") no-repeat 4px 0.4em;
}
#follows li.categories02 {
	border-style: none;
	background: url("../img/li_vect_this.gif") no-repeat 4px 0.4em;
}
#follows li.categories02 .current {
	background-color: #ffffff;
	color: #000000;
}
#follows li.followslast {
	border-style: none;
	background: url("../img/li_line_last.gif") no-repeat 4px 0.4em;
}
#follows li.followslast-current {
	border-style: none;
	background: #FFFFFF url(../img/li_line_last.gif) no-repeat 4px 0.4em;
	color: #000000;
}
div#tasks {
	clear: left;
	border: solid 1px #996666;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
}
#tasks h2 {
	border-style: none;
	margin: 0px;
	padding: 4px 5px;
	font-size: 90%;
	word-wrap: break-word;
	background: #996666;
	color: #ffffff;
}
#tasks h3 {
	border-style: none;
	margin: 8px 0px 4px 0px;
	padding: 0px 5px;
	font-size: 90%;
	word-wrap: break-word;
	color: #996666;
}
#tasks ul {
	display: block;
	list-style: none;
	border-style: none;
	margin: 0px;
	padding: 0px;
}
#tasks li {
	display: block;
	list-style: none;
	border-style: none;
	margin: 0px;
	padding: 4px 0px 4px 20px;
	background: url("../img/li_dot_lv1.gif") no-repeat 4px 0.4em;
	font-size: 90%;
	word-wrap: break-word;
}
#tasks li li {
	background: url("../img/li_dot_lv2.gif") no-repeat 4px 0.4em;
}
#tasks li li li {
	background: url("../img/li_dot_lv3.gif") no-repeat 4px 0.4em;
}
div.mainmenu div.relatedcontents {
	clear: left;
	border: solid 1px #888888;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
}
div.mainmenu div.relatedcontents h2 {
	border-style: none;
	margin: 0px;
	padding: 4px 5px;
	font-size: 90%;
	word-wrap: break-word;
	background: #888888;
	color: #ffffff;
}
div.mainmenu div.relatedcontents ul {
	display: block;
	list-style: none;
	border-style: none;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
div.mainmenu div.relatedcontents li {
	display: block;
	list-style: none;
	border-style: none;
	margin: 0px;
	padding: 4px 0px 4px 20px;
	background: url("../img/li_dot_lv1.gif") no-repeat 4px 0.4em;
	font-size: 90%;
	word-wrap: break-word;
}
div.mainmenu div.relatedcontents li li {
	background: url("../img/li_dot_lv2.gif") no-repeat 4px 0.4em;
}
div.mainmenu div.relatedcontents li li li {
	background: url("../img/li_dot_lv3.gif") no-repeat 4px 0.4em;
}
ul.newlist {
	background: url("../img/hr.gif") repeat-x;
}
/* New Item RSS Navigation */
	div.mainmenu div.optionnav {
	clear: left;
	border-style: none;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
div.mainmenu div.optionnav ul {
	display: block;
	list-style: none;
	border-style: none;
	margin: 0px;
	padding: 0px;
}
div.mainmenu div.optionnav li {
	display: block;
	border-style: none;
	margin: 4px 0px 0px 0px;
	padding: 4px 4px 4px 5px;
	font-size: 90%;
	word-wrap: break-word;
}
div.mainmenu div.optionnav img {
	border-style: none;
	margin: 0px 4px 0px 0px;
	padding: 0px;
}
div.footer {
	position: static;
	clear: both;
	float: left;
	width: 750px;
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: #ff0000;
	margin: 10px 0px 0px 0px;
	padding: 15px 0px 20px 0px;
	background: #eeeeee;
}
div#permanentmenu {
	position: static;
	border-style: none;
}
#permanentmenu ul {
	position: static;
	float: left;
	display: block;
	list-style: none;
	width: 750px;
	border-style: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: center;
}
#permanentmenu li {
	position: relative;
	display: inline;
	list-style: none;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #999999;
	margin: 0px;
	padding: 0px 3px 0px 6px;
	font-size: 90%;
}
#permanentmenu li.firstchild {
	border-width: 0px;
}
#permanentmenu a {
	margin: 0px;
}
div#creditline {
	position: static;
	clear: left;
	margin: 0px;
	padding: 0px;
	border-style: none;
}
#creditline p {
	position: static;
	display: block;
	border-style: none;
	margin: 0px;
	padding: 5px 0px;
	text-align: center;
	line-height: 110%;
	color: #000000;
	font-size: 85%;
	vertical-align: bottom;
}
/* (2) media all (alternative) -------------------------------------------------------- */


body {
	margin: 0px 10px;
	padding: 0px;
	background: #ffffff;
	color: #000000;
	text-align: center;
}
a:link {
	color: #003399;
}
a:visited {
	color: #660099;
}
a:active {
	color: #cc3300;
}
hr.clear {
	clear: both;
	width: 100%;
	height: 1px;
	border-style: none;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	background: none;
}
fieldset {
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	margin: 0px;
	margin: 1em 0px 0px 0px;
	padding: 10px;
}
/* (3) media all (contents) -------------------------------------------------------- */



/* 3-1 alternative */

div.contentsarea h1 {
	clear: both;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-size: 140%;
}
div.contentsarea h2 {
	clear: both;
	margin: 1.5em 0px 0px 0px;
	padding: 0px;
	font-size: 120%;
}
div.contentsarea h3 {
	clear: both;
	margin: 1.5em 0px 0px 0px;
	padding: 0px;
	font-size: 110%;
}
div.contentsarea h4 {
	clear: both;
	margin: 1.5em 0px 0px 0px;
	padding: 0px;
	font-size: 100%;
}
div.contentsarea h5 {
	clear: both;
	margin: 1.5em 0px 0px 0px;
	padding: 0px;
	font-size: 90%;
}
div.contentsarea h6 {
	clear: both;
	margin: 1.5em 0px 0px 0px;
	padding: 0px;
	font-size: 84%;
}
div.contentsarea a img {
	border-style: solid;
	border-width: 1px;
}
div.contentsarea hr.line010 {
	height: 1px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cccccc;
	background: none;
	color: #cccccc;
}
div.contentsarea hr.line020 {
	height: 1px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #666666;
	background: none;
	color: #666666;
}
div.contentsarea p {
	margin: 0.5em 0px 0px 0px;
	padding: 0px;
	line-height: 150%;
}
div.contentsarea li {
	border-style: none;
	margin: 0px 0px 0.5em 0px;
	padding: 0px;
}
div.contentsarea ol {
	list-style: decimal outside;
	border-style: none;
	margin: 0px;
	padding: 0.5em 0px 0.5em 40px;
}
div.contentsarea li ol {
	list-style: upper-alpha outside;
	border-style: none;
}
div.contentsarea li li ol {
	list-style: lower-alpha outside;
}
div.contentsarea ul {
	list-style: disc outside;
	border-style: none;
	margin: 0px;
	padding: 0.5em 0px 0.5em 40px;
}
div.contentsarea li ul {
	list-style: circle outside;
	border-style: none;
}
div.contentsarea li li ul {
	list-style: square outside;
}
div.contentsarea dl {
	border-style: none;
	margin: 0.5em 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.contentsarea dt {
	border-style: none;
}
div.contentsarea dd {
	border-style: none;
	margin: 0.5em 0px 0px 0px;
	padding: 0px 0px 0px 40px;
}
div.contentsarea .compact li {
	border-style: none;
	margin-left: 1.8em;
}
div.contentsarea ul.compact {
	list-style-position: outside;
	border-style: none;
	padding-left: 0px;
}
div.contentsarea ol.compact {
	list-style-position: outside;
	border-style: none;
	padding-left: 0px;
}
/* 3-2 substitute */

div.contentsarea .textsmall {
	font-size: 84%;
}
div.contentsarea .textindent {
	text-indent: 1em;
}
div.contentsarea .textleft {
	text-align: left;
}
div.contentsarea .textright {
	text-align: right;
}
div.contentsarea .textcenter {
	text-align: center;
}
div.contentsarea .alignleft {
	float: left;
}
div.contentsarea .alignright {
	float: right;
}
div.contentsarea .clearleft {
	clear: left;
}
div.contentsarea .clearright {
	clear: right;
}
div.contentsarea .clearall {
	clear: both;
}
div.contentsarea .vtop {
	vertical-align: text-top;
}
div.contentsarea .vmiddle {
	vertical-align: middle;
}
div.contentsarea .vbottom {
	vertical-align: text-bottom;
}
div.contentsarea .bordernone {
	border-style: none;
}
div.contentsarea .border010 {
	border: solid 1px #666666;
}
/* 3-3 layout parts */

div.contentsarea h2.bg010 {
	position: static;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 5px;
	background: #e5e5e5;
}
div.contentsarea h3.bg010 {
	position: static;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 5px;
	background: #e5e5e5;
}
div.contentsarea h4.bg010 {
	position: static;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 5px;
	background: #e5e5e5;
}
div.contentsarea h5.bg010 {
	position: static;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 5px;
	background: #e5e5e5;
}
div.contentsarea h6.bg010 {
	position: static;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 5px;
	background: #e5e5e5;
}
div.contentsarea h2.bg010relative {
	position: relative;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 0px;
	background: #e5e5e5;
}
div.contentsarea h3.bg010relative {
	position: relative;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 0px;
	background: #e5e5e5;
}
div.contentsarea h4.bg010relative {
	position: relative;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 0px;
	background: #e5e5e5;
}
div.contentsarea h5.bg010relative {
	position: relative;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 0px;
	background: #e5e5e5;
}
div.contentsarea h6.bg010relative {
	position: relative;
	margin: 1em 0px 0px 0px;
	padding: 4px 5px 2px 0px;
	background: #e5e5e5;
}
div.contentsarea h2.accent010 {
	position: static;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 3px;
}
div.contentsarea h3.accent010 {
	position: static;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 3px;
}
div.contentsarea h4.accent010 {
	position: static;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 3px;
}
div.contentsarea h5.accent010 {
	position: static;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 3px;
}
div.contentsarea h6.accent010 {
	position: static;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 3px;
}
div.contentsarea h2.accent010relative {
	position: relative;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 0px;
}
div.contentsarea h3.accent010relative {
	position: relative;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 0px;
}
div.contentsarea h4.accent010relative {
	position: relative;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 0px;
}
div.contentsarea h5.accent010relative {
	position: relative;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 0px;
}
div.contentsarea h6.accent010relative {
	position: relative;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: #cc0000;
	padding: 2px 0px 1px 0px;
}
div.contentsarea span.link010 {
	position: absolute;
	top: 4px;
	right: 3px;
	display: block;
	font-size: 90%;
	font-weight: normal;
}
div.contentsarea span.link010 a:link {
	text-decoration: underline;
}
div.contentsarea span.link010 a:visited {
	text-decoration: underline;
}
div.contentsarea span.link010 a:hover {
	text-decoration: underline;
}
div.contentsarea span.link010 a:active {
	text-decoration: underline;
}
div.contentsarea span.bg010inside {
	display: block;
	margin-left: 5px;
}
div.contentsarea span.accent010inside {
	display: block;
	margin-left: 3px;
}
div.contentsarea strong.label_q {
	display: block;
	width: 1.8em;
	margin: 0px;
	padding: 2px;
	text-align: center;
	background: #cc0033;
	color: #ffffff;
	font-size: 110%;
	font-weight: bold;
}
div.contentsarea strong.label_a {
	display: block;
	width: 1.8em;
	margin: 0px;
	padding: 2px;
	text-align: center;
	background: #888888;
	color: #ffffff;
	font-size: 110%;
	font-weight: bold;
}
div.contentsarea strong.icon_pdf {
	display: inline;
	background: #cc0033;
	color: #ffffff;
	margin: 0px 2px;
	padding: 3px 3px 1px 3px;
	font-weight: bold;
	font-size: 80%;
}
div.contentsarea strong.icon_pdf a:link {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea strong.icon_pdf a:visited {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea strong.icon_pdf a:active {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea strong.icon_pdf a:hover {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea a strong.icon_pdf {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea strong.icon_compression {
	display: inline;
	background: #666666;
	color: #ffffff;
	margin: 0px 2px;
	padding: 3px 3px 1px 3px;
	font-weight: bold;
	font-size: 80%;
}
div.contentsarea strong.icon_compression a:link {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea strong.icon_compression a:visited {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea strong.icon_compression a:active {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea strong.icon_compression a:hover {
	text-decoration: none;
	color: #ffffff;
}
div.contentsarea a strong.icon_compression {
	text-decoration: none;
	color: #ffffff;
}
div.innerblock {
	border-style: none;
	margin: 0px;
	padding: 8px;
}
div.col1 {
	padding: 0px;
}
div.col1 div.innerblock {
	border-style: none;
	margin: 0px 5px;
	padding: 5px;
}
div.col2 {
	padding: 0px;
}
div.col2 div.innerblock {
	border-style: none;
	margin: 0px 5px;
	padding: 5px;
}
div.col3 {
	padding: 0px;
}
div.col3 div.innerblock {
	border-style: none;
	margin: 0px 5px;
	padding: 5px;
}
div.lay2col {
	width: 100%;
	border-style: none;
	margin-top: 10px;
}
div.lay2col div.col1 {
	float: left;
	width: 49%;
	border-style: none;
}
div.lay2col div.col2 {
	float: left;
	width: 49%;
	border-style: none;
}
div.lay3col {
	width: 100%;
	border-style: none;
	margin-top: 10px;
}
div.lay3col div.col1 {
	float: left;
	width: 33%;
	border-style: none;
}
div.lay3col div.col2 {
	float: left;
	width: 33%;
	border-style: none;
}
div.lay3col div.col3 {
	float: left;
	width: 33%;
	border-style: none;
}
div.lay2colspr {
	width: 100%;
	border-style: none;
	margin-top: 10px;
}
div.lay2colspr div.col1 {
	float: left;
	width: 49%;
	border-style: none;
}
div.lay2colspr div.col1 div.innerblock {
	margin: 0px 5px;
	padding: 0px 5px 5px 5px;
}
div.lay2colspr div.col2 {
	float: left;
	width: 49%;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #cccccc;
}
div.lay2colspr div.col2 div.innerblock {
	margin: 0px 5px;
	padding: 0px 5px 5px 5px;
}
div.lay3colspr {
	width: 100%;
	border-style: none;
	margin-top: 10px;
}
div.lay3colspr div.col1 {
	float: left;
	width: 33%;
	border-style: none;
}
div.lay3colspr div.col1 div.innerblock {
	margin: 0px 5px;
	padding: 0px 5px 5px 5px;
}
div.lay3colspr div.col2 {
	float: left;
	width: 33%;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #cccccc;
}
div.lay3colspr div.col2 div.innerblock {
	margin: 0px 5px;
	padding: 0px 5px 5px 5px;
}
div.lay3colspr div.col3 {
	float: left;
	width: 33%;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #cccccc;
}
div.lay3colspr div.col3 div.innerblock {
	margin: 0px 5px;
	padding: 0px 5px 5px 5px;
}
div.lay2col-left100px {
	width: 100%;
	border-style: none;
	margin-top: 10px;
}
div.lay2col-left100px div.col1 {
	float: left;
	width: 110px;
	border-style: none;
}
div.lay2col-left100px div.col1 div.innerblock {
	margin: 0px;
	padding: 0px;
}
div.lay2col-left100px div.col2 {
	float: left;
	width: 450px;
	border-style: none;
}
div.lay2col-left100px div.col2 div.innerblock {
	margin: 0px;
	padding: 0px;
}
div.lay2col-left180px {
	width: 100%;
	border-style: none;
	margin-top: 10px;
}
div.lay2col-left180px div.col1 {
	float: left;
	width: 190px;
	border-style: none;
}
div.lay2col-left180px div.col1 div.innerblock {
	margin: 0px;
	padding: 0px;
}
div.lay2col-left180px div.col2 {
	float: left;
	width: 370px;
	border-style: none;
}
div.lay2col-left180px div.col2 div.innerblock {
	margin: 0px;
	padding: 0px;
}
/* v3.2 New layout parts */
div.lay2col-left100px-over {
	width: 100%;
	border-style: none;
	margin-top: 10px;
}
div.lay2col-left100px-over div.col1 {
	float: left;
	width: 110px;
	border-style: none;
}
div.lay2col-left100px-over div.col1 div.innerblock {
	margin: 0px;
	padding: 0px;
}
div.lay2col-left100px-over div.col2 {
	float: left;
	width: 85%;
	border-style: none;
}
div.lay2col-left100px-over div.col2 div.innerblock {
	margin: 0px;
	padding: 0px;
}
div.lay2col-left180px-over {
	width: 100%;
	border-style: none;
	margin-top: 10px;
}
div.lay2col-left180px-over div.col1 {
	float: left;
	width: 190px;
	border-style: none;
}
div.lay2col-left180px-over div.col1 div.innerblock {
	margin: 0px;
	padding: 0px;
}
div.lay2col-left180px-over div.col2 {
	float: left;
	width: 74%;
	border-style: none;
}
div.lay2col-left180px-over div.col2 div.innerblock {
	margin: 0px;
	padding: 0px;
}
/* v3.2 New layout parts */

@media print {
div.lay2col div.col1 {
	width: 100%;
}
div.lay2col div.col2 {
	width: 100%;
}
div.lay3col div.col1 {
	width: 100%;
}
div.lay3col div.col2 {
	width: 100%;
}
div.lay3col div.col3 {
	width: 100%;
}
div.lay2colspr div.col1 {
	width: 100%;
}
div.lay2colspr div.col2 {
	width: 100%;
}
div.lay3colspr div.col1 {
	width: 100%;
}
div.lay3colspr div.col2 {
	width: 100%;
}
div.lay3colspr div.col3 {
	width: 100%;
}
div.lay2col-left100px div.col2 {
	width: 100%;
}
div.lay2col-left180px div.col1 {
	width: 100%;
}
div.lay2col-left180px div.col2 {
	width: 100%;
}
/* v3.2 New layout parts */
	div.lay2col-left100px-over div.col2 {
	width: 100%;
}
div.lay2col-left180px-over div.col2 {
	width: 100%;
}
/* v3.2 New layout parts */
}
div.floatbox100px-left {
	float: left;
	margin: 0px 16px 5px 0px;
	padding: 0px;
	width: 100px;
}
div.floatbox100px-right {
	float: right;
	margin: 0px 0px 5px 16px;
	padding: 0px;
	width: 100px;
}
div.floatbox180px-left {
	float: left;
	margin: 0px 16px 5px 0px;
	padding: 0px;
	width: 180px;
}
div.floatbox180px-right {
	float: right;
	margin: 0px 0px 5px 16px;
	padding: 0px;
	width: 180px;
}
div.floatbox275px-left {
	float: left;
	margin: 0px 16px 5px 0px;
	padding: 0px;
	width: 275px;
}
div.floatbox275px-right {
	float: right;
	margin: 0px 0px 5px 16px;
	padding: 0px;
	width: 275px;
}
div.frm {
	border: solid 1px #999999;
	margin-top: 8px;
}
div.frm-red {
	border: solid 1px #cc6666;
	margin-top: 8px;
}
div.frm-blue {
	border: solid 1px #9999cc;
	margin-top: 8px;
}
div.bfrm {
	border: solid 2px #cccccc;
	margin-top: 8px;
}
div.bfrm-red {
	border: solid 2px #cc6666;
	margin-top: 8px;
}
div.bfrm-blue {
	border: solid 2px #9999cc;
	margin-top: 8px;
}
div.frm-bg {
	border: solid 1px #999999;
	margin-top: 8px;
	background: #eeeeee;
}
div.frm-bg-red {
	border: solid 1px #cc6666;
	margin-top: 8px;
	background: #ffeeee;
}
div.frm-bg-blue {
	border: solid 1px #9999cc;
	margin-top: 8px;
	background: #eeeeff;
}
div.frm-title {
	border: solid 1px #999999;
	margin-top: 8px;
}
div.frm-title h2.frm-heading {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	margin: 0px;
	padding: 4px 8px;
	background: #e5e5e5;
}
div.frm-title h3.frm-heading {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	margin: 0px;
	padding: 4px 8px;
	background: #e5e5e5;
}
div.frm-title h4.frm-heading {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	margin: 0px;
	padding: 4px 8px;
	background: #e5e5e5;
}
div.frm-title h5.frm-heading {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	margin: 0px;
	padding: 4px 8px;
	background: #e5e5e5;
}
div.frm-title h6.frm-heading {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
	margin: 0px;
	padding: 4px 8px;
	background: #e5e5e5;
}
div.frm-title .bg010relative {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
}
div.frm-title .accent010relative {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #999999;
}
div.frm-title-red {
	border: solid 1px #cc6666;
	margin-top: 8px;
}
div.frm-title-red h2.frm-heading-red {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cc6666;
	margin: 0px;
	padding: 4px 8px;
	background: #ffeeee;
}
div.frm-title-red h3.frm-heading-red {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cc6666;
	margin: 0px;
	padding: 4px 8px;
	background: #ffeeee;
}
div.frm-title-red h4.frm-heading-red {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cc6666;
	margin: 0px;
	padding: 4px 8px;
	background: #ffeeee;
}
div.frm-title-red h5.frm-heading-red {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cc6666;
	margin: 0px;
	padding: 4px 8px;
	background: #ffeeee;
}
div.frm-title-red h6.frm-heading-red {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cc6666;
	margin: 0px;
	padding: 4px 8px;
	background: #ffeeee;
}
div.frm-title-red .bg010relative {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cc6666;
}
div.frm-title-red .accent010relative {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #cc6666;
}
div.frm-title-blue {
	border: solid 1px #9999cc;
	margin-top: 8px;
}
div.frm-title-blue h2.frm-heading-blue {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #9999cc;
	margin: 0px;
	padding: 4px 8px;
	background: #eeeeff;
}
div.frm-title-blue h3.frm-heading-blue {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #9999cc;
	margin: 0px;
	padding: 4px 8px;
	background: #eeeeff;
}
div.frm-title-blue h4.frm-heading-blue {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #9999cc;
	margin: 0px;
	padding: 4px 8px;
	background: #eeeeff;
}
div.frm-title-blue h5.frm-heading-blue {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #9999cc;
	margin: 0px;
	padding: 4px 8px;
	background: #eeeeff;
}
div.frm-title-blue h6.frm-heading-blue {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #9999cc;
	margin: 0px;
	padding: 4px 8px;
	background: #eeeeff;
}
div.frm-title-blue div.frm-title-blue .bg010relative {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #9999cc;
}
div.frm-title-blue div.frm-title-blue .accent010relative {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #9999cc;
}
div.bg {
	border: solid 1px #ffffff;
	margin-top: 8px;
	background: #eeeeee;
}
div.bg div.lay2col {
	margin-top: 0px;
	background: #ffffff;
}
div.bg div.lay3col {
	margin-top: 0px;
	background: #ffffff;
}
div.bg div.innerblock {
	background: #eeeeee;
}
div.bg-red {
	border: solid 1px #ffffff;
	margin-top: 8px;
	background: #ffeeee;
}
div.bg-red div.lay2col {
	margin-top: 0px;
	background: #ffffff;
}
div.bg-red div.lay3col {
	margin-top: 0px;
	background: #ffffff;
	padding-bottom:5px;
}
div.bg-red div.innerblock {
	background: #ffeeee;
	padding-bottom:17px;
}
div.bg-blue {
	border: solid 1px #ffffff;
	margin-top: 8px;
	background: #eeeeff;
}
div.bg-blue div.lay2col {
	margin-top: 0px;
	background: #ffffff;
}
div.bg-blue div.lay3col {
	margin-top: 0px;
	background: #ffffff;
}
div.bg-blue div.innerblock {
	background: #eeeeff;
}
div.label-left {
	position: relative;
	width: 100%;
	border: solid 1px white;
	margin-top: 1em;
}
div.label-left div.label {
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 0px;
	width: 45px;
	border-style: none;
}
div.label-left div.label p {
	margin: 0px;
}
div.label-left div.innerblock {
	border-style: none;
	width: 500px;
	margin: 0px 0px 0px 50px;
	padding: 0px;
}
/* history table */
table.table-lines {
	border-collapse: collapse;
	border-spacing: 0px;
	border-top: 1px solid #aaaaaa;
	color: #000000;
	line-height:125%;
}
table.table-lines th,
table.table-lines td{
	padding:5px 0px;
	border-bottom: 1px solid #aaaaaa;
}
table.table-lines th {
	background-color: #eeeeee;
	font-weight: normal;
	padding-left:0px;
	padding-right:0px;
}
table.table-lines td.td-pl,
table.table-lines th.td-pl {
	padding-left:8px;
}
table.table-lines td.td-pr,
table.table-lines th.td-pr {
	padding-right:8px;
}
/* 3-4 table */
table.standard {
	border-collapse: collapse;
	border-spacing: 0px;
	border: solid 1px #000000;
	margin-top: 10px;
	color: #000000;
}
table.standard caption {
	caption-side: top;
}
table.standard tr {
}
table.standard tr.odd td {
	background-color: #ffffff;
	color: #000000;
}
table.standard tr.even td {
	background: #eeeeee;
	color: #000000;
}
table.standard th {
	background-color: #cccccc;
	color: #000000;
	border: solid 1px #000000;
}
table.standard td {
	background-color: #ffffff;
	color: #000000;
	border: solid 1px #000000;
}
table.standard thead {
}
table.standard thead th {
	background-color: #666666;
	color: #ffffff;
}
table.standard thead td {
	background-color: #666666;
	color: #ffffff;
}
table.standard tfoot {
}
table.standard tfoot th {
	background-color: #999999;
	color: #000000;
}
table.standard tfoot td {
	background-color: #999999;
	color: #000000;
}
table.standard tbody {
}
table.standard tbody td {
	background-color: #ffffff;
	color: #000000;
}
div.emphasis table.standard {
	border: solid 1px #ffffff;
}
div.emphasis table.standard th {
	border: solid 1px #ffffff;
}
div.emphasis table.standard td {
	border: solid 1px #ffffff;
}
div.emphasis table.standard tbody td {
	background-color: #eeeeee;
	color: #000000;
}
div.emphasis table.standard tr.odd td {
	background-color: #eeeeee;
	color: #000000;
}
div.emphasis table.standard tr.even td {
	background-color: #dddddd;
	color: #000000;
}
div.emphasis020 table.standard {
	border: solid 1px #000000;
}
div.emphasis020 table.standard th {
	border: solid 1px #000000;
}
div.emphasis020 table.standard td {
	border: solid 1px #000000;
}
div.emphasis020 table.standard tbody td {
	background-color: #eeeeee;
	color: #000000;
}
div.emphasis020 table.standard tr.odd td {
	background-color: #eeeeee;
	color: #000000;
}
div.emphasis020 table.standard tr.even td {
	background-color: #dddddd;
	color: #000000;
}
div.cv_b {
}
div.cv_b tr.odd td {
	background-color: #ffffff;
	color: #000000;
}
div.cv_b tr.even td {
	background-color: #ffeeee;
	color: #000000;
}
div.cv_b th {
	background-color: #ffcccc;
	color: #000000;
}
div.cv_b thead th {
	background-color: #996666;
	color: #ffffff;
}
div.cv_b thead td {
	background-color: #996666;
	color: #ffffff;
}
div.cv_b tfoot th {
	background-color: #cc9999;
	color: #000000;
}
div.cv_b tfoot td {
	background-color: #cc9999;
	color: #000000;
}
div.cv_b div.emphasis table tbody td {
	background-color: #ffeeee;
	color: #000000;
}
div.cv_b div.emphasis table tr.odd td {
	background-color: #ffeeee;
	color: #000000;
}
div.cv_b div.emphasis table tr.even td {
	background-color: #ffdddd;
	color: #000000;
}
div.cv_b div.emphasis020 table tbody td {
	background-color: #ffeeee;
	color: #000000;
}
div.cv_b div.emphasis020 table tr.odd td {
	background-color: #ffeeee;
	color: #000000;
}
div.cv_b div.emphasis020 table tr.even td {
	background-color: #ffdddd;
	color: #000000;
}
div.cv_c {
}
div.cv_c tr.odd td {
	background-color: #ffffff;
	color: #000000;
}
div.cv_c tr.even td {
	background-color: #eeeeff;
	color: #000000;
}
div.cv_c th {
	background-color: #ccccff;
	color: #000000;
}
div.cv_c thead th {
	background-color: #666699;
	color: #ffffff;
}
div.cv_c thead td {
	background-color: #666699;
	color: #ffffff;
}
div.cv_c tfoot th {
	background-color: #9999cc;
	color: #000000;
}
div.cv_c tfoot td {
	background-color: #9999cc;
	color: #000000;
}
div.cv_c div.emphasis table tbody td {
	background-color: #eeeeff;
	color: #000000;
}
div.cv_c div.emphasis table tr.odd td {
	background-color: #eeeeff;
	color: #000000;
}
div.cv_c div.emphasis table tr.even td {
	background-color: #ddddff;
	color: #000000;
}
div.cv_c div.emphasis020 table tbody td {
	background-color: #eeeeff;
	color: #000000;
}
div.cv_c div.emphasis020 table tr.odd td {
	background-color: #eeeeff;
	color: #000000;
}
div.cv_c div.emphasis020 table tr.even td {
	background-color: #ddddff;
	color: #000000;
}
/* (4) media all (nav) -------------------------------------------------------- */


div.moreinfo {
	clear: both;
	border-style: none;
	margin: 0px;
	padding: 4px 0px 6px 0px;
}
div.moreinfo p {
	display: block;
	height: 15px;
	overflow: visible;
	border-style: none;
	margin: 0px;
	padding: 0px 17px 0px 0px;
	background: url("../img/arrow-next.gif") no-repeat right center;
	text-align: right;
	font-size: 90%;
}
div.contextnavi {
	position: static;
	border-style: none;
	padding: 10px 0px;
}
.contextnavi ul {
	position: static;
	display: block;
	list-style: none;
	width: 560px;
	border-style: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	text-align: center;
}
.contextnavi li {
	position: relative;
	display: inline;
	list-style: none;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #999999;
	margin: 0px;
	padding: 0px 3px 0px 6px;
	font-size: 90%;
}
.contextnavi li.firstchild {
	border-width: 0px;
}
.contextnavi a {
	margin: 0px;
}
div.contentsarea p.navifollowpage {
	display: block;
	border: solid white 1px;
	padding: 10px 0px;
	text-align: center;
	font-size: 90%;
}
p.navifollowpage img {
	margin-bottom: -2px;
	text-align: center;
}
p.navifollowpage a img {
	border-style: none;
}
div.contentsarea p.charindex {
	display: block;
	border: solid white 1px;
	padding: 10px 0px;
	color: #666666;
	font-size: 90%;
}
p.charindex strong {
	color: #000000;
}
p.charindex img {
	margin-bottom: -2px;
}
div.contentsarea p.wordindex {
	display: block;
	border: solid white 1px;
	padding: 10px 0px;
	color: #666666;
	font-size: 90%;
}
p.wordindex strong {
	color: #000000;
}
p.wordindex img {
	margin-bottom: -2px;
}
div.contentsarea p.alsoindex {
	padding: 0px;
	color: #666666;
	font-size: 90%;
}
div.contentsarea p strong.current {
	color: #000000;
	font-weight: normal;
}
div.stage_newwindow {
	border-style: none;
	width: 95%;
	margin: 15px 0px;
	text-align: left;
}
div.buttonnewwin {
	text-align: center;
}
.buttonnewwin img {
	margin: 0px 10px 10px 10px;
	padding: 0px;
	border-style: none;
}
div.contentsarea .notice {
	color: #cc0000;
}
/* (5) media aural (nav) -------------------------------------------------------- */


div.navihidden {
	position: absolute;
	z-index: 100;
	top: 0px;
	right: 0px;
	display: run-in;
	width: 1px;
	height: 1px;
	border-style: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.navihidden img {
	vertical-align: bottom;
}
/* (6) media screen (nav) -------------------------------------------------------- */


div.naviscrolltop {
	clear: both;
	border-style: none;
	margin: 0px;
	padding: 4px 0px 6px 0px;
}
div.naviscrolltop p {
	display: block;
	height: 15px;
	overflow: visible;
	border-style: none;
	margin: 0px;
	padding: 0px 17px 0px 0px;
	background: #ffffff url("../img/navi-top.gif") no-repeat right center;
	text-align: right;
	font-size: 90%;
}
div.locationback {
	display: block;
	clear: both;
	width: 100%;
	height: 1.6em;
	border-style: none;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	text-align: right;
}
div.locationback p {
	display: block;
	float: right;
	border-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
}
div.locationback a {
	padding: 0px 0px 0px 20px;
	background: #ffffff url("../img/arrow-back.gif") no-repeat left center;
}
/* (ex) for search -------------------------------------------------------- */
input.searchresults {
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	width: 156px;
	margin: 0px;
	padding: 1px 0px;
	background: #ffffff;
	vertical-align: middle;
}
input.submitresults {
	width: 65px;
	height: 17px;
	border-style: none;
	margin: 10px 0px 10px 4px;
	padding: 0px;
	vertical-align: middle;
}
h2.searchresults-title {
	font-weight: normal;
}
div.searchresults-indent {
	margin-left: 50px;
}
div.contentsarea .searchresults-data {
	color: #008000;
	font-size: 84%;
}
/* (ex) for manual -------------------------------------------------------- */
div.frm-bg-man {
	border: solid 1px #99cc99;
	margin-top: 8px;
	background: #eeffee;
}
div.frm-bg-man h2.bg010 {
	background: #ccffcc;
}
div.frm-bg-man pre {
	font-size: 90%;
}
div.frm-bg-man strong.man {
	font-weight: normal;
	color: #009900;
}
div.frm-bg-man em {
	font-weight: normal;
	font-style: normal;
	color: #cc0066;
}
div.frm-bg-man2 {
	border: solid 1px #cccc99;
	margin-top: 8px;
	background: #ffffee;
}
div.frm-bg-man2 h2.bg010 {
	background: #ffffcc;
}
div.frm-bg-man2 pre {
	font-size: 90%;
}
div.frm-bg-man2 strong.man {
	font-weight: normal;
	color: #cc6600;
}
div.frm-bg-man2 em {
	font-weight: normal;
	font-style: normal;
	color: #cc0066;
}
div.frm-bg-man3 {
	border: solid 1px #cc99cc;
	margin-top: 8px;
	background: #ffeeff;
}
div.frm-bg-man3 h2.bg010 {
	background: #ffccff;
}
div.frm-bg-man3 pre {
	font-size: 90%;
}
div.frm-bg-man3 strong.man {
	font-weight: normal;
	color: #990099;
}
strong.man {
	font-weight: normal;
	color: #009900;
}
div.contentsarea p.prop {
	margin-top: 2em;
	text-align: right;
}
div.contentsarea p.prop strong {
	display: inline;
	border: solid #99cc99 1px;
	background: #eeffee;
	margin: 0px 2px;
	padding: 1px 1px 0px 1px;
	font-weight: normal;
}
div.contentsarea strong.opt {
	display: inline;
	border: solid #cccc00 1px;
	background: #ffff00;
	color: #cc6600;
	margin: 0px 2px;
	padding: 1px 1px 0px 1px;
	font-weight: bold;
	font-size: 80%;
}
/* (ex) for group sites -------------------------------------------------------- */

#corporatesymbol h1.homecontents {
	margin: 0px;
	padding: 0px;
}
/* NN4.x message -------------------------------------------------------- */

.texthidden {
	display: none
}
/* List Layout 2column -------------------------------------------------------- */
#listlayout h2.bg010 {
	font-size: 96%;
}
#listlayout h2.bg010relative {
	font-size: 96%;
}
#listlayout ul {
	display: block;
	list-style: none;
	border-style: none;
	width: auto;
	margin: 0px 0px 1em 0px;
	padding: 0px;
}
#listlayout li {
	display: block;
	list-style: none;
	border-style: none;
	width: auto;
	background: url("../img/li_dot_lv1.gif") no-repeat 4px 0;
	font-size: 90%;
	margin: 0.5em 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	word-wrap: break-word;
}
div.contentsarea ul.index-lay2col {
	display: block;
	list-style: none;
}
div.contentsarea ul.index-lay2col li.list-col {
	height: 1%;
	display: block;
	list-style: none;
	border-style: none;
	word-wrap: break-word;
}
div.contentsarea ul.index-lay2col li.list-col p.index-col1 {
	line-height: 125%;
	float: left;
	margin: 0;
	padding: 0;
	width: 103px;
	word-wrap: break-word;
}
div.contentsarea ul.index-lay2col li.list-col p.index-col2 {
	line-height: 125%;
	float: left;
	margin: 0;
	padding: 0;
	width: 435px;
	word-wrap: break-word;
}

