#headsearch P {
	COLOR: #999999; LINE-HEIGHT: 110%
}
#headnavi P {
	COLOR: #999999
}
#headnavi IMG {
	COLOR: #999999
}
DIV#location {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
DIV#nolocation {
	WIDTH: 750px
}
#changelanguage LI {
	FONT-SIZE: 84%
}
#account P {
	FONT-SIZE: 84%; LINE-HEIGHT: 100%
}
#account LI {
	FONT-SIZE: 84%; LINE-HEIGHT: 100%
}
#follows LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; FONT-SIZE: 84%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#tasks H2 {
	FONT-SIZE: 84%
}
#tasks H3 {
	FONT-SIZE: 84%; MARGIN: 8px 0px 4px
}
#tasks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tasks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 84%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.mainmenu DIV.relatedcontents H2 {
	FONT-SIZE: 84%
}
DIV.mainmenu DIV.relatedcontents UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.mainmenu DIV.relatedcontents LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 84%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#creditline P {
	LINE-HEIGHT: 100%
}
DIV.contentsarea H1 {
	CLEAR: none
}
DIV.contentsarea H2 {
	CLEAR: none
}
DIV.contentsarea H3 {
	CLEAR: none
}
DIV.contentsarea H4 {
	CLEAR: none
}
DIV.contentsarea H5 {
	CLEAR: none
}
DIV.contentsarea H6 {
	CLEAR: none
}
DIV.contentsarea SUP {
	LINE-HEIGHT: normal
}
DIV.contentsarea DFN {
	FONT-STYLE: normal
}
DIV.contentsarea DL DT {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold
}
DIV.contentsarea .index .col1 {
	MARGIN-TOP: 1em
}
DIV.contentsarea .index .col2 {
	MARGIN-TOP: 1em
}
DIV.contentsarea .index LI {
	MARGIN-LEFT: 1.8em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.contentsarea .index A.title {
	FONT-WEIGHT: bold
}
DIV.contentsarea DIV.index {
	MARGIN-BOTTOM: 2em
}
DIV.contentsarea UL.index {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.contentsarea OL.index {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.contentsarea DL.index DT {
	FONT-WEIGHT: normal; MARGIN: 3px 0px; PADDING-TOP: 0px
}
DIV.contentsarea DL.index DD {
	MARGIN: auto 0px
}
DIV.contentsarea DL.index DD .header {
	FONT-WEIGHT: bold
}
DIV.contentsarea DL.toggle DD {
	DISPLAY: block; PADDING-LEFT: 1.5em
}
DIV.contentsarea DL.toggle DD.separator {
	PADDING-LEFT: 0px
}
DIV.contentsarea DL.pr1col DT {
	DISPLAY: list-item; FONT-WEIGHT: normal; MARGIN-LEFT: 1.8em
}
DIV.contentsarea DL.pr1col DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em 0.9em; PADDING-TOP: 0px
}
DIV.contentsarea DL.pr2col DT {
	CLEAR: left; FLOAT: left; MARGIN: 0.5em 0px; WIDTH: 25%
}
DIV.contentsarea DL.pr2col DT .location {
	DISPLAY: block
}
DIV.contentsarea DL.pr2col DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; WIDTH: 74%; PADDING-TOP: 0px
}
 HTML DL.pr-2col DD {
	FLOAT: none; MARGIN: 0.5em 0px 0px
}
DIV.contentsarea DL.bullet DD {
	DISPLAY: list-item; PADDING-LEFT: 0.5em; MARGIN-LEFT: 2.5em
}
DIV.contentsarea DD.separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5ex; WIDTH: 100%; PADDING-TOP: 0.5ex
}
DIV.contentsarea LI.separator {
	WIDTH: 100%; LIST-STYLE-TYPE: none
}
DIV.contentsarea .index .location {
	FONT-WEIGHT: bold
}
DIV.contentsarea .float {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
DIV.contentsarea .float LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 9em; PADDING-TOP: 0px
}
DIV.contentsarea .fixed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
DIV.contentsarea .fixed LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
DIV.contentsarea .image {
	FONT-SIZE: 85%
}
DIV.contentsarea .image .heading {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 1em 8px; BORDER-LEFT: medium none; TEXT-INDENT: -8px; PADDING-TOP: 1px; BORDER-BOTTOM: medium none; POSITION: static; TEXT-ALIGN: left
}
DIV.contentsarea .image .heading .first-letter {
	BORDER-RIGHT: #cc0000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc0000 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; BORDER-LEFT: #cc0000 5px solid; LINE-HEIGHT: 90%; PADDING-TOP: 1px; BORDER-BOTTOM: #cc0000 0px solid; POSITION: static
}
DIV.contentsarea .image .caption {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
DIV.contentsarea .image .largeimage {
	TEXT-ALIGN: center
}
DIV.contentsarea DIV.contact {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.contentsarea DL.glossary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
DIV.contentsarea DL.glossary DT {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
DIV.contentsarea DL.glossary DT:unknown {
	MARGIN-TOP: 0px
}
DIV.contentsarea DL.glossary DT SPAN.mark {
	DISPLAY: block; FLOAT: left; WIDTH: 1.5em
}
DIV.contentsarea DL.glossary DT STRONG {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
 HTML DIV.contentsarea DL.glossary DT STRONG {
	TEXT-INDENT: -0.3em
}
 HTML DIV.contentsarea DL.glossary DD {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1.5em; TEXT-INDENT: -0.3em
}
DIV.contentsarea DL.glossary DD {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.tabs {
	FONT-SIZE: 90%; BACKGROUND: url(http://www.fujitsu.com/img/common/tabs_bg.gif) repeat-x 50% bottom; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%; LINE-HEIGHT: normal
}
DIV.tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.tabs LI.tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.fujitsu.com/img/common/tabs_left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.tabs LI.tab SPAN {
	DISPLAY: block; BACKGROUND: url(http://www.fujitsu.com/img/common/tabs_right.gif) no-repeat right top; FLOAT: left
}
DIV.tabs LI.tab A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.fujitsu.com/img/common/tabs_right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #999999; PADDING-TOP: 5px; TEXT-DECORATION: none
}
DIV.tabs A {
	FLOAT: none
}
DIV.tabs LI.current {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.fujitsu.com/img/common/tabs_left_on.gif) no-repeat left top; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.tabs LI.current SPAN {
	DISPLAY: block; BACKGROUND: url(http://www.fujitsu.com/img/common/tabs_right_on.gif) no-repeat right top; FLOAT: left
}
DIV.tabs LI.current A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.fujitsu.com/img/common/tabs_right_on.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #942222; PADDING-TOP: 5px; TEXT-DECORATION: none
}
DIV.tabc {
	CLEAR: left
}
DIV.tabh {
	DISPLAY: none
}
.center {
	WORD-WRAP: break-word
}
.center DIV {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
 HTML DIV.contentsarea .center {
	TEXT-ALIGN: center
}
IMG.alert {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.form-error {
	BACKGROUND-COLOR: #ffeeee
}
