A.with_pic {
	TEXT-DECORATION: none
}
A.with_pic SPAN {
	TEXT-DECORATION: underline
}
#content P.subtitle {
	FONT-SIZE: 1em; MARGIN: -1.5em 0px 0px; COLOR: #828282; POSITION: relative
}
.text_block H1 {
	MARGIN-RIGHT: 26.3%
}
.text_block H2 {
	MARGIN-RIGHT: 26.3%
}
.text_block H3 {
	MARGIN-RIGHT: 26.3%
}
.text_block H4 {
	MARGIN-RIGHT: 26.3%
}
H2.before_link {
	MARGIN-BOTTOM: 0px
}
.text_block H1.shareholders {
	FONT-SIZE: 1.75em; PADDING-TOP: 0.3em
}
.text_block H1.shareholders SPAN {
	DISPLAY: block; FONT-SIZE: 2.67em; COLOR: #014285; LINE-HEIGHT: 1
}
.text_block P {
	FONT-SIZE: 0.87em; MARGIN: 0px 26.3% 0.5em 0px; LINE-HEIGHT: 1.7
}
H2.spacing {
	MARGIN-TOP: 0px
}
.text_block EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 25% 1em 5%; COLOR: #336699; LINE-HEIGHT: 1.7; PADDING-TOP: 0.5em
}
.text_block DIV.mark_out_list {
	MARGIN: 0px 25% 1em 5%; COLOR: #336699; FONT-STYLE: italic! important
}
.text_block DIV.mark_out_list P {
	FONT-SIZE: 1em! important
}
.text_block DIV.mark_out_list UL {
	FONT-SIZE: 1em! important; MARGIN-RIGHT: 0px! important
}
.text_block DIV.mark_out_list LI {
	LINE-HEIGHT: 1.7! important
}
.text_block .miller_head EM {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.text_block P EM {
	DISPLAY: inline; MARGIN: 0px; COLOR: #000
}
.text_block IMG {
	MARGIN: 0.5em 0px 1em
}
.text_block .media IMG {
	MARGIN: 0.5em 0px 1em
}
.text_block .graph IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.text_block .media .description {
	MARGIN-TOP: -1em; MARGIN-BOTTOM: 1em
}
.text_block .intext .v2 {
	MARGIN-TOP: -1em; MARGIN-BOTTOM: 1em
}
.text_block .intext {
	FLOAT: left; MARGIN: 0px 2em 0px 0px; POSITION: relative
}
.text_block .intext IMG {
	MARGIN: 0px 0px 1em
}
.text_block .intext .description {
	Z-INDEX: 100; MARGIN: 0px 0px 0.5em; TOP: -0.2em! important
}
.text_block .white_box {
	BORDER-RIGHT: #828282 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #828282 1px solid; PADDING-LEFT: 2em; PADDING-BOTTOM: 1.5em; BORDER-LEFT: #828282 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #828282 1px solid; BACKGROUND-COLOR: #ffffff
}
.text_block .white_box P {
	MARGIN: 0px
}
.text_block TABLE.text_data {
	FONT-SIZE: 0.87em; MARGIN: 1em 0px 2em; WIDTH: auto; POSITION: relative; max-width: 38em
}
.text_block TABLE.different {
	FONT-SIZE: 0.85em
}
.text_block TABLE.headline TH {
	FONT-SIZE: 0.9em! important
}
.text_block TABLE.wide {
	max-width: none
}
.text_block TABLE.text_data TH {
	PADDING-RIGHT: 2em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0.8em; LINE-HEIGHT: 1.2; PADDING-TOP: 0px
}
.text_block TABLE.text_data TH .date {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
.text_block TABLE.text_data .narrow TD {
	PADDING-RIGHT: 2em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.text_block TABLE.text_data TH.two {
	TEXT-ALIGN: center
}
.text_block TABLE.text_data TD {
	PADDING-RIGHT: 2em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.75em; PADDING-TOP: 0.75em
}
.text_block TABLE.text_data .stripe {
	BACKGROUND-COLOR: #f2f7fd
}
.text_block TABLE.text_data TD.two {
	TEXT-ALIGN: center
}
.text_block TABLE.text_data TD.indent {
	PADDING-LEFT: 2em
}
.text_block TABLE.text_data .align_right {
	TEXT-ALIGN: right
}
TABLE.text_data TH.column_headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.text_block TABLE.text_data P {
	DISPLAY: inline; FONT-SIZE: 1em; MARGIN: 0px; LINE-HEIGHT: 1.1
}
.text_block TABLE.text_data .file P {
	DISPLAY: block; FONT-SIZE: 0.75em; MARGIN-LEFT: 35px; LINE-HEIGHT: 1.4
}
.text_block .list {
	MARGIN-TOP: 0.8em; FONT-SIZE: 0.87em; MARGIN-BOTTOM: 1.5em; MARGIN-RIGHT: 26.3%
}
.text_block .list LI {
	MARGIN: 0px 0px 0.8em; LINE-HEIGHT: 1.7
}
.text_block OL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1.5em; MARGIN-RIGHT: 26.3%
}
.text_block OL LI {
	MARGIN: 0px 0px 0.8em; LINE-HEIGHT: 1.7
}
.text_note {
	Z-INDEX: 200; RIGHT: 0px; WIDTH: 21%; POSITION: absolute
}
.text_note .person {
	MARGIN-BOTTOM: 1em
}
.text_note .person H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
.caption {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.87em; MARGIN: 0px 26.3% 0.3em 0px; COLOR: #ff8846; max-width: 38em
}
.text_block TABLE.text_data TH .caption {
	FONT-SIZE: 1.2em
}
.text_block TABLE.text_data TH.title {
	PADDING-TOP: 2em
}
.text_block TABLE.text_data TD.comment {
	FONT-SIZE: 0.85em; PADDING-BOTTOM: 2em; COLOR: #898989
}
.text_block TABLE.text_data TD.last {
	PADDING-BOTTOM: 0px
}
.address {
	MARGIN-BOTTOM: 1em
}
.address_div {
	MARGIN-BOTTOM: 2em
}
.address SPAN {
	DISPLAY: block; FONT-SIZE: 0.87em; MARGIN: 0px 0px 0.5em
}
.text_note P {
	FONT-SIZE: 0.75em! important; MARGIN-BOTTOM: 0.5em; COLOR: #828282; MARGIN-RIGHT: 0px
}
DIV.text_link {
	WIDTH: 250px
}
.text_note P {
	LINE-HEIGHT: 1.5
}
.text_link P {
	LINE-HEIGHT: 1.5
}
.text_data .text_note P {
	FONT-SIZE: 1em
}
.text_note SPAN {
	DISPLAY: block
}
.text_note P.note {
	TEXT-INDENT: -1.3em
}
UNKNOWN {
	content: '— '
}
.text_note P.star1 {
	TEXT-INDENT: -0.9em
}
UNKNOWN {
	content: '* '
}
.text_note P.star2 {
	TEXT-INDENT: -1.3em
}
UNKNOWN {
	content: '** '
}
.text_note P.star3 {
	DISPLAY: block! important; TEXT-INDENT: -1.7em
}
UNKNOWN {
	content: '*** '
}
.text_note P.number1 {
	DISPLAY: block! important; TEXT-INDENT: -1.7em
}
.text_note P.number2 {
	DISPLAY: block! important; TEXT-INDENT: -1.7em
}
.text_note P.number3 {
	DISPLAY: block! important; TEXT-INDENT: -1.7em
}
.text_note P.number4 {
	DISPLAY: block! important; TEXT-INDENT: -1.7em
}
.text_note P.number5 {
	DISPLAY: block! important; TEXT-INDENT: -1.7em
}
.text_note P.number6 {
	DISPLAY: block! important; TEXT-INDENT: -1.7em
}
UNKNOWN {
	content: '1. '
}
UNKNOWN {
	content: '2. '
}
UNKNOWN {
	content: '3. '
}
UNKNOWN {
	content: '4. '
}
UNKNOWN {
	content: '5. '
}
UNKNOWN {
	content: '6. '
}
TD .text_note {
	RIGHT: -25%
}
.nb {
	FONT-SIZE: 0.65em; MARGIN-LEFT: 0.2em; COLOR: #898989! important; POSITION: absolute
}
.files_list {
	MARGIN-BOTTOM: 1em; OVERFLOW: hidden; POSITION: relative
}
.files_list .file {
	FLOAT: left; WIDTH: 12em; MARGIN-RIGHT: 0.5em; POSITION: relative
}
.files_list .file P {
	MARGIN: 0px 0px 2em 32px
}
.big_files .file {
	MARGIN-RIGHT: 1em
}
.big_files .file A {
	MARGIN-TOP: 0.5em; FONT-SIZE: 0.9em
}
.big_files .file A SPAN {
	MARGIN-TOP: 0.1em; FONT-SIZE: 0.81em
}
.big_files .file SPAN {
	MARGIN-TOP: 0px; FONT-SIZE: 0.75em
}
.text_block .narrow_text P {
	LINE-HEIGHT: 1.4
}
.file {
	POSITION: relative
}
.file P {
	FONT-SIZE: 0.75em; MARGIN-LEFT: 35px
}
.file SPAN {
	MARGIN-TOP: -0.2em; DISPLAY: block; FONT-SIZE: 1em; COLOR: #828282
}
.file A SPAN {
	COLOR: #007ac2; TEXT-DECORATION: underline
}
.file A:hover SPAN {
	COLOR: #00adef
}
.file_inline {
	DISPLAY: inline; POSITION: relative; TEXT-DECORATION: none
}
.file_inline .wr {
	FONT-SIZE: 1em; MARGIN: 0px 0px 0px 5px
}
.file_inline SPAN {
	DISPLAY: inline
}
.file .icon {
	LEFT: 0px; WIDTH: 27px; POSITION: absolute; HEIGHT: 34px
}
.file_inline .icon {
	WIDTH: 11px; BOTTOM: 0px; POSITION: relative; HEIGHT: 15px
}
.file .icon .a {
	TOP: -98px
}
.XLSX .a {
	LEFT: 0px
}
.xlsx .a {
	LEFT: 0px
}
.XLT .a {
	LEFT: 0px
}
.xlt .a {
	LEFT: 0px
}
.XLS .a {
	LEFT: 0px
}
.xls .a {
	LEFT: 0px
}
.DOCX .a {
	LEFT: -29px
}
.docx .a {
	LEFT: -29px
}
.DOC .a {
	LEFT: -29px
}
.doc .a {
	LEFT: -29px
}
.PDF .a {
	LEFT: -58px
}
.pdf .a {
	LEFT: -58px
}
.ZIP .a {
	LEFT: -87px
}
.zip .a {
	LEFT: -87px
}
.file_inline .icon .a {
	LEFT: -116px
}
DIV.references DIV.news_item A {
	FONT-SIZE: 0.83em
}
.news_item {
	MARGIN: 0px 26.3% 2em 0px; LINE-HEIGHT: 1.2
}
.narrowly {
	MARGIN: 0px 38.3% 2em 0px
}
.tightly P {
	MARGIN: 0px 38.3% 2em 0px
}
.logo-news {
	FLOAT: right; MARGIN-LEFT: 30px
}
.logo-news IMG {
	Z-INDEX: 3; MARGIN: -0.75em 0px 0px 20px; POSITION: relative
}
.history .news_item {
	MARGIN-RIGHT: 0px
}
.news_item P {
	MARGIN-RIGHT: 0px
}
P.date {
	DISPLAY: block; FONT-SIZE: 0.7em; MARGIN: 0px 0px 0.3em; COLOR: #828282
}
SPAN.date {
	DISPLAY: block; FONT-SIZE: 0.7em; MARGIN: 0px 0px 0.3em; COLOR: #828282
}
H2 P.date {
	FONT-SIZE: 0.43em; MARGIN-BOTTOM: 0px
}
H2 SPAN.date {
	FONT-SIZE: 0.43em; MARGIN-BOTTOM: 0px
}
DIV.date-text {
	MARGIN-TOP: 3em
}
DIV.date-text P {
	FONT-SIZE: 0.7em; MARGIN: 0px 0px 0.3em; COLOR: #828282
}
.news_item .title {
	FONT-SIZE: 0.82em
}
.content_columns {
	POSITION: relative
}
.col_50 {
	FLOAT: left; WIDTH: 49.5%
}
.col_50 EM {
	FONT-SIZE: 0.68em
}
.paper_sheet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2.5em; PADDING-BOTTOM: 3em; MARGIN: 1em 0px 1.5em; PADDING-TOP: 2em; POSITION: relative; BACKGROUND-COLOR: #f4f5f6
}
.paper_sheet_text {
	Z-INDEX: 10; POSITION: relative
}
.text_block .news_item .paper_sheet_text P {
	MARGIN-RIGHT: 2.5em
}
.paper_sheet H3 {
	COLOR: #ff8846; MARGIN-RIGHT: 1em
}
.paper_sheet P {
	FONT-SIZE: 0.81em; Z-INDEX: 10; COLOR: #646464; MARGIN-RIGHT: 2.5em; POSITION: relative
}
.paper_sheet UL {
	FONT-SIZE: 0.81em; Z-INDEX: 10; COLOR: #646464; MARGIN-RIGHT: 2.5em; POSITION: relative
}
.paper_sheet UL.list {
	FONT-SIZE: 0.81em; Z-INDEX: 10; COLOR: #646464; MARGIN-RIGHT: 2.5em; POSITION: relative
}
.paper_sheet SPAN {
	Z-INDEX: 10; POSITION: relative
}
.paper_sheet .top_paper {
	BACKGROUND: url(/f/1/global/i/paper_top.png) no-repeat left top; LEFT: 100%; MARGIN-LEFT: -2px; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 90px
}
.paper_sheet .bottom_paper {
	BACKGROUND: url(/f/1/global/i/paper_bottom.png) no-repeat left top; LEFT: 100%; MARGIN-LEFT: -345px; WIDTH: 351px; BOTTOM: -10px; POSITION: absolute; HEIGHT: 75px
}
.paper_sheet .bottom_paper_bg {
	LEFT: 0px; WIDTH: 100%; BOTTOM: -4px; POSITION: absolute; HEIGHT: 4px
}
.paper_sheet .bottom_paper_bg INS {
	DISPLAY: block; BACKGROUND: url(/f/1/global/i/paper_bottom_bg.png) repeat-x left top; MARGIN: 0px 334px 0px 20px; POSITION: relative; HEIGHT: 4px
}
.text_block .persona {
	FONT-WEIGHT: normal; COLOR: #ff8846
}
.text_block DT {
	COLOR: #898989
}
.text_block DT .persona {
	DISPLAY: none
}
.text_block DD .persona {
	DISPLAY: none
}
DL.together .persona {
	DISPLAY: inline; COLOR: #898989
}
.left_arrow {
	FONT-SIZE: 0.7em; WIDTH: 10em; POSITION: relative
}
.right_arrow {
	FONT-SIZE: 0.7em; WIDTH: 10em; POSITION: relative
}
.left_arrow_up {
	FONT-SIZE: 0.7em; WIDTH: 10em; POSITION: relative
}
.left_arrow {
	FLOAT: left; MARGIN-LEFT: 28px
}
.left_arrow_up {
	FLOAT: left; MARGIN-LEFT: 28px
}
.right_arrow {
	FLOAT: right; MARGIN-RIGHT: 28px; TEXT-ALIGN: right
}
.left_arrow .icon_24 {
	WIDTH: 23px; POSITION: absolute; HEIGHT: 23px
}
.right_arrow .icon_24 {
	WIDTH: 23px; POSITION: absolute; HEIGHT: 23px
}
.left_arrow_up .icon_24 {
	WIDTH: 23px; POSITION: absolute; HEIGHT: 23px
}
.left_arrow .icon_24 {
	LEFT: -28px; TOP: -0.4em
}
.left_arrow_up .icon_24 {
	LEFT: -28px; TOP: -0.4em
}
.left_arrow .a {
	LEFT: -27px
}
.left_arrow_up .a {
	LEFT: -83px
}
.right_arrow .icon_24 {
	RIGHT: -28px; TOP: -0.4em
}
.right_arrow .a {
	LEFT: -55px
}
.bigcover .icon {
	DISPLAY: none
}
.text_block .bigcover {
	MARGIN: 1em 0px 0px
}
.text_block .bigcover IMG {
	MARGIN: 0px 0px 0.7em
}
IMG.dead {
	BORDER-RIGHT: #4d4d4d 5px solid; BORDER-TOP: #4d4d4d 5px solid; BORDER-LEFT: #4d4d4d 5px solid; BORDER-BOTTOM: #4d4d4d 5px solid
}
IMG.alive {
	BORDER-RIGHT: #eae9e9 5px solid; BORDER-TOP: #eae9e9 5px solid; BORDER-LEFT: #eae9e9 5px solid; BORDER-BOTTOM: #eae9e9 5px solid
}
SPAN.describe_photo {
	POSITION: relative; TOP: 0.3em
}
DIV.documents H3 {
	MARGIN-TOP: 1em
}
HTML.contrast INS.file_inline {
	MARGIN-LEFT: -6px
}
#important_news {
	MARGIN-TOP: 1em
}
#important_news .picture .mega_description {
	WIDTH: 18.5em! important
}
DIV.meganews-heading {
	PADDING-RIGHT: 0.4em; FONT-WEIGHT: 700; FONT-SIZE: 3em; BACKGROUND: url(/f/1/global/i/meganews_spacer.gif) repeat-y right top; FLOAT: left; OVERFLOW: hidden; WIDTH: 56%; LINE-HEIGHT: 0.9
}
HTML.contrast DIV.meganews-heading {
	BACKGROUND: url(/f/1/global/i/meganews_spacer_contrast.gif) repeat-y right top
}
DIV.meganews-reference {
	DISPLAY: block; PADDING-LEFT: 1.5em; FLOAT: left; POSITION: relative
}
.gallery_switcher A.grayed {
	CURSOR: text; COLOR: #646464! important
}
.images_list .gallery_switcher A.grayed:hover {
	CURSOR: text; COLOR: #646464! important
}
.text_block DIV.with .images_list IMG {
	FLOAT: left; MARGIN: 0px 1em 1em 0px
}
.images_list IMG {
	DISPLAY: inline
}
DIV.with A {
	FLOAT: none; WIDTH: auto
}
.with A {
	MARGIN: 0px
}
DIV.with .image_description P {
	MARGIN-BOTTOM: 1em; OVERFLOW: hidden; ZOOM: 1; POSITION: relative
}
DIV.with A.text_without {
	DISPLAY: none
}
.text_block DIV.with .images_list A.text_without IMG {
	DISPLAY: none
}
.text_block DIV.with IMG {
	MARGIN-BOTTOM: 1em
}
.without .image_description {
	DISPLAY: block
}
.with DIV.image_description P {
	DISPLAY: block
}
.with .image_description {
	FLOAT: none; MARGIN-LEFT: 0px; HEIGHT: auto
}
DIV.with SPAN.pic_description {
	DISPLAY: none
}
DIV.with P.photo_description {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 1em 3em; COLOR: #828282
}
DIV.without TABLE {
	DISPLAY: none
}
.news_list #month_stripe:hover {
	BORDER-LEFT-COLOR: #00adef; BORDER-BOTTOM-COLOR: #00adef; BORDER-TOP-COLOR: #00adef; BORDER-RIGHT-COLOR: #00adef
}
.news_list #month_stripe:unknown {
	BORDER-LEFT-COLOR: #00adef; BORDER-BOTTOM-COLOR: #00adef; BORDER-TOP-COLOR: #00adef; BORDER-RIGHT-COLOR: #00adef
}
.text_block DIV.media A:hover IMG {
	BORDER-LEFT-COLOR: #00adef; BORDER-BOTTOM-COLOR: #00adef; BORDER-TOP-COLOR: #00adef; BORDER-RIGHT-COLOR: #00adef
}
.text_block DIV.media A:unknown IMG {
	BORDER-LEFT-COLOR: #00adef; BORDER-BOTTOM-COLOR: #00adef; BORDER-TOP-COLOR: #00adef; BORDER-RIGHT-COLOR: #00adef
}
DIV.media .pic_source A.pic_sourse_active {
	COLOR: #00adef
}
DIV.media A.pic_sourse_active IMG {
	BORDER-LEFT-COLOR: #00adef; BORDER-BOTTOM-COLOR: #00adef; BORDER-TOP-COLOR: #00adef; BORDER-RIGHT-COLOR: #00adef
}
DIV.media .pic_source A.pic_sourse_active .icon_24 .a {
	LEFT: 0px
}
FORM INPUT.submit {
	MARGIN-LEFT: 0.5em
}
#main_search UL.input LI DIV {
	DISPLAY: inline
}
#main_search UL.input LI {
	DISPLAY: inline
}
#main_search UL.input LI A {
	COLOR: #363636; TEXT-DECORATION: none
}
#main_search UL.input {
	
}
#main_search A {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0px
}
#main_search UL.input LI .checked A {
	BORDER-BOTTOM-WIDTH: 0px; CURSOR: text; COLOR: #ddebf3; BACKGROUND-COLOR: #007ac2
}
#main_search UL.input LI .checked A SPAN {
	BORDER-BOTTOM-WIDTH: 0px; CURSOR: text; COLOR: #ddebf3; BACKGROUND-COLOR: #007ac2
}
#main_search .psevdo_href {
	FONT-SIZE: 0.8em; BORDER-BOTTOM: #363636 1px dashed
}
#main_search .psevdo_href:hover {
	BORDER-BOTTOM-COLOR: #00adef; CURSOR: pointer; COLOR: #00adef
}
#main_search UL.input LI DIV {
	DISPLAY: none
}
.js #main_search UL.input LI INPUT {
	DISPLAY: none
}
.js #main_search UL.input LI LABEL {
	DISPLAY: none
}
#main_search .psevdo_href {
	DISPLAY: none
}
.js #main_search .psevdo_href {
	DISPLAY: inline
}
#main_search .checked {
	DISPLAY: inline
}
.js #main_search UL.input LI DIV {
	DISPLAY: inline
}
.js #main_search .checked {
	BORDER-BOTTOM-STYLE: none
}
#search_results {
	MARGIN-LEFT: 0px
}
.next_previous {
	DISPLAY: inline
}
.next_previous P {
	DISPLAY: inline
}
UL.pages LI {
	DISPLAY: inline
}
.next_previous {
	MARGIN: 0px 1em 1em 0px
}
.next_previous P {
	COLOR: #aaaaaa
}
UL.pages {
	MARGIN-TOP: 1em
}
UL.pages LI {
	MARGIN-RIGHT: 0.5em
}
.company_phones {
	MARGIN-TOP: 0px
}
.company_person {
	MARGIN-TOP: 0px
}
.text_note_v2 {
	MARGIN-TOP: 3.7em
}
.total P {
	FONT-SIZE: 0.8em; COLOR: #aaa
}
