body{background:#EBE9E6 url(images/bg-body.gif?111531) 0 0 repeat-x;_margin-bottom:25px;}body #container{font-size:85%;font-family:verdana,sans-serif;}a{color:#A20000;text-decoration:none;}a:hover{color:#E50D0E;text-decoration:underline;}h1,h2,h3,h4,h5,h6,table{clear:both;}p,p span{line-height:1.4em;padding-bottom:12px;}strong,b{font-weight:bold;}em,i{font-style:italic;}blockquote{border-left:10px solid #ddd;margin-left:10px;}h1{font-size:122%;font-weight:bold;color:#A20000;line-height:1.5em;margin:4px 0 10px 0;}h2{font-size:107%;font-weight:bold;color:#A20000;line-height:1.5em;margin:4px 0 10px 0;}h3{font-size:92%;font-weight:bold;color:black;line-height:1.3em;margin:4px 0 10px 0;}table{border-collapse:separate;border-spacing:2px;width:100%;}td{vertical-align:top;}th,td{padding:3px;}th{background:#333;color:white;text-align:center;font-weight:bold;}tr.even td.even{background:#aaa;}tr.even td.odd{background:#bbb;}tr.odd td.even{background:#ccc;}tr.odd td.odd{background:#ddd;}.image-left{float:left;margin:3px 10px 1px 0;}.image-right{float:right;margin:3px 0 1px 10px;}div.image-center{text-align:center;}.labeled-image img{margin-bottom:0!important;}.caption{font-size:77%;margin-bottom:10px;}.genericTeaser{height:87px;overflow:hidden;padding:10px 16px 10px 16px;}.genericTeaser h2{margin-top:0;}.genericTeaser p{padding-bottom:3px;}div.threeColumnsContainer .threeColumns{width:195px;float:left;border-top:1px solid #FFF;border-left:1px solid #FFF;margin:0 0 20px 0;}div.threeColumnsContainer .third{width:196px;}div.threeColumns .shadow{height:5px;line-height:0;font-size:0;background:#e2e0da url(images/bg-homeTeaser.gif?111531) bottom right no-repeat;}div.threeColumns .genericTeaser{background-image:url(images/bg-homeTeaserContent.gif?111531);background-position:top right;background-repeat:no-repeat;}#extra .sideTeaser .genericTeaser{height:auto;border-bottom:1px solid #FFF;}#extra .sideTeaser.component-1 .genericTeaser{height:87px;background:url(images/bg-events-top.gif?111531) top left repeat-x;}div.extraMenu{width:187px;overflow:hidden;background:url(images/bg-leftnav.gif?111531) bottom right no-repeat;border-right:1px solid grey;border-bottom:1px solid grey;margin-right:15px;padding:10px 12px 10px 12px;margin-bottom:15px;}div.extraMenu h2{font-size:100%;font-weight:bold;color:#A20000;border-bottom:1px solid grey;margin-bottom:12px;}div.extraMenu ul li{background-image:url(images/leftnav-arrow.gif?111531);background-position:0 1px;background-repeat:no-repeat;font-weight:normal;padding:0 0 8px 14px;}#header{float:none;width:802px;height:248px;clear:both;overflow:hidden;}#header #header-top{height:25px;background:#A20000 url(images/bg-header-top-right.gif?111531) top right no-repeat;position:relative;}#header #header-top span{display:block;width:286px;height:12px;position:absolute;background:url(images/header-description.gif?111531) no-repeat;text-indent:-9999em;top:6px;left:136px;}#header #header-middle{height:61px;background-color:#FFF;}#header #header-bottom{float:none;height:161px;border-left:1px solid #FFF;border-bottom:1px solid #FFF;background-color:#FFF;}#header #headerImage{float:left;}#header form input{margin:2px 0 4px;width:175px;}#header .submitHolder{overflow:hidden;cursor:pointer;width:63px;float:left;}#header .loginButton{cursor:pointer;display:block;width:63px;height:11px;line-height:11px;border:none;margin:10px 0 0 0;*margin:6px 0 0 0;padding:0;background:url(images/topnav/login-button.gif?111531) top left no-repeat;overflow:hidden;text-indent:-9999em;padding-left:256px;-moz-padding-start:0;-webkit-padding-start:0;}#header .loginButton:hover{background-position:0 -11px;}#header .registerButtonHolder{overflow:hidden;width:114px;float:left;margin-left:3px;}#header .registerButton{display:block;width:114px;height:11px;line-height:11px;border:none;margin:10px 0 0 0;*margin:6px 0 0 0;padding:0;background:url(images/topnav/register-button.gif?111531) top left no-repeat;overflow:hidden;text-indent:-9999em;padding-left:256px;-moz-padding-start:0;-webkit-padding-start:0;}#header .registerButton:hover{background-position:0 -11px;}#header #header-bottom .teaser{overflow:hidden;width:181px;height:131px;padding:15px;border-left:1px solid #FFF;border-right:1px solid #FFF;float:right;background:url(images/bg-header-bottom-right.gif?111531) top left repeat-x;}#header #header-bottom div h1{margin:0;}#logo{width:114px;height:72px;background:url(images/logo.gif?111531) top left no-repeat;position:absolute;display:block;text-indent:-9999em;top:4px;left:16px;}#topnav{float:none;margin:0;list-style:none;width:800px;height:36px;overflow:hidden;display:block;border-left:1px solid #FFF;border-right:1px solid #FFF;}#topnav .main{width:588px;height:36px;float:left;background:url(images/bg-topnav-main.gif?111531) top left repeat-x;overflow:hidden;}#topnav .login{width:211px;height:36px;float:right;background:url(images/bg-topnav-login.gif?111531) top left repeat-x;border-left:1px solid #FFF;overflow:hidden;}#topnav li{float:left;font-family:verdana,arial,helvetica,sans-serif;font-size:107%;font-weight:bold;margin-top:5px;}#topnav li a{height:31px;display:block;background-position:0 0;background-repeat:no-repeat;overflow:hidden;float:left;text-indent:-999em;text-decoration:none;color:#606060;}#topnav li a:hover,#topnav li.active a,#topnav li.active a:hover{background-position:0 -31px;border:0;cursor:pointer;color:#E50D0E;}#topnav li.active a{color:#A20000;}#container{width:802px;margin:25px auto 25px auto;background:#FFF url(images/bg-container.gif?111531) bottom left no-repeat;padding-bottom:6px;}#contentContainer{background:white url(images/bg-contentContainer.gif?111531) top left repeat-y;margin-bottom:1px;}#breadCrumbs{width:551px;padding:7px 0 8px 0;margin:0 18px 0 18px;background:url(images/bg-dotted-horizontal.gif?111531) bottom left repeat-x;overflow:hidden;}#breadCrumbs ul{float:none;}#breadCrumbs ul li{float:left;}#breadCrumbs ul li a{text-decoration:none;color:#606060;padding:0 10px 0 10px;background:url(images/bg-dotted-vertical.gif?111531) top right repeat-y;}#breadCrumbs ul li.first a{padding:0 10px 0 0;}#breadCrumbs ul li.active a{color:#A20000;background:none;}#breadCrumbs ul li a:hover{text-decoration:none;color:#E50D0E;}#leftnav{clear:left;float:left;width:152px;padding:0 18px 15px 18px;}#leftnav .active{color:#A20000;text-decoration:none;}#leftnav ul li{font-weight:bold;padding-top:7px;padding-bottom:8px;background:url(images/bg-dotted-horizontal.gif?111531) bottom left repeat-x;}#leftnav ul li a{margin:0;color:#000;}#leftnav ul li a.active{background:url(images/bg-leftnav-active.gif?111531) top right no-repeat;display:block;padding-right:21px;}#leftnav ul li a:hover{text-decoration:none;color:#E50D0E;}#leftnav ul li ul li{font-weight:normal;padding-bottom:0;margin-left:6px;_height:1px;background:none;}#content{width:589px;float:left;background-color:#FFF;}.tpl-home #content #contentArea{width:553px;padding:10px 18px 10px 18px;}.tpl-default #content #contentArea,.tpl-default #content #contentFooter{width:383px;float:right;padding-right:18px;}#contentFooter .printButton{float:right;padding:0 0 18px 0;}#contentFooter .printButton a{background:url(images/printButton-small.gif?111531) top right no-repeat;color:#999;padding-right:22px;padding-bottom:2px;}#contentFooter .printButton a:hover{color:#E50D0E;}#contentArea{margin-bottom:25px;}#contentArea img{margin-bottom:10px;}#contentArea img.replacement{margin:0;padding:0;}#contentArea ul,#contentArea ol{margin:4px 0 15px 10px;list-style-position:outside;padding:0 0 0 8px;}#contentArea ul{list-style-type:disc;}#contentArea ul li{margin-bottom:4px;}#contentArea ol{list-style-type:decimal;}#contentArea a.highlighted,#contentArea span.highlighted{background-image:url(images/bg-highlighted.gif?111531);background-position:0 2px;background-repeat:no-repeat;padding:0 0 0 16px;color:#E50D0E;}#contentArea span.legal{font-size:77%;}div.flash{margin-bottom:10px;}div.flash img{margin:0;}.rolloutComponent .rollout-content{margin-left:16px;}.rolloutComponent .toggleButton{margin-bottom:10px;}.rolloutComponent .toggleButton.expanded .expand,.rolloutComponent .toggleButton.collapsed .collapse{display:none;}.rolloutComponent.collapsed{margin-bottom:12px;}.download{margin-bottom:10px;}.twoColumnsContainer{float:none;margin:20px 0;}.twoColumnsContainer.withSeperator{padding-bottom:15px;background:url(images/bg-dotted-horizontal.gif?111531) bottom left repeat-x;}.twoColumnsContainer h1,.twoColumnsContainer h2{margin-top:0;}div.twoColumns.first{width:130px;height:auto;float:left;margin-right:20px;}div.twoColumns.second{width:233px;height:auto;float:right;}div.twoColumns .component-1 img{margin-top:3px;}.contactForm label.error,.contactForm p.error{color:#E50D0E;}.contactForm .item{margin:0 0 6px 0;}.contactForm .left{float:left;}.contactForm .right{float:right;}.contactForm .fullwidth .text{width:379px;}.contactForm label{display:block;margin:6px 0 2px 0;}.contactForm .text{width:180px;}.contactForm .zipCode{width:50px;}.contactForm div.zipCode{width:65px;}.contactForm input.city{width:110px;}#seminar h4{color:#E50D0E;font-weight:normal;margin:0 0 10px 0;}#pressMessages{padding-bottom:12px;}#pressMessages h2{margin:0 0 10px 0;}#pressMessages h3{font-size:107%;color:black;margin:0;}#pressMessages h3 a{color:black;}#pressMessages h3 a:hover{color:#E50D0E;text-decoration:underline;}#pressMessages h4{color:#E50D0E;font-weight:normal;margin:0 0 10px 0;}#pressMessages ul{list-style-type:none;margin:0;padding:0;}#pressMessages li{background:url(images/bg-dotted-horizontal.gif?111531) bottom left repeat-x;padding:10px 0;}#pressMessage h1{margin-bottom:0;}#pressMessage h4{color:#E50D0E;font-weight:normal;margin:0 0 10px 0;}#sitemap ul{margin:4px 0 0 0;list-style-type:none;}#sitemap ul li{margin:0 0 4px 0;font-weight:normal;background:url(images/arrow-sitemap.gif?111531) left 1px no-repeat;padding-left:10px;}#sitemap ul li.level-0{margin-left:-18px;margin-bottom:8px;font-weight:bold;background:none;}#footer{width:802px;background:#FFF url(images/bg-dotted-horizontal.gif?111531) top left repeat-x;clear:both;}#footernav{padding:8px 10px 7px 6px;overflow:hidden;_height:1%;}#footernav ul{float:right;}#footernav ul li{float:left;}#footernav ul li a{text-decoration:none;color:#A20000;padding:0 10px 0 10px;background:url(images/bg-dotted-vertical.gif?111531) top right repeat-y;}#footernav ul li.last a{padding-right:0;background:none;}#footernav ul li.active a{color:#A20000;background:none;}#footernav ul li a:hover{text-decoration:none;color:#E50D0E;}#copyright{background:#FFF url(images/bg-dotted-horizontal.gif?111531) top left repeat-x;color:#777;padding:6px 10px 6px 6px;text-align:right;}#extra{width:211px;float:left;border-top:1px solid #FFF;border-right:1px solid #FFF;border-left:1px solid #FFF;background-color:#EAE9E5;}#extra div.seperator{height:5px;line-height:0;font-size:0;background-color:#A20000;border-bottom:1px solid #FFF;}#extra div.shadow{width:211px;height:6px;line-height:0;font-size:0;position:absolute;background:url(images/bg-extra-shadow.png?111531) bottom left no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/images/bg-extra-shadow.png',sizingMethod='image');}#extra img.replacement{background:none;padding:0;}#extra #events{background:url(images/bg-events-top.gif?111531) top left repeat-x;}#extra #events h2{margin:0 0 10px 0;padding:10px 18px 4px 18px;}#extra #events h3{font-size:107%;color:black;margin:0;}#extra #events h4{color:#E50D0E;font-weight:normal;margin:0 0 10px 0;}#extra #events p{padding-bottom:3px;}#extra #events li{border-bottom:1px solid #FFF;padding:10px 18px;}#extra #events li.special{border-bottom:none;padding:0;line-height:0;font-size:0;}#extra #events li.special div.shadow{position:relative;}#extra #events li.first{padding-top:0;}.searchResults h1{margin-top:0;}ol.searchResult{float:none;}.searchResult li{border-bottom:1px solid grey;margin:4px 0 10px 0;padding:2px 0 8px 0;float:none;overflow:hidden;}.searchResult h3{font-size:129%;line-height:1.3em;margin:0 0 4px 0;padding:0;border:none;font-weight:normal;}.searchResult p{margin-bottom:0;padding-bottom:0;}.searchResult div{text-align:right;}.searchResult a.action-link{background:url(images/button-link.gif?111531) bottom right no-repeat;margin:0 6px 10px 0;padding-right:20px;}.searchResult em{font-style:normal;font-weight:bold;}.pager{margin:20px 0 20px 0;overflow:hidden;position:relative;text-align:center;padding:4px 0;}.pager a,.pager span{padding:2px 8px;font-size:92%;border:1px solid #ccc;min-width:20px;text-align:left;font-weight:bold;text-decoration:none;}.pager a:hover{background:#A20000;}.print{display:none;}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1px;}.clearfix{display:block;}