@font-face {
	font-family: HelveticaNeueW02-45Ligh;
	src:url(/extension/current_design/design/em_plain_site/stylesheets/fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix) format("eot"), url(/extension/current_design/design/em_plain_site/stylesheets/fonts/694015/9a2e4855-380f-477f-950e-d98e8db54eac.woff) format("woff"), url(/extension/current_design/design/em_plain_site/stylesheets/fonts/694015/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf) format("truetype"), url(/extension/current_design/design/em_plain_site/stylesheets/fonts/694015/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg");
}
@font-face {
	font-family: HelveticaNeueW02-55Roma;
	src:url(/extension/current_design/design/em_plain_site/stylesheets/fonts/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix) format("eot"), url(/extension/current_design/design/em_plain_site/stylesheets/fonts/694021/d5af76d8-a90b-4527-b3a3-182207cc3250.woff) format("woff"), url(/extension/current_design/design/em_plain_site/stylesheets/fonts/694021/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf) format("truetype"), url(/extension/current_design/design/em_plain_site/stylesheets/fonts/694021/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7) format("svg");
}
DIV#search_controls {
	WIDTH: 25%; FLOAT: left; MARGIN-RIGHT: 1%
}
DIV#search_results {
	PADDING-LEFT: 5px; WIDTH: 73%; FLOAT: left
}
UL#facet-list {
	MARGIN-LEFT: 0px
}
UL#active-facets-list {
	MARGIN-LEFT: -15px
}
UL#active-facets-list LI {
	BACKGROUND-IMAGE: none; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DIV.ajax-search-spellcheck {
	PADDING-BOTTOM: 3px; FONT-STYLE: italic; MARGIN-TOP: 3px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 7px
}
DIV.ajax-search-facets {
	BORDER-BOTTOM: #f0f0f0 1px solid; FILTER: 'alpha(opacity=0)'; BORDER-LEFT: #f0f0f0 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; FONT-SIZE: 90%; BORDER-TOP: #f0f0f0 1px solid; BORDER-RIGHT: #f0f0f0 1px solid; PADDING-TOP: 5px; opacity: 0
}
DIV#ezautocomplete {
	Z-INDEX: 1000
}
DIV#header .yui-ac-content LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: none; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
.customResult {
	DISPLAY: block
}
DIV#ezautocomplete .yui-ac {
	POSITION: relative
}
DIV#ezautocomplete .yui-ac-input {
	POSITION: relative
}
DIV#ezautocomplete .yui-ac-container {
	POSITION: absolute; TEXT-ALIGN: left; TOP: 1.6em
}
DIV#ezautocomplete .yui-ac-content {
	Z-INDEX: 9050; BORDER-BOTTOM: #808080 1px solid; POSITION: absolute; BORDER-LEFT: #808080 1px solid; OVERFLOW-Y: hidden; WIDTH: 100%; BACKGROUND: #fff; OVERFLOW: auto; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid
}
DIV#ezautocomplete .yui-ac-shadow {
	Z-INDEX: 9049; POSITION: absolute; FILTER: alpha(opacity = 10); MARGIN: 0.3em; WIDTH: 100%; BACKGROUND: #000; opacity: .10; -moz-opacity: .10
}
DIV#ezautocomplete .yui-ac IFRAME {
	FILTER: alpha(opacity = 0); PADDING-BOTTOM: 0.3em; PADDING-RIGHT: 0.3em; opacity: 0
}
DIV#ezautocomplete .yui-ac-content UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#ezautocomplete .yui-ac-content LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; DISPLAY: block; WHITE-SPACE: nowrap; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
DIV#ezautocomplete .yui-ac-content LI.yui-ac-prehighlight {
	BACKGROUND: #bababa
}
DIV#ezautocomplete .yui-ac-content LI.yui-ac-highlight {
	BACKGROUND: #b0b0b0; COLOR: #fff
}
DIV.content-view-embed-flash-relacement {
	POSITION: relative; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #333; PADDING-LEFT: 20px; WIDTH: 472px; PADDING-RIGHT: 20px; DISPLAY: table-cell; HEIGHT: 300px; COLOR: #ccc; VERTICAL-ALIGN: middle; OVERFLOW: hidden; PADDING-TOP: 20px
}
DIV.content-view-embed-flash-relacement .inner {
	TEXT-ALIGN: left; WIDTH: 350px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.content-view-embed-flash-relacement P {
	WIDTH: 200px; FLOAT: right
}
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	WIDTH: 100%; HEIGHT: 100%; -webkit-text-size-adjust: none
}
BODY {
	FONT: 14px/18px voestalpine, Arial, Verdana, sans-serif; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg.gif) repeat-x left top; COLOR: #000
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
SPAN.nonBreaking {
	WHITE-SPACE: nowrap
}
.alignleft {
	FLOAT: left
}
.alignright {
	FLOAT: right
}
.alignnone {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #555; CURSOR: pointer !important; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#debug {
	DISPLAY: none
}
.clear {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
H2 IMG {
	DISPLAY: block
}
.object-embed > IMG {
	DISPLAY: none
}
.main UL LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 21px; MARGIN-BOTTOM: 6px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bullet.gif) no-repeat left 7px; COLOR: #333; FONT-SIZE: 14px
}
.object-embed .contact DIV.description UL LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 21px; MARGIN-BOTTOM: 6px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bullet.gif) no-repeat left 7px; COLOR: #333; FONT-SIZE: 14px
}
.main UL LI A {
	COLOR: #0078ab
}
.main A {
	COLOR: #0078ab
}
.main P A {
	COLOR: #0078ab
}
.main UL LI A:hover {
	TEXT-DECORATION: underline
}
.main .brokenLines {
	PADDING-BOTTOM: 24px; BORDER-SPACING: 9px; WIDTH: auto !important; BORDER-COLLAPSE: separate; MARGIN-LEFT: -9px
}
.main .brokenLines TD.bold {
	BORDER-BOTTOM: medium none; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.main .brokenLines TD {
	BORDER-BOTTOM: #999 1px solid; HEIGHT: 24px; COLOR: #333; FONT-SIZE: 14px
}
.main .brokenLines TD P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main {
	POSITION: relative; WIDTH: 460px
}
.iframe.main {
	WIDTH: 820px
}
.share {
	MARGIN-TOP: -8px; MARGIN-BOTTOM: 13px; OVERFLOW: hidden
}
.share DIV {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.share A.icon {
	WIDTH: 20px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 20px
}
.share A.gplus.icon {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/gplus_inactive.gif) no-repeat
}
.share A.gplus.icon:hover {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/gplus_active.gif) no-repeat
}
.share A.twitter.icon {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/twitter_inactive.gif) no-repeat
}
.share A.twitter.icon:hover {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/twitter_active.gif) no-repeat
}
#container {
	
}
SPAN.reg {
	POSITION: relative; LINE-HEIGHT: 1px; FONT-SIZE: 11px; TOP: -4px
}
P.tag {
	PADDING-BOTTOM: 38px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.inner.main {
	WIDTH: 580px
}
.main H4 {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 24px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.main P {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 14px
}
.main P.title {
	PADDING-BOTTOM: 28px; FONT-SIZE: 18px; PADDING-TOP: 7px
}
.main H5 {
	BORDER-BOTTOM: #c6c7c8 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 7px; COLOR: #666; FONT-SIZE: 12px
}
.main .renderedtable {
	BORDER-SPACING: 5px; MARGIN-BOTTOM: 47px
}
.main .renderedtable TD {
	HEIGHT: 24px; COLOR: #333; FONT-SIZE: 14px; VERTICAL-ALIGN: middle
}
.main .text {
	PADDING-BOTTOM: 9px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 15px
}
.main .renderedtable {
	BORDER-SPACING: 5px; MARGIN-BOTTOM: 47px
}
.main UL {
	PADDING-BOTTOM: 24px
}
#colorbox {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxWrapper {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	POSITION: fixed; WIDTH: 100%; HEIGHT: 100%
}
#cboxMiddleLeft {
	CLEAR: left
}
#cboxBottomLeft {
	CLEAR: left
}
#cboxContent {
	POSITION: relative
}
#cboxLoadedContent {
	OVERFLOW: auto
}
#cboxTitle {
	MARGIN: 0px
}
#cboxLoadingOverlay {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#cboxLoadingGraphic {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#cboxPrevious {
	CURSOR: pointer
}
#cboxNext {
	CURSOR: pointer
}
#cboxClose {
	CURSOR: pointer
}
#cboxSlideshow {
	CURSOR: pointer
}
.cboxPhoto {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: auto; DISPLAY: block; MAX-WIDTH: none; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.cboxIframe {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#colorbox {
	BOX-SIZING: content-box
}
#cboxContent {
	BOX-SIZING: content-box
}
#cboxLoadedContent {
	BOX-SIZING: content-box
}
#cboxOverlay {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/overlay.png) 0px 0px
}
#colorbox {
	
}
#cboxTopLeft {
	WIDTH: 21px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) no-repeat -101px 0px; HEIGHT: 21px
}
#cboxTopRight {
	WIDTH: 21px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) no-repeat -130px 0px; HEIGHT: 21px
}
#cboxBottomLeft {
	WIDTH: 21px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) no-repeat -101px -29px; HEIGHT: 21px
}
#cboxBottomRight {
	WIDTH: 21px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) no-repeat -130px -29px; HEIGHT: 21px
}
#cboxMiddleLeft {
	WIDTH: 21px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) repeat-y left top
}
#cboxMiddleRight {
	WIDTH: 21px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) repeat-y right top
}
#cboxTopCenter {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/border.png) repeat-x 0px 0px; HEIGHT: 21px
}
#cboxBottomCenter {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/border.png) repeat-x 0px -29px; HEIGHT: 21px
}
#cboxContent {
	BACKGROUND: #fff; OVERFLOW: hidden
}
.cboxIframe {
	BACKGROUND: #fff
}
#cboxError {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 50px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 50px
}
#cboxLoadedContent {
	MARGIN-BOTTOM: 28px
}
#cboxTitle {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 4px; COLOR: #949494; LEFT: 0px
}
#cboxCurrent {
	POSITION: absolute; BOTTOM: 4px; COLOR: #949494; LEFT: 58px
}
#cboxSlideshow {
	POSITION: absolute; BOTTOM: 4px; COLOR: #0092ef; RIGHT: 30px
}
#cboxPrevious {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; BOTTOM: 0px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) no-repeat -75px 0px; HEIGHT: 25px; LEFT: 0px
}
#cboxPrevious:hover {
	BACKGROUND-POSITION: -75px -25px
}
#cboxNext {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; BOTTOM: 0px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) no-repeat -50px 0px; HEIGHT: 25px; LEFT: 27px
}
#cboxNext:hover {
	BACKGROUND-POSITION: -50px -25px
}
#cboxLoadingOverlay {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/loading_background.png) no-repeat center center
}
#cboxLoadingGraphic {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/loading.gif) no-repeat center center
}
#cboxClose {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; BOTTOM: 0px; BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/controls.png) no-repeat -25px 0px; HEIGHT: 25px; RIGHT: 0px
}
#cboxClose:hover {
	BACKGROUND-POSITION: -25px -25px
}
.cboxIE #cboxTopLeft {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FFFF,endColorstr=#0FFFF)
}
.cboxIE #cboxTopCenter {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FFFF,endColorstr=#0FFFF)
}
.cboxIE #cboxTopRight {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FFFF,endColorstr=#0FFFF)
}
.cboxIE #cboxBottomLeft {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FFFF,endColorstr=#0FFFF)
}
.cboxIE #cboxBottomCenter {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FFFF,endColorstr=#0FFFF)
}
.cboxIE #cboxBottomRight {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FFFF,endColorstr=#0FFFF)
}
.cboxIE #cboxMiddleLeft {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FFFF,endColorstr=#0FFFF)
}
.cboxIE #cboxMiddleRight {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FFFF,endColorstr=#0FFFF)
}
.cboxIE6 #cboxTopLeft {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/ie6/borderTopLeft.png)
}
.cboxIE6 #cboxTopCenter {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/ie6/borderTopCenter.png)
}
.cboxIE6 #cboxTopRight {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/ie6/borderTopRight.png)
}
.cboxIE6 #cboxBottomLeft {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/ie6/borderBottomLeft.png)
}
.cboxIE6 #cboxBottomCenter {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/ie6/borderBottomCenter.png)
}
.cboxIE6 #cboxBottomRight {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/ie6/borderBottomRight.png)
}
.cboxIE6 #cboxMiddleLeft {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/ie6/borderMiddleLeft.png)
}
.cboxIE6 #cboxMiddleRight {
	BACKGROUND: url(/extension/em_website/design/standard/images/colorbox/ie6/borderMiddleRight.png)
}
.cboxIE6 #cboxTopLeft {
	
}
.cboxIE6 #cboxTopCenter {
	
}
.cboxIE6 #cboxTopRight {
	
}
.cboxIE6 #cboxBottomLeft {
	
}
.cboxIE6 #cboxBottomCenter {
	
}
.cboxIE6 #cboxBottomRight {
	
}
.cboxIE6 #cboxMiddleLeft {
	
}
.cboxIE6 #cboxMiddleRight {
	
}
H1.headline {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
H2.headline {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container H1.headline {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container H2.headline {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
H1.headline2 {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
H2.headline2 {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container H1.headline2 {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container H2.headline2 {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
H2.image-content-headline {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container H2.image-content-headline {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
H2.headline-white {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #fff; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container H2.headline-white {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #fff; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
H2.headline-black {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #000; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container H2.headline-black {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #000; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#segments LI.heading.seg H2 {
	LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 200px; FONT-FAMILY: "HelveticaNeueW02-55Roma", Arial; COLOR: #666; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 25px
}
BODY.en #segments LI.heading.seg H2 {
	PADDING-BOTTOM: 17px; WIDTH: auto
}
.header-text {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-55Roma", Arial; COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
H2.headline-select {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
.segment .feature-260px .quote {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
.feature-260px .quote {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; COLOR: #222; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container #slides .headline {
	LINE-HEIGHT: normal; FONT-FAMILY: "HelveticaNeueW02-45Ligh", Arial; FONT-SIZE: 32px; FONT-WEIGHT: normal
}
#container #slides .headline-white.headline {
	COLOR: #fff
}
#container #slides .headline-black.headline {
	COLOR: #000
}
BODY.portal-steel {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-portal.gif) repeat-x left top
}
BODY.portal-slides {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-portal.gif) repeat-x left top
}
BODY.portal-subjects {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-portal-feature-subjects.gif) repeat-x left top
}
BODY.portal {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-portal-feature-260px.gif) repeat-x left top
}
BODY.segment-subjects {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-feature-subjects.gif) repeat-x left top
}
BODY.nav-subjects {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-feature-subjects.gif) repeat-x left top
}
BODY.company-nav {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-portal-feature-260px.gif) repeat-x left top
}
BODY.segment {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-feature-260px.gif) repeat-x left top
}
BODY.nav {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-feature-260px.gif) repeat-x left top
}
BODY.company {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-company.gif) repeat-x left top
}
BODY.flip {
	WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; OVERFLOW: hidden
}
#wrapper {
	PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.narrowcolumnLeft {
	MARGIN-TOP: 58px; WIDTH: 200px
}
.narrowcolumnLeft-list {
	MARGIN-TOP: 58px; WIDTH: 140px
}
.widecolumn {
	POSITION: relative; WIDTH: 720px
}
.inner-page.widecolumn {
	WIDTH: 820px
}
.full-page.widecolumn {
	WIDTH: 980px
}
.widecolumn H2 {
	MARGIN-BOTTOM: 15px; COLOR: #333; FONT-SIZE: 35px; FONT-WEIGHT: normal
}
.overlay H2 {
	MARGIN-BOTTOM: 15px; COLOR: #333; FONT-SIZE: 35px; FONT-WEIGHT: normal
}
.widecolumn H2.inner-title {
	BORDER-BOTTOM: #c4c4c4 1px solid; PADDING-BOTTOM: 27px; MARGIN-BOTTOM: 27px; FONT-SIZE: 24px
}
.widecolumn H3 {
	PADDING-BOTTOM: 29px; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.overlay H3 {
	PADDING-BOTTOM: 29px; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
A.edit-article {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.narrowcolumnRight {
	WIDTH: 205px
}
.narrowcolumnRight H5 {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 16px; MARGIN-BOTTOM: 20px
}
.narrowcolumnRight UL LI {
	LINE-HEIGHT: 18px; MARGIN-TOP: 6px; PADDING-LEFT: 21px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bullet.gif) no-repeat left 5px
}
.narrowcolumnRight P {
	FONT-SIZE: 12px
}
.narrowcolumnRight UL LI {
	FONT-SIZE: 12px
}
.narrowcolumnRight P A {
	COLOR: #0078ab; TEXT-DECORATION: none
}
.narrowcolumnRight .all-segment-services A {
	COLOR: #0078ab; TEXT-DECORATION: none
}
.narrowcolumnRight UL A {
	COLOR: #0078ab; TEXT-DECORATION: none
}
.narrowcolumnRight .links A {
	COLOR: #0078ab; TEXT-DECORATION: none
}
.narrowcolumnRight .download .info A {
	COLOR: #0078ab; TEXT-DECORATION: none
}
.download-center .download .info A {
	COLOR: #0078ab; TEXT-DECORATION: none
}
SPAN.download A.download {
	COLOR: #0078ab
}
.narrowcolumnRight P A:hover {
	TEXT-DECORATION: underline
}
.narrowcolumnRight .all-segment-services A:hover {
	TEXT-DECORATION: underline
}
.narrowcolumnRight H5 {
	BORDER-BOTTOM: #c6c7c8 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.narrowcolumnRight .contact {
	MARGIN-BOTTOM: 50px
}
.narrowcolumnRight .contact P {
	LINE-HEIGHT: 15px; FONT-SIZE: 12px
}
.narrowcolumnRight .contact P STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 18px
}
.narrowcolumnRight .contact P A {
	COLOR: #0078ab
}
.object-embed .contact P A {
	COLOR: #0078ab
}
.narrowcolumnRight .contact P A.contact-mail {
	POSITION: absolute; MARGIN-LEFT: 2px
}
.narrowcolumnRight .contact P.num {
	PADDING-BOTTOM: 4px; CLEAR: both
}
.content-search TD .portrait {
	WIDTH: 80px; MARGIN-BOTTOM: 7px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; MARGIN-RIGHT: 11px
}
.narrowcolumnRight .contact DIV.portrait {
	WIDTH: 80px; MARGIN-BOTTOM: 7px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; MARGIN-RIGHT: 11px
}
.narrowcolumnRight .download {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -6px
}
.narrowcolumnRight .download P A {
	COLOR: #0078ab
}
.download-center .download P A {
	COLOR: #0078ab
}
.narrowcolumnRight .download .details {
	PADDING-BOTTOM: 17px
}
.download-center .download .details {
	PADDING-BOTTOM: 17px
}
.narrowcolumnRight .download .last.details {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 17px; MARGIN-BOTTOM: 5px
}
.download-center .download .last.details {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 17px; MARGIN-BOTTOM: 5px
}
.narrowcolumnRight .download .pdf A.icon {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #c6c7c8; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.download-center .download .pdf A.icon {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #c6c7c8; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
DIV.content-search .maincol A.icon {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #c6c7c8; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.download-center .download .pdf A.download-tooltip {
	POSITION: relative; MARGIN-TOP: 2px; DISPLAY: block; FLOAT: left
}
.download-center .download .pdf A.download-tooltip .tooltip {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: none; MARGIN-BOTTOM: 5px; LEFT: 0px
}
.download-center .download .pdf A.download-tooltip:hover .tooltip {
	DISPLAY: block
}
.narrowcolumnRight .download .info {
	LINE-HEIGHT: 16px; DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden
}
.narrowcolumnRight .related-company {
	MARGIN-BOTTOM: 50px
}
.narrowcolumnRight .link-box {
	MARGIN-BOTTOM: 50px
}
.narrowcolumnRight .link-box {
	LINE-HEIGHT: 35px
}
.narrowcolumnRight .link-box P {
	MARGIN-BOTTOM: 16px
}
.narrowcolumnRight .link-box A {
	LINE-HEIGHT: 16px
}
.narrowcolumnRight .infobox {
	MARGIN-BOTTOM: 50px
}
.narrowcolumnRight .infobox UL LI {
	COLOR: #666
}
.narrowcolumnRight .infobox P {
	COLOR: #666
}
.narrowcolumnRight .infobox H5 {
	MARGIN-BOTTOM: 16px
}
.narrowcolumnRight UL.service-list {
	MARGIN-BOTTOM: 20px
}
.narrowcolumnRight .all-segment-services {
	WIDTH: 205px; MARGIN-BOTTOM: 50px; FONT-SIZE: 12px; BORDER-TOP: #e4e5e5 1px solid; PADDING-TOP: 7px
}
BODY #header {
	Z-INDEX: 10; HEIGHT: 166px
}
BODY #header-startpage {
	POSITION: relative
}
BODY.company #header {
	Z-INDEX: 10; POSITION: relative; HEIGHT: 129px
}
BODY.company-nav #header {
	Z-INDEX: 10; POSITION: relative; HEIGHT: 129px
}
#header .top {
	POSITION: relative; HEIGHT: 90px
}
#header .title-text {
	POSITION: absolute; LINE-HEIGHT: 22px; HEIGHT: 41px; COLOR: #333; FONT-SIZE: 19px; VERTICAL-ALIGN: bottom; TOP: 44px; LEFT: 293px
}
#header-startpage .title-text {
	POSITION: absolute; LINE-HEIGHT: 22px; HEIGHT: 41px; COLOR: #333; FONT-SIZE: 19px; VERTICAL-ALIGN: bottom; TOP: 44px; LEFT: 293px
}
#header .brand-logo {
	POSITION: absolute; TOP: 50px; RIGHT: 0px
}
#header-startpage .brand-logo {
	POSITION: absolute; TOP: 50px; RIGHT: 0px
}
#header .brand-logo A {
	Z-INDEX: 3000; POSITION: relative
}
#header-startpage .brand-logo A {
	Z-INDEX: 3000; POSITION: relative
}
#mobile-body {
	MARGIN-TOP: 40px; BACKGROUND-POSITION: 0px 40px
}
DIV.mobile-link {
	BORDER-BOTTOM: #c6c7c8 1px solid; MARGIN-TOP: -40px; MIN-HEIGHT: 40px; WIDTH: 100%; HEIGHT: 40px; VERTICAL-ALIGN: middle
}
DIV.mobile-link A {
	TEXT-ALIGN: left; LINE-HEIGHT: 40px; PADDING-LEFT: 24px; WIDTH: 440px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon_mobile.png) no-repeat 4px center; FONT-SIZE: 18px; VERTICAL-ALIGN: middle
}
DIV.mobile-link IMG.desktop-mobile-no {
	MARGIN-LEFT: 20px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
DIV.mobile-link-container {
	MARGIN: 0px auto; WIDTH: 980px; HEIGHT: 40px
}
#logo {
	POSITION: absolute; TEXT-ALIGN: left; PADDING-TOP: 28px
}
#logo A {
	TEXT-INDENT: 0px; DISPLAY: block; TEXT-DECORATION: none
}
#top-links {
	POSITION: relative; MARGIN-TOP: 4px; PADDING-RIGHT: 7px; VERTICAL-ALIGN: top
}
#top-links A {
	FLOAT: left; COLOR: #666; MARGIN-LEFT: 28px; FONT-SIZE: 10px
}
#header-startpage {
	HEIGHT: 129px
}
#header-startpage .top {
	HEIGHT: 89px
}
#header-startpage .text {
	LINE-HEIGHT: 22px; PADDING-LEFT: 90px; HEIGHT: 41px; COLOR: #333; FONT-SIZE: 19px; VERTICAL-ALIGN: bottom; PADDING-TOP: 44px
}
.header-text {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN-TOP: 34px; WIDTH: 980px
}
.widecolumn H3.small-headline {
	BORDER-BOTTOM: #c6c7c8 1px solid; PADDING-BOTTOM: 7px; LINE-HEIGHT: 16px; WIDTH: 580px; MARGIN-BOTTOM: 30px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.widecolumn H3.small-headline-stage {
	WIDTH: 460px; MARGIN-BOTTOM: 13px
}
.search {
	PADDING-TOP: 5px
}
.search LABEL {
	FLOAT: left
}
.search .txt {
	BORDER-BOTTOM: #c6c7c8 1px solid; POSITION: relative; BORDER-LEFT: #c6c7c8 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 168px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #c6c7c8 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 5px; LEFT: 1px; -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 3px
}
.search .search-button {
	BORDER-BOTTOM: #c6c7c8 1px solid; BORDER-LEFT: 0px; WIDTH: 23px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/search-btn.gif) #fff no-repeat 1px 7px; FLOAT: left; HEIGHT: 30px; BORDER-TOP: #c6c7c8 1px solid; CURSOR: pointer; BORDER-RIGHT: #c6c7c8 1px solid; -webkit-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 0
}
UL#mainNavigation {
	MARGIN-TOP: 1px; WIDTH: auto; HEIGHT: 38px
}
UL#mainNavigation LI {
	POSITION: relative; MARGIN-TOP: 11px; FLOAT: left; MARGIN-RIGHT: 44px
}
UL#mainNavigation LI A {
	COLOR: #0078ab; FONT-SIZE: 14px
}
UL#mainNavigation LI A.active {
	COLOR: #333
}
UL#mainNavigation LI A:hover {
	COLOR: #0078ab; TEXT-DECORATION: underline
}
UL#mainNavigation LI A IMG {
	
}
.auto-ind {
	PADDING-BOTTOM: 16px
}
.auto-ind LI {
	PADDING-BOTTOM: 12px; MARGIN-LEFT: 15px; FONT-SIZE: 12px
}
.auto-ind LI.current {
	MARGIN-LEFT: 0px !important
}
.auto-ind LI A.active {
	COLOR: #333; FONT-SIZE: 12px
}
.auto-ind LI A {
	COLOR: #0078ab; FONT-SIZE: 12px
}
#breadcrumbs {
	PADDING-LEFT: 261px; HEIGHT: 83px; PADDING-TOP: 7px
}
.list#breadcrumbs {
	PADDING-LEFT: 160px
}
.full#breadcrumbs {
	PADDING-LEFT: 0px
}
.inner-brdcrumbs#breadcrumbs {
	PADDING-LEFT: 161px; HEIGHT: 93px
}
#breadcrumbs LI {
	PADDING-RIGHT: 12px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bullet-brdcrumbs.gif) no-repeat right center; FLOAT: left; FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
