@charset "UTF-8";
@media all {
DIV#cssGalleryImage DIV.cssSimplePager{margin:8px 172px 0;}
DIV#cssGallerieRubrics{border-bottom:1px dotted #D3D3D3;margin:0 0 .7em;padding:1.6em 0 2.13em;}
DIV#cssGallerieRubrics A{float:left;display:block;margin:0 4px 0 0;}
DIV#cssGallerieRubrics A.cssLast{margin:0;}
DIV#cssGallerieHeadline H1{float:left;}
DIV#cssGallerieHeadline A{float:right;padding:8px 0 0;}
DIV#cssGallerieHeadline A:hover{text-decoration:underline;}
DIV#cssGalleryImage A.linkBack{display:block;float:right;}
DIV#cssGalleryImage A.linkBack:hover{text-decoration:underline;}
DIV#cssGalleryImage A.linkOverview{display:block;float:right;margin:8px 0 0;}
DIV#cssGalleryImage A.linkOverview:hover{text-decoration:underline;}
DIV#cssGalleryImage DIV.cssImagePager{position:relative;text-align:center;width:480px;overflow:hidden;}
DIV#cssGalleryImage DIV.cssImagePager A.cssImagePagerPrev{position:absolute;top:16px;left:0;display:block;background:transparent url(/application/bhp/artwork/gallery/arrow_layer_back.png) no-repeat top left;width:48px;height:24px;}
DIV#cssGalleryImage DIV.cssImagePager A.cssImagePagerNext{position:absolute;top:16px;right:0;display:block;background:transparent url(/application/bhp/artwork/gallery/arrow_layer_forward.png) no-repeat top left;width:48px;height:24px;}
DIV#cssGalleryImage DIV.cssImagePagerHeadline{font-size:1.2em;line-height:1.33em;font-weight:700;color:#6a3667;margin:8px 0 0;}
DIV#cssGalleryImage DIV.XContent DIV.title{font-size:12px;line-height:1.33em;color:#6a3667;font-weight:700;margin:8px 0 0;}
DIV#cssGalleryImage DIV.cssImagePagerText{font-size:1.2em;line-height:1.33em;}
DIV#cssGalleryImage DIV.cssImagePagerText A{font-size:1em;}
DIV#cssGalleryImage DIV.cssImagePagerText A:hover{text-decoration:underline;}
DIV#cssGalleryImage DIV.cssImagePagerAdditionalLinks{margin:8px 0 0;}
DIV#cssGalleryImage DIV.cssImagePagerAdditionalLinks P.cssAdditionalLinksHeadline{font-size:1.2em;line-height:1.33em;text-align:right;}
DIV#cssGalleryImage DIV.cssImagePagerAdditionalLinks A.cssButtonControl{float:right;width:200px;}
DIV#cssGalleryImage DIV.cssImagePagerAdditionalLinksHeadline{font-size:1.2em;line-height:1.33em;font-weight:700;}
DIV#cssGalleryImage A.cssSimplePagerPrev{background-image:url(/application/bhp/artwork/gallery/simplePagePrev.png);}
DIV#cssGalleryImage A.cssSimplePagerNext{background-image:url(/application/bhp/artwork/gallery/simplePageNext.png);}
DIV#cssProductContent div.cssImagePagerHeadline{color:#4f678d;}
DIV#cssProductContent DIV.XContent DIV.title{color:#4f678d;}
DIV#cssProductContent DIV.XContent H1.titleDocument{color:#4f678d;}
DIV#cssProductContent DIV.XContent H2.titleCategory{color:#515151;}
DIV#cssProductContent A.linkBack{color:#4f678d;}
DIV#cssProductContent A.linkOverview{color:#4f678d;}
DIV#cssProductContent div.cssProducerGetInformation{border:none;}
DIV.cssStandardFunctions{background:#e0dcd7;clear:both;overflow:hidden;width:100%;position:relative;font-size:10px;}
DIV.cssStandardFunctionsTop{margin:0 0 8px;}
DIV.cssStandardFunctionsBottom{background:#e0dcd7 url(/application/bhp/artwork/layout/articlefunctions_bl.gif) no-repeat bottom left;margin:8px 0 16px;}
DIV.cssStandardFunctions A,DIV.cssStandardFunctions A:hover{font-size:10px;}
DIV.cssStandardFunctions DIV.cssBottom{height:20px;background:transparent url(/application/bhp/artwork/layout/articlefunctions_br.gif) no-repeat bottom right;}
DIV.cssStandardFunctions DIV.cssTop{height:20px;background:#e0dcd7 url(/application/bhp/artwork/layout/articlefunctions_tr.gif) no-repeat top right;}
DIV.cssStandardFunctions DIV.cssTop DIV.cssBysliderArea{background:#e0dcd7 url(/application/bhp/artwork/layout/articlefunctions_tl.gif) no-repeat top left;}
DIV.cssBysliderArea{width:300px;float:left;position:relative;padding:2px 0 0;}
DIV.cssStandardFunctions DIV.cssBysliderArea UL{list-style-type:none;height:16px;margin:0;padding:0;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI{border-left:1px solid #aea69e;background:#e0dcd7;list-style:none;display:inline;width:20px;overflow:hidden;float:left;margin:0;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI.allIconDescription{width:120px;padding:0 0 0 4px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI.cssBysliderLiFirst{border:none;}
DIV.cssStandardFunctions DIV.cssBysliderArea DIV.first{border-style:none;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A{background-repeat:no-repeat;padding-left:20px;background-color:#e0dcd7;white-space:nowrap;display:block;background-image:url(/application/bhp/artwork/standardIconsFirmobjects.jpg)!important;color:#515151;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon1{background-position:4px 1px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon2{background-position:4px -12px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon3{background-position:4px -26px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon4{background-position:4px -39px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon5{background-position:4px -53px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon1:hover{background-position:-18px 1px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon2:hover{background-position:-18px -12px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon3:hover{background-position:-18px -26px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon4:hover{background-position:-18px -39px;}
DIV.cssStandardFunctions DIV.cssBysliderArea LI A.icon5:hover{background-position:-18px -53px;}
DIV.cssStarRatingArea{width:162px;float:right;height:15px;text-align:left;overflow:hidden;padding:4px 4px 0 0;}
DIV#cssArticleFunctionsRateLabel{float:left;width:82px;color:#4f678d;padding:1px 0 0;}
DIV.cssStarRatingArea DIV.cssStarRatingResult{float:right;width:48px;text-align:right;padding:0 6px 0 4px;}
UL.cssStarRating{width:65px;height:11px;list-style:none;position:relative;background:url(/application/bhp/artwork/starsNeutral.jpg) no-repeat 0 0;background-position:0 -66px;float:right;overflow:hidden;padding:0;}
UL.cssRated0{background-position:0 0;}
UL.cssRated1{background-position:0 -11px;}
UL.cssRated2{background-position:0 -22px;}
UL.cssRated3{background-position:0 -33px;}
UL.cssRated4{background-position:0 -44px;}
UL.cssRated5{background-position:0 -55px;}
UL.cssStarRating LI{cursor:pointer;float:left;text-indent:-999em;}
UL.cssStarRating LI A{height:9px;left:0;position:absolute;text-decoration:none;top:3px;width:11px;z-index:200;}
UL.cssStarRating LI.cssStar1 A{left:1px;}
UL.cssStarRating LI.cssStar2 A{left:14px;}
UL.cssStarRating LI.cssStar3 A{left:27px;}
UL.cssStarRating LI.cssStar4 A{left:40px;}
UL.cssStarRating LI.cssStar5 A{left:53px;}
UL.cssStarRating li a:hover{background:transparent url(/application/bhp/artwork/starsNeutral.jpg) no-repeat scroll 0 0;height:9px;left:0;overflow:hidden;width:65px;z-index:2;}
UL.cssStarRating LI.cssStar1 A:hover{background-position:0 -80px;}
UL.cssStarRating LI.cssStar2 A:hover{background-position:0 -91px;}
UL.cssStarRating LI.cssStar3 A:hover{background-position:0 -102px;}
UL.cssStarRating LI.cssStar4 A:hover{background-position:0 -113px;}
UL.cssStarRating LI.cssStar5 A:hover{background-position:0 -124px;}
DIV.cssFunctionsComments{padding-bottom:24px;border-bottom:1px #d3d3d3 dotted;}
DIV.cssFunctionsComments DIV.cssCommentFunctionHeadline{font-size:1.2em;font-weight:700;padding:.66em 0 .5em;}
DIV.cssFunctionsComments DIV.cssCommentFunctionHeadline A{font-weight:700;font-size:1em;}
DIV.cssFunctionsComments DIV#cssFunctionsCommentsContent{font-size:1.2em;}
DIV.cssFunctionsComments DIV#cssFunctionsCommentsContent UL{border-bottom:1px #d3d3d3 dotted;border-right:1px #d3d3d3 dotted;margin:0 0 8px;padding:0;}
DIV.cssFunctionsComments DIV#cssFunctionsCommentsContent UL UL{border:none;margin:0;padding:0 0 0 12px;}
DIV.cssFunctionsComments DIV#cssFunctionsCommentsContent UL LI{border-top:1px #d3d3d3 dotted;border-left:1px #d3d3d3 dotted;}
DIV.cssFunctionsComments DIV#cssFunctionsCommentsContent UL LI DIV.cssComment{padding:4px;}
DIV.cssFunctionsComments DIV#cssFunctionsCommentsContent UL LI DIV.cssComment P.cssCommentHeadline{font-style:italic;border-bottom:1px #d3d3d3 dotted;margin-bottom:4px;padding:4px 0;}
DIV.cssFunctionsComments DIV#cssFunctionsCommentsContent UL LI DIV.cssComment P.cssCommentHeadline STRONG{font-weight:700;}
DIV.cssFunctionsComments DIV.cssCommentFunction{text-align:right;font-size:.9em;padding:0 4px 4px;}
DIV.cssFunctionsComments DIV.cssCommentFunction A{font-size:1em;}
DIV.cssFunctionsComments UL DIV.cssArticleFunctionsComment{overflow:hidden;position:relative;margin:4px;}
DIV.cssFunctionsComments DIV.cssInputRow{margin-bottom:4px;overflow:hidden;position:relative;}
DIV.cssFunctionsComments DIV.cssTextareaContentArea{width:100%;}
DIV.cssFunctionsComments TEXTAREA{height:8em;}
DIV.cssFunctionsComments INPUT{width:100%;}
DIV.cssFunctionsComments DIV.cssButtonSendFeedbackArea{overflow:hidden;position:relative;padding:1.6em 0 0;}
DIV.cssFunctionsComments UL DIV.cssButtonSendFeedbackArea A.cssButtonControl SPAN.cssButtonText{padding:3px 0;}
DIV.cssFunctionsComments A.cssButtonSendFeedback{width:148px;float:right;}
DIV.cssFunctionsComments DIV.cssFunctionsCommentsAnswer{font-size:1.2em;display:none;padding:1.6em 0 0;}
UL#cssSocialBookmarkList{list-style:none;display:block;margin:0;padding:0;}
UL#cssSocialBookmarkList LI{border-bottom:1px;border-bottom-style:solid;border-bottom-color:#d3d3d3;margin:0;padding:3px 5px;}
UL#cssSocialBookmarkList LI A{padding-left:10px;color:#515151;font-size:1.2em;margin:0;}
UL#cssSocialBookmarkList LI A IMG{padding-right:10px;}
DIV#cssRecommend{width:300px;}
DIV#cssRecommend FORM.yform{margin:0 12px 8px;}
DIV#cssRecommend FORM.yform INPUT{width:100%;}
DIV#cssRecommend FORM.yform DIV.c50l DIV.cssInputControl{margin-right:4px;}
DIV#cssRecommend FORM.yform DIV.c50r DIV.cssInputControl{margin-left:4px;}
DIV#cssRecommend FORM.yform DIV.cssTextareaControl LABEL{position:absolute;top:1em;width:200px;}
DIV#cssRecommend P.cssHeadline{font-weight:700;font-size:1.2em;margin:8px 0;}
DIV#cssRecommend DIV.cssRecommendRow{margin-bottom:8px;}
DIV#cssRecommend A.cssButtonControl{float:right;width:134px;text-align:left;}
DIV#cssProductContent A,DIV#cssProductContent A:hover{color:#4f678d;}
DIV#cssProductContent DIV.cssLinkListArea DIV A{color:#515151;}
DIV#cssProductContent DIV.cssLinkListArea DIV A:hover{color:#4f678d;}
DIV#cssProductContent DIV.cssLinkListToggle{color:#4f678d;}
DIV#cssProductContent H1.articleHeadline,DIV#cssProductContent H1.cssArticleHeadline{color:#4f678d;}
DIV#cssProductContent H2.articleHeadline,DIV#cssProductContent H2.cssArticleHeadline{color:#515151;}
DIV#cssProductContent H3.articleHeadline,DIV#cssProductContent H3.cssArticleHeadline{color:#515151;}
DIV#cssProductContent H1.articleHeadline A,DIV#cssProductContent H1.articleHeadline A:link,DIV#cssProductContent H1.articleHeadline A:visited,DIV#cssProductContent H1.articleHeadline A:hover,DIV#cssProductContent H1.articleHeadline A:active{color:#4f678d;}
DIV#cssProductContent H2.articleHeadline A,DIV#cssProductContent H2.articleHeadline A:link,DIV#cssProductContent H2.articleHeadline A:visited,DIV#cssProductContent H2.articleHeadline A:hover,DIV#cssProductContent H2.articleHeadline A:active{color:#515151;}
DIV#cssProductContent H3.articleTeaser A,DIV#cssProductContent H3.articleTeaser A:link,DIV#cssProductContent H3.articleTeaser A:visited,DIV#cssProductContent H3.articleTeaser A:hover,DIV#cssProductContent H3.articleTeaser A:active{color:#515151;}
DIV#cssProductContent H1.cssArticleHeadline{color:#4f678d;}
DIV#cssProductContent H1.cssArticleHeadlineWithSpacing{color:#4f678d;}
DIV#cssProductContent H2.cssArticleHeadline{color:#515151;}
DIV#cssProductContent H2.cssArticleHeadlineWithSpacing{color:#515151;}
DIV#cssProductContent H1.cssProducerHeadline{color:#515151;}
DIV#cssProductContent H2.cssProducerHeadline{color:#4f678d;}
DIV#cssProductContent A.cssButtonControl{background-image:url(/application/bhp/artwork/layout/button_firmobject_middle.gif);}
DIV#cssProductContent A.cssButtonControl SPAN.cssButtonLeft{background-image:url(/application/bhp/artwork/layout/button_firmobject_left.gif);}
DIV#cssProductContent A.cssButtonControl SPAN.cssButtonRight{background-image:url(/application/bhp/artwork/layout/button_firmobject_right.gif);}
DIV#cssFirmContent DIV#cssFirmContentResultGroup{border-bottom:1px dotted #d3d3d3;margin:0 0 .7em;padding:0 0 .8em;}
DIV#cssFirmContent DIV#cssFirmContentResultGroup P{font-size:1.2em;line-height:1.33em;}
DIV#cssFirmContent DIV#cssFirmContentResultGroup P A{font-size:1em;}
DIV#cssFirmContent DIV#cssFirmContentResultGroup P A:hover{text-decoration:underline;}
DIV#cssFirmContent DIV.cssFirmContentResult{padding:.8em 0 0;}
DIV#cssFirmContent DIV.cssFirmContentResult P.cssFirmContentResultHeadline{font-size:1.4em;line-height:1.33em;font-weight:700;margin:0 0 8px;}
DIV.cssGalleryButtonPrev{background:#e0dcd7 url(/application/bhp/artwork/layout/button_firmobject_prev_gallery.gif) no-repeat bottom left;}
DIV.cssGalleryButtonNext{background:#e0dcd7 url(/application/bhp/artwork/layout/button_firmobject_next_gallery.gif) no-repeat bottom left;}
DIV#cssBreadcrumbNavigation UL LI{color:#4f678d;}
DIV#cssBreadcrumbNavigation UL LI A,DIV#cssBreadcrumbNavigation UL LI STRONG{color:#4f678d;}
DIV#cssBreadcrumbNavigation UL LI A:focus,DIV#cssBreadcrumbNavigation UL LI A:hover,DIV#cssBreadcrumbNavigation UL LI A:active{color:#4f678d;}
DIV#cssProducerInformations DIV.cssToolGrey{border:none;margin-top:2.4em;}
DIV#cssProducerInformationHeadline{border-left:1px #d3d3d3 solid;border-right:1px #d3d3d3 solid;border-top:1px #d3d3d3 solid;position:relative;overflow:hidden;width:auto;}
DIV#cssProducerInformations DIV.cssToolGrey DIV.cssCornerTL{top:0;left:0;z-index:2;}
DIV#cssProducerInformations DIV.cssToolGrey DIV.cssCornerTR{top:0;right:0;z-index:2;}
DIV#cssProductContent DIV.cssToolGrey DIV.tablist{border-left:1px #d3d3d3 solid;border-right:1px #d3d3d3 solid;border-bottom:1px #d3d3d3 solid;width:auto;}
DIV#cssProductContent DIV.cssToolGrey DIV.tablist LI.active,DIV#cssProductContent DIV.cssToolGrey DIV.tablist UL LI.active:focus,DIV#cssProductContent DIV.cssToolGrey DIV.tablist UL LI.active:hover,DIV#cssProductContent DIV.cssToolGrey DIV.tablist UL LI.active:active{background:#FFF url(/application/bhp/artwork/yaml/navigation/sliding_door/round/left_white_on.png) no-repeat top left;}
DIV#cssProductContent DIV.cssToolGrey DIV.tablist LI.active STRONG{background:transparent url(/application/bhp/artwork/yaml/navigation/sliding_door/round/right_white_on.png) no-repeat top right;color:#4f678d;}
DIV#cssProductContent DIV.cssToolGrey DIV.tablist A:hover,DIV#cssProductContent DIV.cssToolGrey DIV.tablist STRONG:hover{color:#4f678d;}
DIV#cssProductContent DIV.cssToolGrey DIV.cssTabContent{background:#fff;padding:8px 0;}
DIV.cssFirmContact P,DIV.cssFirmContact SPAN{font-size:1.2em;line-height:1.33em;}
DIV.cssFirmContact A{font-size:1.2em;line-height:1.33em;}
DIV#cssFirmContactLogo{text-align:center;}
DIV.cssFirmAdressURLs UL{list-style-position:inside;margin:0;padding:0 0 0 24px;}
DIV.cssFirmAdressURLs UL LI{list-style-position:outside;list-style-image:url(/application/bhp/artwork/layout/arrow_grey_list.gif);line-height:15px;margin:0;padding:0;}
DIV.cssFirmAdressURLs UL LI A{font-size:12px;color:#515151;}
DIV.cssFirmAdressURLs UL LI A:hover{font-size:12px;color:#a9a69e;}
DIV.cssProducerGetInformation{padding-bottom:.8em;border-bottom:1px dotted #d3d3d3;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssInputRow{margin-bottom:4px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssInputRowWithSelect{margin-bottom:2px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssColumnLeft{float:left;width:228px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssColumnRight{float:right;width:228px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssLabelColumn{float:left;width:84px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssSmallInputColumn{float:right;width:138px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssInputColumnStreet{float:left;width:110px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssInputColumnNumber{float:right;width:24px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation SPAN#cssLabelRequiredFields{float:right;display:block;text-align:right;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform Input{width:126px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssInputColumnStreet Input{width:98px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssInputColumnNumber Input{width:16px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform LABEL{display:block;white-space:normal;padding-top:4px;font-size:12px;line-height:1.33em;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssProducerGetInformationColumnRight INPUT{float:left;width:auto;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssProducerGetInformationColumnRight LABEL{display:block;float:right;width:204px;padding-top:0;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssProducerGetInformationColumnRight LABEL.cssLabelMessage{padding-top:0;float:none;width:auto;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssTextareaControl TEXTAREA{height:173px;}
DIV#cssProductContent DIV#jsDivProducerGetInformation FORM.yform DIV.cssInputRow LABEL A{font-size:1em;}
DIV#cssProductContent DIV.cssConsentDeclarationArea{display:none;padding-top:1.2em;margin-bottom:1.6em;}
DIV#cssProductContent A.cssConsentDeclarationHide{margin-top:.66em;overflow:hidden;display:none;}
DIV#cssProductContent DIV.cssFunctionsCommentsAnswer{font-size:1.2em;display:none;color:#fff;background-color:#4F678D;border:1px solid #d3d3d3;margin:16px 0;padding:8px;}
.XContent A{color:#4f678d;cursor:default;font-size:12px;text-decoration:none;}
.XContent A[href]{color:#4f678d;cursor:pointer;font-size:12px;text-decoration:none;}
.XContent IMG{border-width:0;}
.XContent SMALL{font-size:11px;line-height:13px;}
.XContent STRONG{font-weight:700;}
.XContent SUB{font-size:75%;line-height:100%;vertical-align:-23%;}
.XContent SUP{font-size:75%;line-height:100%;vertical-align:44%;}
.XContent{font-size:12px;width:480px;margin:0;padding:0;}
DIV.XContent{line-height:1.33em;color:#515151;}
P.XContent{width:auto;}
.XContent *{font-size:inherit;}
.XContent .alphaIndex{border:1px solid #000;}
.XContent .blockCaption{text-align:center;background-color:#eee;border:1px solid #999;margin-bottom:32px;width:100%;}
.XContent .blockCenter{margin-left:auto;margin-right:auto;}
.XContent .blockFloatLeft{float:left;display:inline;padding-bottom:8px;border-width:0;}
.XContent .blockFloatRight{float:right;display:inline;padding-bottom:8px;border-width:0;}
.XContent .blockHidden{display:none;}
.XContent .blockIndex{background-color:#ffc;margin-top:16px;padding:8px;}
.XContent .blockRight{margin-left:auto;}
.XContent .floatBox{overflow:hidden;}
.XContent .floatClear{clear:both;}
.XContent .floatLeft{float:left;display:inline;border-width:0;}
.XContent .floatRight{float:right;display:inline;border-width:0;}
.XContent .infobar{margin-top:2px;}
.XContent .infobarBorderLeft{border-top:1px solid silver;border-left:1px solid silver;border-bottom:1px solid silver;}
.XContent .infobarBorderRight{border-top:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver;}
.XContent .listLine,.XContent .listBullet{font-family:verdana,helvetica,sans-serif;text-align:center;}
.XContent .listBox,.XContent .listDigit,.XContent .listAlphaSmall,.XContent .listAlphaLarge{text-align:right;white-space:nowrap;}
.XContent .linkSEnabled{font-size:11px;line-height:13px;text-decoration:none;color:#4f678d;}
.XContent .linkSEnabled:hover{text-decoration:underline;color:#4f678d;}
.XContent .linkSDisabled{font-size:11px;line-height:13px;text-decoration:none;color:#636363;}
.XContent .linkEnabled{color:#4f678d;font-weight:700;text-decoration:none;}
.XContent .linkEnabled:hover{color:#4f678d;font-weight:700;text-decoration:underline;}
.XContent .linkDisabled{text-decoration:none;color:#636363;}
.XContent .linkEmpEnabled{font-weight:700;text-decoration:none;color:#4f678d;}
.XContent .linkEmpEnabled:hover{text-decoration:underline;color:#4f678d;}
.XContent .linkEmpDisabled{font-weight:700;text-decoration:none;color:#636363;}
.XContent .linkSHidden{font-size:11px;line-height:13px;text-decoration:none;color:#515151;}
.XContent .linkSHidden:hover{text-decoration:underline;color:#6a3667;}
.XContent .linkHidden{text-decoration:none;color:#515151;}
.XContent .linkHidden:hover{text-decoration:underline;color:#4f678d;}
.XContent .linkEmpHidden{font-weight:700;text-decoration:none;color:#515151;}
.XContent .linkEmpHidden:hover{text-decoration:underline;color:#4f678d;}
.XContent .linkSEmpHidden{font-size:11px;font-weight:700;text-decoration:none;color:#515151;}
.XContent .linkSEmpHidden:hover{text-decoration:underline;color:#4f678d;}
.XContent .textSmall{font-size:11px;line-height:13px;}
.XContent .textSub{font-size:75%;line-height:100%;vertical-align:-23%;}
.XContent .textSuper{font-size:75%;line-height:100%;vertical-align:44%;}
.XContent .textBold{font-weight:700;}
.XContent .textSBold{font-size:11px;font-weight:700;line-height:13px;}
.XContent .textItalic{font-style:italic;}
.XContent .titleSmall{font-size:11px;font-weight:700;line-height:13px;}
.XContent .title{color:#4f678d;font-weight:700;margin:0;padding:0;}
.XContent .titleWhite{font-weight:700;color:#fff;}
.XContent .titleLarge{font-size:18px;text-transform:uppercase;}
.XContent .titleXLarge{font-size:16px;font-weight:700;}
.XContent .titleImage,.XContent .titleObject{margin-top:2px;font-size:11px;line-height:12px;}
.XContent .titleCompany{color:#515151;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.33em;}
.XContent .titleDocument{color:#4f678d;font-size:18px;font-weight:400;text-transform:uppercase;display:block;line-height:1.33em;margin:0 0 24px;padding:0;}
.XContent .titleGroup{margin-bottom:8px;}
.XContentTooltip{color:#000;background-color:#feffcd;border:1px solid #bbb;font:11px tahoma,helvetica,sans-serif;width:auto;text-align:left;max-width:400px;padding:2px;}
.XContentTooltip .titleTooltip{font-weight:700;}
.XContentTooltip .imageTooltip{border:1px solid #eee;margin-bottom:4px;}
.XContent DIV.cssHidden{display:none;}
.XContent IMG.image,.XContent IMG.imageBlock{display:block;}
.XContent IMG.imageDummy,.XContent IMG.imageBlockAlert{border:1px solid red;display:block;}
.XContent IMG.imageBorder{border:1px solid #bfbfbf;}
.XContent IMG.imageBlockFrame{border:1px solid #bfbfbf;display:block;}
.XContent IMG.imageIconInline{padding-left:2px;padding-right:2px;vertical-align:middle;}
.XContent DIV.cssToplink{float:right;padding-left:8px;}
.XContent DIV.toplinks{margin-bottom:32px;}
.XContent DIV.toplinks A{color:#4f678d;display:block;text-decoration:none;margin:4px 0;}
.XContent DIV.toplinks A:hover{color:#4f678d;text-decoration:underline;}
.XContent A.linkFootnote{font-size:75%;line-height:100%;text-decoration:none;vertical-align:44%;}
.XContent A.linkFootnote:hover{color:#9c1722;text-decoration:underline;}
.XContent DIV.footnotes{margin-top:8px;}
.XContent DIV.footnotes HR{background-color:#000;height:1px;text-align:left;width:100px;border-style:none;margin:0 0 4px;}
.XContent DIV.footnotes DL{font-size:11px;overflow:hidden;margin:0;padding:0;}
.XContent DIV.footnotes DD{margin:0 0 0 18px;}
.XContent DIV.footnotes DT{clear:left;float:left;text-align:right;vertical-align:top;width:12px;margin:0 6px 0 0;}
.XContent DIV.footnotes DT > A{font-size:75%;line-height:100%;vertical-align:44%;}
.XContent TABLE{border-collapse:collapse;empty-cells:show;font-size:100%;}
.XContent TABLE CAPTION{margin-bottom:8px;text-align:left;}
.XContent TABLE TH.individual{font-weight:400;text-align:left;}
.XContent TABLE.grid > TBODY > TR > TD,.XContent TABLE.grid > THEAD > TR > TH{background:transparent;vertical-align:top;padding:1px 7px 1px 1px;}
.XContent TABLE.grid-blue > TBODY > TR > TD{background:#eaeef7;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-blue > THEAD > TR > TH{background:#cad6ee;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-border{border:2px solid #000;}
.XContent TABLE.grid-border > TBODY > TR > TD,.XContent TABLE.grid-border > THEAD > TR > TH{background:transparent;border:1px solid #000;vertical-align:top;padding:3px;}
.XContent TABLE.grid-gray > TBODY > TR > TD{background:#ebebeb;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-gray > THEAD > TR > TH{background:#d5d5d5;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-green > TBODY > TR > TD{background:#cdfcca;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-green > THEAD > TR > TH{background:#9eff9c;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-red > TBODY > TR > TD{background:#f3e1e1;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-red > THEAD > TR > TH{background:#ff9d9c;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-silver > TBODY > TR > TD{background:silver;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-silver > THEAD > TR > TH{background:gray;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-simple > TBODY > TR > TD,.XContent TABLE.grid-simple > THEAD > TR > TH{background:transparent;border:1px solid #000;vertical-align:top;padding:3px;}
.XContent TABLE.grid-yellow > TBODY > TR > TD{background:#fcfbc6;border:1px solid #FFF;vertical-align:top;padding:3px;}
.XContent TABLE.grid-yellow > THEAD > TR > TH{background:#fffe9c;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid TD,* html .XContent TABLE.grid TH{background:transparent;vertical-align:top;padding:1px 7px 1px 1px;}
* html .XContent TABLE.grid TABLE TD,* html .XContent TABLE.grid TABLE TH{vertical-align:baseline;padding:0;}
* html .XContent TABLE.grid-blue TD{background:#eaeef7;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-blue TH{background:#cad6ee;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-blue TABLE TD,* html .XContent TABLE.grid-blue TABLE TH{background:transparent;vertical-align:baseline;border-width:0;padding:0;}
* html .XContent TABLE.grid-border TD,* html .XContent TABLE.grid-border TH{background:transparent;border:1px solid #000;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-border TABLE TD,* html .XContent TABLE.grid-border TABLE TH{vertical-align:baseline;border-width:0;padding:0;}
* html .XContent TABLE.grid-gray TD{background:#ebebeb;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-gray TH{background:#d5d5d5;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-gray TABLE TD,* html .XContent TABLE.grid-gray TABLE TH{background:transparent;vertical-align:baseline;border-width:0;padding:0;}
* html .XContent TABLE.grid-green TD{background:#cdfcca;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-green TH{background:#9eff9c;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-green TABLE TD,* html .XContent TABLE.grid-green TABLE TH{background:transparent;vertical-align:baseline;border-width:0;padding:0;}
* html .XContent TABLE.grid-red TD{background:#f3e1e1;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-red TH{background:#ff9d9c;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-red TABLE TD,* html .XContent TABLE.grid-red TABLE TH{background:transparent;vertical-align:baseline;border-width:0;padding:0;}
* html .XContent TABLE.grid-silver TD{background:silver;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-silver TH{background:gray;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-silver TABLE TD,* html .XContent TABLE.grid-silver TABLE TH{background:transparent;vertical-align:baseline;border-width:0;padding:0;}
* html .XContent TABLE.grid-simple TD,* html .XContent TABLE.grid-simple TH{background:transparent;border:1px solid #000;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-simple TABLE TD,* html .XContent TABLE.grid-simple TABLE TH{vertical-align:baseline;border-width:0;padding:0;}
* html .XContent TABLE.grid-yellow TD{background:#fcfbc6;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-yellow TH{background:#fffe9c;border:1px solid #FFF;vertical-align:top;padding:3px;}
* html .XContent TABLE.grid-yellow TABLE TD,* html .XContent TABLE.grid-yellow TABLE TH{background:transparent;vertical-align:baseline;border-width:0;padding:0;}
}