@media screen{.mod{margin:10px 0 0 0}
html.mod{margin:0}
.modContent .content-item.overflowVisible{overflow:visible}
.skinLayoutFlyout{margin:0}
html.skinLayoutFlyout{background-color:transparent}
body.skinLayoutFlyout{background-color:transparent;background-image:none}
.skinLayoutFlyout .modContent{margin:0}
.modMainNavigation .entries .sub{top:60px}
.mod .modSlogan{height:112px}
.globe{min-height:40px;position:relative}
.onlyGlobe{position:absolute;top:0;left:0;height:40px;width:35px;background:transparent url(/CH/Resources/Images/sprite.png) no-repeat 0 -850px}
.content-item .size1of2 .unit{margin-right:10px}
.modMainNavigation .entries li a:hover{background-color:#2d4b84;color:#fff}
.skinMainNavigationLyra .entries li a:hover{background-color:#7e6a31;color:#fff}
.modMainNavigation .topicsContainer{width:735px;background:none repeat scroll 0 0 transparent}
.modMainNavigation .topics{height:auto;padding:10px 0}
.modMainNavigation .topics li a{font-size:14px;height:27px;line-height:27px;background:url("/CH/Resources/Images/vt-sprite.png") no-repeat scroll 20px -699px transparent}
.modMainNavigation .topics li .infobox{cursor:pointer}
strong{font-weight:bold}
.modContent a{text-decoration:none}
.modContent a:hover{text-decoration:underline}
.modContent .column-content .content-item p.base a{text-decoration:underline}
.modContent .column-content .content-item p.base a.blank{text-decoration:none}
.modContent a.send,a.button,.modContent a.send:hover,a.button:hover{text-decoration:none}
.skinContentLyra .footer{margin-top:-14px}
.skinContentLyra h1{color:#8d8d8d;text-decoration:none;font-size:30px;padding-bottom:16px}
a.anchor{display:inline-block}
.main .rightCol.gap{margin-top:0}
.modContact .phone{padding:6px 0 0 40px}
.modLocationDetail .comment{padding-top:10px;font-size:14px}
.snippet .content-item{padding:0 0 25px 0}
.modMainNavigation .onTop .logo{z-index:101}
.mod .modContent{z-index:101}
}
@media print{.modBreadcrumb .navigation li{padding-left:4px}
.modBreadcrumb .navigation li:first-child{padding-left:0}
}
@media screen{.modBreadcrumb .navigation li{padding-left:4px}
.modBreadcrumb .navigation li:first-child{padding-left:0}
.graphic,.prevBtn,.nextBtn,.slider1prev,.slider1next{display:block;margin:0;padding:0;overflow:hidden;text-indent:-8000px}
.modCallToAction .prevBtn,.modCallToAction .slider1prev,.modCallToAction .nextBtn,.modCallToAction .slider1next{display:block;position:absolute;top:50%;z-index:200;width:29px;height:48px;margin-top:-24px}
.modCallToAction .prevBtn,.modCallToAction .slider1prev{left:5px}
.modCallToAction .nextBtn,.modCallToAction .slider1next{right:5px}
.skinCallToActionSmall .prevBtn,.skinCallToActionSmall .slider1prev,.skinCallToActionSmall .nextBtn,.skinCallToActionSmall .slider1next{width:18px;height:27px;margin-top:-14px}
.skinCallToActionSmall .prevBtn,.skinCallToActionSmall .slider1prev{left:0}
.skinCallToActionSmall .nextBtn,.skinCallToActionSmall .slider1next{right:0}
.modCallToAction .prevBtn a,.modCallToAction .slider1prev a,.modCallToAction .nextBtn a,.modCallToAction .slider1next a{display:block;width:100%;height:100%;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat}
.modCallToAction .prevBtn a,.modCallToAction .slider1prev a{background-position:-40px -130px}
.modCallToAction .prevBtn a:hover,.modCallToAction .slider1prev a:hover{background-position:-40px -70px}
.skinCallToActionSmall .prevBtn a,.skinCallToActionSmall .slider1prev a{background-position:0 -3322px}
.skinCallToActionSmall .prevBtn a:hover,.skinCallToActionSmall .slider1prev a:hover{background-position:0 -3096px}
.modCallToAction .nextBtn a,.modCallToAction .slider1next a{background-position:0 -130px}
.modCallToAction .nextBtn a:hover,.modCallToAction .slider1next a:hover{background-position:0 -70px}
.skinCallToActionSmall .nextBtn a,.skinCallToActionSmall .slider1next a{background-position:right -3322px}
.skinCallToActionSmall .nextBtn a:hover,.skinCallToActionSmall .slider1next a:hover{background-position:right -3096px}
.mod.modLanguageNavigation{padding-top:0;padding-left:0}
.modLanguageNavigation ul li{padding-right:5px;padding-left:5px}
.modMainNavigation .visual-micro{background-color:#fff;background-repeat:no-repeat}
.body .visual-home{background-repeat:no-repeat}
div.updateProgress{left:50%;position:fixed;margin-left:-65px;min-width:128px;top:40%;width:auto;z-index:9999;background-color:white;border:1px solid #b7b7b7;padding:10px}
}
@media only screen and (max-width:568px){div:last-child>.content-item .lastUnit{border-bottom:0}
.modContent .main .column-content>div>.main div:last-child .content-item{padding-bottom:20px}
.modContent .main .column-content>div>.main div.content-item:last-child{padding-bottom:20px}
.main .main.size2of4{float:none}
}
@media all{.modSearch .searchbtn{height:30px;width:30px;margin:0 0 0 -30px}
.modSearch input.searchbar{float:left;border:1px solid #b7b7b7;padding:4px;width:240px;height:20px;background:#fff;font-size:14px;color:#999}
}
@media all{.modContent .rightCol,.modContent .main.size2of4{padding-bottom:1px}
}
@media all{.clearfix:after,.column-clear:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}
.clearfix,.column-clear{display:block}
}
@media all{.sitemap .column{width:350px;float:left}
.sitemap .column.first{margin-right:10px}
div.sitemap ul{padding-bottom:10px}
div.sitemap li.level0{padding-bottom:10px;font-weight:bold;font-size:16px}
div.sitemap a{font-size:14px;line-height:20px;color:#3e3e3e}
div.sitemap a:hover{color:#2d4b84;text-decoration:none}
div.sitemap li.level0 a{color:#2d4b84}
div.sitemap li.level1{padding-left:0}
div.sitemap li.level2{padding-left:10px}
div.sitemap li.level3{padding-left:20px}
div.sitemap li.level4{padding-left:30px}
div.sitemap li.last{padding-bottom:10px}
}
@media all{div.simpleDownload{padding:10px}
div.simpleDownload table{width:100%}
div.simpleDownload table.showGrid tr{border-bottom:1px solid black;line-height:20px}
div.simpleDownload table tr.header{background-color:#DDD}
div.simpleDownload td,div.simpleDownload th{padding-left:4px;padding-right:4px}
div.simpleDownload td.column0,div.simpleDownload th.column0{width:32px}
}
@media all{div.newsArchive table.selectorTable td.label{text-align:right}
div.newsArchive table.selectorTable td.selector select{width:240px}
div.newsArchive table.selectorTable tr.space{height:12px}
}
@media all{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}
div.imageWrapper{overflow:hidden}
.zoomImage{margin-right:5px}
}
@media all{.googlemap{height:100%;width:100%}
}
@media screen{.googlemap{height:350px;width:450px}
}
@media all{div.validation{background-color:#E2001A!important;color:#FFF!important;line-height:22px!important;padding:20px 10px!important;font-size:14px!important}
}
.form span.checkBox{margin-bottom:5px}
.form .checkBox span{display:block}
.form .checkBox input{margin-right:5px}
@media all{table.publicationForm{table-layout:fixed;margin-bottom:20px}
.publicationForm th.image,.publicationForm th.image img{width:100px}
.publicationForm th.pages{width:50px}
.publicationForm th.quantity{width:60px}
.publicationForm .first td{font-weight:bold}
.publicationForm input[type="text"]{width:40px}
.publicationForm img{width:100%}
.publicationForm.box-table tr:hover td.image{background-color:transparent}
.publicationForm .titlePages{display:none}
.box-table .quantity{text-align:center;padding-right:50px}
}
@media all{a{cursor:pointer}
}
@media all{.box-table td.last,.box-table td.last *,.box-table th.last,.box-table th.last *{text-align:right;padding-right:0}
.box-table td.last.quantity input{padding-right:2px}
.box-table.explicitSeparator td,.box-table.explicitSeparator th{border-top:0}
.box-table .separator td,.box-table .separator th{padding-bottom:20px}
.box-table .separator+tr td,.box-table .separator+tr th,.box-table.explicitSeparator tfoot td{padding-top:20px;border-top:1px dotted #999}
}
@media all{div.img-sml img,div.img-sml-right img{width:224px}
}
.crcharts-tooltip b{display:inline;font-size:12px}
.content-item p.footer,.teaser-news p.footer{font-size:12px}
.content-item.chart p.footer{text-align:left}
.main .main.size2of4 .unit.size1of2{width:215px;margin-right:20px}
.main .main.size2of4 .unit.size1of2.lastUnit{margin-right:0}
.main .main.size2of4 .content-img .unit.size1of2{width:240px;margin-right:0}
.modContent .shares .highcharts-legend span{margin-top:0}
.defaultExtension{padding:5px 0 10px 25px;font-size:14px;line-height:20px;background:url('/CH/Resources/Images/vt-sprite.png') no-repeat scroll 0 -3832px transparent}
.defaultExtension:hover{background-position:0 -4032px}
.concert .img-lrg img{margin-bottom:0}
.modContent.dn .unit.sizeContactListImg{padding-right:20px}
.jobBoard{font-size:14px}
.jobBoard a{line-height:20px}
.jobBoard b{font-size:100%;font-weight:bold;display:inline}
.jobBoard .box-table tfoot tr:hover td{background:#fff}
.jobBoard .paging .next{margin-left:1px;width:3px;padding:0 5px 0 5px;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -706px;text-decoration:none}
.jobBoard .paging .prev{width:3px;padding:0 5px 0 5px;margin:0;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -3351px;text-decoration:none}
.jobBoard .paging .next:hover,.jobBoard .paging .prev:hover{text-decoration:none}
.jobBoard .paging .num{margin-right:4px}
.cms-redirect-to-edit-mode{display:block;position:absolute;top:10px;left:75%;border:1px solid chartreuse}
.skinContentLyra .contentItem .form .modNewsOverview select{margin-bottom:0}
.sizeContactListTxt{width:auto}
.content-item .line{border-bottom:1px dotted #999}
.skinContentLyra .footer.navfooter{border-top:0;border-bottom:1px dotted #7A7B7C}
.skinContentLyra .footer.footer p{margin:0}
.hiddenAccessible{display:block;height:0;width:0;overflow:hidden}
.rightCol .mod.modContact{padding-bottom:30px}
.rightCol .mod.modHtmlContent,.rightCol .mod.modExpertHtmlContent{padding:0 0 30px 0}
.rightCol .mod.modSchedule{padding-bottom:30px}
.rightCol .mod.modSchedule li.last{padding-bottom:0}
.modContent .rightCol .teaser-news.last{padding-bottom:30px}
.rightCol .content-item.modContentLine{padding-bottom:30px}
.rightCol .content-item.column-ContentContainer{padding-bottom:30px}
@media screen{.locationList .modCity{float:left;width:100%;padding-bottom:30px}
}
@media screen{div.externalSearch{background:#e9edf2;margin-right:16px}
}
@media all{.loginControl h1{font-size:24px;margin-bottom:20px}
.loginControl ul.fields{color:#3E3E3E;font-size:12px}
.loginControl ul.fields li{padding-top:5px;padding-bottom:5px;list-style:none outside none}
.loginControl ul.fields input{margin:5px 7px 5px 0;padding:2px}
.loginControl ul.fields .field{width:250px}
.loginControl input.send,.tellAFriend .submit input{background-color:#528AC4;border:1px solid #2C4A84;color:#FFF;padding:12px 20px;text-decoration:none}
.loginControl input.send:hover,.tellAFriend .submit input:hover{background-color:#2C4A84;color:#FFF;text-decoration:none}
.loginControl .errorMessage{background-color:#E2001A!important;color:#FFF!important;font-size:14px!important;line-height:22px!important;padding:20px 10px!important}
}
@media all{.size1of2 img{max-width:224px}
.size1of2 img.zoomImage,.size1of2 img.playButton,.size1of2 .imageWrapper img{width:auto}
.imageWrapper img{max-width:100%}
}
@media all{.modContent .main.size2of4{float:left;width:479px}
}
.modContent .chartPanel a[disabled="disabled"]{color:#000}
.modContent .chartPanel a:hover[disabled="disabled"]{text-decoration:none}
.modContent .chartPanel a[disabled="disabled"]{cursor:default}
.modServiceNavigation a.youtube:after,.foot a.youtube:after{content:" YouTube"}
.SharedContent,.SharedContent h3,.SharedContent h3.base,.SharedContent p,.SharedContent p.base,.SharedContent a,.SharedContent li{font-size:14px;line-height:20px}
.SharedContent h1,.SharedContent h1.base,.SharedContent p,.SharedContent p.base{padding-right:16px;color:#000}
.modContent .content-item:first-child .SharedContent:first-child h1,.modContent .content-item:first-child .SharedContent:first-child h1.base{margin-top:0}
.modContent .content-item .SharedContent h1,.modContent .content-item .SharedContent h1.base{margin:25px 0 15px}
.SharedContent h1,.SharedContent h2{font-weight:normal}
.SharedContent h1,.SharedContent h1.base{font-size:24px;line-height:30px;margin:25px 0 15px}
.SharedContent h2,.SharedContent h2.base{font-size:18px;line-height:20px;margin:6px 0 10px}
.SharedContent h3,.SharedContent h3.base{color:#3E3E3E;font-weight:bold;padding:10px 0 2px}
.SharedContent a,.SharedContent ul a{color:#2D4B84;text-decoration:none;cursor:pointer}
.SharedContent ul li{list-style:none outside none}
.SharedContent .list li{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat scroll 0 -703px transparent;font-size:14px;line-height:20px;padding-left:12px}
.SharedContent .bullet-list{padding-bottom:10px}
.SharedContent .bullet-list li{background:url(/CH/Resources/Images/list-bullet.gif) no-repeat 0 5px transparent;list-style-type:none;padding-left:15px;vertical-align:middle}
.rssIcon{background:url("/CH/Resources/Images/rss.png") no-repeat scroll 0 0 transparent;display:inline-block;float:right;height:15px;margin:0;position:relative;top:8px;vertical-align:middle;width:29px}
.rssIcon:hover{background:url("/CH/Resources/Images/rss.png") no-repeat scroll 0 -15px transparent}
.rssIcon+h1,.rssIcon+h2,.rssIcon+h3{margin-right:30px}
@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,div.deritrade .pagingControl,div.fundsOverview .pagingControl{display:block;text-align:right}
div.ePaperControl .pagingControl .currentPageLabel,div.ePaperControl .pagingControl .pageCountLabel,div.deritrade .pagingControl .currentPageLabel,div.deritrade .pagingControl .pageCountLabel,div.fundsOverview .pagingControl .currentPageLabel,div.fundsOverview .pagingControl .pageCountLabel{font-family:Arial;font-size:12px;line-height:16px;color:#666}
div.ePaperControl .pagingControl .currentPageLabel,div.deritrade .pagingControl .currentPageLabel,div.fundsOverview .pagingControl .currentPageLabel{margin-right:8px}
div.ePaperControl .pagingControl .pageCountLabel,div.deritrade .pagingControl .pageCountLabel,div.fundsOverview .pagingControl .pageCountLabel{margin:0 8px}
div.ePaperControl .pagingControl input.currentPage,div.deritrade .pagingControl input.currentPage,div.fundsOverview .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,div.deritrade .pagingControl a.previousPage,div.deritrade .pagingControl a.nextPage,div.fundsOverview .pagingControl a.previousPage,div.fundsOverview .pagingControl a.nextPage{display:inline-block;vertical-align:middle;background:url("/CH/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,div.deritrade .pagingControl a.previousPage:hover,div.deritrade .pagingControl a.nextPage:hover,div.fundsOverview .pagingControl a.previousPage:hover,div.fundsOverview .pagingControl a.nextPage:hover{background:url("/CH/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,div.deritrade .pagingControl a.previousPage[disabled],div.deritrade .pagingControl a.previousPage[disabled]:hover,div.deritrade .pagingControl a.nextPage[disabled],div.deritrade .pagingControl a.nextPage[disabled]:hover,div.fundsOverview .pagingControl a.previousPage[disabled],div.fundsOverview .pagingControl a.previousPage[disabled]:hover,div.fundsOverview .pagingControl a.nextPage[disabled],div.fundsOverview .pagingControl a.nextPage[disabled]:hover{background:url("/CH/Resources/Images/sprite.png") no-repeat scroll 0 -600px transparent;cursor:default}
div.ePaperControl .pagingControl a.previousPage .image,div.deritrade .pagingControl a.previousPage .image,div.fundsOverview .pagingControl a.previousPage .image{width:24px;height:24px;background:url("/CH/Resources/Images/sprite.png") no-repeat scroll 0 -3000px transparent}
div.ePaperControl .pagingControl a.nextPage .image,div.deritrade .pagingControl a.nextPage .image,div.fundsOverview .pagingControl a.nextPage .image{width:24px;height:24px;background:url("/CH/Resources/Images/sprite.png") no-repeat scroll 0 -3024px transparent}
div.ePaperControl .pagingControl a.previousPage .text,div.ePaperControl .pagingControl a.nextPage .text,div.deritrade .pagingControl a.previousPage .text,div.deritrade .pagingControl a.nextPage .text,div.fundsOverview .pagingControl a.previousPage .text,div.fundsOverview .pagingControl a.nextPage .text{display:none}
div.ePaperControl .pagingControl .submitButton,div.deritrade .pagingControl .submitButton,div.fundsOverview .pagingControl .submitButton{display:none}
}
@media all{.ePaperAuthentification img.logo{margin:20px}
.ePaperAuthentification div.form{width:300px;height:80px;display:inline-block;position:fixed;top:50%;left:50%;padding:10px;margin-top:-50px;margin-left:-160px;background-color:#e9edf2;text-align:center;vertical-align:bottom}
.ePaperAuthentification div.form div.theme{font-weight:bold;margin-bottom:20px}
.ePaperAuthentification div.form input[type=password]{margin-left:4px;margin-right:12px}
.ePaperAuthentification div.form input[type=submit]{background:url("/CH/Resources/Images/sprite.png") repeat-x scroll 0 -230px transparent;color:#fff;padding-left:8px;padding-right:8px;border:0 none}
.ePaperAuthentification div.form input[type=submit]:hover{background:url("/CH/Resources/Images/sprite.png") repeat-x scroll 0 -270px transparent}
.protectedSymbol{height:32px;width:32px;position:absolute;background-color:black;margin-top:140px;margin-left:90px;background:url("/CH/Resources/Images/protected_epaper.jpg")}
}
@media all{.deritradeDisclaimer{padding:0 16px;font-size:14px;line-height:20px}
.deritradeDisclaimer .text{padding:10px 0}
.deritradeDisclaimer input{margin-right:10px}
.deritradeDisclaimer label{font-size:12px}
.deritradeDisclaimer a.send{margin-right:10px;font-size:12px}
.deritrade{padding-left:15px;font-size:13px}
.deritrade div.description div.more{margin-bottom:20px}
.deritrade div.description div.more a.show{color:#2D4B84;padding-left:5px;cursor:pointer}
.deritrade div.description div.more a.show:hover{text-decoration:underline}
.deritrade-description-text{display:none;padding:10px 15px}
.deritrade-description-text .close{cursor:pointer;top:10px}
.deritrade-description-text div.text{margin-top:20px;overflow-y:auto;height:500px}
.deritrade .filter-finder{width:250px;overflow:hidden;padding:1px 1px 0;background:none repeat scroll 0 0 #E3E3E3;color:#3E3E3E;float:left;font-size:12px}
.deritrade .filter-selection-overview{display:none}
.deritrade .filter-finder .filter-overview{background:none repeat scroll 0 0 #EEE;border-top:1px solid #F8F8F8;border-bottom:2px solid #E3E3E3;padding:7px}
.deritrade .filter-finder .filter-overview SPAN.overview-title{display:block}
.deritrade .filter-finder .filter-overview SPAN.results-count{color:#999;font-size:12px}
.deritrade .filter-finder .filter-overview A.clear-filter{float:right}
.deritrade .filter-finder .title{padding:7px;background-color:#EEE;background:-webkit-linear-gradient(#EFEFEF,#E1E1E1);background:-o-linear-gradient(#EFEFEF,#E1E1E1);background:-moz-linear-gradient(#EFEFEF,#E1E1E1);background:-ms-linear-gradient(#EFEFEF,#E1E1E1);background:linear-gradient(#EFEFEF,#E1E1E1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EFEFEF',endColorstr='#E1E1E1');border-top:1px solid #F8F8F8;border-bottom:1px solid #E3E3E3}
.deritrade .filter-finder .content{padding:7px;background-color:#EEE;border-top:1px solid #F8F8F8;border-bottom:1px solid #E3E3E3;overflow:hidden}
.deritrade .filter-finder .content .item{padding:3px 0}
.deritrade .filter-finder .content .item SPAN[disabled="disabled"]{color:#999}
.deritrade .filter-finder .content .item INPUT{margin-right:5px}
.deritrade .filter-finder .content .item.group{width:100%;float:left;font-weight:bold;margin-top:12px;color:#999}
.deritrade .filter-finder .content .item.country{width:50%;float:left}
.deritrade .filter-finder .content .item.currency{width:25%;float:left}
.deritrade .filter-finder .content .item.industry{width:100%}
.deritrade .page-size select{margin-left:5px}
.deritrade .matrix-overview{width:700px;overflow:hidden;padding:0;margin-left:5px;color:#3E3E3E;float:left;border-left:1px solid #E3E3E3}
.deritrade .matrix-overview .derivative-type-finder A.derivative-type-selector{display:block;background-color:#EEE;background:-webkit-linear-gradient(#FFF,#E3E3E3);background:-o-linear-gradient(#FFF,#E3E3E3);background:-moz-linear-gradient(#FFF,#E3E3E3);background:-ms-linear-gradient(#FFF,#E3E3E3);background:linear-gradient(#FFF,#E3E3E3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#E3E3E3');border:1px solid #E3E3E3;padding:7px 5px;float:left;width:125px;text-decoration:none;text-align:center;color:#3E3E3E;margin:0 2px 0 -1px;font-size:20px;line-height:32px}
.deritrade .matrix-overview .derivative-type-finder A.derivative-type-selector:hover{color:#000}
.deritrade .matrix-overview .derivative-type-finder A.derivative-type-selector.active{background:none repeat scroll 0 0 #FFF;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-bottom:1px solid #FFF;padding-bottom:8px;margin-bottom:-1px}
.deritrade .matrix-overview .page-size,.deritrade .matrix-overview .note{text-align:right}
.deritrade .matrix-overview .count{font-size:9px;float:right}
.deritrade .matrix-overview TABLE{clear:both;border-collapse:collapse;border:1px solid #E3E3E3;border-left-width:0;width:100%;font-size:12px}
.deritrade .matrix-overview TR:nth-child(odd){background-color:#EFEFEF}
.deritrade .matrix-overview TH,.deritrade .matrix-overview TD{padding:7px;min-width:57px;width:57px}
.deritrade .matrix-overview TH.UnderlyingShortName,.deritrade .matrix-overview TD.UnderlyingShortName{min-width:160px;width:160px}
.deritrade .matrix-overview TH.CalculationLevelPercent,.deritrade .matrix-overview TD.CalculationLevelPercent{min-width:77px;width:77px}
.deritrade .matrix-overview TH{background-color:#EEE;background:-webkit-linear-gradient(#FFF,#EEE);background:-o-linear-gradient(#FFF,#EEE);background:-moz-linear-gradient(#FFF,#EEE);background:-ms-linear-gradient(#FFF,#EEE);background:linear-gradient(#FFF,#EEE);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#EEEEEE');border-right:1px solid #E3E3E3}
.deritrade .matrix-overview table tbody tr TD.simuValue{cursor:pointer;text-align:right}
.deritrade .matrix-overview .title{float:left;line-height:35px}
.deritrade .matrix-overview .sorting-panel{float:right;height:35px;position:relative;width:6px}
.deritrade .matrix-overview .sorting-up,.deritrade .matrix-overview .sorting-down{position:absolute;text-indent:-8000px;height:5px;width:9px}
.deritrade .matrix-overview A.sorting-up{top:10px;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -1px -1px transparent}
.deritrade .matrix-overview A.sorting-down{bottom:10px;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -14px -1px transparent}
.deritrade .matrix-overview A.sorting-up:hover{top:10px;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -1px -8px transparent}
.deritrade .matrix-overview A.sorting-down:hover{bottom:10px;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -14px -8px transparent}
.deritrade .matrix-overview SPAN.sorting-up{top:10px;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -1px -8px transparent}
.deritrade .matrix-overview SPAN.sorting-down{bottom:10px;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -14px -8px transparent}
.deritrade .filter-output{clear:both;color:#F5E;padding-top:15px}
.deritrade .generic-drop-down{display:block;position:absolute}
.deritrade .generic-drop-down.underlying{width:220px;margin-left:-70px}
.deritrade .generic-drop-down.calculation-level{width:67px}
.deritrade .generic-drop-down .open-button-panel{margin-top:9px;height:16px;width:100%;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -74px -39px transparent}
.deritrade .generic-drop-down.calculation-level .open-button-panel{background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -227px -39px transparent}
.deritrade .generic-drop-down .open-button-panel.filtered{background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -74px -65px transparent}
.deritrade .generic-drop-down.calculation-level .open-button-panel.filtered{background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -227px -65px transparent}
.deritrade .generic-drop-down .open-button-panel.open{background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -74px -86px transparent}
.deritrade .generic-drop-down.calculation-level .open-button-panel.open{background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -227px -86px transparent}
.deritrade .generic-drop-down .open-button{float:right;height:16px;width:17px;text-indent:-8000px;cursor:pointer}
.deritrade .matrix-overview .underlying-filter,.deritrade .calculation-level-filter{display:none;background-color:#fff;position:relative;border:1px solid #677FA0;padding:7px;clear:both;border-top-width:0}
.deritrade .matrix-overview .underlying-filter UL LI,.deritrade .matrix-overview .calculation-level-filter UL LI{padding:3px 0}
.deritrade .matrix-overview .underlying-filter UL LI SPAN,.deritrade .matrix-overview .calculation-level-filter UL LI SPAN{margin-left:5px}
.deritrade .matrix-overview .underlying-filter .ui-autocomplete-input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none repeat scroll 0 0 #FFF;border:1px solid #B7B7B7;color:#999;font-size:14px;padding:4px}
.deritrade .matrix-overview .underlying-filter .ui-autocomplete-input:hover{border-color:#0057a3}
.deritrade .matrix-overview .underlying-filter .underlyings{max-height:350px;overflow-x:hidden;overflow-y:auto;margin-top:10px}
ul.ui-autocomplete:before,ul.ui-autocomplete .before{content:"";position:absolute;top:-10px;border:5px solid transparent;border-bottom-color:#EEE;width:0;height:0}
ul.ui-autocomplete{min-width:124px;width:124px;background:#FFF;list-style-type:none;padding:5px;list-style:none;background:#EEE;margin:20px 0 0 -5px;float:left}
ul.ui-autocomplete li{width:100%;border:0;padding:3px 0}
.ui-corner-all{-moz-border-radius:0!important}
ul.ui-autocomplete li A{display:block;overflow:hidden;cursor:pointer;color:#3E3E3E;font-size:11px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:194px}
ul.ui-autocomplete li A:hover{color:#000}
.deritrade-simulation{display:none;padding:10px 15px;font-size:13px}
.deritrade-simulation H1{margin:10px 0 25px 0}
.deritrade-simulation .close{top:10px;cursor:pointer}
.deritrade-simulation .left{width:330px;float:left}
.deritrade-simulation .left .title{overflow:hidden;width:150px;display:block;float:left;line-height:24px;height:24px;color:#3E3E3E}
.deritrade-simulation .left .subtitle{font-size:11px}
.deritrade-simulation .left SELECT.data{width:180px;padding:3px}
.deritrade-simulation .left SPAN.data{width:180px;line-height:24px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.deritrade-simulation .left .top .type,.deritrade-simulation .left .top .underlyingList{display:none}
.deritrade-simulation .data-line{margin-bottom:5px;height:24px}
.deritrade-simulation .right{width:160px;float:right}
.deritrade-simulation .right .result .summary{text-align:right;height:24px;line-height:24px;margin-bottom:5px}
.deritrade-simulation .right .result .summary A{color:#2D4B84;text-decoration:none;padding-left:20px;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -30px 0}
.deritrade-simulation .right .result .summary A:hover{text-decoration:underline;background:url("/CH/Resources/Images/deritrade-sprite.png") no-repeat scroll -30px -19px}
.deritrade-simulation .right .result .value,.deritrade-simulation .right .result .note{width:100%;background-color:#2D4B84;color:#FFF}
.deritrade-simulation .right .result .value{font-size:32px;height:58px;line-height:64px;padding:0 10px;text-align:right;width:140px}
.deritrade-simulation .right .result .note{text-align:right;padding:0 10px;height:24px;width:140px}
.deritrade-simulation .right .result .time{color:#2D4B84;float:right;font-size:10px}
.deritrade-simulation .right .bottom{margin-top:18px}
.deritrade-simulation .messages{float:left;width:510px}
.deritrade-simulation .right .bottom .refresh{background-color:#528AC4;border:1px solid #2C4A84;color:#FFF;padding:12px 20px;text-decoration:none;width:120px;text-align:center;display:block}
.deritrade-simulation .right .bottom .refresh:hover{background-color:#2C4A84}
.deritrade-simulation .right .bottom .refresh.disabled{pointer-events:none;cursor:default;background-color:transparent;border:1px solid #E5E5E5;color:#999}
.deritrade-simulation .error,.deritrade-simulation .info{display:block}
.deritrade-simulation .error span.red{color:#E2001A;margin-right:2px}
.deritrade-simulation .error span.message{color:#2D4B84;font-size:11px}
.deritrade-simulation .info{color:#2D4B84;font-size:11px}
.deritrade-simulation .left .title.validation-error{color:#E2001A}
.deritrade-simulation .left SELECT.data.validation-error{border:1px solid #E2001A}
.deritrade-simulation .update{background:url("/CH/Resources/Images/ajax-loader.gif") no-repeat scroll 200px 208px;background-color:rgba(255,255,255,0.85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#AAffffff',endColorstr='#AAffffff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#AAffffff, endColorstr=#AAffffff)";height:275px;left:0;position:absolute;top:0;width:540px}
div.deritrade .pagingControl{float:right;margin:10px 7px 0 0}
}
@media all{.disclaimer{font-size:14px;line-height:20px}
.disclaimer .disclaimer-buttons{float:right;margin-top:25px}
.disclaimer div.text{margin:25px 0}
a.button.disabled{pointer-events:none;cursor:default;background-color:transparent;border:1px solid #E5E5E5;color:#999}
.disclaimer div.text{margin:25px 0}
.disclaimer input{margin-right:10px}
.disclaimer .disclaimer-buttons,.disclaimer label{font-size:13px}
.disclaimer .disclaimer-buttons .cancel{padding-left:12px;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -706px;color:#2D4B84;text-decoration:none;margin-left:20px}
.disclaimer .disclaimer-buttons .cancel:hover{text-decoration:underline}
}
.image-float-right{float:right;margin-left:10px}
.image-float-left{float:left;margin-right:10px}
.image-float-clear{clear:both}
.modMiscActions .social-media{border-left:1px dotted #c8c8c8;float:right;margin-left:8px;padding:4px 0 4px 8px;text-align:center}
.social-media li a.share-button{display:block;width:20px;height:17px;background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat scroll -76px -60px}
.social-media li{padding:0;margin:0}
.social-media>ul{display:inline-block}
.social-media-flyout-wrapper{display:none;position:absolute;z-index:3000;background:0}
.social-media-flyout{background:white;border:1px solid #c8c8c8;border-radius:3px;color:#235dab!important;text-decoration:none;padding:5px 0}
.social-media-flyout a{display:inline-block;padding:4px 10px;text-decoration:none;color:#235dab;font-size:12px}
.social-media-flyout a span.icon{display:inline-block;height:16px;line-height:18px;cursor:pointer}
.social-media-flyout a span.icon:before,.social-media-flyout a span.icon .before{content:"";display:inline-block;width:24px;height:17px;background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat}
.social-media-flyout a span.icon.facebook:before,social-media-flyout a span.icon.facebook .before{background-position:-75px -34px}
.social-media-flyout a span.icon.twitter:before,.social-media-flyout a span.icon.twitter .before{background-position:-41px -34px}
.social-media-flyout a span.icon.xing:before,.social-media-flyout a span.icon.xing .before{background-position:-101px -34px}
.social-media-flyout a span.icon.linkedin:before,.social-media-flyout a span.icon.linkedin .before{background-position:-134px -34px}
.mod.modMiscActions .tellAFriendButton{display:block;height:19px}
.tellAFriend{padding:20px;width:470px;display:none;background:none repeat scroll 0 0 #FFF;color:#3E3E3E;font-size:12px;position:relative}
.tellAFriend h2{margin:0 0 20px;line-height:30px;font-size:24px}
.tellAFriend p{margin:0 0 6px}
.tellAFriend a.close:hover{text-decoration:none}
.tellAFriend a.close:before{content:'X'}
.tellAFriend a{color:#2D4B84;text-decoration:none}
.tellAFriend a:hover{color:#445E96;text-decoration:underline}
.form-share{border-top:1px dotted #333;margin:26px 0 0;padding:27px 0 0}
.form-share .row:after{clear:both;content:"";display:block}
.form-share .row{padding:1px 0 7px}
.form-share .row{width:100%;overflow:hidden;padding:1px 0 7px}
.form-share .row-btn{padding:21px 0 6px}
.form-share .row-btn .submit{float:right}
.form-share .box{float:left;padding:0 20px 0 0}
.form-share .box:last-child{padding-right:0}
.form-share label,.form-share .label{display:block;padding:0 0 6px}
.form-share input[type="text"]{float:left;margin:0;color:#000;padding:4px 7px 3px;width:207px}
.form-share .error input[type="text"],.form-share .error input[type="password"]{border:1px solid #DC302F}
.error input[type="text"],.error textarea{border:1px solid #E2001A}
.error label{color:#E2001A}
.form-share textarea{float:left;height:83px;margin:0;max-width:454px;min-height:83px;min-width:452px;overflow:auto;padding:4px 7px 3px;width:452px}
.form-share .warning{margin-bottom:15px}
@media screen{.modMiscActions .print-btn{margin:0;border:0;padding:4px 0}
.modMiscActions .tell-a-friend{float:right;margin-left:8px;padding:4px 0 4px 8px;text-align:center;border-left:1px dotted #c8c8c8}
}
@media all{.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(/CH/Resources/Images/sprite.png) no-repeat 0 -691px}
.newsletterlist .info-list .newsletter-buttondiv input[type="submit"].buttonsubscribed{background-image:url(/CH/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(/CH/Resources/Images/hook.png);background-position:200px center;background-repeat:no-repeat;background-color:#198400}
.newsletterlist .info-list .newsletter-buttondiv{background:url(/CH/Resources/Images/bg-btngruen.png) repeat-x}
.newsletterlist .info-list .newsletter-buttondiv:hover{background:url(/CH/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(/CH/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(/CH/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(/CH/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}
div.message-lightbox{padding:20px;width:470px;display:none;background:none repeat scroll 0 0 #FFF;color:#3E3E3E;font-size:12px;position:relative}
div.message-lightbox h2{margin:0 0 20px;line-height:30px;font-size:24px}
div.message-lightbox p{margin:0 0 6px}
div.message-lightbox a.close:hover{text-decoration:none}
div.message-lightbox a.close:before{content:'X'}
div.message-lightbox a{color:#2D4B84;text-decoration:none}
div.message-lightbox a:hover{color:#445E96;text-decoration:underline}
div.message-lightbox div.message.error{color:red}
}
@media all{.disclaimer div.assetManagement-text{margin:25px -15px 0 -15px;height:150px;overflow-y:scroll;border-top:1px dotted #787878;border-bottom:1px dotted #787878;padding:10px 15px;clear:both}
.disclaimer div.assetManagement-cookie{float:left;margin-top:25px}
.disclaimer div.investorTypePanel,.disclaimer div.domicilePanel,.disclaimer div.isUsCitizenPanel{float:left;width:230px;margin:20px 0 25px}
.disclaimer div.isUsCitizenPanel{width:165px}
.disclaimer div.investorTypePanel.disabled,.disclaimer div.domicilePanel.disabled,.disclaimer div.isUsCitizenPanel.disabled,.disclaimer .disabled h3{color:#AAA}
.disclaimer .errorMessage{clear:both;background-color:#E2001A;color:#FFF!important;font-size:14px;line-height:22px;padding:10px 10px}
.fundsOverview table.funds-overview .nameMobile{display:none}
.fundsOverview{padding-right:12px;font-size:13px;margin-top:5px}
.fundsOverview h1.base,.fundsOverview h2.base{line-height:18px}
.fundsOverview h1.base.search{float:left;line-height:30px}
.fundsOverview table.funds-overview{width:100%;font-size:12px;clear:both}
.fundsOverview table.funds-overview tr{border-bottom:1px dotted #999}
.fundsOverview table.funds-overview th{background:0;color:#000;font-weight:bold;text-align:left;height:36px;padding:4px 5px 0 0}
.fundsOverview table.funds-overview tr td{vertical-align:top;height:40px;padding:10px 5px 6px 0;background-color:transparent}
.fundsOverview table.funds-overview tr.odd{background-color:#FAFAFA}
.fundsOverview table.funds-overview tbody tr:hover,.fundsOverview table.funds-overview tbody tr.odd:hover{background-color:#E9ECF1}
.fundsOverview table.funds-overview tr td:first-child,.fundsOverview table.funds-overview tr th:first-child{padding-left:10px}
.fundsOverview table.funds-overview tr td div.secondary{margin-top:5px;color:#999}
.fundsOverview table.funds-overview th.nav,.fundsOverview table.funds-overview td.nav{white-space:nowrap}
.fundsOverview table.funds-overview .name{width:300px}
.fundsOverview table.funds-overview .category{width:115px}
.fundsOverview table.funds-overview td.documentLink span{background:url("/CH/Resources/Images/funds-sprite.png") no-repeat scroll 0 0 transparent;display:block;height:19px;width:15px;text-indent:-8000px;margin-left:auto;margin-right:auto}
.fundsOverview table.funds-overview td.documentLink a{background:url("/CH/Resources/Images/funds-sprite.png") no-repeat scroll -100px 0 transparent;display:block;height:19px;width:15px;text-indent:-8000px;margin-left:auto;margin-right:auto}
}
.fundsOverview table.funds-overview td.documentLink a.saved{background:url("/CH/Resources/Images/vt-sprite.png") no-repeat scroll 0 -3480px transparent}
.fundsOverview table.funds-overview a.sort{color:#000;text-decoration:none}
.fundsOverview table.funds-overview a.sort:hover{color:#000;text-decoration:none}
.fundsOverview table.funds-overview .sort{background:url("/CH/Resources/Images/icon-sort.png") no-repeat scroll 100% 50% transparent;display:inline-block;padding:0 12px 0 0}
.fundsOverview table.funds-overview .sort.asc{background:url("/CH/Resources/Images/icon-sort-up.png") no-repeat scroll 100% 50% transparent}
.fundsOverview table.funds-overview .sort.desc{background:url("/CH/Resources/Images/icon-sort-down.png") no-repeat scroll 100% 50% transparent}
.fundsOverview .pagination{margin-top:30px}
.fundsOverview .pagination.disabled{display:none}
.fundsOverview .pages{padding:15px;text-align:center}
.fundsOverview .pagination div.paginationPrevButton,.fundsOverview .pagination div.paginationNextButton{background-color:transparent;border:1px solid #E5E5E5;color:#999;padding:12px 20px}
.fundsOverview .pagination div.paginationPrevButton,.fundsOverview .pagination a.button.prev{float:left;margin:0 10px 0 0}
.fundsOverview .pagination div.paginationNextButton,.fundsOverview .pagination a.button.next{float:right;margin:0 0 0 10px}
.fundsOverview table.funds-overview .rating div{height:12px;overflow:hidden}
.fundsOverview .filter-panel{clear:both}
.fundsOverview .filter-panel select{margin-right:9px;width:30%;padding:0 0 0 5px}
.fundsOverview .filter-panel div.multi{margin-bottom:20px;padding:10px 16px 15px 20px;background:#e9edf2 url('/CH/Resources/Images/bg-teaserFold.gif') bottom right no-repeat}
.fundsOverview .filter-panel div.multi table.multi-selector{border:0;width:100%}
.fundsOverview .filter-panel div.multi table.multi-selector thead tr.header th{font-weight:bold;padding-bottom:14px}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.selectAll td{padding-bottom:11px;padding-left:10px}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td{vertical-align:top;padding-left:10px;padding-right:10px}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td div.filterset div.filter span[disabled="disabled"]{color:#999}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td:first-child,.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.selectAll td:first-child{padding-left:0}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td:last-child{padding-right:0}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td.sep,.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.selectAll td.sep{border-right:1px dotted #999}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td div.filterset{float:left}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td div.filterset2{width:33%}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td div.filterset3{width:33%}
.fundsOverview .filter-panel div.multi table.multi-selector tfoot tr.footer td{padding-top:9px}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td div.filterset div.filter{padding:3px 0}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter td div.filterset div.filter INPUT,.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.selectAll td INPUT{margin-right:5px}
.fundsOverview .filter-panel div.single{display:none}
.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter .tooltipTranslation,.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter .tooltipTranslation label,.fundsOverview .filter-panel div.multi table.multi-selector tbody tr.filter .tooltipTranslation input{cursor:pointer}
.fundDetails .header{padding-left:15px}
.fundDetails .header h1.base{margin:0;margin-bottom:15px}
.fundDetails .header .shareclass-selector-panel{font-size:14px;float:left}
.fundDetails .header .shareclass-selector-button{display:block;position:relative;padding-right:15px;background:url(/CH/Resources/Images/vt-fly-icon-active.gif) right 5px no-repeat;cursor:pointer}
.fundDetails .header .shareclass-selector-panel ul.shareclass-selector:before{content:"";position:absolute;top:-10px;left:50%;border:5px solid transparent;border-bottom-color:#2C4A84;width:0;height:0}
.fundDetails .header .shareclass-selector-panel ul.shareclass-selector{background-color:#2C4A84;border:0;padding:10px 15px;position:absolute;z-index:5;display:none;top:133px}
.fundDetails .header .shareclass-selector-panel ul.shareclass-selector a{text-decoration:none;color:#fff;font-size:13px;line-height:20px}
.fundDetails .header .shareclass-selector-panel ul.shareclass-selector a:hover{text-decoration:underline}
.fundDetails .header .shareclass-selector-panel ul.shareclass-selector a.active{padding-left:15px;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat scroll 0 -3398px transparent}
.fundDetails .body{padding-top:25px}
.fundDetails .subheaderPanel,.fundDetails .notice{font-size:13px;clear:both;margin-bottom:15px}
.fundDetails .subheaderPanel .title{color:#999;padding-right:3px}
.fundDetails .subheaderPanel .separator{padding-left:6px;padding-right:6px;color:#999}
.instrumentSearch{margin-bottom:46px}
.cms-controldecorator-updatepanel .instrumentSearch{margin-bottom:0}
.modSubNavigation .modSearch .search{right:0;margin-top:70px}
.instrumentSearch .modSearch .search{right:0;margin-top:0}
.content-item .instrumentSearch .modSearch .search{float:left;margin-left:0}
.modSubNavigation .modSearch input.searchbar{width:230px}
.rightCol .instrumentSearch .modSearch input.searchbar{width:218px}
.column-LayoutFull .content-item .instrumentSearch .modSearch input.searchbar,.size2of4 .content-item .instrumentSearch .modSearch input.searchbar{width:453px}
.column-LayoutFull .content-item .size1of2 .instrumentSearch .modSearch input.searchbar{width:330px}
.column-LayoutFull .content-item .instrumentSearch .modSearch input.searchbtn,.size2of4 .content-item .instrumentSearch .modSearch input.searchbtn{width:100px;margin:0 0 0 -100px;text-indent:0;background-image:none;background-color:#528AC4;border:1px solid #2C4A84;color:#FFF;font-size:13px}
.column-LayoutFull .content-item .instrumentSearch .modSearch input.searchbtn:hover,.size2of4 .content-item .instrumentSearch .modSearch input.searchbtn:hover{background-color:#2C4A84}
.instrumentSearch .modSearch .search .ui-autocomplete.ui-menu,.modSubNavigation .modSearch .search .ui-autocomplete.ui-menu{position:absolute;width:452px}
.rightCol .instrumentSearch .modSearch .search .ui-autocomplete.ui-menu{width:217px}
.instrumentSearch .modSearch .search ul.ui-autocomplete li,.modSubNavigation .modSearch .search ul.ui-autocomplete li{border-width:0 1px;border-color:#999;border-style:none solid;width:auto}
.instrumentSearch .modSearch .search ul.ui-autocomplete,.modSubNavigation .modSearch .search ul.ui-autocomplete{background-color:#E9EDF2}
.instrumentSearch .modSearch .search ul.ui-autocomplete li:first-child,.modSubNavigation .modSearch .search ul.ui-autocomplete li:first-child{border-top:1px solid #999}
.instrumentSearch .modSearch .search ul.ui-autocomplete li:last-child,.modSubNavigation .modSearch .search ul.ui-autocomplete li:last-child{border-bottom:1px solid #999}
.instrumentSearch .modSearch .search ul.ui-autocomplete li.ui-link-item,.modSubNavigation .modSearch .search ul.ui-autocomplete li.ui-link-item{background:none repeat scroll 0 0 #FFF;height:18px;padding:3px 7px 0}
.instrumentSearch .modSearch .search ul.ui-autocomplete li A,.modSubNavigation .modSearch .search ul.ui-autocomplete li A{color:#666;width:auto}
.instrumentSearch .modSearch .search ul.ui-autocomplete li A:hover,.modSubNavigation .modSearch .search ul.ui-autocomplete li A:hover{color:#000}
.instrumentSearch .modSearch .search ul.ui-autocomplete li A span.fund,.modSubNavigation .modSearch .search ul.ui-autocomplete li A span.fund{color:#2D4B84;width:240px;float:left;overflow:hidden;text-overflow:ellipsis;margin-right:10px}
.instrumentSearch .modSearch .search ul.ui-autocomplete li A span.fund:hover,.modSubNavigation .modSearch .search ul.ui-autocomplete li A span.fund:hover{color:#445E96}
.instrumentSearch .modSearch .search ul.ui-autocomplete li A span.shareclass,.modSubNavigation .modSearch .search ul.ui-autocomplete li A span.shareclass{width:40px;float:left}
.instrumentSearch .modSearch .search ul.ui-autocomplete li A span.currency,.modSubNavigation .modSearch .search ul.ui-autocomplete li A span.currency{width:50px;float:left}
.instrumentSearch .modSearch .search ul.ui-autocomplete li A span.isin,.modSubNavigation .modSearch .search ul.ui-autocomplete li A span.isin{width:95px;float:left}
.rightCol .instrumentSearch .modSearch .search ul.ui-autocomplete li A span.fund{margin:0;width:207px}
.rightCol .instrumentSearch .modSearch .search ul.ui-autocomplete li A span.shareclass,.rightCol .instrumentSearch .modSearch .search ul.ui-autocomplete li A span.currency,.rightCol .instrumentSearch .modSearch .search ul.ui-autocomplete li A span.isin{display:none}
.mod .modContent .inner>.main.unit{padding-top:0}
.contentStart{clear:both}
.mod .modBreadcrumb{margin-top:15px;max-width:555px;float:left;height:50px;margin-bottom:5px}
.mod .modMiscActions{position:inherit;float:right;padding-right:10px}
.mod .modBreadcrumb .navigation{padding-bottom:10px}
.modBreadcrumb .navigation li{padding-bottom:5px;padding-left:0;margin-right:4px;position:relative}
.modBreadcrumb .navigation li.breadcrumbMainItem{display:inline-block}
.modBreadcrumb .navigation li a,.modBreadcrumb .navigation li a:hover{color:#385f96;white-space:nowrap}
.modBreadcrumb .navigation .subNavigation{position:absolute;z-index:1500;background:#2c4b84;color:#fff;font-size:13px;top:17px;padding:15px;left:0}
.modBreadcrumb .navigation .subNavigation li{padding:0;margin:0}
.modBreadcrumb .navigation .subNavigation li a{display:block;color:#FFF;padding:3px;white-space:nowrap}
.modBreadcrumb .navigation .subNavigation li a:hover,.modBreadcrumb .navigation .subNavigation li .active:hover{color:#fff;text-decoration:underline}
.modBreadcrumb .navigation li .active,.modBreadcrumb .navigation li .active:hover{color:#999}
@media only screen and (min-width:568px){.modBreadcrumb .flyIcon{display:block;position:relative;padding-right:15px;background:url(/CH/Resources/Images/vt-fly-icon-active.gif) right 5px no-repeat;cursor:pointer}
}
.modBreadcrumb .nextIcon{display:block;position:relative;padding-right:15px;background:url(/CH/Resources/Images/breadcrumb_next.png) right 0 no-repeat;cursor:pointer}
.alternativeNavigationMainPanel{float:left;padding:25px 40px 0 5px;width:199px;height:36px;color:#2d4b84;font-size:18px;background-color:#FFF;position:absolute;left:-245px;z-index:500}
.alternativeNavigationMainPanel a{text-decoration:none;color:#2d4b84}
.alternativeNavigationMainPanel .image{display:inline-block;float:right;width:26px;height:21px;background-image:url("/CH/Resources/Images/alternativeMenuIcon.png");position:absolute;top:26px;right:26px;cursor:pointer}
.alternativeNavigationMainPanel .image:hover,.alternativeNavigationMainPanel .image.active{background-image:url("/CH/Resources/Images/alternativeMenuActiveIcon.png")}
.modMainNavigation .mainNavigationHolder{min-height:61px}
.modSubNavigation .nav-left .invisible{visibility:hidden}
.modSubNavigation .nav-left .second.top{border-top:1px dotted #999}
.head{z-index:300}
.modMainNavigation .entries{z-index:250}
.modServiceNavigation .flyOut{z-index:500}
.entries .sub .extendedFlyoutHeading{font-size:16px;padding-bottom:10px}
.modMainNavigation .entries .sub .extendedFlyoutHeading,.modMainNavigation .entries .sub .extendedFlyoutHeading ul>li{padding-right:0}
.entries .sub .extendedFlyoutHeading .childNodes{font-size:14px;max-width:100%;margin-top:10px}
.modMainNavigation .entries .sub ul{width:100%;max-width:33%}
.modFooterNavigation .inner .bd li.subHeading>a{font-size:16px}
.modFooterNavigation .inner .bd .extendedFooterNavigation .childNodes{margin-top:10px}
.modFooterNavigation .inner .bd ul.extendedFooterNavigation li.subHeading{width:50%;float:left}
.modCallToAction .container .navigationBlock .navigationPoint{border-radius:50%;width:12px;height:12px;background-color:#999;margin:0 10px;text-indent:2999px;display:inherit}
.modCallToAction .container .navigationBlock .navigationPoint.active{background-color:#000}
.modCallToAction .container .slider .prevBtn,.modCallToAction .container .slider .nextBtn{display:none}
.modCallToAction .container .navigationBlock{display:inline-block;text-align:center;width:100%;padding-top:3px;height:12px}
.modSubNavigation .businessAreaNavigation{background-color:#FFF;padding-top:0;margin-top:330px}
.modSubNavigation .businessAreaNavigation .first a{color:#2d4b84;cursor:default}
.modSubNavigation .businessAreaNavigation .second a{color:#000;cursor:pointer}
.modServiceNavigation{padding-left:5px}
.modServiceNavigation ul li.first{padding-left:10px;padding-right:10px}
.modServiceNavigation ul li{padding-left:10px;padding-right:10px}
.mod .modLanguageNavigation{padding-left:0;padding-right:0}
.mod .modLanguageNavigation ul li{border:0;padding-right:5px;padding-left:0}
.mod .modLanguageNavigation ul li.last{padding-right:0}
.mod .modServiceNavigation ul li:hover a{color:#999}
.mod .modServiceNavigation ul li a:hover{color:#3E3E3E}
.mod .modServiceNavigation ul li a.aspNetDisabled,.mod .modServiceNavigation ul li:hover a.aspNetDisabled,.mod .modServiceNavigation ul li a.aspNetDisabled:hover{color:#EBEBEB;pointer-events:none;cursor:default}
.document_tab,.corporate_tab{display:table;table-layout:fixed;width:100%;padding:0 0 25px 16px;clear:both}
.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,.corporate_tab .ajax__tab_tab:hover,.corporate_tab .ajax__tab_active .ajax__tab_tab:hover{color:#2C4B84}
.corporate_tab .ajax__tab_tab a{text-decoration:none!important}
.corporate_tab .ajax__tab_active .ajax__tab_tab a{color:#FFF!important}
.document_tab .ajax__tab_header>span{margin-left:-1px}
.corporate_tab .ajax__tab_header>span{margin-left:-1px;display:inline-block}
.document_tab div.ajax__tab_header a{color:#000;text-decoration:none;display:block;line-height:38px}
.document_tab div.ajax__tab_header span.ajax__tab_hover a{color:#2C4B84}
.document_tab div.ajax__tab_header span.ajax__tab_active a{color:#fff}
.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}
.document_tab .ajax__tab_active .ajax__tab_tab:hover{background-color:#2C4A84}
.corporate_tab .ajax__tab_body .ajax__tab_panel{border:1px solid #E5E5E5;width:90%;margin-left:-1px;padding:10px 15px;overflow:hidden}
.corporate_tab .ajax__tab_body .ajax__tab_panel .content-item{padding:0}
.document_tab .document_tab_content,.myDossierOverview{font-size:12px;margin-right:12px}
.document_tab .document_tab_content table,.myDossierOverview table{width:700px!important}
.document_tab .document_tab_content tr,.myDossierOverview tr{vertical-align:middle}
.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}
.fundDetails .documents{position:relative}
.fundDetails .documents div.updateProgress{background-color:transparent;border:medium none;left:50%;margin-left:-64px;padding:0;position:absolute;top:109px;width:128px;z-index:9999}
.myDossierOverview a.button{margin-top:15px}
.myDossierOverview a.clearbutton{padding-left:12px;background:url('/CH/Resources/Images/vt-sprite.png') no-repeat scroll 0 -706px transparent;color:#2D4B84;text-decoration:none;margin-left:20px}
.document_tab .doc_icon_link,.myDossierOverview .doc_icon_link{width:15px;height:19px;margin:0 6px;padding:0;display:block}
.document_tab .pdf-icon,.myDossierOverview .pdf-icon{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -2224px}
.document_tab .pdf-icon:hover,.myDossierOverview .pdf-icon:hover{background-position:0 -2224px}
.document_tab .pdf-icon.saved,.myDossierOverview .pdf-icon.saved{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -3480px}
.document_tab .doc-icon,.myDossierOverview .doc-icon{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -2646px}
.document_tab .doc-icon:hover,.myDossierOverview .doc-icon:hover{background-position:0 -2646px}
.document_tab .doc-icon.saved,.myDossierOverview .doc-icon.saved{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -3560px}
.document_tab .ppt-icon,.myDossierOverview .ppt-icon{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -1387px}
.document_tab .ppt-icon:hover,.myDossierOverview .ppt-icon:hover{background-position:0 -1387px}
.document_tab .ppt-icon.saved,.myDossierOverview .ppt-icon.saved{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -3520px}
.document_tab .xls-icon,.myDossierOverview .xls-icon{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -1824px}
.document_tab .xls-icon:hover,.myDossierOverview .xls-icon:hover{background-position:0 -1824px}
.document_tab .xls-icon.saved,.myDossierOverview .xls-icon.saved{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -3600px}
.document_tab .html-icon,.myDossierOverview .html-icon{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -4327px}
.document_tab .html-icon:hover,.myDossierOverview .html-icon:hover{background-position:0 -4327px}
.document_tab .html-icon.saved,.myDossierOverview .html-icon.saved{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -4422px}
.document_tab .nofile-icon,.myDossierOverview .nofile-icon{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -2024px}
.myDossierButton:before{content:"";position:absolute;top:-10px;left:3px;border:5px solid transparent;border-bottom-color:#2C4A84;width:0;height:0}
.myDossierButton{font-size:12px;background-color:#2C4A84;border:0;padding:5px 10px;position:absolute;z-index:205;display:none}
.myDossierButton a{color:#FFF;text-decoration:none;line-height:20px}
.myDossierButton a:hover{text-decoration:underline}
.disclaimer h2{margin-bottom:10px}
.disclaimer h3{margin-bottom:15px}
.disclaimer select{font-size:13px}
.disclaimer td{padding-bottom:5px}
.search-result .search{float:left}
.search-result .search input[type=submit]{border:0}
.search-result .searchbar{float:left;border:1px solid #b7b7b7;padding:4px;width:240px;height:20px;background:#fff;font-size:14px;color:#999}
.search-result .searchbar:hover,.search-result .searchbar.active{border:1px solid #0057a3;background:#fff}
.search-result .searchbtn{float:left;margin:0 0 0 -30px;width:30px;height:30px;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 0;text-indent:-9999px;cursor:pointer}
.search-result .searchbtn:hover{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -30px}
.search-result .search-count{margin-left:10px;float:left}
.globalSearchResults div.pdf-list{float:right;width:208px}
.globalSearchResults a.more{float:right}
.globalSearchResults p.search{font-size:12px;line-height:16px}
.globalSearchResults .modBreadcrumb{float:none;height:auto}
.globalSearchResults .modBreadcrumb .navigation{padding:0;padding-bottom:10px}
.globalSearchResults .modBreadcrumb .navigation li.active{color:#999;text-decoration:none}
.globalSearchResults .modBreadcrumb .navigation li a{text-decoration:none;color:#999}
.globalSearchResults .modBreadcrumb .navigation li a:hover,.globalSearchResults .modBreadcrumb .navigation li a.start{text-decoration:none;color:#2D4B84}
.printSeparator{display:none}
div.back-link{background:url("/CH/Resources/Images/vt-sprite.png") no-repeat scroll 0 -3350px transparent;font-size:14px;padding-left:12px}
.fundDetails .header div.back-link{float:left;margin-left:0}
.fundDetails div.back-link{margin-left:15px;margin-right:15px}
div.back-link a{cursor:pointer;color:#2d4b84;text-decoration:none}
.modServiceNavigation ul.flyOut{background:none repeat scroll 0 0 #fff}
.modServiceNavigation .flyOut li .investor-type .title,.modServiceNavigation .flyOut li .domicile .title{display:block;padding:5px 5px 3px 14px;color:#999}
.modServiceNavigation .flyOut li .investor-type .value,.modServiceNavigation .flyOut li .domicile .value{display:block;padding:0 5px 3px 14px;color:#000}
.modServiceNavigation .flyOut a.button{color:#fff!important;display:block;margin:5px 0 12px;padding:8px 10px}
.modServiceNavigation .flyOut a.button:hover{color:#fff!important}
.gloassar-tooltip:before{content:"";position:absolute;top:-10px;left:3px;border:5px solid transparent;border-bottom-color:#2C4A84;width:0;height:0;pointer-events:none}
.gloassar-tooltip{font-size:12px;background-color:#2C4A84;border:0;padding:5px 10px;position:absolute;z-index:205;display:none;color:#FFF;cursor:default;max-width:170px}
.gloassar-tooltip a{color:#FFF;text-decoration:none;line-height:20px}
.gloassar-tooltip a:hover{text-decoration:underline}
.shortNews :not(li)>a{background:url('/Resources/Images/vt-sprite.png') no-repeat 0 -703px;padding-left:12px;padding-top:2px}
.phone-hyperlink,.phone-hyperlink:hover{text-decoration:none!important;color:#000!important;cursor:default;font-size:14px}
.block-hyperlink,.block-hyperlink:hover{display:block}
@media all{.link-overlay-content{display:none;position:relative}
.link-overlay-content a.close{right:24px;top:10px}
.link-overlay-content a.close:before{content:'X';font-size:16px;font-weight:bold}
}
a.link-arrow{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat scroll 0 -701px;padding-left:12px;padding-top:2px;display:block}
img.zoomable-image{cursor:zoom-in}
.link-more{margin:0 0 4px 14px;display:inline-block;vertical-align:top}
.link-more:before,.link-more .before{content:"";float:left;margin:7px 6px 0 -12px;width:8px;height:7px;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat scroll 0 -710px}
.tooltip{display:none;position:absolute;z-index:50;left:50%;bottom:23px;margin:0 0 0 -100px;width:200px;text-align:center}
.tooltip-holder.hover .tooltip{display:block}
.tooltip span{display:inline-block;padding:7px 8px 6px;color:#fff;background:#385f96}
.tooltip li{display:inline-block;padding:7px 8px 6px;color:#fff;background:#385f96}
.tooltip:after,.tooltip .before1{content:"";position:absolute;bottom:-10px;left:50%;margin:0 0 0 -5px;padding:0;background:0;border:5px solid transparent;border-top-color:#385f96}
.tooltip .before1{bottom:-10px;width:0;height:0}
.article-overview .teaser-news{padding-right:0}
.article-overview .column{float:left;margin:0 0 0 16px;padding-bottom:1px}
.article-overview .column:first-child{margin:0;padding-left:16px}
.article-overview .column:last-child{margin-right:12px}
.article-overview .column.one{width:225px}
.article-overview .column.three{width:466px}
.article-overview .list .link-area{clear:both}
.article-overview .list.preview .link-area{background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 100%;margin-bottom:8px;padding-bottom:8px;font-size:14px}
.article-overview .list.preview .link-area .link-more{display:block}
.article-overview .list UL{list-style:outside none none;margin:0;padding:1px 0 25px}
.article-overview .list.preview UL{padding:10px 0 9px}
.article-overview .list .item{background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 100%;padding:20px 0 14px;overflow:hidden}
.article-overview .list .item:first-child{padding-top:10px}
.article-overview .list .item .info{padding:0;font-size:12px;line-height:20px;color:#666}
.article-overview .list .item .info a,.article-overview .list .item .info span{display:inline-block}
.article-overview .list .item .info .separator{margin:0 6px 0 10px;border-left:1px solid #ccc}
.article-overview .list .item H2{font-size:18px;line-height:20px;margin-bottom:13px}
.article-overview .list .item .image{margin-bottom:16px}
.article-overview .list .item .image img{max-width:464px}
.article-overview .list .item .text a{display:block;margin-bottom:9px}
.article-overview .list .item .text a.link-arrow{margin-bottom:9px;display:inline-block}
.article-overview .list .item.author{background:#e9edf2;position:relative;padding:10px 20px 30px}
.article-overview .list .item.author:before,.article-overview .list .item.author .before{content:"";position:absolute;bottom:0;right:0;width:21px;height:21px;background:#fff}
.article-overview .list .item.author:after,.article-overview .list .item.author .after{content:"";position:absolute;bottom:0;right:0;border:10px solid transparent;border-top-color:#d5dbe7;border-left-color:#d5dbe7;height:0;width:0}
.article-overview .list .item.author .before,.article-overview .list .item.author .after{bottom:1px}
.article-overview .list .item.author .teaser-text H3{color:#3e3e3e;font-size:14px;font-weight:bold;line-height:20px}
.article-overview .show-more{font-size:20px;padding:0 0 20px}
.article-overview a.teaser-link-text{color:#000}
.article-overview a.teaser-link-text:hover{color:#000;text-decoration:none}
.article-overview .column.one h3{font-size:16px;font-weight:normal;margin:0 0 7px}
.article-overview .side-nav2{background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 0;list-style:outside none none;margin:0;padding:1px 0 25px}
.article-overview .side-nav2 li{color:#000;font:14px/20px Arial;background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 100%;padding:7px 0 8px}
.article-overview .side-nav2 li.active a{color:#000;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat scroll 0 -4164px;padding-left:12px;padding-top:2px}
.article-overview .accordion{margin:0;padding:1px 0 26px;list-style:none;background:url(/CH/Resources/Images/sep2.png) repeat-x}
.article-overview .accordion>li{padding:6px 0 7px;line-height:18px;font-size:14px;background:url(/CH/Resources/Images/sep2.png) repeat-x 0 100%}
.article-overview .accordion>li>a.opener:hover{text-decoration:none;color:#000}
.article-overview .accordion>li>a.opener:before{content:"";display:inline-block;margin:5px 6px 0 1px;vertical-align:top;width:9px;height:9px;background:url(/CH/Resources/Images/Icons/fly-icon-hover.gif) no-repeat}
*+html .article-overview .accordion>li>a.opener:before{margin:4px 6px 0 1px}
.article-overview .accordion>li>a.opener:hover:before{background:url(/CH/Resources/Images/Icons/fly-icon-hover.gif) no-repeat}
.article-overview .accordion>li.active>a.opener:before,.article-overview .accordion>li.active>a.opener:hover:before{background:url(/CH/Resources/Images/Icons/fly-icon-active.gif) no-repeat}
.article-overview .accordion>li.active li.active>a{color:#000;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat scroll 0 -4164px;padding-left:12px;padding-top:2px}
.article-overview .accordion ul{margin:0 0 -3px;padding:3px 0 0 16px;list-style:none}
.article-overview .accordion ul li{padding:2px 0;line-height:18px;font-size:12px}
.article-overview .list .item .info a.voted,.article-overview .list .item .info a.not-voted{height:20px;width:19px;position:relative;top:5px}
.article-overview .list .item .info a.voted{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat scroll -201px -33px}
.article-overview .list .item .info a.not-voted{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat scroll -167px -33px}
.article-overview .social-media ul.icon li a.voted,.article-overview .list .item .info a.voted,.article-overview .social-media ul.icon li a.not-voted,.article-overview .list .item .info a.not-voted{display:inline-block}
.article-overview .list .item .info span.vote-count{display:inline-block;margin:0 0 0 5px}
.article-overview a[disabled=disabled],.article-overview a.aspNetDisabled{pointer-events:none;cursor:default}
.article-overview .side-box,.article-teaser.side-box{margin:0 0 20px;font:14px/20px Arial;background:#e9edf2 none repeat scroll 0 0;color:#666;padding:10px 16px 15px 20px}
.article-overview .side-box.corner,.article-teaser.side-box.corner{position:relative}
.article-overview .side-box.corner:before,.article-teaser.side-box.corner:before,.article-teaser.side-box.corner .before{content:"";position:absolute;bottom:0;right:0;width:21px;height:21px;background:#fff}
.article-overview .side-box.corner:after,.article-teaser.side-box.corner:after,.article-teaser.side-box.corner .after{content:"";position:absolute;bottom:0;right:0;border:10px solid transparent;border-top-color:#d5dbe7;border-left-color:#d5dbe7;height:0;width:0}
.article-overview .side-box.corner .before,.article-overview .side-box.corner .after,.article-teaser.side-box.corner .before,.article-teaser.side-box.corner .after{bottom:1px}
.article-overview h2,.article-teaser.side-box h2{color:#000;font-size:18px;line-height:20px;margin-bottom:0}
.article-overview .side-box h2{margin:0;padding:10px 0 6px}
.article-overview h3,.article-teaser.side-box h3{color:#3e3e3e;font-size:14px;font-weight:bold;line-height:20px}
.article-overview .side-box p,.article-teaser.side-box p{margin:0 0 14px}
.article-overview .side-box .buttons-area,.article-teaser.side-box .buttons-area{position:relative;overflow:hidden;margin-top:10px;padding-top:10px;background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 0}
.buttons-area a.btn{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat scroll 0 -701px;padding-left:12px;padding-top:2px;display:block}
.article-overview .side-box .holder .link-more,.article-teaser.side-box .holder .link-more{display:block}
.article-overview .side-box .holder .link-more:before,.article-teaser.side-box .holder .link-more:before,.article-teaser.side-box .holder .link-more .before{margin-top:7px}
.layout.three .column.one h3{background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 100%;margin:0 0 10px;padding:0 0 8px}
.article-overview .side-box .holder .position{margin-bottom:6px;display:block}
.article-overview .side-box .holder .link-arrow{margin-bottom:10px}
.article-overview .side-box .visual,.article-teaser.side-box .visual{position:relative;margin-top:10px}
.article-overview .side-box .visual img,.article-teaser.side-box .visual img{display:block;width:100%}
.article-overview .visual img{width:100%}
.column-LayoutTwoThirds .article-overview{margin:0 0 0 16px;padding-bottom:25px}
.article-teaser .sliderContainer{overflow:hidden;background-color:#e9edf2}
.article-teaser .sliderContainer .slider{background-color:#e9edf2;position:relative}
.article-teaser .sliderContainer .slider ul{list-style:none;margin:0;padding:0;overflow:hidden;background-color:#e9edf2}
.article-teaser .sliderContainer .navigationBlock{display:inline-block;text-align:center;width:100%;padding:20px 0}
.article-teaser .sliderContainer .navigationBlock .navigationPoint{background-color:#fff;-ms-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;display:inherit;height:10px;margin:0 3px;text-indent:2999px;width:10px}
.article-teaser .sliderContainer .navigationBlock .navigationPoint.active{background-color:#385f96}
.article-teaser .sliderContainer .slider .nextBtn,.article-teaser .sliderContainer .slider .prevBtn{display:block;margin:5px 0 0 0;overflow:hidden;padding:0;text-indent:-8000px;position:absolute;z-index:200;height:39px;width:20px;top:inherit}
.article-teaser .sliderContainer .slider .nextBtn{right:10px}
.article-teaser .sliderContainer .slider .prevBtn{left:10px}
.article-teaser .sliderContainer .slider .nextBtn a,.article-teaser .sliderContainer .slider .prevBtn a{background:url(/CH/Resources/Images/NavigationArrays.png) no-repeat scroll 0 0;display:block;height:100%;width:100%}
.article-teaser .sliderContainer .slider .nextBtn a,.article-teaser .sliderContainer .slider .nextBtn a:hover{background-position:-20px -41px}
.article-teaser .sliderContainer .slider .prevBtn a,.article-teaser .sliderContainer .slider .prevBtn a:hover{background-position:-20px -80px}
.article-overview,.comments{font:14px/20px Arial;overflow:hidden}
.article-overview .details{min-height:500px;overflow:hidden}
.article-overview .details .top-back-button{margin-bottom:15px;line-height:18px}
.article-overview .details .timestamp{display:none}
.article-overview .details .categories{font:14px/20px Arial}
.article-overview .details h1{color:#000;font-size:24px;line-height:30px;margin:0 0 15px;padding-right:16px}
.article-overview .details h2{color:#000;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}
.article-overview .details .result-header h3{color:#3e3e3e;padding:10px 0 2px}
.article-overview .details div.float-right{float:right}
.article-overview .details .header-image{margin-bottom:30px;max-width:100%}
.article-overview .details .info-panel{color:#666;margin-bottom:25px;background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 0,url(/CH/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:100%}
.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:100%;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:100%}
.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 .table-holder ul li:before,.article-overview .details .table-holder ul li .before{display:none}
.article-overview .pdf-list{background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -2023px}
.article-overview .pdf-list p{font-size:12px;color:#999}
.article-overview .details .note{width:205px;margin-right:20px;margin-bottom:20px;margin-top:20px;padding:0 10px 20px 10px;float:left;background:#e9edf2;position:relative}
.article-overview .details .note:before,.article-overview .details .note .before{content:"";position:absolute;bottom:0;right:0;width:21px;height:21px;background:#fff}
.article-overview .details .note:after,.article-overview .details .note .after{content:"";position:absolute;bottom:0;right:0;border:10px solid transparent;border-top-color:#d5dbe7;border-left-color:#d5dbe7;height:0;width:0}
.article-overview .details .note .before,.article-overview .details .note .after{bottom:1px}
.article-overview .details .note .note-headline{text-align:left;padding:5px 10px;background-color:#d5dbe7;width:100%;min-height:20px;margin-left:-10px}
.article-overview .details .note .note-headline h2{margin:0;font-size:14px;font-weight:normal}
.article-overview .details .note .note-text{margin-top:20px;padding-bottom:10px;color:#000;font:14px/20px Arial}
.article-overview .details .note ul li{color:#385F96}
.article-overview .details .note ul li:before,.article-overview .details .note ul li .before{background:#385F96}
.article-overview .details .note h1,.article-overview .details .note h2,.article-overview .details .note h3{color:#385F96;margin-top:15px}
.article-overview .details .info-box{width:225px;margin-right:20px;margin-bottom:20px;margin-top:20px;padding:0 10px;float:left;background:url(/CH/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(/CH/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(/CH/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(/CH/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(/CH/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:100%;margin-right:20px;margin-bottom:20px;margin-top:20px;padding:0 10px;float:left;background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 bottom;position:relative}
.article-overview .details .info-box-3{width:100%;margin-right:20px;margin-bottom:20px;margin-top:20px;padding:0 10px;float:left;background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 bottom;position:relative}
.article-overview .details .lead-text{color:#000;font-size:20px;font-weight:normal;line-height:26px;margin-bottom:25px}
.article-overview .details ul:not(.icon){list-style:outside none none;margin:0 0 25px;padding:0}
.article-overview .details ul:not(.icon):not(.list):not(.bullet-list) li::before,.article-overview .details ul:not(.icon):not(.list):not(.bullet-list) 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 ol:not(.icon){margin:0 0 25px;padding:0 0 0 20px}
.article-overview .details ol:not(.icon) li{font-size:14px;padding:0 0 6px;margin:0}
.article-overview .details p.gold{color:#b6a98d;font-size:14px;font-weight:bold;line-height:20px}
.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 div.text-box,.article-overview .details div.text-box h4{background-color:#e7e7e7;margin-bottom:30px;padding:20px 25px 15px}
.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;margin-bottom: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 .details div.text-box h4,.article-overview .details div.small-text h4{margin:0;padding:0;font-weight:bold}
.article-overview .details hr{display:block;background:transparent url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 top;margin:0 0 20px;border:0;height:1px}
.article-overview .details .downloadList li:before,.article-overview .details .downloadList li .before{display:none}
.article-overview .details .downloadList li{padding:0 0 6px 30px}
.article-overview .details .info-box ul li,.article-overview .details .info-box-2 ul li,.article-overview .details .info-box-3 ul li{color:#afa590}
.article-overview .details .info-box ul li:before,.article-overview .details .info-box ul li .before,.article-overview .details .info-box-2 ul li:before,.article-overview .details .info-box ul li .before,.article-overview .details .info-box-3 ul li:before,.article-overview .details .info-box ul li .before{background:#afa590}
.article-overview .details .info-box h1,.article-overview .details .info-box-2 h1,.article-overview .details .info-box-3 h1{color:#afa590;margin-top:15px}
.article-overview .details .info-box h2,.article-overview .details .info-box-2 h2,.article-overview .details .info-box-3 h2{color:#afa590;margin-top:15px}
.article-overview .details .info-box h3,.article-overview .details .info-box-2 h3,.article-overview .details .info-box-3 h3{color:#afa590;margin-top:15px}
.article-overview .details .result-table ul li{padding:0;overflow:visible}
.article-overview .details .related-articles{overflow:hidden;padding:0 0 53px;margin:0 0 36px;background:url(/CH/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:#2d4b84}
.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}
.article-overview .social-media{background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 top,url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 bottom;padding:7px 0;position:relative;margin:50px 0 60px;height:30px;line-height:30px}
.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 .social-media ul.icon{list-style:none;margin:0;padding:1px 0}
.article-overview .social-media ul.icon li:first-child{background:0;padding:0 10px 0 0}
.article-overview .social-media ul.icon li{background:url(/CH/Resources/Images/sep4.png) repeat-y;float:left;padding:0 10px}
.article-overview .social-media .tooltip-holder{position:relative}
.article-overview .social-media .tooltip{bottom:47px}
.article-overview .social-media ul.icon li a{display:block;overflow:hidden;height:30px;text-indent:-9999px;width:21px}
.article-overview .social-media ul.icon li a.email{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat 0 -28px;cursor:pointer;padding-left:0}
.article-overview .social-media ul.icon li a.twitter{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat -38px -28px}
.article-overview .social-media ul.icon li a.facebook{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat -80px -28px;width:9px}
.article-overview .social-media ul.icon li a.xing{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat -98px -28px}
.article-overview .social-media ul.icon li a.linkedin{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat -129px -28px}
.article-overview .social-media ul.icon li a.voted,.article-overview .social-media ul.icon li a.not-voted{display:inline-block}
.article-overview .social-media ul.icon li a.voted{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat -201px -28px}
.article-overview .social-media ul.icon li a.not-voted{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat -167px -28px}
.article-overview .social-media ul.icon li span.vote-count{vertical-align:top;padding:1px 0 0 10px;color:#666}
.article-overview .social-media a.link-scroll-to-top-button{float:right;background:0;border:0;margin:-30px 15px 0;text-decoration:none;text-align:right;font-weight:normal;display:inline;padding:0;height:auto;font-size:12px}
.article-overview .social-media a.link-scroll-to-top-button:before{content:"";float:right;margin:12px -15px 0 0;width:8px;height:7px;background:url(/CH/Resources/Images/vt-sprite.png) no-repeat 0 -4220px}
.article-overview .social-media a.link-scroll-to-top-button:hover{text-decoration:underline}
.article-overview .details .footer-panel{margin-bottom:60px;clear:both}
.article-overview .details .footer-panel .row{line-height:18px;margin-bottom:10px;overflow:auto}
.article-overview .details .bottom-nav-buttons{background:url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 top,url(/CH/Resources/Images/sep2.png) repeat-x scroll 0 bottom;position:relative;margin:0 0 50px;padding:10px 0;height:72px;line-height:72px;font-size:12px}
.article-overview .details .bottom-nav-buttons div.back-link,.article-overview .details .bottom-nav-buttons a.link-next-article-button,.article-overview .details .bottom-nav-buttons a.link-prev-article-button{background:0;border:0;margin:0;text-decoration:none;text-align:center;font-size:12px;font-weight:normal;display:inline-block;padding:0;height:auto}
.article-overview .details .bottom-nav-buttons .dummy-prev-article-button,.article-overview .details .bottom-nav-buttons a.link-prev-article-button{float:none;margin:0 0 0 29px;text-align:left;vertical-align:middle;line-height:normal}
.article-overview .details .bottom-nav-buttons a.link-prev-article-button:before{content:"";float:left;margin:-18px -15px 0 0;width:20px;height:40px;background:url(/CH/Resources/Images/NavigationArrays.png) no-repeat -20px -80px;position:absolute;right:99%;top:50%}
.article-overview .details .bottom-nav-buttons .dummy-prev-article-button{float:left;height:67px}
.article-overview .details .bottom-nav-buttons .dummy-next-article-button,.article-overview .details .bottom-nav-buttons a.link-next-article-button{float:none;margin:0 27px 0 0;text-align:right;vertical-align:middle;line-height:normal}
.article-overview .details .bottom-nav-buttons .dummy-prev-article-button,.article-overview .details .bottom-nav-buttons a.link-prev-article-button,.article-overview .details .bottom-nav-buttons .dummy-next-article-button,.article-overview .details .bottom-nav-buttons a.link-next-article-button{width:170px}
.article-overview .details .bottom-nav-buttons div.back-link{width:70px}
.article-overview .details .bottom-nav-buttons a.link-next-article-button:before{content:"";float:right;margin:-18px 0 0 -15px;width:20px;height:40px;background:url(/CH/Resources/Images/NavigationArrays.png) no-repeat -20px -40px;position:absolute;left:99%;top:50%}
.article-overview .details .bottom-nav-buttons .dummy-next-article-button{float:right;height:67px}
.article-overview .details .bottom-nav-buttons div.back-link a:hover,.article-overview .details .bottom-nav-buttons a.link-next-article-button:hover,.article-overview .details .bottom-nav-buttons a.link-prev-article-button:hover{text-decoration:underline}
table.CustomTable{width:100%;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}
.comments{padding-left:16px}
.comments .clearfix{overflow:auto;zoom:1}
.comments .headline{margin:0 0 10px;padding:0 0 5px;line-height:30px;font-size:24px;font-weight:normal}
.comments .row{overflow:auto;zoom:1;margin-bottom:20px;line-height:18px}
.comments .row .left-box{color:#666;text-align:right;margin-right:15px;overflow:hidden}
.comments .row .two-columns{width:470px;float:left}
.comments .row .one-column{width:100%;float:left}
.comments .row label{display:block;padding:0 0 6px;color:#666}
.comments .row input[type="text"],.comments .row textarea{padding:4px 7px 3px;width:200px;color:#000;border:1px solid #999;font:12px/15px Arial,Helvetica,sans-serif;vertical-align:middle}
.comments .row .two-columns textarea{width:430px}
.comments .row .required-hint{display:block;font-size:11px;padding:0 0 20px}
.comments input[type=submit]{background-color:#528ac4;border:1px solid #2c4a84;color:#fff;display:inline-block;font-size:13px;padding:12px 20px;text-decoration:none;cursor:pointer}
.comments input[type=submit]:hover{background-color:#2C4A84;color:#fff}
.article-overview .side-box .holder .introduction,.article-teaser.side-box .holder .introduction{display:block;color:#000;padding-top:10px}
.article-overview .side-box .holder .date,.article-teaser.side-box .holder .date{display:block;font-size:13px;line-height:16px;padding-top:10px}
.mod.modMiscActions .rss-link-holder{margin-left:8px;padding:4px 0 4px 8px;border-left:1px dotted #c8c8c8}
.mod.modMiscActions .rss-link-holder .rss{display:block;height:auto}
.mod.modMiscActions li a.rss-icon{display:block;width:19px;height:15px;background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat scroll -24px -60px}
.mod.modMiscActions li a.rss-icon:hover,.rss-flyout li a.rss-icon:hover:before,.rss-flyout li a.rss-icon:hover .before{background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat scroll 0 -60px}
.rss-flyout-wrapper{display:none;position:absolute;z-index:3000;background:0}
.rss-flyout{background:white;border:1px solid #c8c8c8;-ms-border-radius:3px;border-radius:3px;text-decoration:none;padding:5px 0;list-style:none;padding:5px}
.rss-flyout a{display:inline-block;padding:3px 10px;text-decoration:none;font-size:12px;color:#235dab}
.rss-flyout li a:hover{text-decoration:underline}
.rss-flyout li a.rss-icon:before,.rss-flyout li a.rss-icon .before{content:"";width:19px;height:15px;background:url(/CH/Resources/Images/Icons/social-media-sprite.png) no-repeat scroll -24px -60px;display:inline-block;position:relative}
.tag-list .downloadList table.box-table td.date{width:80px}
.tag-list .downloadList table.box-table td.download{width:60px;text-align:right}