#breadcrumbs LI.current {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666
}
#breadcrumbs LI A {
	COLOR: #666; FONT-SIZE: 11px
}
#breadcrumbs LI A:hover {
	COLOR: #0078ab
}
DIV.subject-spacer-without-breadcrumbs {
	HEIGHT: 30px
}
#subNavigation {
	
}
BODY.en #subNavigation {
	WIDTH: 1020px
}
#subNavigation LI {
	FLOAT: left; MARGIN-RIGHT: 25px; PADDING-TOP: 1px
}
#subNavigation LI.title {
	PADDING-BOTTOM: 8px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 17px; PADDING-TOP: 9px
}
#subNavigation LI A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 8px
}
#subNavigation LI.last {
	MARGIN-RIGHT: 0px
}
#subNavigation LI A.active {
	TEXT-DECORATION: underline
}
#footer-brdcrumbs {
	BORDER-BOTTOM: #c6c7c8 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #c6c7c8 1px solid; PADDING-TOP: 6px
}
.footer-brdcrumbs-inner {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; HEIGHT: 18px; PADDING-TOP: 0px
}
#footer-brdcrumbs UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 18px; PADDING-TOP: 0px
}
#footer-brdcrumbs A.print {
	LINE-HEIGHT: 14px; PADDING-LEFT: 22px; DISPLAY: block; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-print.png) no-repeat left center; FLOAT: right; COLOR: #666; FONT-SIZE: 11px
}
#footer-brdcrumbs A.print:hover {
	COLOR: #0078ab
}
#footer-brdcrumbs UL LI {
	PADDING-RIGHT: 11px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bullet-brdcrumbs.gif) no-repeat right center; FLOAT: left; MARGIN-LEFT: 1px; FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
