#NewsPage{width:1000px;}#NewsPage #NewsContent{float:left;width:840px;}#NewsPage #NewsContent #NewsItemPage{padding:51px 0 0 50px;}#NewsPage #NewsContent #NewsItemPage .NewsBody{padding:0 50px 50px 0;}#NewsPage #NewsContent #NewsItemPage .ContactForm .Fields{width:auto;}#NewsPage #NewsContent #NewsTeasers{width:840px;padding-bottom:50px;}#NewsPage #NewsContent #NewsTeasers .Item{width:265px;height:210px;overflow:visible;float:left;padding:15px 15px 0 0;}#NewsPage #NewsContent #NewsTeasers .Item .Heading{width:225px;height:135px;padding:75px 0 0 40px;}#NewsPage #NewsContent #NewsTeasers .Item .Heading h1{font-size:3em;}#NewsPage #NewsMenu{padding:15px 0 40px 0;float:right;width:160px;}#NewsPage #NewsMenu .Items{padding:0 0 50px 15px;background:#bdc3c8;}#NewsPage #NewsMenu .Items .Divider{width:130px;height:2px;display:block;font-size:0;padding:7px 0 7px 0;}#NewsPage #NewsMenu .Items a{font-weight:bold;text-decoration:none;font-size:.85em;color:white;}#NewsPage #NewsMenu .Items a.Selected{color:white;}#NewsPage #NewsMenu .Heading{padding:10px 0 10px 10px;background:#bdc3c8;}#NewsPage #NewsMenu .Heading .Icon{float:left;width:55px;height:53px;}#NewsPage #NewsMenu .Heading .Text{float:left;height:27px;padding-top:26px;width:95px;}#NewsPage #NewsMenu .Heading h2{font-style:italic;font-size:1.6em;font-weight:normal;color:white;}
