body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
.modContent .content-item{padding:0 0 25px 0}
.modContent .content-item .lastUnit{overflow:hidden}
.modContent .content-item .sizeContactListImg{width:185px}
.modContent .content-item .sizeContactListTxt{padding-left:10px;margin-left:0}
.modContent .content-item p{padding:0}
.modContent .content-item h1.base{color:#000;font-size:24px;line-height:30px;font-weight:normal;margin:0 0 10px;text-decoration:none}
.modContent .content-item h2.base{color:#3E3E3E;font-size:18px;line-height:20px;text-decoration:none}
.modContent .content-item h3.base{color:#3E3E3E;font-size:14px;line-height:20px;font-weight:bold;text-decoration:none}
.modContent .content-item p.base{color:#000;font-size:14px;line-height:20px;font-weight:normal}
div.vitaHidden{display:none}
@media all{div.ePaperControl{width:704px}
div.ePaperControl select.businessAreas,div.ePaperControl select.themes,div.ePaperControl select.years{font-family:Arial;font-size:12px;line-height:16px;color:#000;padding:0 0 0 5px;margin-bottom:10px;vertical-align:top}
div.ePaperControl select.years{margin-bottom:30px}
div.ePaperControl select.businessAreas{width:250px;margin-right:9px}
div.ePaperControl select.themes{width:250px;margin-right:9px}
div.ePaperControl select.years{width:120px}
div.ePaperControl .ePaperList{display:block}
div.ePaperControl .ePaperList .ePaperItem{display:inline-block;vertical-align:top;width:120px;margin-right:56px;margin-bottom:50px}
div.ePaperControl .ePaperList .ePaperItem a{text-decoration:initial}
div.ePaperControl .ePaperList .ePaperItem img{display:block;width:120px;height:170px;border:1px solid #c6c6c6!important}
div.ePaperControl .ePaperList .ePaperItem .title{display:block;font-family:Arial;font-size:12px;font-weight:bold;line-height:16px;color:#2d4b84}
div.ePaperControl .ePaperList .ePaperItem .infoText{display:block;font-family:Arial;font-size:10px;line-height:14px;color:#000}
div.ePaperControl .pagingControl{display:block;text-align:right}
div.ePaperControl .pagingControl .currentPageLabel,div.ePaperControl .pagingControl .pageCountLabel{font-family:Arial;font-size:12px;line-height:16px;color:#666}
div.ePaperControl .pagingControl .currentPageLabel{margin-right:8px}
div.ePaperControl .pagingControl .pageCountLabel{margin:0 8px}
div.ePaperControl .pagingControl input.currentPage{font-family:Arial;font-size:11px;line-height:14px;color:#999;border:1px solid #999;text-align:center;width:24px;padding:4px;vertical-align:middle}
div.ePaperControl .pagingControl a.previousPage,div.ePaperControl .pagingControl a.nextPage{display:inline-block;vertical-align:middle;background:url("/INT/Resources/Images/sprite.png") no-repeat scroll 0 -230px transparent;margin-left:1px}
div.ePaperControl .pagingControl a.previousPage:hover,div.ePaperControl .pagingControl a.nextPage:hover{background:url("/INT/Resources/Images/sprite.png") no-repeat scroll 0 -270px transparent}
div.ePaperControl .pagingControl a.previousPage[disabled],div.ePaperControl .pagingControl a.previousPage[disabled]:hover,div.ePaperControl .pagingControl a.nextPage[disabled],div.ePaperControl .pagingControl a.nextPage[disabled]:hover{background:url("/INT/Resources/Images/sprite.png") no-repeat scroll 0 -600px transparent;cursor:default}
div.ePaperControl .pagingControl a.previousPage .image{width:24px;height:24px;background:url("/INT/Resources/Images/sprite.png") no-repeat scroll 0 -3000px transparent}
div.ePaperControl .pagingControl a.nextPage .image{width:24px;height:24px;background:url("/INT/Resources/Images/sprite.png") no-repeat scroll 0 -3024px transparent}
div.ePaperControl .pagingControl a.previousPage .text,div.ePaperControl .pagingControl a.nextPage .text{display:none}
div.ePaperControl .pagingControl .submitButton{display:none}
}
.deritrade .filter-finder,.deritrade .generic-drop-down,.deritrade .matrix-overview .page-size,.deritrade .matrix-overview .note,.deritrade .matrix-overview .count,.deritrade .matrix-overview .sorting-panel,.deritrade .matrix-overview .derivative-type-finder,.deritrade .deritrade-simulation,.deritrade .pagination{display:none}
.deritrade{font-size:12px}
.deritrade .matrix-overview TH{text-align:left}
.deritrade .matrix-overview TH,.deritrade .matrix-overview TD{padding:2px 5px}
.deritrade .matrix-overview table tbody tr TD.simuValue{text-align:right}
.deritrade .filter-selection-overview{margin-bottom:20px}
.deritrade .filter-selection-overview .time{float:right}
.simulation .deritrade,.simulation .deritrade-simulation .close,.simulation .deritrade-simulation .data-line.underlyingName,.simulation .deritrade-simulation .data-line.typeName,.simulation .deritrade-simulation .refresh{display:none}
.simulation .blockUI{display:block;border:none!important;position:absolute!important;height:auto!important;width:auto!important;top:150px!important;left:0!important}
.simulation .deritrade-simulation .left{margin:15px 0}
.simulation .deritrade-simulation .data-line{font-size:12px;line-height:16px}
.simulation .deritrade-simulation .data-line .title{width:130px;display:block;float:left}
.simulation .deritrade-simulation .data-line select.data{width:300px;border:0;font-weight:bold;text-indent:5px;text-overflow:''}
.simulation .deritrade-simulation .data-line select::-ms-expand{display:none}
.simulation .deritrade-simulation .result .value{font-size:30px;color:#2C4B84;float:left}
.simulation .foot{position:absolute;top:410px}
.tellAFriend,.tell-a-friend{display:none}
.social-media,.social-media-flyout-wrapper{display:none}
.subMenu ul{display:none}
.shareclass-selector-panel{display:none}
.flux .anchors{display:none}
.flux .tabs{display:none}
.ajax__tab_panel .lang_col,.myDossierOverview .lang_col,.myDossierOverview .button,.myDossierOverview .mobileOnly{display:none}
.ajax__tab_panel,.myDossierOverview{text-align:left}
.column-ContentContainer{float:none;display:block}
.fundsOverview .funds-overview .nameMobile,.fundsOverview .funds-overview .documentLink{display:none}
.fundsOverview .filter-panel{display:none}
.printSeparator{display:inline}
.fundsOverview .funds-overview th{text-align:left}
.fundsOverview .funds-overview tr td{vertical-align:top;height:40px;padding:10px 5px 6px 0;border-bottom:1px solid #999}
.fundsOverview table{border-collapse:collapse;width:100%;margin-bottom:15px}
.fundsOverview table.funds-overview .rating div{height:12px;overflow:hidden}
.visual-home,.topicsContainer,.mainNavigationHolder{display:none}
.modBreadcrumb .nextIcon a,.modBreadcrumb .nextIcon a.active,.modBreadcrumb .navigation li a{font-size:14px}
.modContent .rightCol .teaser-place,.modContent .rightCol .teaser-news,.modContent .fly-right .teaser-place,.modContent .fly-right .teaser-news{margin-bottom:20px;padding:10px 16px 15px 20px;background:url("/CH/Resources/Images/bg-teaserFold.gif") no-repeat scroll right bottom #E9EDF2;width:192px}
.modStatement h1{font-size:28px;line-height:36px;color:#2D4B84;margin:0 0 9px}
.modStatement p{font-size:14px;line-height:25px;color:#666}
.modContent h2{margin:6px 0 10px}
.footerLinks{display:none}
.content-item .line{border-bottom:1px dotted #999}
.modContent .rightCol{margin-top:10px;border-top:1px dotted #3e3e3e}
.list li{padding-left:12px;font-size:14px;line-height:20px;background:url("/CH/Resources/Images/vt-sprite.png") no-repeat scroll 0 -703px transparent}
.list li a{color:#2D4B84;text-decoration:none}
.document_tab .ajax__tab_header{margin-top:10px;margin-bottom:10px}
.corporate_tab .ajax__tab_header{margin-top:10px}
.document_tab .ajax__tab_tab,.corporate_tab .ajax__tab_tab{height:38px;text-align:center;vertical-align:middle;border:1px solid #E5E5E5;font-size:12px;display:table-cell!important;width:140px;cursor:pointer}
.corporate_tab .ajax__tab_tab{border-bottom-width:0}
.document_tab .ajax__tab_tab:hover{color:#2C4B84}
.document_tab .ajax__tab_header>span,.corporate_tab .ajax__tab_header>span{margin-left:-1px}
.document_tab .ajax__tab_active .ajax__tab_tab,.corporate_tab .ajax__tab_active .ajax__tab_tab{background-color:#528AC4;border:1px solid #2C4A84!important;color:#FFF}
.corporate_tab .ajax__tab_active .ajax__tab_tab a{color:#FFF!important}
.document_tab .ajax__tab_active .ajax__tab_tab:hover,.corporate_tab .ajax__tab_tab:hover{background-color:#2C4A84}
.corporate_tab .ajax__tab_tab a{text-decoration:none}
.document_tab,.corporate_tab{display:table;table-layout:fixed;width:90%;padding:0 0 25px 16px;clear:both}
.corporate_tab .ajax__tab_body .ajax__tab_panel{border:1px solid #E5E5E5;width:99%;padding:10px 15px}
.document_tab .document_tab_content,.myDossierOverview{font-size:12px;margin-right:12px}
.document_tab .document_tab_content table tr th,.document_tab .document_tab_content table tr td,.myDossierOverview table tr th,.myDossierOverview table tr td{padding:8px 10px;border-bottom:1px dotted #999}
.document_tab .document_tab_content table tr th,.myDossierOverview table tr th{font-weight:bold}
.document_tab .document_tab_content .lang_col,.myDossierOverview .lang_col{vertical-align:middle;text-align:center;width:28px}
.document_tab .document_tab_content table,.myDossierOverview table{width:700px!important}
.fundDetails .back-link{display:none}
.locationList .modLocationDetail{margin-left:20px}
.modLocations .size1of2{width:50%;float:left}
.modLocations .size1of2 .lastUnit{float:none}
.locationList .img-lrg img{height:auto!important;width:auto!important}
.form{margin-top:20px;font-size:12px;color:#3E3E3E}
.form{margin-top:20px;font-size:12px;color:#3e3e3e}
.form input{margin:5px 0;padding:2px}
.form ul li{padding-top:5px;padding-bottom:5px}
.form .list li{padding-top:0;padding-bottom:0}
.form .fgender{padding-right:5px}
.form .ftext{padding:5px}
.form .field{width:250px}
.form .fieldPLZ{width:80px}
.form .fieldCity{position:relative;left:10px;width:150px}
.form .fieldComment{margin:5px 0;padding:2px;width:250px;height:80px}
ul li{list-style:outside none none}
.modContent a.send,a.button{background-color:#528AC4;border:1px solid #2C4A84;color:#FFF;padding:12px 20px;font-size:13px;display:inline-block}
.modContent div.button{margin-top:23px}
.newsletterSubscription{margin-right:15px;float:left}
.newsletterlist .info-list .txt{overflow:hidden;float:left}
.newsletterlist .info-list{background:0;border-bottom:1px dotted #999;padding-bottom:20px}
.newsletterlist .info-list .last-item{background:0}
.newsletterlist .info-list .txt{width:310px}
.newsletterlist .info-list .newsletter-buttondiv{float:right;width:228px}
.newsletterlist .info-list .newsletter-buttondiv .subscribedlink{padding-left:3px}
.newsletterlist .newsletter-buttondiv .subscribedlink:after,.newsletterlist .newsletter-buttondiv .subscribedlink .after{content:"";display:inline-block;margin:4px 1px 0 6px;vertical-align:top;width:7px;height:7px;background:url(/INT/Resources/Images/sprite.png) no-repeat 0 -691px}
.newsletterlist .info-list .newsletter-buttondiv input[type="submit"].buttonsubscribed{background-image:url(/INT/Resources/Images/hook.png);background-position:200px center;background-repeat:no-repeat;background-position:200px center;background-color:#39b412;border:1px solid #198400;font-size:99%}
.newsletterlist .info-list .newsletter-buttondiv input[type="submit"].buttonsubscribed:hover{background-image:url(/INT/Resources/Images/hook.png);background-position:200px center;background-repeat:no-repeat;background-color:#198400}
.newsletterlist .info-list .newsletter-buttondiv{background:url(/INT/Resources/Images/bg-btngruen.png) repeat-x}
.newsletterlist .info-list .newsletter-buttondiv:hover{background:url(/INT/Resources/Images/bg-btngruen-hover.png) repeat-x}
.newsletterlist .info-list select.newsletter-select{margin-left:0;margin-right:0;width:228px}
.newsletterlist .info-list .txt .downloadlink{margin-top:10px;background:url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -706px transparent;padding-left:13px}
.newsletterlist .info-list input[type="submit"]{float:right;margin-bottom:4px}
.newsletterlist .info-list .box{float:none;width:100%}
.newsletterlist .info-list .visual{float:left;margin:3px 20px 0 0}
.newsletterlist .info-list .box{padding:20px 0;overflow:hidden}
.newsletterlist .info-list h3{margin:0 0 7px;line-height:16px;font-size:14px;font-weight:bold;padding:0}
.newsletterlist .content-heading h2{line-height:20px;font-size:16px;font-weight:normal}
.newsletterSubscriptionForm .subscription-text{display:block}
.newsletterSubscriptionForm .headline1{display:block;font-weight:bold;margin-top:20px;margin-bottom:4px}
.newsletterSubscriptionForm .headline2{display:block;margin-bottom:0;margin-top:16px}
.newsletterSubscriptionForm .formHint{display:block;width:230px;margin-top:23px}
.newsletterSubscriptionForm input[type="submit"],.newsletterlist .info-list .newsletter-buttondiv input[type="submit"],.newsletterUnsubscriptionControl input[type="submit"],.newsletterUnsubscriptionControl .cancel-button{color:#fff;font-weight:bold;text-decoration:none;width:228px;height:26px;padding:0;margin:0 0 4px 0;border:0 none;outline:0 none;cursor:pointer;background-color:#528AC4;border:1px solid #2C4A84;color:#FFF;font-size:99%}
.newsletterSubscriptionForm input[type="submit"]:hover,.newsletterlist .info-list .newsletter-buttondiv input[type="submit"]:hover,.newsletterUnsubscriptionControl input[type="submit"]:hover,.newsletterUnsubscriptionControl .cancel-button:hover{background-color:#2C4A84}
.newsletterUnsubscriptionControl .cancel-button,.newsletterUnsubscriptionControl .cancel-button:hover{display:inline-block;text-align:center;margin-left:20px;color:#fff;font-weight:bold;text-decoration:none;padding-top:4px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.newsletterSubscriptionForm .rightPanel input[type="submit"]{width:228px;margin-top:20px}
.newsletterSubscriptionForm .newsletterlist-item{background:url(/INT/Resources/Images/check.png) no-repeat 0;padding-left:22px;margin-top:8px;height:16px}
.newsletterSubscriptionForm .leftPanel{float:left;width:224px}
.newsletterSubscriptionForm .rightPanel{float:left;width:480px}
.newsletterSubscriptionForm .rightPanel .row:after{clear:both;content:"";display:block}
.newsletterSubscriptionForm .rightPanel .row{padding:1px 0 7px}
.newsletterSubscriptionForm .rightPanel .row{width:100%;overflow:hidden;padding:1px 0 7px}
.newsletterSubscriptionForm .rightPanel .row-btn{padding:21px 0 6px}
.newsletterSubscriptionForm .rightPanel .box:first-child{padding-left:0}
.newsletterSubscriptionForm .rightPanel .box{float:left;padding:0 0 0 20px}
.newsletterSubscriptionForm .rightPanel .box.right{float:right}
.newsletterSubscriptionForm .rightPanel .box1 input[type="text"]{width:39px}
.newsletterSubscriptionForm .rightPanel .box2 input[type="text"]{width:155px}
.newsletterSubscriptionForm .rightPanel label,.newsletterSubscriptionForm .rightPanel .label,.newsletterProfileRequest label,.newsletterLogin label,.newsletterProfileRequest .label,.newsletterLogin .label{display:block;padding:0 0 6px}
.newsletterSubscriptionForm .rightPanel input[type="text"],.newsletterSubscriptionForm .rightPanel input[type="password"]{width:222px}
.newsletterSubscriptionForm .rightPanel input[type="submit"]{width:228px}
.newsletterSubscriptionForm .rightPanel select{width:228px;height:23px;margin:5px 0;line-height:16px;padding:2px 0 0 5px}
.newsletterlist input[type="submit"],.newsletterSubscriptionForm input[type="submit"]{margin-top:20px}
.newsletterSubscriptionForm .unsubscribePanel{clear:left;padding-top:20px}
.newsletterSubscriptionForm .unsubscribePanel .lbl{display:block}
.newsletterSubscriptionForm .unsubscribePanel a{background:url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -706px transparent;padding-left:13px}
.newsletterProfileRequest input[type="text"]{width:222px;margin-right:10px}
.newsletterLogin input[type="text"],.newsletterLogin input[type="password"]{width:352px;margin-left:0;margin-right:0}
.newsletterProfileRequest a.send,.newsletterLogin a.send{display:block;margin:3px 0 5px 0}
.newsletterProfileRequest a.send:hover,.newsletterLogin a.send:hover{height:auto}
.newsletterLogin .btn.forgot{margin-top:5px;float:left}
.newsletterLogin .btn.send{float:right}
.newsletterProfileRequest .box{float:left;margin:0 20px 0 0}
.newsletterProfileRequest .box.top{float:none;margin-bottom:16px}
.newsletterLogin .box{width:360px;margin-bottom:10px}
.newsletterUnsubscriptionControl .description{display:block;margin-bottom:10px}
.newsletterSubscriptionForm .disclaimers input{margin-right:5px;float:left}
.newsletterSubscriptionForm .disclaimers label{margin-left:20px}
.newsletterUnsubscriptionControl input,.newsletterUnsubscriptionControl label{margin-right:5px}
.previousPage,.nextPage,.submitButton{display:none}
.currentPage{width:15px;border:0}
.fundDetails .subheaderPanel,.fundDetails .notice{font-size:13px;clear:both;margin-bottom:15px}
.fundDetails .subheaderPanel .title{color:#999;padding-right:3px}
.document_tab .ajax__tab_header{margin-top:10px;margin-bottom:10px}
.document_tab .ajax__tab_tab{height:38px;text-align:center;vertical-align:middle;border:1px solid #E5E5E5;font-size:12px;display:table-cell!important;width:140px;cursor:pointer}
.document_tab .ajax__tab_tab:hover{color:#2C4B84}
.document_tab .ajax__tab_header>span{margin-left:-1px}
.document_tab .ajax__tab_active .ajax__tab_tab{background-color:#528AC4;border:1px solid #2C4A84!important;color:#FFF}
.document_tab .ajax__tab_active .ajax__tab_tab:hover{background-color:#2C4A84}
.document_tab{display:table;table-layout:fixed;width:90%;padding:0 0 25px 16px;clear:both}
.document_tab .document_tab_content,.myDossierOverview{font-size:12px;margin-right:12px}
.document_tab .document_tab_content table tr th,.document_tab .document_tab_content table tr td,.myDossierOverview table tr th,.myDossierOverview table tr td{padding:8px 10px;border-bottom:1px dotted #999}
.document_tab .document_tab_content table tr th,.myDossierOverview table tr th{font-weight:bold}
.document_tab .document_tab_content .lang_col,.myDossierOverview .lang_col{vertical-align:middle;text-align:center;width:28px}
.document_tab .document_tab_content table,.myDossierOverview table{width:700px!important}
.fundDetails .back-link{display:none}
.locationList .modLocationDetail{margin-left:20px}
.locationList .size1of2{float:left}
.locationList .size1of2 .lastUnit{float:none}
.form{margin-top:20px;font-size:12px;color:#3E3E3E}
.form{margin-top:20px;font-size:12px;color:#3e3e3e}
.form input{margin:5px 0;padding:2px}
.form ul li{padding-top:5px;padding-bottom:5px}
.form .list li{padding-top:0;padding-bottom:0}
.form .fgender{padding-right:5px}
.form .ftext{padding:5px}
.form .field{width:250px}
.form .fieldPLZ{width:80px}
.form .fieldCity{position:relative;left:10px;width:150px}
.form .fieldComment{margin:5px 0;padding:2px;width:250px;height:80px}
ul li{list-style:outside none none}
.modContent a.send,a.button{background-color:#528AC4;border:1px solid #2C4A84;color:#FFF;padding:12px 20px;font-size:13px;display:inline-block}
.modContent div.button{margin-top:23px}
.newsletterSubscription{margin-right:15px}
.newsletterlist .info-list .txt{overflow:hidden;float:left}
.newsletterlist .info-list{background:0;border-bottom:1px dotted #999;padding-bottom:20px}
.newsletterlist .info-list .last-item{background:0}
.newsletterlist .info-list .txt{width:310px}
.newsletterlist .info-list .newsletter-buttondiv{float:right;width:228px}
.newsletterlist .info-list .newsletter-buttondiv .subscribedlink{padding-left:3px}
.newsletterlist .newsletter-buttondiv .subscribedlink:after,.newsletterlist .newsletter-buttondiv .subscribedlink .after{content:"";display:inline-block;margin:4px 1px 0 6px;vertical-align:top;width:7px;height:7px;background:url(/INT/Resources/Images/sprite.png) no-repeat 0 -691px}
.newsletterlist .info-list .newsletter-buttondiv input[type="submit"].buttonsubscribed{background-image:url(/INT/Resources/Images/hook.png);background-position:200px center;background-repeat:no-repeat;background-position:200px center;background-color:#39b412;border:1px solid #198400;font-size:99%}
.newsletterlist .info-list .newsletter-buttondiv input[type="submit"].buttonsubscribed:hover{background-image:url(/INT/Resources/Images/hook.png);background-position:200px center;background-repeat:no-repeat;background-color:#198400}
.newsletterlist .info-list .newsletter-buttondiv{background:url(/INT/Resources/Images/bg-btngruen.png) repeat-x}
.newsletterlist .info-list .newsletter-buttondiv:hover{background:url(/INT/Resources/Images/bg-btngruen-hover.png) repeat-x}
.newsletterlist .info-list select.newsletter-select{margin-left:0;margin-right:0;width:228px}
.newsletterlist .info-list .txt .downloadlink{margin-top:10px;background:url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -706px transparent;padding-left:13px}
.newsletterlist .info-list input[type="submit"]{float:right;margin-bottom:4px}
.newsletterlist .info-list .box{float:none;width:100%}
.newsletterlist .info-list .visual{float:left;margin:3px 20px 0 0}
.newsletterlist .info-list .box{padding:20px 0;overflow:hidden}
.newsletterlist .info-list h3{margin:0 0 7px;line-height:16px;font-size:14px;font-weight:bold;padding:0}
.newsletterlist .content-heading h2{line-height:20px;font-size:16px;font-weight:normal}
.newsletterSubscriptionForm .subscription-text{display:block}
.newsletterSubscriptionForm .headline1{display:block;font-weight:bold;margin-top:20px;margin-bottom:4px}
.newsletterSubscriptionForm .headline2{display:block;margin-bottom:0;margin-top:16px}
.newsletterSubscriptionForm .formHint{display:block;width:230px;margin-top:23px}
.newsletterSubscriptionForm input[type="submit"],.newsletterlist .info-list .newsletter-buttondiv input[type="submit"],.newsletterUnsubscriptionControl input[type="submit"],.newsletterUnsubscriptionControl .cancel-button{color:#fff;font-weight:bold;text-decoration:none;width:228px;height:26px;padding:0;margin:0 0 4px 0;border:0 none;outline:0 none;cursor:pointer;background-color:#528AC4;border:1px solid #2C4A84;color:#FFF;font-size:99%}
.newsletterSubscriptionForm input[type="submit"]:hover,.newsletterlist .info-list .newsletter-buttondiv input[type="submit"]:hover,.newsletterUnsubscriptionControl input[type="submit"]:hover,.newsletterUnsubscriptionControl .cancel-button:hover{background-color:#2C4A84}
.newsletterUnsubscriptionControl .cancel-button,.newsletterUnsubscriptionControl .cancel-button:hover{display:inline-block;text-align:center;margin-left:20px;color:#fff;font-weight:bold;text-decoration:none;padding-top:4px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.newsletterSubscriptionForm .rightPanel input[type="submit"]{width:228px;margin-top:20px}
.newsletterSubscriptionForm .newsletterlist-item{background:url(/INT/Resources/Images/check.png) no-repeat 0;padding-left:22px;margin-top:8px;height:16px}
.newsletterSubscriptionForm .leftPanel{float:left;width:224px}
.newsletterSubscriptionForm .rightPanel{float:left;width:480px}
.newsletterSubscriptionForm .rightPanel .row:after{clear:both;content:"";display:block}
.newsletterSubscriptionForm .rightPanel .row{padding:1px 0 7px}
.newsletterSubscriptionForm .rightPanel .row{width:100%;overflow:hidden;padding:1px 0 7px}
.newsletterSubscriptionForm .rightPanel .row-btn{padding:21px 0 6px}
.newsletterSubscriptionForm .rightPanel .box:first-child{padding-left:0}
.newsletterSubscriptionForm .rightPanel .box{float:left;padding:0 0 0 20px}
.newsletterSubscriptionForm .rightPanel .box.right{float:right}
.newsletterSubscriptionForm .rightPanel .box1 input[type="text"]{width:39px}
.newsletterSubscriptionForm .rightPanel .box2 input[type="text"]{width:155px}
.newsletterSubscriptionForm .rightPanel label,.newsletterSubscriptionForm .rightPanel .label,.newsletterProfileRequest label,.newsletterLogin label,.newsletterProfileRequest .label,.newsletterLogin .label{display:block;padding:0 0 6px}
.newsletterSubscriptionForm .rightPanel input[type="text"],.newsletterSubscriptionForm .rightPanel input[type="password"]{width:222px}
.newsletterSubscriptionForm .rightPanel input[type="submit"]{width:228px}
.newsletterSubscriptionForm .rightPanel select{width:228px;height:23px;margin:5px 0;line-height:16px;padding:2px 0 0 5px}
.newsletterlist input[type="submit"],.newsletterSubscriptionForm input[type="submit"]{margin-top:20px}
.newsletterSubscriptionForm .unsubscribePanel{clear:left;padding-top:20px}
.newsletterSubscriptionForm .unsubscribePanel .lbl{display:block}
.newsletterSubscriptionForm .unsubscribePanel a{background:url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -706px transparent;padding-left:13px}
.newsletterProfileRequest input[type="text"]{width:222px;margin-right:10px}
.newsletterLogin input[type="text"],.newsletterLogin input[type="password"]{width:352px;margin-left:0;margin-right:0}
.newsletterProfileRequest a.send,.newsletterLogin a.send{display:block;margin:3px 0 5px 0}
.newsletterProfileRequest a.send:hover,.newsletterLogin a.send:hover{height:auto}
.newsletterLogin .btn.forgot{margin-top:5px;float:left}
.newsletterLogin .btn.send{float:right}
.newsletterProfileRequest .box{float:left;margin:0 20px 0 0}
.newsletterProfileRequest .box.top{float:none;margin-bottom:16px}
.newsletterLogin .box{width:360px;margin-bottom:10px}
.newsletterUnsubscriptionControl .description{display:block;margin-bottom:10px}
.newsletterSubscriptionForm .disclaimers input{margin-right:5px;float:left}
.newsletterSubscriptionForm .disclaimers label{margin-left:20px}
.newsletterUnsubscriptionControl input,.newsletterUnsubscriptionControl label{margin-right:5px}
.shortNews :not(li)>a{background:url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -703px transparent;padding-left:12px;padding-top:2px}
.modContact .phone{padding:6px 0 0 40px}
.modContact .phone{margin:5px 0;padding:6px 0 0 42px}
.phone{padding-left:5px;height:28px;background:url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -810px transparent}
.block-hyperlink,.block-hyperlink:hover{display:block}
.phone-hyperlink,.phone-hyperlink:hover{text-decoration:none!important;color:#000!important;cursor:default;font-size:14px}
.modContact .email{margin:5px 0;padding:6px 0 0 40px}
.email{padding-left:35px;height:27px;background:url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -770px transparent}
.modContact a{text-decoration:none;color:#2D4B84}
.arrow{margin:0;padding-left:12px;background:url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -703px transparent}
.sizeContactListImg{float:left}
mobileOnly{display:none}
.hideForMobile{display:none}
.pdf-list p{font-size:14px}
.box-table .search{display:block}
div.mediaPlayerWrapper>div,div.mediaPlayerWrapper>a{overflow:hidden}
.previewPlay{position:relative;display:inline-block;zoom:1;*display:inline}
img.playButton{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px}
.DefaultMediaPreviewImage{background:black;width:400px;height:250px}
img.previewImage{max-width:464px}
.previewPlay img.previewImage{border-width:0;width:100%}
.teaser-news .previewPlay img.previewImage{margin-bottom:15px}
.tooltip,.rss-flyout-wrapper,.article-overview .details .top-back-button,.comments,.article-overview .bottom-nav-buttons{display:none}
.article-overview a:link,.article-overview .list li a,.article-overview p{color:#000}
.article-overview .column.one{padding-left:12px;display:none}
.article-overview .column.three .show-more{line-height:50px;padding-left:12px}
.article-overview .column.three .info{margin-top:20px}
.article-overview .column.three a.link-arrow{background:transparent url(/INT/Resources/Images/vt-sprite.png) no-repeat scroll 0 -705px;color:#2d4b84;padding-left:12px}
.article-overview .list .item .info a.not-voted{background:transparent url(/INT/Resources/Images/Icons/social-media-sprite.png) no-repeat scroll -167px -33px;height:20px;position:relative;top:5px;width:19px;display:inline-block}
.article-overview .list .item{background:transparent url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 100%;overflow:hidden;padding:10px 0 30px 12px}
.article-overview .list .item .image{margin-bottom:16px}
.article-overview .list .item h2 a{font-size:18px;font-weight:normal}
.article-overview .details .header-image{margin-bottom:30px;max-width:100%}
.article-overview .details h1{color:#000;font-size:24px;line-height:30px;margin:0 0 15px;padding-right:16px}
.article-overview .details .info-panel{background:url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 top,rgba(0,0,0,0) url("/CH/Resources/Images/sep2.png") repeat-x scroll 0 bottom;color:#666;font-size:12px;line-height:16px;margin-bottom:25px;padding-bottom:5px;padding-top:5px}
.article-overview .details .lead-text{font-size:20px;font-weight:normal;line-height:26px;margin-bottom:25px}
.article-overview .details h2{font-size:16px;font-weight:bold;line-height:20px;margin-bottom:0}
.article-overview .details h3{color:#b6a98d;font-size:14px;font-weight:bold;line-height:20px;margin-bottom:0;padding:10px 0 2px}
.article-overview .details p.gold{color:#b6a98d;font-size:14px;font-weight:bold;line-height:20px}
.article-overview .details p{margin:0 0 6px}
.article-overview .details p.quote{color:#b6a98d;font-size:24px;font-weight:normal;line-height:30px;margin-bottom:25px;margin-top:5px}
.article-overview .details p.big{color:#000;font-size:14px;font-weight:normal;line-height:20px;margin:0 0 25px}
.article-overview .details hr{background:transparent url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 top;border:medium none;display:block;height:1px;margin:0 0 20px}
.article-overview .details .info-panel{color:#666;margin-bottom:25px;background:url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 0,url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 0;padding-top:5px;padding-bottom:5px;background-position:0 top,0 bottom;font-size:12px;line-height:16px}
.article-overview .details p{font:14px/20px Arial;margin:0 0 6px}
.article-overview .details .container-image-1-caption-2,.article-overview .details .container-image-2-caption-1,.article-overview .details .container-text-under-image-3,.article-overview .details .container-image-3-without-text{width:464px;margin-right:20px}
.article-overview .details .container-image-1-caption-2,.article-overview .details .container-image-2-caption-1{float:left}
.article-overview .details .container-image-1-caption-2 .content-container,.article-overview .details .container-image-2-caption-1 .content-container,.article-overview .details .container-image-1-caption-1 .content-container{overflow:hidden;float:left}
.article-overview .details .container-image-1-caption-2 .content-container{width:215px}
.article-overview .details .container-image-1-caption-2 .caption{width:195px;margin-left:20px}
.article-overview .details .container-image-2-caption-1 .content-container{width:215px}
.article-overview .details .container-image-2-caption-1 .caption{width:195px;margin-left:20px;float:left}
.article-overview .details .container-image-2-caption-1 img,.article-overview .details .container-text-under-image-3 img,.article-overview .details .container-image-1-caption-1 img,.article-overview .details .container-text-under-image-1 img,.article-overview .details .container-text-under-image-2 img,.article-overview .details .container-image-1-caption-2 img{width:100%}
.article-overview .details .container-text-under-image-1{width:225px;float:left;margin-right:15px}
.article-overview .details .container-text-under-image-1 .content-container,.article-overview .details .container-text-under-image-2 .content-container,.article-overview .details .container-text-under-image-3 .content-container{width:100%}
.article-overview .details .container-image-1-caption-2 .caption,.article-overview .details .container-image-2-caption-1 .caption,.article-overview .details .container-image-1-caption-1 .caption{margin-left:20px;float:left}
.article-overview .details .container-text-under-image-2{margin-right:20px}
.article-overview .details .container-text-under-image-2,.article-overview .details .container-image-1-caption-1{width:464px;float:left;margin-right:20px}
.article-overview .details .container-image-1-caption-1 .content-container{width:215px;float:left}
.article-overview .details .container-image-1-caption-1 .caption{width:195px;float:left}
.article-overview .details .container-image-1-caption-2,.article-overview .details .container-image-2-caption-1,.article-overview .details .container-image-1-caption-1,.article-overview .details .container-text-under-image-3,.article-overview .details .container-text-under-image-2,.article-overview .details .container-text-under-image-1{margin-top:20px;margin-bottom:20px;background-color:#e9edf2;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.article-overview .details .container-text-under-image-3,.article-overview .details .container-text-under-image-2,.article-overview .details .container-text-under-image-1{padding:10px 10px 4px}
.article-overview .details .container-text-under-image-3.float-right,.article-overview .details div.float-right .container-text-under-image-3,.article-overview .details .container-text-under-image-1.float-right,.article-overview .details div.float-right .container-text-under-image-1,.article-overview .details .container-text-under-image-2.float-right,.article-overview .details div.float-right .container-text-under-image-2{float:right;margin:5px 0 25px 25px}
.article-overview .details .container-text-under-image-3.without-border,.article-overview .details .container-text-under-image-2.without-border,.article-overview .details .container-text-under-image-1.without-border{padding:0;background-color:transparent}
.article-overview .details .container-text-under-image-1.last{margin-right:0}
.article-overview .details .container-image-1-caption-2 p,.article-overview .details .container-image-2-caption-1 p,.article-overview .details .container-image-1-caption-1 p,.article-overview .details .container-text-under-image-3 p,.article-overview .details .container-text-under-image-2 p,.article-overview .details .container-text-under-image-1 p,.article-overview .details .container-image-1-caption-2 h3,.article-overview .details .container-image-2-caption-1 h3,.article-overview .details .container-image-1-caption-1 h3,.article-overview .details .container-text-under-image-3 h3,.article-overview .details .container-text-under-image-2 h3,.article-overview .details .container-text-under-image-1 h3{font:14px/20px Arial;color:#545454;font-size:12px}
.article-overview .details .container-image-1-caption-2 h3,.article-overview .details .container-image-2-caption-1 h3,.article-overview .details .container-image-1-caption-1 h3,.article-overview .details .container-text-under-image-3 h3,.article-overview .details .container-text-under-image-2 h3,.article-overview .details .container-text-under-image-1 h3{margin:0;font-weight:bold}
.article-overview .details .container-text-under-image-3 h3,.article-overview .details .container-text-under-image-2 h3,.article-overview .details .container-text-under-image-1 h3{margin-top:5px}
.article-overview .details .container-text-under-image-3 .caption,.article-overview .details .container-text-under-image-1 .caption,.article-overview .details .container-text-under-image-2 .caption{margin:10px 0 0 0;color:#545454;font-size:12px;line-height:16px;overflow:hidden}
.article-overview .details .container-image-3-without-text .content-container,.article-overview .details .container-image-2-without-text .content-container,.article-overview .details .container-image-1-without-text .content-container{width:100%}
.article-overview .details .container-image-3-without-text,.article-overview .details .container-image-2-without-text,.article-overview .details .container-image-1-without-text{margin-top:20px;margin-bottom:20px;background-color:#e9edf2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}
.article-overview .details .container-image-1-without-text,.article-overview .details .container-image-2-without-text{margin-right:20px;float:left}
.article-overview .details .container-image-1-without-text{width:225px}
.article-overview .details .container-image-2-without-text{width:464px}
.article-overview .details .container-image-3-without-text img,.article-overview .details .container-image-2-without-text img,.article-overview .details .container-image-1-without-text img{width:100%}
.article-overview .details .clear-div{clear:both}
.article-overview .details .note::before,.article-overview .details .note .before{background:#fff none repeat scroll 0 0;bottom:0;content:"";height:21px;position:absolute;right:0;width:21px}
.article-overview .details .note::after,.article-overview .details .note .after{border-color:#d5dbe7 transparent transparent #d5dbe7;border-image:none;border-style:solid;border-width:10px;bottom:0;content:"";height:0;position:absolute;right:0;width:0}
.article-overview .details .note{background:#e9edf2 none repeat scroll 0 0;margin-bottom:20px;margin-right:20px;margin-top:20px;padding:0 10px 20px;position:relative;width:205px}
.article-overview .details .content-container{padding-bottom:35px}
.article-overview .details div.text-box{clear:both;padding:20px 25px 15px;background-color:#e7e7e7;margin-bottom:30px}
.article-overview .details div.text-box h4{background-color:#e7e7e7;margin-bottom:10px}
.article-overview .details div.small-text,.article-overview .details div.small-text p,.article-overview .details div.small-text h4{color:#000;font-size:11px;font-weight:normal;line-height:14px}
.article-overview .details div.small-text{margin-bottom:30px}
table.CustomTable{width:464px;font-size:12px;clear:both}
table.CustomTable tr{border-bottom:1px dotted #999}
table.CustomTable tr:first-child{border-top:1px dotted #999}
table.CustomTable tr.CustomTableHeaderRow{background:0;color:#000;font-weight:bold;text-align:left;height:36px;padding:4px 5px 0 0}
table.CustomTable tr td{vertical-align:top;padding:10px 5px 6px 0;background-color:transparent}
table.CustomTable tr.CustomTableOddRow{background-color:#FAFAFA}
table.CustomTable tbody tr.CustomTableEvenRow:hover,table.CustomTable tbody tr.CustomTableOddRow:hover{background-color:#E9ECF1}
table.CustomTable tr td:first-child,table.CustomTable tr th:first-child{padding-left:10px}
.article-overview .details .info-box{width:225px;margin-right:20px;margin-bottom:20px;margin-top:20px;padding:0 10px;float:left;background:url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 bottom;position:relative}
.article-overview .details .info-box .info-headline,.article-overview .details .info-box-2 .info-headline,.article-overview .details .info-box-3 .info-headline{text-align:center;width:100%}
.article-overview .details .info-box .info-headline h2,.article-overview .details .info-box-2 .info-headline h2,.article-overview .details .info-box-3 .info-headline h2{background:url(/INT/Resources/Images/Icons/info-icon.png) no-repeat 10px 0;width:4px;height:10px;display:inline-block;position:relative;margin:0;padding:0 9px;content:""}
.article-overview .details .info-box .info-headline h2::before,.article-overview .details .info-box .info-headline h2::after{background:transparent url(/INT/Resources/Images/sep5.png) repeat scroll 0 0;position:absolute;content:"";width:112px;height:12px}
.article-overview .details .info-box-2 .info-headline h2::before,.article-overview .details .info-box-2 .info-headline h2::after{background:transparent url(/INT/Resources/Images/sep5.png) repeat scroll 0 0;position:absolute;content:"";width:232px;height:12px}
.article-overview .details .info-box-3 .info-headline h2::before,.article-overview .details .info-box-3 .info-headline h2::after{background:transparent url(/INT/Resources/Images/sep5.png) repeat scroll 0 0;position:absolute;content:"";width:232px;height:12px}
.article-overview .details .info-box .info-headline h2::before,.article-overview .details .info-box-2 .info-headline h2::before,.article-overview .details .info-box-3 .info-headline h2::before{right:100%}
.article-overview .details .info-box .info-headline h2::after,.article-overview .details .info-box-2 .info-headline h2::after,.article-overview .details .info-box-3 .info-headline h2::after{left:100%}
.article-overview .details .info-box .info-text,.article-overview .details .info-box-2 .info-text,.article-overview .details .info-box-3 .info-text{font-size:14px;line-height:20px;margin:6px 0;padding:0;color:#afa590}
.article-overview .details .info-box-2{width:464px;margin-right:20px;margin-bottom:20px;margin-top:20px;padding:0 10px;float:left;background:url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 bottom;position:relative}
.article-overview .details .info-box-3{width:464px;margin-right:20px;margin-bottom:20px;margin-top:20px;padding:0 10px;float:left;background:url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 bottom;position:relative}
.article-overview .details ul:not(.icon) li::before,.article-overview .details ul:not(.icon) li .before{background:#000 none repeat scroll 0 0;border:medium none;content:"";float:left;height:6px;margin:5px 0 0 -19px;width:7px}
.article-overview .details ul:not(.icon) li{font-size:14px;overflow:auto;padding:0 0 6px 25px}
.article-overview .details div.footnote{border-top:1px solid #cfcfcf;clear:both;margin-bottom:25px;padding-top:5px}
.article-overview .details div.footnote p,.article-overview .details div.footnote h4{color:#666;font-size:11px;font-weight:normal;line-height:14px;margin:0}
.article-overview .details div.footnote h4{font-weight:bold;padding:5px 0 0 0}
.article-overview .social-media .one-column,.article-overview .details .footer-panel .one-column{float:left;width:130px;font-size:12px}
.article-overview .social-media .two-columns,.article-overview .details .footer-panel .two-columns{float:left;width:320px;font-size:12px}
.article-overview .social-media .left-box,.article-overview .details .footer-panel .left-box{color:#666;margin-right:0;overflow:hidden;text-align:left}
.article-overview .details .footer-panel{margin-bottom:60px;clear:both;margin-top:30px}
.article-overview .details .footer-panel .row{line-height:18px;margin-bottom:10px;overflow:auto}
.article-overview .details .related-articles{overflow:hidden;padding:0 0 53px;margin:0 0 36px;background:url(/INT/Resources/Images/sep2.png) repeat-x scroll 0 bottom}
.article-overview .details .related-articles .one-column{float:left;width:225px;padding-right:15px}
.article-overview .details .related-articles .one-column:last-child{padding-right:0}
.article-overview .details .related-articles h3{padding-right:5px;color:#385f96}
.article-overview .details .related-articles .image{margin:0 0 10px;width:220px}
.article-overview .details .related-articles .left-box{color:#666;margin-right:0;overflow:hidden;text-align:left;width:100%;margin-bottom:10px}
.article-overview .details .related-articles .left-box h3{color:#666;font-weight:normal}