#footer-brdcrumbs UL LI.current {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666
}
#footer-brdcrumbs UL LI A {
	COLOR: #666; FONT-SIZE: 11px
}
#footer-brdcrumbs UL LI A:hover {
	COLOR: #0078ab
}
#footer-wrapper {
	BORDER-BOTTOM: #c6c7c8 1px solid; PADDING-BOTTOM: 22px; WIDTH: 100%; BACKGROUND: #e3e3e3; PADDING-TOP: 24px
}
#footer {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#footer UL {
	WIDTH: 145px; FLOAT: left; MARGIN-LEFT: 1px; MARGIN-RIGHT: 20px
}
#footer UL.last {
	MARGIN-RIGHT: 0px
}
#footer UL LI {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; COLOR: #333; FONT-SIZE: 11px
}
#footer UL LI.title {
	FONT-SIZE: 14px
}
#footer UL LI.title A {
	FONT-SIZE: 14px
}
#footer UL.pagelink LI A {
	PADDING-BOTTOM: 15px; FONT-SIZE: 14px
}
#footer UL LI A {
	COLOR: #333; FONT-SIZE: 11px
}
#footer UL LI A:hover {
	COLOR: #0078ab
}
#bottom {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.footer-info {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 980px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.footer-info SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #333; FONT-SIZE: 12px
}
.footer-info SPAN.copyright {
	FONT-WEIGHT: bold
}
.footer-info SPAN.address {
	PADDING-LEFT: 70px
}
.footer-info SPAN.tele {
	PADDING-LEFT: 70px
}
.footer-info SPAN.email {
	FLOAT: right
}
.footer-info SPAN A {
	COLOR: #0078ab
}
#footer .sitemap TR {
	COLOR: #333; FONT-SIZE: 11px
}
#footer .sitemap TR A {
	COLOR: #333; FONT-SIZE: 11px
}
#footer .sitemap TR A:hover {
	COLOR: #0078ab; TEXT-DECORATION: underline
}
#footer .sitemap TR.first-row A:hover {
	COLOR: #0078ab; TEXT-DECORATION: underline
}
#footer .sitemap TR.first-row {
	COLOR: #333; FONT-SIZE: 14px
}
#footer .sitemap TR.first-row A {
	COLOR: #333; FONT-SIZE: 14px
}
#footer .sitemap TR TD {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; HEIGHT: 28px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
#footer .sitemap TR TD.sitemap_right {
	FONT-SIZE: 14px
}
#current-language {
	POSITION: relative; PADDING-RIGHT: 10px; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/language-select-icon.png) no-repeat right center; TEXT-DECORATION: none
}
UL#languages {
	Z-INDEX: 1000; POSITION: absolute; LIST-STYLE-TYPE: none; PADDING-LEFT: 9px; WIDTH: 106px; DISPLAY: block; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/background-language-switch.png); MARGIN-LEFT: 19px; OVERFLOW: hidden; TOP: 18px; LIST-STYLE-IMAGE: none
}
UL#languages LI {
	WIDTH: 106px; FLOAT: left; HEIGHT: 20px
}
UL#languages LI A {
	MARGIN-LEFT: 0px
}
UL#mainNavigation LI.hoverable {
	PADDING-BOTTOM: 10px
}
UL#mainNavigation LI.hoverable .subnav-container {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: auto; DISPLAY: none; HEIGHT: auto; TOP: 26px; LEFT: -10px
}
UL#mainNavigation LI.hoverable .subnav-container UL.sub-hover {
	Z-INDEX: 1000; BORDER-BOTTOM: #c6c7c8 1px solid; POSITION: absolute; BORDER-LEFT: #c6c7c8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 20px; BACKGROUND: #e3e3e3; HEIGHT: auto; BORDER-RIGHT: #c6c7c8 1px solid; PADDING-TOP: 20px
}
UL#mainNavigation LI.hoverable UL.sub-hover LI {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 15px; MARGIN: 0px 20px 0px 35px; WIDTH: 100%; FLOAT: left
}
UL#mainNavigation LI.hoverable UL.sub-hover LI.current {
	MARGIN: 0px 20px
}
UL#mainNavigation LI.hoverable UL.sub-hover LI A {
	WHITE-SPACE: nowrap; FONT-SIZE: 12px
}
UL#mainNavigation LI.hoverable UL.sub-hover LI A:hover {
	
}
UL#mainNavigation LI.hoverable:hover .subnav-container {
	POSITION: absolute; DISPLAY: block
}
#subNavigation LI .subsegment-container-wrapper {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: auto; LEFT: 0px
}
#subNavigation LI.hover .subsegment-container-wrapper {
	DISPLAY: block
}
#subNavigation LI .subsegment-container {
	BORDER-BOTTOM: #c6c7c8 1px solid; POSITION: absolute; PADDING-BOTTOM: 30px; WIDTH: 100%; DISPLAY: none; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/segment-hover.jpg) #e3e4e5 repeat-x left top; HEIGHT: auto; BORDER-TOP: #c6c7c8 1px solid; LEFT: 0px
}
#subNavigation LI.hover .subsegment-container {
	DISPLAY: block
}
.subsegment-container DIV.segment-hover {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.subsegment-container DIV.segment-hover .subsegment-items {
	WIDTH: 578px; FLOAT: left
}
#subNavigation .subsegment-container DIV.segment-hover DIV.item {
	WIDTH: 166px; MARGIN-BOTTOM: 30px; FLOAT: left; HEIGHT: 121px; MARGIN-RIGHT: 40px
}
#subNavigation .subsegment-container DIV.segment-hover DIV.last.item {
	MARGIN-RIGHT: 0px
}
#subNavigation .subsegment-container DIV.segment-hover DIV.item A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0078ab; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.subsegment-container .subsegment-text {
	WIDTH: 402px; FLOAT: left; HEIGHT: auto
}
P.subsegment-headline {
	MARGIN-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 18px; MARGIN-RIGHT: 50px
}
P.subsegment-intro {
	MARGIN-TOP: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #7e7e7e; FONT-SIZE: 14px; MARGIN-RIGHT: 50px
}
.widecolumn H3.subsegment-headline {
	PADDING-BOTTOM: 20px; PADDING-TOP: 26px
}
.subsegment-overview-item {
	WIDTH: 180px; PADDING-RIGHT: 20px; FLOAT: left
}
.subsegment-overview-item-last {
	WIDTH: 180px; PADDING-RIGHT: 20px; FLOAT: left
}
.subsegment-overview-item-last {
	PADDING-RIGHT: 0px
}
.subsegment-overview-headline {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 20px
}
.subsegment-overview-headline A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0078ab; FONT-SIZE: 14px
}
.service-item {
	MARGIN-BOTTOM: 50px; FLOAT: left
}
.service-item P {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.all-segment-products {
	WIDTH: 580px; FLOAT: left; BORDER-TOP: #e3e4e5 1px solid; PADDING-TOP: 9px
}
.all-segment-products A {
	COLOR: #0078ab
}
.product-item {
	PADDING-BOTTOM: 60px; WIDTH: 580px; FLOAT: left
}
.product-item IMG {
	PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 4px
}
.service-item IMG {
	PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 4px
}
.service-item H3.service-headline {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px
}
.product-item H3.product-headline {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px
}
.service-item H3.service-headline A {
	COLOR: #0078ab; FONT-SIZE: 18px
}
.product-item H3.product-headline A {
	COLOR: #0078ab; FONT-SIZE: 18px
}
.service-item P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; WIDTH: 425px; FLOAT: left; COLOR: #333; FONT-SIZE: 14px
}
.product-item P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; WIDTH: 425px; FLOAT: left; COLOR: #333; FONT-SIZE: 14px
}
DIV.main DIV.product-content {
	MARGIN-BOTTOM: 26px
}
.related-company A {
	COLOR: #0078ab; FONT-SIZE: 12px
}
.brands {
	WIDTH: 205px; MARGIN-BOTTOM: 50px; FLOAT: left
}
.product-brands {
	WIDTH: 205px; MARGIN-BOTTOM: 50px; FLOAT: left
}
.product-brand-img {
	BORDER-BOTTOM: #e3e4e5 1px solid; BORDER-LEFT: #e3e4e5 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 19px; WIDTH: 167px; PADDING-RIGHT: 19px; MARGIN-BOTTOM: 10px; BORDER-TOP: #e3e4e5 1px solid; BORDER-RIGHT: #e3e4e5 1px solid; PADDING-TOP: 15px
}
.all-brands {
	WIDTH: 90px; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: 20px
}
.all-brands-last {
	MARGIN: 0px 0px 15px 25px; WIDTH: 90px; FLOAT: left; HEIGHT: 20px
}
.brandoverview {
	MARGIN-TOP: -30px; WIDTH: 580px; FLOAT: left
}
.brand-item {
	PADDING-BOTTOM: 30px; WIDTH: 220px; FLOAT: left; PADDING-TOP: 30px
}
.brand-item-last {
	PADDING-BOTTOM: 30px; WIDTH: 140px; FLOAT: left; PADDING-TOP: 30px
}
.brand-item .prev-image {
	BORDER-BOTTOM: #e3e4e5 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #e3e4e5 1px solid; PADDING-LEFT: 9px; WIDTH: 120px; PADDING-RIGHT: 9px; DISPLAY: table; FLOAT: left; HEIGHT: 70px; VERTICAL-ALIGN: middle; BORDER-TOP: #e3e4e5 1px solid; BORDER-RIGHT: #e3e4e5 1px solid
}
.brand-item-last .prev-image {
	BORDER-BOTTOM: #e3e4e5 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #e3e4e5 1px solid; PADDING-LEFT: 9px; WIDTH: 120px; PADDING-RIGHT: 9px; DISPLAY: table; FLOAT: left; HEIGHT: 70px; VERTICAL-ALIGN: middle; BORDER-TOP: #e3e4e5 1px solid; BORDER-RIGHT: #e3e4e5 1px solid
}
.brand-item .prev-image IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.brand-item-last .prev-image IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.brand-item .image-inner {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.brand-item-last .image-inner {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.brand-item H3.brand-headline {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; WIDTH: 140px
}
.brand-item-last H3.brand-headline {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; WIDTH: 140px
}
.brand-item H3.brand-headline A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0078ab; FONT-SIZE: 18px
}
.brand-item-last H3.brand-headline A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0078ab; FONT-SIZE: 18px
}
.brand-item P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; WIDTH: 425px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #333; FONT-SIZE: 14px
}
.imagecontent {
	WIDTH: 460px; MARGIN-BOTTOM: 35px
}
.attribute-caption-inner {
	MARGIN-TOP: 5px; COLOR: #999
}
.location-item {
	WIDTH: 460px; MARGIN-BOTTOM: 45px; FLOAT: left
}
.location-image {
	WIDTH: 140px; FLOAT: left; PADDING-TOP: 5px
}
.location-text {
	WIDTH: 305px; MARGIN-LEFT: 155px
}
SPAN.location-name {
	LINE-HEIGHT: 26px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
SPAN.location-subline {
	LINE-HEIGHT: 26px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
SPAN.location-phone {
	LINE-HEIGHT: 26px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
SPAN.location-mail {
	LINE-HEIGHT: 26px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
SPAN.location-fax {
	LINE-HEIGHT: 26px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.location-item A.location-mail {
	LINE-HEIGHT: 26px; COLOR: #0078ab; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.location-item A.location-www {
	LINE-HEIGHT: 26px; COLOR: #0078ab; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.location-item A.location-address {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 26px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; COLOR: #0078ab; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.location-item A.location-address {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/map-icon.png) no-repeat
}
.location-item A.location-address:hover {
	TEXT-DECORATION: underline
}
.location-item A.location-mail:hover {
	TEXT-DECORATION: underline
}
.location-item A.location-www:hover {
	TEXT-DECORATION: underline
}
.locationdownload {
	MARGIN-TOP: 10px; MARGIN-LEFT: 155px
}
.locationdownload A {
	COLOR: #0078ab
}
.locationdownload SPAN.details {
	COLOR: #666; FONT-SIZE: 12px
}
.locationdownload .last.details {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 17px; MARGIN-BOTTOM: 5px
}
.locationdownload .pdf A.icon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #c6c7c8; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 6px; PADDING-TOP: 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.qrcode-image {
	BORDER-BOTTOM: #e3e4e5 1px solid; BORDER-LEFT: #e3e4e5 1px solid; PADDING-BOTTOM: 14px; MARGIN: 0px 0px 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BORDER-TOP: #e3e4e5 1px solid; BORDER-RIGHT: #e3e4e5 1px solid; PADDING-TOP: 14px
}
.location-image .qrcode-image IMG {
	MARGIN-BOTTOM: 0px
}
.location-image IMG {
	MARGIN-BOTTOM: 20px
}
#qr-info {
	POSITION: absolute; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/qr-info.png) no-repeat right center; MARGIN-LEFT: 3px; PADDING-TOP: 8px
}
P.qrinfo {
	LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 12px
}
H2.qr-overlay {
	MARGIN: 10px 0px 55px 15px
}
.qr-overlay-text {
	MARGIN: 40px 0px 10px 15px
}
LI.startpage-news .heading {
	DISPLAY: block; MARGIN-BOTTOM: 12px; COLOR: #333; FONT-SIZE: 18px
}
LI.startpage-news LI {
	MARGIN: 0px; FLOAT: none
}
LI.startpage-news .date {
	DISPLAY: block; COLOR: #666; FONT-SIZE: 11px
}
LI.startpage-news LI A {
	COLOR: #0078ab
}
LI.startpage-news LI {
	BORDER-BOTTOM: #c6c7c8 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 15px
}
LI.startpage-news LI.last {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
UL.news {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.news LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.main UL.news LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.news LI.last {
	MARGIN-BOTTOM: 33px
}
UL.news LI A {
	LINE-HEIGHT: 23px; DISPLAY: block; MARGIN-BOTTOM: 6px; COLOR: #0078ab; FONT-SIZE: 18px
}
UL.news LI .date {
	DISPLAY: block; COLOR: #666
}
UL.news LI .summary {
	LINE-HEIGHT: 21px; WIDTH: 580px; DISPLAY: block; FLOAT: left
}
UL.news LI .narrow.summary {
	WIDTH: 420px
}
UL.news LI IMG {
	MARGIN: 3px 20px 0px 0px; FLOAT: left
}
.news-date {
	PADDING-BOTTOM: 19px; MARGIN-TOP: -9px; DISPLAY: block; COLOR: #666
}
DIV.navigation-content {
	MARGIN-BOTTOM: 26px
}
.news-channel-bottom {
	FONT-SIZE: 12px; BORDER-TOP: #c4c4c4 1px solid; PADDING-TOP: 9px
}
.news-channel-bottom A {
	COLOR: #0078ab
}
UL.events {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.events LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.main UL.events LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.events LI.last {
	MARGIN-BOTTOM: 33px
}
UL.events LI .date-block {
	WIDTH: 80px; FLOAT: left
}
UL.events LI .date-block .date {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #0078ab; PADDING-LEFT: 5px; WIDTH: 40px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 12px
}
UL.events LI .date-block .date SPAN {
	LINE-HEIGHT: 22px; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
UL.events LI .content-block {
	OVERFLOW: hidden
}
UL.events LI A {
	LINE-HEIGHT: 23px; DISPLAY: block; MARGIN-BOTTOM: 6px; COLOR: #0078ab; FONT-SIZE: 18px
}
UL.events LI .date {
	DISPLAY: block; COLOR: #666
}
UL.events LI .summary {
	LINE-HEIGHT: 21px; WIDTH: 500px; DISPLAY: block; FLOAT: left
}
UL.events LI .narrow.summary {
	WIDTH: 340px
}
UL.events LI IMG {
	MARGIN: 3px 20px 0px 0px; FLOAT: left
}
.events-date {
	PADDING-BOTTOM: 19px; MARGIN-TOP: -9px; DISPLAY: block; COLOR: #666
}
.object-embed .contact {
	PADDING-BOTTOM: 29px
}
.object-embed .contact P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 23px
}
.object-embed .contact P.position {
	PADDING-BOTTOM: 10px; FONT-WEIGHT: bold
}
.object-embed .contact DIV.portrait {
	WIDTH: 150px; FLOAT: left; MAX-HEIGHT: 172px; OVERFLOW: hidden
}
.object-embed .contact DIV.description DIV.details {
	PADDING-LEFT: 0px
}
.object-embed .contact DIV.description {
	PADDING-LEFT: 20px; WIDTH: 290px; FLOAT: left
}
.object-embed .contact DIV.details {
	PADDING-LEFT: 20px; WIDTH: 290px; FLOAT: left
}
.object-embed .contact DIV.icons {
	DISPLAY: none
}
.download-center.clearfix {
	WIDTH: 580px; MARGIN-BOTTOM: -10px; FLOAT: left
}
.download-center .download {
	PADDING-BOTTOM: 20px; WIDTH: 100%; FLOAT: left
}
.download-center .download .info {
	LINE-HEIGHT: 16px; PADDING-LEFT: 6px; DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; OVERFLOW: hidden
}
.download-center .download .info A {
	LINE-HEIGHT: 18px; FONT-SIZE: 14px
}
.download-center .download .info .left {
	FLOAT: left
}
.download-center .download .info .right {
	FLOAT: right
}
.download-center .download P.name {
	LINE-HEIGHT: 18px; MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.orderDownloads .download P.name {
	LINE-HEIGHT: 18px; MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.download-center .download P.type {
	MARGIN: 0px; COLOR: #666; FONT-SIZE: 12px
}
.orderDownloads .download P.type {
	MARGIN: 0px; COLOR: #666; FONT-SIZE: 12px
}
.download-center .download .item {
	MARGIN-TOP: 2px; WIDTH: 290px; FLOAT: left; FONT-SIZE: 12px
}
.download-center .download .order.item {
	FLOAT: none
}
.download-center .download .item .lang {
	LINE-HEIGHT: 23px; MARGIN-LEFT: 7px
}
.download-center .download .item .lang A {
	COLOR: #0078ab
}
.download-center .download .order.item A.icon {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 3px
}
.cart.alignright.narrowcolumnRight P.name {
	FONT-WEIGHT: bold
}
.cart.alignright.narrowcolumnRight A {
	COLOR: #0078ab; FONT-SIZE: 12px
}
.cart.alignright.narrowcolumnRight A.delete {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
.orderDownloads .download {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.orderDownloads .download .langItem {
	MARGIN-TOP: 3px; OVERFLOW: hidden
}
.orderDownloads .download .langItem LABEL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.orderDownloads .download .langItem INPUT {
	BACKGROUND-COLOR: #fff; MARGIN: 0px; WIDTH: 45px; DISPLAY: block; FLOAT: left
}
.orderDownloads .download .langItem SPAN {
	MARGIN: 8px 0px 0px 10px; DISPLAY: block; FLOAT: left; COLOR: #666; FONT-SIZE: 12px
}
.orderDownloads .main-form {
	WIDTH: 580px; FLOAT: none
}
#order_downloads_downloads {
	DISPLAY: none
}
.order.errors-form {
	DISPLAY: none
}
#orderTooltip {
	POSITION: absolute; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: -10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; FONT-SIZE: 12px; CURSOR: default; PADDING-TOP: 10px; LEFT: 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.sitemap-block {
	WIDTH: 980px; MARGIN-BOTTOM: 60px; FLOAT: left
}
H1.sitemap {
	LINE-HEIGHT: 30px; WIDTH: 860px; MARGIN-BOTTOM: 62px; COLOR: #333; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.sitemap-row {
	WIDTH: 180px; FLOAT: left; MARGIN-RIGHT: 20px
}
.sitemap-row-last {
	WIDTH: 180px; FLOAT: left; MARGIN-RIGHT: 0px
}
H1.row-headline {
	BORDER-BOTTOM: #c6c7c8 1px solid; POSITION: relative; LINE-HEIGHT: 18px; WIDTH: 180px; MARGIN-BOTTOM: 21px; FLOAT: left
}
H1.row-headline A {
	POSITION: absolute; BOTTOM: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0078ab; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
UL.sitemap-subnodes {
	WIDTH: 180px
}
UL.sitemap-subnodes2 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 16px
}
UL.sitemap-subnodes LI {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
UL.sitemap-subnodes2 LI {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px
}
.sitemap-subnodes LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0078ab; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.sitemap-subnodes2 LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0078ab; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
UL.startpage-highlights {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto !important; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 48px
}
UL.startpage-highlights LI {
	WIDTH: 300px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 40px
}
UL.startpage-highlights LI.last {
	MARGIN-RIGHT: 0px
}
UL.startpage-highlights LI.startpage-news {
	MARGIN-LEFT: 40px; MARGIN-RIGHT: 0px
}
LI.highlight P.subject {
	MARGIN-BOTTOM: 5px; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
LI.startpage-news P.subject {
	MARGIN-BOTTOM: 5px; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
LI.highlight .heading {
	DISPLAY: block; MARGIN-BOTTOM: 12px; COLOR: #333; FONT-SIZE: 18px
}
LI.highlight .heading A {
	COLOR: #0078ab
}
LI.highlight .highlight-image {
	MARGIN-TOP: 4px; WIDTH: 110px; FLOAT: left
}
LI.highlight .highlight-text {
	LINE-HEIGHT: 21px; WIDTH: 190px; FLOAT: left; COLOR: #666
}
LI.highlight .wide.highlight-text {
	LINE-HEIGHT: 21px; WIDTH: 300px
}
H5 A {
	COLOR: #0078ab
}
H1.locations-overlay {
	PADDING-BOTTOM: 37px; LINE-HEIGHT: 30px; WIDTH: 860px; COLOR: #333; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
UL.continents H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
UL.continents {
	LIST-STYLE-TYPE: none; FONT-SIZE: 12px; OVERFLOW: hidden
}
UL.continents LI {
	PADDING-BOTTOM: 12px; WIDTH: 160px; PADDING-RIGHT: 12px; FLOAT: left
}
UL.continents LI.first {
	CLEAR: left
}
UL.continents LI UL.countries {
	MARGIN-TOP: 33px
}
UL.continents LI UL._0.countries {
	MARGIN-TOP: 0px
}
UL.continents LI LI {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 11px
}
UL.continents LI LI IMG {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 4px
}
UL.continents LI LI A {
	COLOR: #0078ab
}
#overlay-countries {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; WIDTH: 860px; PADDING-RIGHT: 30px; HEIGHT: auto; PADDING-TOP: 30px
}
#overlay-countries .loading {
	POSITION: absolute; WIDTH: 860px; DISPLAY: none; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/loading.gif) no-repeat 50% 50%; HEIGHT: 500px
}
.content-search {
	MARGIN-TOP: 83px
}
.content-search .leftcol {
	MIN-HEIGHT: 100px; WIDTH: 145px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.content-search .rightcol {
	MIN-HEIGHT: 100px; WIDTH: 145px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.content-search #facet-list {
	MARGIN-BOTTOM: 30px
}
.content-search TD {
	COLOR: #666; PADDING-TOP: 50px
}
.content-search TR.first-result TD {
	PADDING-TOP: 0px
}
.content-search UL {
	MARGIN-BOTTOM: 10px
}
.content-search .leftcol UL {
	MARGIN-BOTTOM: 40px
}
.content-search A {
	COLOR: #0078ab; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.content-search TD P.position {
	FONT-WEIGHT: bold
}
.content-search TD A.contact-mail {
	FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.content-search TD P.position {
	MARGIN-TOP: 0px; WHITE-SPACE: nowrap
}
.content-search TD P.num {
	MARGIN-TOP: 0px; WHITE-SPACE: nowrap
}
.content-search P.contact-person {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.content-search P.contact-person B.score {
	COLOR: #666; FONT-WEIGHT: bold
}
.content-search P {
	LINE-HEIGHT: 19px; MARGIN-TOP: 10px; COLOR: #333
}
.content-search B.score {
	FONT-SIZE: 17px
}
.content-search .pagenavigator {
	POSITION: relative; TEXT-ALIGN: center; MARGIN-TOP: 20px; FONT-SIZE: 12px; BORDER-TOP: #c7c7c7 1px solid; PADDING-TOP: 9px
}
.content-search .pagenavigator .previous {
	FLOAT: left
}
.content-search .pagenavigator .next {
	FLOAT: right
}
.content-search .pagenavigator A {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.content-search .pagenavigator .pages SPAN {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.content-search H2 {
	PADDING-BOTTOM: 20px; WIDTH: 520px; HEIGHT: auto; MARGIN-LEFT: 160px
}
.content-search H3 {
	BORDER-BOTTOM: #c7c7c7 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.content-search .maincol H3 {
	MARGIN-BOTTOM: 25px
}
.content-search .rightcol H3 {
	HEIGHT: 25px; OVERFLOW: hidden
}
.content-search H3 A {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.content-search .leftcol A.opener {
	DISPLAY: none
}
.content-search .leftcol UL UL {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
.content-search .leftcol UL UL A {
	FONT-WEIGHT: normal
}
.content-search .leftcol LI {
	BACKGROUND-IMAGE: none; MARGIN-TOP: 15px; FLOAT: none; COLOR: #333; FONT-SIZE: 12px
}
.content-search .rightcol LI {
	BACKGROUND-IMAGE: none; MARGIN-TOP: 15px; FLOAT: none; COLOR: #333; FONT-SIZE: 12px
}
.content-search .leftcol LI A {
	FONT-SIZE: 12px
}
.content-search .rightcol LI A {
	FONT-SIZE: 12px
}
.content-search UL#active-facets-list {
	MARGIN: 0px
}
.content-search .accordion .slide > DIV {
	POSITION: relative
}
.content-search .maincol {
	WIDTH: 580px; FLOAT: left
}
.content-search .rightcol {
	WIDTH: 205px; FLOAT: right
}
.content-search P.breadcrumbs {
	LINE-HEIGHT: 20px; MARGIN: 2px 0px 15px; COLOR: #666
}
.news-paging .pagenavigator {
	POSITION: relative; TEXT-ALIGN: center; BORDER-TOP: #c4c4c4 1px solid; PADDING-TOP: 9px
}
.news-paging .pagenavigator .next {
	POSITION: absolute; RIGHT: 0px
}
.news-paging .pagenavigator .previous {
	POSITION: absolute; LEFT: 0px
}
.news-paging .pagenavigator .pages {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.news-paging .pagenavigator .pages A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0078ab; PADDING-TOP: 0px
}
.news-paging .pagenavigator A .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0078ab; PADDING-TOP: 0px
}
.news-paging .pagenavigator .pages SPAN {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.overlay {
	BACKGROUND-COLOR: #fff; DISPLAY: none
}
.overlay .close {
	BACKGROUND-IMAGE: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-lightbox-close.png); Z-INDEX: 10; POSITION: absolute; WIDTH: 25px; HEIGHT: 25px; TOP: -13px; CURSOR: pointer; RIGHT: -13px
}
#overlay {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; HEIGHT: 450px; PADDING-TOP: 0px
}
#overlay-video {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; HEIGHT: 362px; PADDING-TOP: 0px
}
#overlay-gallery {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 0px; HEIGHT: 362px; PADDING-TOP: 0px
}
#overlay-infographic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
#overlay-flip {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: 0px; HEIGHT: 90%; PADDING-TOP: 0px
}
DIV.contentWrap {
	WIDTH: 600px; HEIGHT: 362px; OVERFLOW: hidden
}
DIV.contentWrapQR {
	WIDTH: 600px; HEIGHT: auto; OVERFLOW: hidden
}
#overlay-flip DIV.contentWrap {
	WIDTH: 100%; HEIGHT: 100%
}
#overlay .gallery {
	POSITION: relative
}
#overlay .gallery .loading {
	POSITION: absolute; WIDTH: 600px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/loading.gif) no-repeat 50% 50%; HEIGHT: 100%
}
#overlay-segments .loading {
	POSITION: absolute; WIDTH: 860px; DISPLAY: none; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/loading.gif) no-repeat 50% 50%; HEIGHT: 500px
}
#overlay .gallery IMG {
	POSITION: relative
}
#overlay .prev {
	POSITION: absolute; WIDTH: 313px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-lightbox-prev.png) no-repeat 0% 50%; HEIGHT: 100%; TOP: 0px; CURSOR: pointer; LEFT: -13px
}
#overlay .next {
	POSITION: absolute; WIDTH: 313px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-lightbox-next.png) no-repeat 100% 50%; HEIGHT: 100%; TOP: 0px; CURSOR: pointer; RIGHT: -13px
}
#overlay .disabled.prev {
	DISPLAY: none
}
#overlay .disabled.next {
	DISPLAY: none
}
.narrowcolumnLeft .video-left .inner {
	POSITION: relative
}
.narrowcolumnLeft .video-left .inner A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-videoplay-hover.png) no-repeat left center; HEIGHT: 100%
}
.narrowcolumnLeft .video-left .inner A:hover {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-videoplay-hover.png) no-repeat right center
}
.video {
	POSITION: relative; WIDTH: 200px
}
.video .play {
	POSITION: absolute; WIDTH: 63px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-videoplay.png) no-repeat left top; HEIGHT: 63px; TOP: 32px; LEFT: 69px
}
A.autoload {
	DISPLAY: none
}
A.overlay-segments {
	COLOR: #0078ab; FONT-SIZE: 12px
}
#overlay-segments {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 860px; PADDING-RIGHT: 30px; HEIGHT: auto; PADDING-TOP: 30px
}
#overlay-segments UL.segments {
	LIST-STYLE-TYPE: none; OVERFLOW: hidden
}
#overlay-segments H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#overlay-segments UL.segments LI.segment {
	MARGIN-TOP: 40px; WIDTH: 260px; FLOAT: left; MARGIN-RIGHT: 40px
}
#overlay-segments UL.segments LI.item-first.segment {
	CLEAR: left
}
#overlay-segments UL.segments LI.item-last.segment {
	MARGIN-RIGHT: 0px
}
#overlay-segments UL.segments H3 {
	BORDER-BOTTOM: #c6c7c8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 58px; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#overlay-segments UL.subsegments {
	LIST-STYLE-TYPE: none; PADDING-TOP: 10px
}
#overlay-segments UL.subsegments LI.subsegment {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 12px
}
#overlay-segments UL.subsegments LI.last.subsegment {
	MARGIN-BOTTOM: 0px
}
#overlay-segments LI.subsegment A {
	COLOR: #0078ab
}
.image-left {
	MARGIN-TOP: 28px; WIDTH: 200px; MARGIN-BOTTOM: 10px
}
.video-left {
	MARGIN-TOP: 28px; WIDTH: 200px; MARGIN-BOTTOM: 10px
}
.gallery-left {
	MARGIN-TOP: 28px; WIDTH: 200px; MARGIN-BOTTOM: 10px
}
.flip-left {
	MARGIN-TOP: 28px; WIDTH: 200px; MARGIN-BOTTOM: 10px
}
.application-left {
	MARGIN-TOP: 28px; WIDTH: 200px; MARGIN-BOTTOM: 10px
}
.infographic-left {
	MARGIN-TOP: 28px; WIDTH: 200px; MARGIN-BOTTOM: 10px
}
.image-left H4 {
	MARGIN-TOP: 6px; COLOR: #666; FONT-SIZE: 12px
}
.video-left H4 {
	MARGIN-TOP: 6px; COLOR: #666; FONT-SIZE: 12px
}
.gallery-left H4 {
	MARGIN-TOP: 6px; COLOR: #666; FONT-SIZE: 12px
}
.flip-left H4 {
	MARGIN-TOP: 6px; COLOR: #666; FONT-SIZE: 12px
}
.application-left H4 {
	MARGIN-TOP: 6px; COLOR: #666; FONT-SIZE: 12px
}
.infographic-left H4 {
	MARGIN-TOP: 6px; COLOR: #666; FONT-SIZE: 12px
}
.hidden.image-left {
	DISPLAY: none
}
.gallery-left .show-images {
	MARGIN-TOP: -13px; WIDTH: 200px; DISPLAY: block; MARGIN-BOTTOM: 50px; BORDER-TOP: #e4e5e5 1px solid; PADDING-TOP: 7px
}
.gallery-left .show-images A {
	COLOR: #0078ab; FONT-SIZE: 12px
}
.gallery-left .inner {
	POSITION: relative
}
.gallery-left .inner A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-gallery-hover.png) no-repeat left center; HEIGHT: 100%
}
.gallery-left .inner A:hover {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-gallery-hover.png) no-repeat right center
}
.flip-left .inner {
	POSITION: relative
}
.flip-left .inner A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-flip-hover.png) no-repeat left center; HEIGHT: 100%
}
.flip-left .inner A:hover {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-flip-hover.png) no-repeat right center
}
.infographic-left .inner {
	POSITION: relative
}
.infographic-left .inner A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-info-hover.png) no-repeat left center; HEIGHT: 100%
}
.infographic-left .inner A:hover {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-info-hover.png) no-repeat right center
}
.application-left .inner {
	POSITION: relative
}
.application-left .inner A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-application-hover.png) no-repeat left center; HEIGHT: 100%
}
.application-left .inner A:hover {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-application-hover.png) no-repeat right center
}
#preloader {
	Z-INDEX: 100; POSITION: fixed; LINE-HEIGHT: 21px; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/white_90.png); HEIGHT: 100%; COLOR: #333; FONT-SIZE: 14px; TOP: 0px; LEFT: 0px
}
#preloader .inner {
	POSITION: absolute; MARGIN: -250px 0px 0px -400px; WIDTH: 800px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/loading_2.gif) no-repeat 50% 50%; HEIGHT: 500px; TOP: 50%; LEFT: 50%
}
#preloader .close {
	BACKGROUND-IMAGE: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-lightbox-close.png); Z-INDEX: 101; POSITION: absolute; WIDTH: 25px; HEIGHT: 25px; TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
