.ArticleBlock h1.MainHeading,.ArticleBlock h2.MainHeading{font-size:250%;}.ArticleBlock .SubHeading{font-size:1em;text-align:center;font-weight:normal;line-height:normal;margin-bottom:1em;min-height:2.7em;}.ArticleBlock .Image{display:block;margin-bottom:20px;}.ArticleBlock p,h3{font-size:1.1em;}.ArticleImageLeft .Image{float:left;margin-right:10px;}.ArticleImageRight .Image{float:right;margin-left:10px;}.Divider{clear:both;}.Divider hr{margin:0;padding:0;border-bottom:1px dotted #808080;} .ImageBlock{display:block;line-height:0;text-decoration:none;}.ImageBlock img{display:block;} .TextBlock{color:#ccc;font-size:150%;font-family:Georgia,Times New Roman,Serif;font-weight:normal;text-align:left;line-height:normal;}.TextBlock p{margin-bottom:10px;}.TextBlock a,.TextBlock a:visited,.TextBlock a:hover{text-decoration:none;border-bottom:1px dotted #0cf;}.TextBlock a:hover{border-bottom:1px solid #fff;} .Carousel .loading{left:470px;position:absolute;top:160px;}.Carousel #slide_holder{height:448px;overflow:hidden;position:relative;text-align:left;width:940px;z-index:1000;}.Carousel #slide_holder_inner{height:433px;left:7px;overflow:hidden;position:absolute;top:8px;width:927px;z-index:2000;}.Carousel #intro,.Carousel .intro{position:absolute;z-index:9000;}.Carousel #slide_holder_inner div{position:absolute;}.Carousel div#slide_holder_inner div.slide div{position:relative;}.Carousel div#carousel_controls{height:30px;width:927px;z-index:4000;}.Carousel #slide_buttons li:hover,.Carousel #pause_button,.Carousel .prev_button,.Carousel .next_button,.Carousel #hover_next_button,.Carousel #hover_prev_button,.Carousel #first_button,.Carousel #last_button{cursor:pointer;cursor:hand;z-index:5000;}.Carousel #carousel_controls #button_selected,.Carousel #carousel_controls .prev_button_disabled,.Carousel #carousel_controls .next_button_disabled,.Carousel #carousel_controls .first_button_diabled,.Carousel #carousel_controls .last_button_disabled{cursor:auto;}.Carousel #slide_buttons li span,.Carousel #pause_button span,.Carousel .prev_button span,.Carousel .next_button span,.Carousel #first_button span,.Carousel #last_button span,.Carousel #hover_next_button span,.Carousel #hover_prev_button span,.Carousel #water_mark span{margin-left:-10000px;}.Carousel #slide_buttons li,.Carousel #pause_button,.Carousel .prev_button,.Carousel .next_button,.Carousel #first_button,.Carousel #last_button,.Carousel #water_mark{background-repeat:no-repeat;overflow:hidden;top:0px;}.Carousel ul#slide_buttons{padding:0px 7px 15px 15px;top:-17px;z-index:5000;float:right;}.Carousel ul#slide_buttons li{background-image:url(/Functions/Carousel/Images/button.png);display:block;float:left;height:9px;list-style:none;margin:0 0 0 3px;padding:2px;width:10px;}.Carousel ul#slide_buttons li:hover{}.Carousel ul#slide_buttons li#button_selected{background-image:url(/Functions/Carousel/Images/button_selected.png);}.Carousel ul#slide_buttons li#button_selected:hover{}.Carousel #first_button{background-image:url(/Functions/Carousel/Images/first.png);height:29px;left:354px;width:34px;background-position:0 -36px;}.Carousel #first_button:hover{background-position:0 0;}.Carousel #last_button{background-image:url(/Functions/Carousel/Images/last.png);height:29px;left:474px;width:34px;background-position:0 -36px;}.Carousel #last_button:hover{background-position:0 0;}.Carousel #nex_prev_buttons{position:absolute;left:0;z-index:5000;}.Carousel #next_button{background-image:url(/Functions/Carousel/Images/next.png);background-position:0 -36px;height:29px;left:880px;width:31px;top:200px;left:140px;top:100px;}.Carousel #next_button:hover{background-position:0 0;}.Carousel #prev_button{background-image:url(/Functions/Carousel/Images/prev.png);background-position:0 -36px;height:29px;left:10px;width:31px;top:200px;}.Carousel #prev_button:hover{background-position:0 0;}.Carousel #prev_button_area{}.Carousel #prev_button_area:hover{}.Carousel #next_button_area{left:750px;width:200px;top:100px;height:200px;}.Carousel #next_button_area:hover{}.Carousel .pause_button{background-image:url(/Functions/Carousel/Images/pause.png);background-position:0 -36px;height:29px;left:419px;width:24px;}.Carousel .pause_button:hover{background-position:0 0;}.Carousel .paused_button{background-image:url(/Functions/Carousel/Images/play.png);background-position:0 -36px;height:29px;left:419px;width:24px;}.Carousel .paused_button:hover{background-position:0 0;}.Carousel #hover_next_button,.Carousel #hover_prev_button{height:430px;background-repeat:no-repeat;display:none;overflow:hidden;width:100px;top:30px;z-index:6000;}.Carousel #hover_next_button span{}.Carousel #hover_next_button{background-image:url(/Functions/Carousel/Images/hover_next.png);background-position:49px 167px;padding:30px 0 30px 30px;right:0;}.Carousel #hover_prev_button{background-image:url(/Functions/Carousel/Images/hover_prev.png);background-position:21px 167px;padding:30px 30px 30px 0px;left:0;}.Carousel #slide_captions{color:#333;left:8px;overflow:visible;top:5px;z-index:6000;display:none;}.Carousel #slide_captions span{font-family:Tahoma;font-size:15px;height:20px;line-height:20px;overflow:visible;}.Carousel #water_mark{background-image:url(/Functions/Carousel/Images/water_mark.png);height:30px;left:202px;width:246px;top:208px;z-index:6000;}.Carousel #water_mark span{}.Carousel #slide_number_display{background-image:url(/Functions/Carousel/Images/bg_swatch.png);background-position:0 0;background-repeat:no-repeat;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:15px;height:23px;padding:4px;right:7px;text-align:center;top:208px;width:37px;z-index:5000;}.Carousel #row_of_slides{position:absolute;top:20px;}.Carousel #row_of_slides .slide{display:none;position:absolute;}.Carousel #slide_holder{margin:20px auto 0 auto;}.BoxTeaser .boxBody{padding-top:0;} .HeadingTeaser{color:#ccc;font-size:250%;font-family:Georgia,Times New Roman,Serif;font-weight:normal;text-align:left;line-height:normal;}.HeadingTeaser p{margin-bottom:10px;}.HeadingTeaser a,.HeadingTeaser a:visited,.HeadingTeaser a:hover{text-decoration:none;border-bottom:1px dotted #0cf;}.HeadingTeaser a:hover{border-bottom:1px solid #fff;}.StandardTeaser .Image img{display:block;margin-bottom:20px;}.TeaserImageLeft .Image,.TeaserImageRight .Text{float:left;width:460px;}.TeaserImageRight .Image,.TeaserImageLeft .Text{float:right;width:460px;}.TeaserImageLeft .Image img,.TeaserImageRight .Image img{margin-bottom:0;} .TeaserItem .Image img{display:block;margin-bottom:5px;}