#preloader H2 {
	MARGIN-BOTTOM: 30px; COLOR: #333; FONT-SIZE: 35px; FONT-WEIGHT: normal
}
#preloader .pages {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: none
}
H2.login-title {
	PADDING-BOTTOM: 20px; FONT-SIZE: 24px
}
#login-dividing-line {
	BORDER-BOTTOM: #e3e3e3 1px solid; MARGIN-TOP: 20px; WIDTH: 216px; HEIGHT: 1px
}
#ad_login_username {
	WIDTH: 205px
}
#ad_login_password {
	WIDTH: 205px
}
.print-media {
	DISPLAY: none
}
.content-quote {
	PADDING-BOTTOM: 24px; MARGIN-LEFT: 35px; OVERFLOW: hidden
}
.content-quote .top {
	POSITION: relative
}
.content-quote P {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; FONT-STYLE: italic; MARGIN-BOTTOM: 8px; COLOR: #666; FONT-SIZE: 14px
}
.content-quote P.line {
	DISPLAY: block
}
.expanded.content-quote P.line {
	DISPLAY: none
}
.content-quote P.full {
	DISPLAY: none
}
.expanded.content-quote P.full {
	DISPLAY: block
}
.content-quote .image {
	DISPLAY: none; FLOAT: left; MARGIN-RIGHT: 8px
}
.expanded.content-quote .image {
	DISPLAY: block
}
.content-quote .author {
	FLOAT: left; COLOR: #666; FONT-SIZE: 12px
}
.content-quote .toggle {
	POSITION: absolute; BOTTOM: 3px; RIGHT: 0px
}
.content-quote .more.toggle {
	DISPLAY: block
}
.expanded.content-quote .more.toggle {
	DISPLAY: none
}
.content-quote .less.toggle {
	DISPLAY: none
}
.expanded.content-quote .less.toggle {
	DISPLAY: block
}
.faqBlock .top {
	MARGIN-BOTTOM: 24px
}
.faqBlock .top P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline-block; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.faqBlock .toggle {
	VERTICAL-ALIGN: middle
}
.faqBlock .more.toggle {
	ZOOM: 1; DISPLAY: inline-block
}
.expanded.faqBlock .more.toggle {
	DISPLAY: none
}
.faqBlock .less.toggle {
	DISPLAY: none
}
.expanded.faqBlock .less.toggle {
	ZOOM: 1; DISPLAY: inline-block
}
.faqBlock .bottom {
	DISPLAY: none
}
.expanded.faqBlock .bottom {
	DISPLAY: block
}
.ui-helper-hidden {
	DISPLAY: none
}
.ui-helper-hidden-accessible {
	CLIP: rect(1px 1px 1px 1px); POSITION: absolute !important
}
.ui-helper-reset {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.ui-helper-clearfix:before {
	DISPLAY: table; CONTENT: ""
}
.ui-helper-clearfix:after {
	DISPLAY: table; CONTENT: ""
}
.ui-helper-clearfix:after {
	CLEAR: both
}
.ui-helper-clearfix {
	ZOOM: 1
}
.ui-helper-zfix {
	POSITION: absolute; FILTER: Alpha(Opacity=0); WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0
}
.ui-state-disabled {
	CURSOR: default !important
}
.ui-icon {
	TEXT-INDENT: -99999px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden
}
.ui-widget-overlay {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.ui-widget {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.ui-widget .ui-widget {
	FONT-SIZE: 1em
}
.ui-widget INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em
}
.ui-widget SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em
}
.ui-widget TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em
}
.ui-widget BUTTON {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em
}
.ui-widget-content {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_flat_0_ffffff_40x100.png) #fff repeat-x 50% 50%; COLOR: #333; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-content A {
	COLOR: #333
}
.ui-widget-header {
	BORDER-BOTTOM: #c6c7c8 1px solid; BORDER-LEFT: #c6c7c8 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_highlight-soft_0_e3e4e5_1x100.png) #e3e4e5 repeat-x 50% 50%; COLOR: #333; BORDER-TOP: #c6c7c8 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c6c7c8 1px solid
}
.ui-widget-header A {
	COLOR: #333
}
.ui-state-default {
	BORDER-BOTTOM: #c6c7c8 1px solid; BORDER-LEFT: #c6c7c8 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_e8e8e8_1x400.png) #e8e8e8 repeat-x 50% 50%; COLOR: #7e7e7e; BORDER-TOP: #c6c7c8 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #c6c7c8 1px solid
}
.ui-widget-content .ui-state-default {
	BORDER-BOTTOM: #c6c7c8 1px solid; BORDER-LEFT: #c6c7c8 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_e8e8e8_1x400.png) #e8e8e8 repeat-x 50% 50%; COLOR: #7e7e7e; BORDER-TOP: #c6c7c8 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #c6c7c8 1px solid
}
.ui-widget-header .ui-state-default {
	BORDER-BOTTOM: #c6c7c8 1px solid; BORDER-LEFT: #c6c7c8 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_e8e8e8_1x400.png) #e8e8e8 repeat-x 50% 50%; COLOR: #7e7e7e; BORDER-TOP: #c6c7c8 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #c6c7c8 1px solid
}
.ui-state-default A {
	COLOR: #7e7e7e; TEXT-DECORATION: none
}
.ui-state-default A:link {
	COLOR: #7e7e7e; TEXT-DECORATION: none
}
.ui-state-default A:visited {
	COLOR: #7e7e7e; TEXT-DECORATION: none
}
.ui-state-hover {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #333; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-content .ui-state-hover {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #333; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-header .ui-state-hover {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #333; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-state-focus {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #333; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-content .ui-state-focus {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #333; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-widget-header .ui-state-focus {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_dadada_1x400.png) #dadada repeat-x 50% 50%; COLOR: #333; BORDER-TOP: #aaa 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #aaa 1px solid
}
.ui-state-hover A {
	COLOR: #333; TEXT-DECORATION: none
}
.ui-state-hover A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.ui-state-active {
	BORDER-BOTTOM: #747474 1px solid; BORDER-LEFT: #747474 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_0_747474_1x400.png) #747474 repeat-x 50% 50%; COLOR: #fff; BORDER-TOP: #747474 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #747474 1px solid
}
.ui-widget-content .ui-state-active {
	BORDER-BOTTOM: #747474 1px solid; BORDER-LEFT: #747474 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_0_747474_1x400.png) #747474 repeat-x 50% 50%; COLOR: #fff; BORDER-TOP: #747474 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #747474 1px solid
}
.ui-widget-header .ui-state-active {
	BORDER-BOTTOM: #747474 1px solid; BORDER-LEFT: #747474 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_0_747474_1x400.png) #747474 repeat-x 50% 50%; COLOR: #fff; BORDER-TOP: #747474 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #747474 1px solid
}
.ui-state-active A {
	COLOR: #fff; TEXT-DECORATION: none
}
.ui-state-active A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.ui-state-active A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.ui-widget:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.ui-state-highlight {
	BORDER-BOTTOM: #0078ab 1px solid; BORDER-LEFT: #0078ab 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_e8e8e8_1x400.png) #e8e8e8 repeat-x 50% 50%; COLOR: #7e7e7e; BORDER-TOP: #0078ab 1px solid; BORDER-RIGHT: #0078ab 1px solid
}
.ui-widget-content .ui-state-highlight {
	BORDER-BOTTOM: #0078ab 1px solid; BORDER-LEFT: #0078ab 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_e8e8e8_1x400.png) #e8e8e8 repeat-x 50% 50%; COLOR: #7e7e7e; BORDER-TOP: #0078ab 1px solid; BORDER-RIGHT: #0078ab 1px solid
}
.ui-widget-header .ui-state-highlight {
	BORDER-BOTTOM: #0078ab 1px solid; BORDER-LEFT: #0078ab 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_glass_75_e8e8e8_1x400.png) #e8e8e8 repeat-x 50% 50%; COLOR: #7e7e7e; BORDER-TOP: #0078ab 1px solid; BORDER-RIGHT: #0078ab 1px solid
}
.ui-state-highlight A {
	COLOR: #fff
}
.ui-widget-content .ui-state-highlight A {
	COLOR: #fff
}
.ui-widget-header .ui-state-highlight A {
	COLOR: #fff
}
.ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_inset-soft_95_fef1ec_1x100.png) #fef1ec repeat-x 50% bottom; COLOR: #cd0a0a; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-widget-content .ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_inset-soft_95_fef1ec_1x100.png) #fef1ec repeat-x 50% bottom; COLOR: #cd0a0a; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-widget-header .ui-state-error {
	BORDER-BOTTOM: #cd0a0a 1px solid; BORDER-LEFT: #cd0a0a 1px solid; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_inset-soft_95_fef1ec_1x100.png) #fef1ec repeat-x 50% bottom; COLOR: #cd0a0a; BORDER-TOP: #cd0a0a 1px solid; BORDER-RIGHT: #cd0a0a 1px solid
}
.ui-state-error A {
	COLOR: #cd0a0a
}
.ui-widget-content .ui-state-error A {
	COLOR: #cd0a0a
}
.ui-widget-header .ui-state-error A {
	COLOR: #cd0a0a
}
.ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-widget-content .ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-widget-header .ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-content .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-widget-header .ui-priority-primary {
	FONT-WEIGHT: bold
}
.ui-priority-secondary {
	FILTER: Alpha(Opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-widget-content .ui-priority-secondary {
	FILTER: Alpha(Opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-widget-header .ui-priority-secondary {
	FILTER: Alpha(Opacity=70); FONT-WEIGHT: normal; opacity: .7
}
.ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: Alpha(Opacity=35); opacity: .35
}
.ui-widget-content .ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: Alpha(Opacity=35); opacity: .35
}
.ui-widget-header .ui-state-disabled {
	BACKGROUND-IMAGE: none; FILTER: Alpha(Opacity=35); opacity: .35
}
.ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_0078ab_256x240.png); WIDTH: 16px; HEIGHT: 16px
}
.ui-widget-content .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_0078ab_256x240.png)
}
.ui-widget-header .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_0078ab_256x240.png)
}
.ui-state-default .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_0078ab_256x240.png)
}
.ui-state-hover .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_0078ab_256x240.png)
}
.ui-state-focus .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_0078ab_256x240.png)
}
.ui-state-active .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_0078ab_256x240.png)
}
.ui-state-highlight .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_0078ab_256x240.png)
}
.ui-state-error .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_cd0a0a_256x240.png)
}
.ui-state-error-text .ui-icon {
	BACKGROUND-IMAGE: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-icons_cd0a0a_256x240.png)
}
.ui-icon-carat-1-n {
	BACKGROUND-POSITION: 0px 0px
}
.ui-icon-carat-1-ne {
	BACKGROUND-POSITION: -16px 0px
}
.ui-icon-carat-1-e {
	BACKGROUND-POSITION: -32px 0px
}
.ui-icon-carat-1-se {
	BACKGROUND-POSITION: -48px 0px
}
.ui-icon-carat-1-s {
	BACKGROUND-POSITION: -64px 0px
}
.ui-icon-carat-1-sw {
	BACKGROUND-POSITION: -80px 0px
}
.ui-icon-carat-1-w {
	BACKGROUND-POSITION: -96px 0px
}
.ui-icon-carat-1-nw {
	BACKGROUND-POSITION: -112px 0px
}
.ui-icon-carat-2-n-s {
	BACKGROUND-POSITION: -128px 0px
}
.ui-icon-carat-2-e-w {
	BACKGROUND-POSITION: -144px 0px
}
.ui-icon-triangle-1-n {
	BACKGROUND-POSITION: 0px -16px
}
.ui-icon-triangle-1-ne {
	BACKGROUND-POSITION: -16px -16px
}
.ui-icon-triangle-1-e {
	BACKGROUND-POSITION: -32px -16px
}
.ui-icon-triangle-1-se {
	BACKGROUND-POSITION: -48px -16px
}
.ui-icon-triangle-1-s {
	BACKGROUND-POSITION: -64px -16px
}
.ui-icon-triangle-1-sw {
	BACKGROUND-POSITION: -80px -16px
}
.ui-icon-triangle-1-w {
	BACKGROUND-POSITION: -96px -16px
}
.ui-icon-triangle-1-nw {
	BACKGROUND-POSITION: -112px -16px
}
.ui-icon-triangle-2-n-s {
	BACKGROUND-POSITION: -128px -16px
}
.ui-icon-triangle-2-e-w {
	BACKGROUND-POSITION: -144px -16px
}
.ui-icon-arrow-1-n {
	BACKGROUND-POSITION: 0px -32px
}
.ui-icon-arrow-1-ne {
	BACKGROUND-POSITION: -16px -32px
}
.ui-icon-arrow-1-e {
	BACKGROUND-POSITION: -32px -32px
}
.ui-icon-arrow-1-se {
	BACKGROUND-POSITION: -48px -32px
}
.ui-icon-arrow-1-s {
	BACKGROUND-POSITION: -64px -32px
}
.ui-icon-arrow-1-sw {
	BACKGROUND-POSITION: -80px -32px
}
.ui-icon-arrow-1-w {
	BACKGROUND-POSITION: -96px -32px
}
.ui-icon-arrow-1-nw {
	BACKGROUND-POSITION: -112px -32px
}
.ui-icon-arrow-2-n-s {
	BACKGROUND-POSITION: -128px -32px
}
.ui-icon-arrow-2-ne-sw {
	BACKGROUND-POSITION: -144px -32px
}
.ui-icon-arrow-2-e-w {
	BACKGROUND-POSITION: -160px -32px
}
.ui-icon-arrow-2-se-nw {
	BACKGROUND-POSITION: -176px -32px
}
.ui-icon-arrowstop-1-n {
	BACKGROUND-POSITION: -192px -32px
}
.ui-icon-arrowstop-1-e {
	BACKGROUND-POSITION: -208px -32px
}
.ui-icon-arrowstop-1-s {
	BACKGROUND-POSITION: -224px -32px
}
.ui-icon-arrowstop-1-w {
	BACKGROUND-POSITION: -240px -32px
}
.ui-icon-arrowthick-1-n {
	BACKGROUND-POSITION: 0px -48px
}
.ui-icon-arrowthick-1-ne {
	BACKGROUND-POSITION: -16px -48px
}
.ui-icon-arrowthick-1-e {
	BACKGROUND-POSITION: -32px -48px
}
.ui-icon-arrowthick-1-se {
	BACKGROUND-POSITION: -48px -48px
}
.ui-icon-arrowthick-1-s {
	BACKGROUND-POSITION: -64px -48px
}
.ui-icon-arrowthick-1-sw {
	BACKGROUND-POSITION: -80px -48px
}
.ui-icon-arrowthick-1-w {
	BACKGROUND-POSITION: -96px -48px
}
.ui-icon-arrowthick-1-nw {
	BACKGROUND-POSITION: -112px -48px
}
.ui-icon-arrowthick-2-n-s {
	BACKGROUND-POSITION: -128px -48px
}
.ui-icon-arrowthick-2-ne-sw {
	BACKGROUND-POSITION: -144px -48px
}
.ui-icon-arrowthick-2-e-w {
	BACKGROUND-POSITION: -160px -48px
}
.ui-icon-arrowthick-2-se-nw {
	BACKGROUND-POSITION: -176px -48px
}
.ui-icon-arrowthickstop-1-n {
	BACKGROUND-POSITION: -192px -48px
}
.ui-icon-arrowthickstop-1-e {
	BACKGROUND-POSITION: -208px -48px
}
.ui-icon-arrowthickstop-1-s {
	BACKGROUND-POSITION: -224px -48px
}
.ui-icon-arrowthickstop-1-w {
	BACKGROUND-POSITION: -240px -48px
}
.ui-icon-arrowreturnthick-1-w {
	BACKGROUND-POSITION: 0px -64px
}
.ui-icon-arrowreturnthick-1-n {
	BACKGROUND-POSITION: -16px -64px
}
.ui-icon-arrowreturnthick-1-e {
	BACKGROUND-POSITION: -32px -64px
}
.ui-icon-arrowreturnthick-1-s {
	BACKGROUND-POSITION: -48px -64px
}
.ui-icon-arrowreturn-1-w {
	BACKGROUND-POSITION: -64px -64px
}
.ui-icon-arrowreturn-1-n {
	BACKGROUND-POSITION: -80px -64px
}
.ui-icon-arrowreturn-1-e {
	BACKGROUND-POSITION: -96px -64px
}
.ui-icon-arrowreturn-1-s {
	BACKGROUND-POSITION: -112px -64px
}
.ui-icon-arrowrefresh-1-w {
	BACKGROUND-POSITION: -128px -64px
}
.ui-icon-arrowrefresh-1-n {
	BACKGROUND-POSITION: -144px -64px
}
.ui-icon-arrowrefresh-1-e {
	BACKGROUND-POSITION: -160px -64px
}
.ui-icon-arrowrefresh-1-s {
	BACKGROUND-POSITION: -176px -64px
}
.ui-icon-arrow-4 {
	BACKGROUND-POSITION: 0px -80px
}
.ui-icon-arrow-4-diag {
	BACKGROUND-POSITION: -16px -80px
}
.ui-icon-extlink {
	BACKGROUND-POSITION: -32px -80px
}
.ui-icon-newwin {
	BACKGROUND-POSITION: -48px -80px
}
.ui-icon-refresh {
	BACKGROUND-POSITION: -64px -80px
}
.ui-icon-shuffle {
	BACKGROUND-POSITION: -80px -80px
}
.ui-icon-transfer-e-w {
	BACKGROUND-POSITION: -96px -80px
}
.ui-icon-transferthick-e-w {
	BACKGROUND-POSITION: -112px -80px
}
.ui-icon-folder-collapsed {
	BACKGROUND-POSITION: 0px -96px
}
.ui-icon-folder-open {
	BACKGROUND-POSITION: -16px -96px
}
.ui-icon-document {
	BACKGROUND-POSITION: -32px -96px
}
.ui-icon-document-b {
	BACKGROUND-POSITION: -48px -96px
}
.ui-icon-note {
	BACKGROUND-POSITION: -64px -96px
}
.ui-icon-mail-closed {
	BACKGROUND-POSITION: -80px -96px
}
.ui-icon-mail-open {
	BACKGROUND-POSITION: -96px -96px
}
.ui-icon-suitcase {
	BACKGROUND-POSITION: -112px -96px
}
.ui-icon-comment {
	BACKGROUND-POSITION: -128px -96px
}
.ui-icon-person {
	BACKGROUND-POSITION: -144px -96px
}
.ui-icon-print {
	BACKGROUND-POSITION: -160px -96px
}
.ui-icon-trash {
	BACKGROUND-POSITION: -176px -96px
}
.ui-icon-locked {
	BACKGROUND-POSITION: -192px -96px
}
.ui-icon-unlocked {
	BACKGROUND-POSITION: -208px -96px
}
.ui-icon-bookmark {
	BACKGROUND-POSITION: -224px -96px
}
.ui-icon-tag {
	BACKGROUND-POSITION: -240px -96px
}
.ui-icon-home {
	BACKGROUND-POSITION: 0px -112px
}
.ui-icon-flag {
	BACKGROUND-POSITION: -16px -112px
}
.ui-icon-calendar {
	BACKGROUND-POSITION: -32px -112px
}
.ui-icon-cart {
	BACKGROUND-POSITION: -48px -112px
}
.ui-icon-pencil {
	BACKGROUND-POSITION: -64px -112px
}
.ui-icon-clock {
	BACKGROUND-POSITION: -80px -112px
}
.ui-icon-disk {
	BACKGROUND-POSITION: -96px -112px
}
.ui-icon-calculator {
	BACKGROUND-POSITION: -112px -112px
}
.ui-icon-zoomin {
	BACKGROUND-POSITION: -128px -112px
}
.ui-icon-zoomout {
	BACKGROUND-POSITION: -144px -112px
}
.ui-icon-search {
	BACKGROUND-POSITION: -160px -112px
}
.ui-icon-wrench {
	BACKGROUND-POSITION: -176px -112px
}
.ui-icon-gear {
	BACKGROUND-POSITION: -192px -112px
}
.ui-icon-heart {
	BACKGROUND-POSITION: -208px -112px
}
.ui-icon-star {
	BACKGROUND-POSITION: -224px -112px
}
.ui-icon-link {
	BACKGROUND-POSITION: -240px -112px
}
.ui-icon-cancel {
	BACKGROUND-POSITION: 0px -128px
}
.ui-icon-plus {
	BACKGROUND-POSITION: -16px -128px
}
.ui-icon-plusthick {
	BACKGROUND-POSITION: -32px -128px
}
.ui-icon-minus {
	BACKGROUND-POSITION: -48px -128px
}
.ui-icon-minusthick {
	BACKGROUND-POSITION: -64px -128px
}
.ui-icon-close {
	BACKGROUND-POSITION: -80px -128px
}
.ui-icon-closethick {
	BACKGROUND-POSITION: -96px -128px
}
.ui-icon-key {
	BACKGROUND-POSITION: -112px -128px
}
.ui-icon-lightbulb {
	BACKGROUND-POSITION: -128px -128px
}
.ui-icon-scissors {
	BACKGROUND-POSITION: -144px -128px
}
.ui-icon-clipboard {
	BACKGROUND-POSITION: -160px -128px
}
.ui-icon-copy {
	BACKGROUND-POSITION: -176px -128px
}
.ui-icon-contact {
	BACKGROUND-POSITION: -192px -128px
}
.ui-icon-image {
	BACKGROUND-POSITION: -208px -128px
}
.ui-icon-video {
	BACKGROUND-POSITION: -224px -128px
}
.ui-icon-script {
	BACKGROUND-POSITION: -240px -128px
}
.ui-icon-alert {
	BACKGROUND-POSITION: 0px -144px
}
.ui-icon-info {
	BACKGROUND-POSITION: -16px -144px
}
.ui-icon-notice {
	BACKGROUND-POSITION: -32px -144px
}
.ui-icon-help {
	BACKGROUND-POSITION: -48px -144px
}
.ui-icon-check {
	BACKGROUND-POSITION: -64px -144px
}
.ui-icon-bullet {
	BACKGROUND-POSITION: -80px -144px
}
.ui-icon-radio-off {
	BACKGROUND-POSITION: -96px -144px
}
.ui-icon-radio-on {
	BACKGROUND-POSITION: -112px -144px
}
.ui-icon-pin-w {
	BACKGROUND-POSITION: -128px -144px
}
.ui-icon-pin-s {
	BACKGROUND-POSITION: -144px -144px
}
.ui-icon-play {
	BACKGROUND-POSITION: 0px -160px
}
.ui-icon-pause {
	BACKGROUND-POSITION: -16px -160px
}
.ui-icon-seek-next {
	BACKGROUND-POSITION: -32px -160px
}
.ui-icon-seek-prev {
	BACKGROUND-POSITION: -48px -160px
}
.ui-icon-seek-end {
	BACKGROUND-POSITION: -64px -160px
}
.ui-icon-seek-start {
	BACKGROUND-POSITION: -80px -160px
}
.ui-icon-seek-first {
	BACKGROUND-POSITION: -80px -160px
}
.ui-icon-stop {
	BACKGROUND-POSITION: -96px -160px
}
.ui-icon-eject {
	BACKGROUND-POSITION: -112px -160px
}
.ui-icon-volume-off {
	BACKGROUND-POSITION: -128px -160px
}
.ui-icon-volume-on {
	BACKGROUND-POSITION: -144px -160px
}
.ui-icon-power {
	BACKGROUND-POSITION: 0px -176px
}
.ui-icon-signal-diag {
	BACKGROUND-POSITION: -16px -176px
}
.ui-icon-signal {
	BACKGROUND-POSITION: -32px -176px
}
.ui-icon-battery-0 {
	BACKGROUND-POSITION: -48px -176px
}
.ui-icon-battery-1 {
	BACKGROUND-POSITION: -64px -176px
}
.ui-icon-battery-2 {
	BACKGROUND-POSITION: -80px -176px
}
.ui-icon-battery-3 {
	BACKGROUND-POSITION: -96px -176px
}
.ui-icon-circle-plus {
	BACKGROUND-POSITION: 0px -192px
}
.ui-icon-circle-minus {
	BACKGROUND-POSITION: -16px -192px
}
.ui-icon-circle-close {
	BACKGROUND-POSITION: -32px -192px
}
.ui-icon-circle-triangle-e {
	BACKGROUND-POSITION: -48px -192px
}
.ui-icon-circle-triangle-s {
	BACKGROUND-POSITION: -64px -192px
}
.ui-icon-circle-triangle-w {
	BACKGROUND-POSITION: -80px -192px
}
.ui-icon-circle-triangle-n {
	BACKGROUND-POSITION: -96px -192px
}
.ui-icon-circle-arrow-e {
	BACKGROUND-POSITION: -112px -192px
}
.ui-icon-circle-arrow-s {
	BACKGROUND-POSITION: -128px -192px
}
.ui-icon-circle-arrow-w {
	BACKGROUND-POSITION: -144px -192px
}
.ui-icon-circle-arrow-n {
	BACKGROUND-POSITION: -160px -192px
}
.ui-icon-circle-zoomin {
	BACKGROUND-POSITION: -176px -192px
}
.ui-icon-circle-zoomout {
	BACKGROUND-POSITION: -192px -192px
}
.ui-icon-circle-check {
	BACKGROUND-POSITION: -208px -192px
}
.ui-icon-circlesmall-plus {
	BACKGROUND-POSITION: 0px -208px
}
.ui-icon-circlesmall-minus {
	BACKGROUND-POSITION: -16px -208px
}
.ui-icon-circlesmall-close {
	BACKGROUND-POSITION: -32px -208px
}
.ui-icon-squaresmall-plus {
	BACKGROUND-POSITION: -48px -208px
}
.ui-icon-squaresmall-minus {
	BACKGROUND-POSITION: -64px -208px
}
.ui-icon-squaresmall-close {
	BACKGROUND-POSITION: -80px -208px
}
.ui-icon-grip-dotted-vertical {
	BACKGROUND-POSITION: 0px -224px
}
.ui-icon-grip-dotted-horizontal {
	BACKGROUND-POSITION: -16px -224px
}
.ui-icon-grip-solid-vertical {
	BACKGROUND-POSITION: -32px -224px
}
.ui-icon-grip-solid-horizontal {
	BACKGROUND-POSITION: -48px -224px
}
.ui-icon-gripsmall-diagonal-se {
	BACKGROUND-POSITION: -64px -224px
}
.ui-icon-grip-diagonal-se {
	BACKGROUND-POSITION: -80px -224px
}
.ui-corner-all {
	-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px
}
.ui-corner-top {
	-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px
}
.ui-corner-left {
	-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px
}
.ui-corner-tl {
	-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px
}
.ui-corner-all {
	-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px
}
.ui-corner-top {
	-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px
}
.ui-corner-right {
	-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px
}
.ui-corner-tr {
	-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px
}
.ui-corner-all {
	-moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -khtml-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -khtml-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px
}
.ui-corner-left {
	-moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -khtml-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -khtml-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px
}
.ui-corner-all {
	-moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px
}
.ui-corner-bottom {
	-moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px
}
.ui-corner-right {
	-moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px
}
.ui-corner-br {
	-moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px
}
.ui-widget-overlay {
	FILTER: Alpha(Opacity=30); BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_flat_0_aaaaaa_40x100.png) #aaa repeat-x 50% 50%; opacity: .30
}
.ui-widget-shadow {
	FILTER: Alpha(Opacity=30); PADDING-BOTTOM: 8px; MARGIN: -8px 0px 0px -8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/jquery-ui-datepicker/ui-bg_flat_0_aaaaaa_40x100.png) #aaa repeat-x 50% 50%; PADDING-TOP: 8px; opacity: .30; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -khtml-border-radius: 8px
}
.ui-datepicker {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; WIDTH: 17em; PADDING-RIGHT: 0.2em; DISPLAY: none; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-header {
	POSITION: relative; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-prev {
	POSITION: absolute; WIDTH: 1.8em; HEIGHT: 1.8em; TOP: 2px
}
.ui-datepicker .ui-datepicker-next {
	POSITION: absolute; WIDTH: 1.8em; HEIGHT: 1.8em; TOP: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	TOP: 1px
}
.ui-datepicker .ui-datepicker-prev {
	LEFT: 2px
}
.ui-datepicker .ui-datepicker-next {
	RIGHT: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	LEFT: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	RIGHT: 1px
}
.ui-datepicker .ui-datepicker-prev SPAN {
	POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: block; MARGIN-LEFT: -8px; TOP: 50%; LEFT: 50%
}
.ui-datepicker .ui-datepicker-next SPAN {
	POSITION: absolute; MARGIN-TOP: -8px; DISPLAY: block; MARGIN-LEFT: -8px; TOP: 50%; LEFT: 50%
}
.ui-datepicker .ui-datepicker-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.8em; MARGIN: 0px 2.3em
}
.ui-datepicker .ui-datepicker-title SELECT {
	MARGIN: 1px 0px; FONT-SIZE: 1em
}
.ui-datepicker SELECT.ui-datepicker-month-year {
	WIDTH: 100%
}
.ui-datepicker SELECT.ui-datepicker-month {
	WIDTH: 49%
}
.ui-datepicker SELECT.ui-datepicker-year {
	WIDTH: 49%
}
.ui-datepicker TABLE {
	MARGIN: 0px 0px 0.4em; WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 0.9em
}
.ui-datepicker TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.7em
}
.ui-datepicker TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
.ui-datepicker TD SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-datepicker TD A {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON {
	PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0.2em 0.4em; PADDING-LEFT: 0.6em; WIDTH: auto; PADDING-RIGHT: 0.6em; FLOAT: right; OVERFLOW: visible; CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-multi.ui-datepicker {
	WIDTH: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-multi .ui-datepicker-group TABLE {
	MARGIN: 0px auto 0.4em; WIDTH: 95%
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	WIDTH: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	WIDTH: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	WIDTH: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-row-break {
	WIDTH: 100%; CLEAR: both; FONT-SIZE: 0px
}
.ui-datepicker-rtl {
	DIRECTION: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	RIGHT: 2px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	RIGHT: auto; LEFT: 2px
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	RIGHT: 1px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	RIGHT: auto; LEFT: 1px
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	CLEAR: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-cover {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 200px; DISPLAY: block; HEIGHT: 200px; TOP: -4px; LEFT: -4px
}
#segments {
	LIST-STYLE: none none outside; Z-INDEX: 15; POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 300px; PADDING-RIGHT: 680px; FLOAT: left; HEIGHT: 420px; OVERFLOW: hidden
}
.segment-pic {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 680px; HEIGHT: 420px; TOP: 0px; RIGHT: 0px
}
.start.segment-pic {
	Z-INDEX: 2
}
.first.segment-pic {
	Z-INDEX: 1
}
#segments LI:hover .segment-pic {
	Z-INDEX: 3
}
#segments LI:hover .start.segment-pic {
	Z-INDEX: 2
}
#segments LI.seg {
	LINE-HEIGHT: 50px; PADDING-LEFT: 20px; WIDTH: 260px; HEIGHT: 50px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#segments LI.seg:hover {
	BORDER-BOTTOM: #c6c7c8 1px solid; BORDER-LEFT: #c6c7c8 1px solid; LINE-HEIGHT: 48px; BACKGROUND-COLOR: #e3e4e5; PADDING-LEFT: 19px; WIDTH: 259px; HEIGHT: 48px; BORDER-TOP: #c6c7c8 1px solid; BORDER-RIGHT: #c6c7c8 1px solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
#segments LI.seg A {
	COLOR: #0078ab; FONT-SIZE: 16px
}
#segments LI.seg:hover A {
	COLOR: #333
}
#segments LI.seg A:hover {
	TEXT-DECORATION: none
}
#segments LI.seg .border {
	BACKGROUND-COLOR: #c6c7c8; WIDTH: 260px; DISPLAY: block; HEIGHT: 1px; MARGIN-LEFT: -10px
}
#segments LI.seg .last.border {
	DISPLAY: none
}
#segments LI.seg:hover .border {
	DISPLAY: none
}
#segments LI.heading.seg:hover {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; WIDTH: 260px; MARGIN-BOTTOM: -1px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 94px; COLOR: #666; FONT-SIZE: 18px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#segments LI.heading.seg {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; WIDTH: 260px; MARGIN-BOTTOM: -1px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 94px; COLOR: #666; FONT-SIZE: 18px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.sub-segments {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 16px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 25px; WIDTH: 250px; PADDING-RIGHT: 25px; COLOR: #666; PADDING-TOP: 25px; LEFT: -300px; opacity: 0.9
}
.sub-segments LI {
	LINE-HEIGHT: 21px; MARGIN-BOTTOM: 5px
}
.sub-segments LI.description {
	MARGIN-BOTTOM: 12px
}
#segments LI.seg .sub-segments A {
	COLOR: #0078ab; FONT-SIZE: 14px
}
#segments LI.seg .sub-segments A:hover {
	TEXT-DECORATION: underline
}
#segments LI.seg .middle {
	Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: -50px; WIDTH: 300px; HEIGHT: 420px; OVERFLOW: hidden; LEFT: 290px
}
#segments LI.seg:hover .middle {
	Z-INDEX: 101
}
#slides {
	POSITION: relative; BORDER-LEFT: #acacad 1px solid; BACKGROUND-COLOR: #fff; HEIGHT: 420px; OVERFLOW: hidden
}
#slides OL LI {
	DISPLAY: none
}
#slides OL LI.first {
	DISPLAY: block
}
#slides H2 {
	DISPLAY: none
}
#slides .box .textbox {
	BACKGROUND-IMAGE: url(/division_stahl/extension/current_design/design/em_plain_site/images/label_bg_grey.png); POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-LEFT: 60px; PADDING-RIGHT: 60px; BACKGROUND-REPEAT: repeat; HEIGHT: auto; OVERFLOW: hidden; TOP: 240px; PADDING-TOP: 20px
}
#slides .box .light.textbox {
	BACKGROUND-IMAGE: url(/division_stahl/extension/current_design/design/em_plain_site/images/label_bg_white.png)
}
#slides .headline {
	COLOR: #fff; FONT-SIZE: 30px
}
#slides .text {
	COLOR: #fff; FONT-SIZE: 16px
}
#slides .text P {
	LINE-HEIGHT: 22px
}
#slides .text A.text-link {
	COLOR: #fff; FONT-SIZE: 16px; TEXT-DECORATION: underline
}
#slides .black.text {
	COLOR: #000
}
#slides .text A.black.text-link {
	COLOR: #000
}
#slides H2 .ie8-helper {
	POSITION: absolute; MARGIN-TOP: -12px; WIDTH: 71px; DISPLAY: none; HEIGHT: 420px; MARGIN-LEFT: -35px
}
#slidesAutoplay {
	DISPLAY: none
}
#subjects {
	POSITION: relative; WIDTH: 980px; MARGIN-BOTTOM: 30px; HEIGHT: 362px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 1px
}
#subjects A.subject-name {
	DISPLAY: block; COLOR: #0078ab
}
#subjects LI.current A.subject-name {
	COLOR: #333
}
#subjects A.subject-link {
	MARGIN-TOP: 20px; DISPLAY: block; COLOR: #0078ab
}
#subjects .left {
	PADDING-BOTTOM: 11px; MARGIN-TOP: 20px; WIDTH: 145px; PADDING-RIGHT: 15px; COLOR: #666; OVERFLOW: hidden
}
#subjects LI.current .left {
	BORDER-BOTTOM: #c7c7c7 1px solid; PADDING-BOTTOM: 10px
}
#subjects .subject-pic {
	POSITION: absolute; WIDTH: 600px; DISPLAY: none; HEIGHT: 362px; OVERFLOW: hidden; TOP: 1px; LEFT: 160px
}
#subjects .right {
	POSITION: absolute; WIDTH: 205px; DISPLAY: none; HEIGHT: 322px; COLOR: #333; OVERFLOW: hidden; TOP: 20px; LEFT: 775px
}
#subjects LI.current .subject-pic {
	DISPLAY: block
}
#subjects LI.current .right {
	DISPLAY: block
}
.feature-260px {
	WIDTH: 980px; MARGIN-BOTTOM: 30px; HEIGHT: 260px; OVERFLOW: hidden
}
BODY.segment .feature-260px {
	MARGIN-BOTTOM: 30px; PADDING-TOP: 1px
}
BODY.nav .feature-260px {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 1px
}
BODY.company-nav .feature-260px {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 1px
}
BODY.portal .feature-260px {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 1px
}
.feature-260px {
	POSITION: relative; BACKGROUND: none transparent scroll repeat 0% 0%
}
.segment .feature-260px .quote {
	POSITION: absolute; BACKGROUND: none transparent scroll repeat 0% 0%
}
#flowpanes {
	POSITION: relative; CLEAR: both
}
#flowpanes DIV {
	WIDTH: 600px; DISPLAY: block; FLOAT: left
}
#flowpanes .items {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 20000em; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.main-form {
	LINE-HEIGHT: 24px; WIDTH: 460px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #333; FONT-SIZE: 14px
}
.main-form .info-form {
	PADDING-BOTTOM: 48px; MARGIN-TOP: 16px
}
.main-form FIELDSET {
	MARGIN-TOP: 14px
}
.main-form FIELDSET LEGEND {
	BORDER-BOTTOM: #c6c7c8 1px solid; LINE-HEIGHT: normal; WIDTH: 100%; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 12px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.main-form UL.subform {
	MARGIN-BOTTOM: 23px
}
.main-form > DIV.errors-form {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #e3e3e3; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 24px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 7px
}
.main-form > DIV.errors-form > UL > LI {
	PADDING-LEFT: 21px; MARGIN-BOTTOM: 6px; BACKGROUND: url(/extension/current_design/design/em_plain_site/images/bullet.gif) no-repeat left 5px
}
.main-form LI .description {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #666; FONT-SIZE: 12px
}
LI.submit {
	MARGIN-TOP: 16px; BORDER-TOP: #c6c7c8 1px solid
}
.main-form DIV.submit {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 24px
}
.main-form INPUT[type='submit'] {
	BORDER-BOTTOM: #747474 1px solid; BORDER-LEFT: #747474 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #747474; MARGIN-TOP: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: #747474 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #747474 1px solid; PADDING-TOP: 7px; BEHAVIOR: url(/extension/current_design/design/em_plain_site/javascript/pie.htc); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
.main-form INPUT[type='submit']:hover {
	BORDER-BOTTOM: #c6c7c8 1px solid; BORDER-LEFT: #c6c7c8 1px solid; BACKGROUND-COLOR: #c6c7c8; BORDER-TOP: #c6c7c8 1px solid; BORDER-RIGHT: #c6c7c8 1px solid
}
.main-form > LI {
	LIST-STYLE: none none outside
}
INPUT[type='text'] {
	-webkit-appearance: none; -moz-appearance: none
}
INPUT[type='email'] {
	-webkit-appearance: none; -moz-appearance: none
}
INPUT[type='search'] {
	-webkit-appearance: none; -moz-appearance: none
}
INPUT[type='password'] {
	-webkit-appearance: none; -moz-appearance: none
}
TEXTAREA {
	-webkit-appearance: none; -moz-appearance: none
}
SELECT {
	-webkit-appearance: none; -moz-appearance: none
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET P {
	MARGIN-BOTTOM: 0px
}
.main-form FIELDSET UL.subform {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 34px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 6px; OVERFLOW: hidden
}
FORM LABEL {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 10px
}
FORM .main-form LABEL.label {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.main-form FORM LABEL.label {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.main-form FORM LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
FORM .main-form LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.main-form FORM LI.checkbox LABEL.description {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
FORM .main-form LI.checkbox LABEL.description {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
FORM LI.mandatory INPUT {
	BACKGROUND-COLOR: #e3e3e3
}
.main-form FORM LI.checkbox LABEL.description P {
	DISPLAY: inline
}
FORM .main-form LI.checkbox LABEL.description P {
	DISPLAY: inline
}
FORM DIV.error {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main-form FORM LI > DIV.errors > UL > LI {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e3e3e3; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; MARGIN-BOTTOM: 0px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
FORM .main-form LI > DIV.errors > UL > LI {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e3e3e3; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; MARGIN-BOTTOM: 0px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
FORM SPAN.error {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e3e3e3; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline; MARGIN-BOTTOM: 0px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
FORM .select-box {
	BORDER-BOTTOM: #e3e5e4 1px solid; BORDER-LEFT: #e3e5e4 1px solid; WIDTH: 375px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/arrow-select.png) no-repeat right 50%; FLOAT: right; HEIGHT: 30px; OVERFLOW: hidden; BORDER-TOP: #e3e5e4 1px solid; BORDER-RIGHT: #e3e5e4 1px solid; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px
}
FORM SELECT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 400px; PADDING-RIGHT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 6px
}
FORM SELECT OPTION {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-SIZE: 14px
}
.main-form FORM SELECT {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(/extension/current_design/design/em_plain_site/javascript/pie.htc); LEFT: 1px; border-radius: 3px 3px 3px 3px; -webkit-appearance: normal; -moz-appearance: normal
}
FORM .main-form SELECT {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(/extension/current_design/design/em_plain_site/javascript/pie.htc); LEFT: 1px; border-radius: 3px 3px 3px 3px; -webkit-appearance: normal; -moz-appearance: normal
}
.main-form FORM SELECT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
FORM .main-form SELECT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
FORM INPUT[type='radio'] {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 7px
}
FORM INPUT[type='checkbox'] {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 7px
}
FORM INPUT[type='text'] {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(/extension/current_design/design/em_plain_site/javascript/pie.htc); LEFT: 1px; border-radius: 3px 3px 3px 3px
}
FORM INPUT[type='password'] {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(/extension/current_design/design/em_plain_site/javascript/pie.htc); LEFT: 1px; border-radius: 3px 3px 3px 3px
}
FORM TEXTAREA {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 5px; BEHAVIOR: url(/extension/current_design/design/em_plain_site/javascript/pie.htc); LEFT: 1px; border-radius: 3px 3px 3px 3px
}
.main-form FORM .datepicker INPUT[type='text'] {
	WIDTH: 150px
}
FORM .main-form .datepicker INPUT[type='text'] {
	WIDTH: 150px
}
.ui-datepicker-calendar A.ui-state-hover {
	BACKGROUND: #747474; COLOR: #fff
}
FORM TEXTAREA {
	WIDTH: 98%
}
FORM INPUT[type='file'] {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 5px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; LEFT: 1px
}
FORM INPUT.mandatory {
	BACKGROUND-COLOR: #e3e3e3
}
FORM INPUT.button {
	BORDER-BOTTOM: #747474 1px solid; MIN-WIDTH: 150px; BORDER-LEFT: #747474 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #747474; MARGIN-TOP: 16px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: #747474 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #747474 1px solid; PADDING-TOP: 7px; BEHAVIOR: url(/extension/current_design/design/em_plain_site/javascript/pie.htc); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px
}
FORM INPUT.button:hover {
	BORDER-BOTTOM: #c6c7c8 1px solid; MIN-WIDTH: 150px; BORDER-LEFT: #c6c7c8 1px solid; BACKGROUND-COLOR: #c6c7c8; BORDER-TOP: #c6c7c8 1px solid; BORDER-RIGHT: #c6c7c8 1px solid
}
DIV.download-center FORM {
	BORDER-BOTTOM: #c6c7c8 1px solid; PADDING-BOTTOM: 30px; MARGIN-BOTTOM: 28px; OVERFLOW: hidden
}
DIV.download-center FORM LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #666; PADDING-TOP: 0px
}
DIV.download-center FORM INPUT.button {
	MARGIN-TOP: 0px; FLOAT: right
}
FORM .main-form .small.select LABEL {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
FORM .main-form .small.select {
	MARGIN: 5px 0px; DISPLAY: block; HEIGHT: 31px
}
FORM .main-form .small.select .errors {
	DISPLAY: none
}
FORM .main-form .small.select .description {
	DISPLAY: none
}
FORM .main-form .small.select SELECT {
	WIDTH: 260px; FLOAT: left
}
.search .txt {
	MARGIN-BOTTOM: 0px
}
.accordion {
	TEXT-ALIGN: left
}
.accordion > OL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.accordion .slide > H2 {
	Z-INDEX: 100; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); MARGIN: 0px; COLOR: black; FONT-SIZE: 20px; TOP: 0px; FONT-WEIGHT: normal; LEFT: 0px; -webkit-transform: translateX(-100%) rotate(-90deg); -webkit-transform-origin: right top; -moz-transform: translateX(-100%) rotate(-90deg); -moz-transform-origin: right top; -o-transform: translateX(-100%) rotate(-90deg); -o-transform-origin: right top; transform: translateX(-100%) rotate(-90deg); transform-origin: right top
}
.accordion .slide > H2 SPAN {
	TEXT-ALIGN: left; MARGIN-TOP: 12px; PADDING-LEFT: 35px; DISPLAY: block; HEIGHT: 90%; -moz-user-select: none; -khtml-user-select: none; user-select: none
}
.accordion .slide > H2 B {
	POSITION: absolute; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); DISPLAY: inline-block; TOP: 13%; LEFT: 10%; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg)
}
.accordion .slide > H2:hover {
	CURSOR: pointer
}
.accordion .slide > DIV {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND: white; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px
}
.accordion NOSCRIPT P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: white; PADDING-TOP: 10px
}
.basic .slide > H2 {
	LINE-HEIGHT: 225%; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/slide-h2.png) #fff repeat-x 0% 100%; COLOR: #0078ab
}
.basic .slide > H2.selected {
	BACKGROUND: #e3e4e5; COLOR: #333
}
.ie .slide > H2 B {
	TOP: 42%; LEFT: 5%
}
.ie9 .slide > H2 {
	FILTER: none; -ms-transform: translateX(-100%) rotate(-90deg); -ms-transform-origin: right top
}
.dark.ie .slide > H2 B {
	TOP: 44%
}
.light.ie .slide > H2 B {
	TOP: 44%
}
.dark.ie9 .slide > H2.selected SPAN {
	FILTER: none
}
.dark.ie9 .slide > H2.selected SPAN:hover {
	FILTER: none
}
.light .slide > H2 SPAN {
	FILTER: none
}
.stitch.ie9 {
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.4)
}
.stitch.ie .slide > H2 {
	LINE-HEIGHT: 265%
}
.stitch.ie .slide > H2 SPAN {
	PADDING-RIGHT: 8%; HEIGHT: 89%
}
.stitch.ie .slide > H2 B {
	TOP: 33%
}
.stitch.ie .slide > H2.selected:after {
	DISPLAY: none
}
.stitch.ie .slide-0 > H2 SPAN {
	BACKGROUND-COLOR: #c25252
}
.stitch.ie .slide-1 > H2 SPAN {
	BACKGROUND-COLOR: #ca9859
}
.stitch.ie .slide-2 > H2 SPAN {
	BACKGROUND-COLOR: #96ba5f
}
.stitch.ie .slide-3 > H2 SPAN {
	BACKGROUND-COLOR: #59abb7
}
.stitch.ie .slide-4 > H2 SPAN {
	BACKGROUND-COLOR: #bb6098
}
.layer-wrapper {
	POSITION: absolute; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
.social-media-bar {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: auto; PADDING-RIGHT: 0px !important; DISPLAY: block; HEIGHT: 38px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
.social-media-bar LI {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: left; HEIGHT: 21px; PADDING-TOP: 0px !important
}
.social-media-bar LI .dummy_btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: inherit; CURSOR: pointer; PADDING-TOP: 0px
}
.social-media-bar LI DIV IFRAME {
	WIDTH: inherit; HEIGHT: inherit; OVERFLOW: hidden
}
.social-media-bar .facebook {
	WIDTH: 87px; DISPLAY: inline-block
}
.social-media-bar.german .facebook {
	WIDTH: 79px
}
.social-media-bar .facebook .fb_like IFRAME {
	WIDTH: 145px
}
LI.info_trigger.facebook {
	
}
LI.info_off.info_trigger.facebook {
	
}
.dummy_btn.fb_like {
	
}
.dummy_btn.fb_like IFRAME {
	
}
.german LI.info_trigger.facebook {
	
}
.german LI.info_off.info_trigger.facebook {
	
}
.german .dummy_btn.fb_like {
	
}
.german .dummy_btn.fb_like IFRAME {
	
}
.social-media-bar .twitter {
	WIDTH: 62px
}
.mac.social-media-bar .twitter {
	WIDTH: 62px
}
.social-media-bar LI DIV.tweet {
	WIDTH: 60px; OVERFLOW: hidden
}
.mac.social-media-bar LI DIV.tweet {
	WIDTH: 59px
}
.social-media-bar .gplus {
	WIDTH: 35px
}
.social-media-bar LI DIV.gplusone {
	WIDTH: 33px; OVERFLOW: hidden
}
.social-media-bar .pinterest {
	WIDTH: 46px
}
.social-media-bar LI.help_info {
	POSITION: relative
}
DIV.help_info {
	Z-INDEX: 500; BORDER-BOTTOM: #e3e3e3 1px solid; POSITION: absolute; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 290px; PADDING-RIGHT: 15px; DISPLAY: none; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #626262; FONT-SIZE: 12px; BORDER-TOP: #e3e3e3 1px solid; TOP: 23px; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 10px; LEFT: 0px
}
.social-media-bar LI .icon.help_info .info {
	Z-INDEX: 500; BORDER-BOTTOM: #e3e3e3 1px solid; POSITION: absolute; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 290px; PADDING-RIGHT: 15px; DISPLAY: none; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #626262; FONT-SIZE: 12px; BORDER-TOP: #e3e3e3 1px solid; TOP: 23px; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 10px; LEFT: 0px
}
.layer-wrapper .settings_info_menu {
	Z-INDEX: 500; BORDER-BOTTOM: #e3e3e3 1px solid; POSITION: absolute; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 290px; PADDING-RIGHT: 15px; DISPLAY: none; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #626262; FONT-SIZE: 12px; BORDER-TOP: #e3e3e3 1px solid; TOP: 23px; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 10px; LEFT: 0px
}
.layer-wrapper .settings_info_menu {
	WIDTH: 135px
}
.social-media-bar LI .icon.help_info .info {
	WIDTH: 350px; LEFT: -243px
}
DIV.display.help_info {
	DISPLAY: block
}
.social-media-bar LI .display.icon.help_info .info {
	DISPLAY: block
}
.layer-wrapper .settings_info_menu.display {
	DISPLAY: block
}
.social-media-bar LI.email {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 23px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(/extension/current_design/design/em_plain_site/stylesheets/social-media-bar/images/mail.png) no-repeat left center; HEIGHT: 20px; CURSOR: pointer; PADDING-TOP: 0px
}
.social-media-bar LI.email A {
	WIDTH: 20px; DISPLAY: block; HEIGHT: 20px
}
.social-media-bar LI.settings_info {
	POSITION: relative
}
.social-media-bar LI.settings_info A {
	MARGIN: 0px; TEXT-DECORATION: none
}
.layer-wrapper .settings_info_menu .settings {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(/extension/current_design/design/em_plain_site/stylesheets/social-media-bar/images/settings.png) no-repeat center center; HEIGHT: 20px; PADDING-TOP: 0px
}
.layer-wrapper .on.settings_info_menu .settings {
	BORDER-TOP-WIDTH: 0px
}
.layer-wrapper .settings_info_menu FORM FIELDSET {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.layer-wrapper .settings_info_menu FORM FIELDSET LEGEND {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.layer-wrapper .settings_info_menu FORM FIELDSET INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 4px 10px 4px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.layer-wrapper .settings_info_menu FORM FIELDSET LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}
BODY.portal-eurostahl {
	BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/bg-portal.gif) repeat-x left top
}
#country-map {
	POSITION: relative; BACKGROUND-COLOR: #e3e3e3; WIDTH: 980px; HEIGHT: 420px
}
#country-map .map {
	Z-INDEX: 1; POSITION: absolute; DISPLAY: none
}
#country-map .map IMG.transparent {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#country-map .map IMG.hover {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
#country-map ._0.map {
	DISPLAY: block
}
#country-map .prev {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 25px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-lightbox-prev.png) no-repeat; HEIGHT: 25px; TOP: 197px; CURSOR: pointer; LEFT: 10px
}
#country-map .next {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 25px; BACKGROUND: url(/division_stahl/extension/current_design/design/em_plain_site/images/icon-lightbox-next.png) no-repeat; HEIGHT: 25px; TOP: 197px; CURSOR: pointer; RIGHT: 10px
}
#country-map .thumbs {
	Z-INDEX: 2; POSITION: absolute; OVERFLOW: hidden; TOP: 12px; RIGHT: 20px
}
#country-map .thumbs .thumb {
	TEXT-ALIGN: center; WIDTH: 108px; FLOAT: left; COLOR: #fff; FONT-SIZE: 12px
}
#country-map .thumbs .thumb SPAN {
	MARGIN-TOP: -5px
}
#country-map .thumbs .thumb IMG {
	MARGIN-BOTTOM: 0px; CURSOR: pointer
}
#country-map .tooltip {
	BORDER-BOTTOM: #fff 5px solid; POSITION: absolute; BORDER-LEFT: #fff 5px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: none; BACKGROUND: url(/division_stahl/extension/current_eurostahl/design/em_plain_site/images/tooltip.png); HEIGHT: 31px; COLOR: #0078ab; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid; PADDING-TOP: 0px
}
#country-map .tooltip IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 8px
}
UL#mainNavigation LI.hoverable .eurostahl.subnav-container {
	LEFT: 0px
}
UL#mainNavigation LI.hoverable .eurostahl.subnav-container #country-map {
	DISPLAY: none
}
