body{margin:0;font:14px Arial,Verdana,Helvetica,sans-serif;background:#d9e7f3}
img{border:none}
a{color:#005daf;text-decoration:underline}
a:hover{text-decoration:none}
#main{width:947px;margin:0 auto;overflow:hidden;padding:25px 0 0;position:relative}
#header-shdw-top{background:url('../../fileadmin/template/dist/images/bg-shdw-header-top.png') no-repeat;width:947px;height:14px}
#header-shdw-center{background:url('../../fileadmin/template/dist/images/bg-shdw-header-center.png') repeat-y;width:939px;padding:0 4px;overflow:hidden;margin-top:-1px}
#header-shdw-bottom{background:url('../../fileadmin/template/dist/images/bg-shdw-header-bottom.png') no-repeat;width:947px;height:14px;margin:0 0 3px}
#header{background:#fff;height:78px;width:100%;overflow:hidden}
.logo{overflow:hidden;float:left;margin:5px 0 0 13px}
.logo a{background:url('../../fileadmin/template/dist/images/logo.gif') no-repeat;width:332px;height:70px;display:block;text-indent:-9999px}
.people{background:url('../../fileadmin/template/dist/images/bg-header.png') no-repeat;width:435px;height:98px;position:absolute;top:29px;right:4px}
ul.menu{height:25px;width:100%;display:block;margin:0 0 4px 4px;padding:0;list-style:none;overflow:hidden;font-weight:700}
ul.menu li{float:left;position:relative;height:25px;overflow:hidden}
ul.menu li a{color:#fff;text-decoration:none;font-size:14px;height:25px;float:left}
ul.menu li a span{background:url('../../fileadmin/template/dist/images/bg-nav.png') no-repeat;height:25px;float:left;text-align:center;width:188px;padding:5px 0 0;cursor:pointer}
ul.menu li a:hover{border:none}
ul.menu li a:hover span,ul.menu li a.active span{margin-top:-25px;padding-top:30px}
#shdw-content-top{background:url('../../fileadmin/template/dist/images/bg-shdw-content-top.png') no-repeat;width:947px;height:14px;overflow:hidden}
#shdw-content-center{background:url('../../fileadmin/template/dist/images/bg-shdw-content-center.png') repeat-y;width:939px;overflow:hidden;padding:0 4px}
#container{width:100%;overflow:hidden}
#primary{width:693px;float:left;overflow:hidden;background:#fff;padding:0 27px 16px 32px}
#primary h1{color:#cd0024;font-size:18px;font-weight:700;margin:15px 0 0}
#primary p{line-height:18px;margin:18px 0 0}
#primary form textarea{font:12px Arial,Verdana,Helvetica,sans-serif}
#sidebar{background:#005daf;width:177px;float:left;text-align:center;color:#fff;padding:27px 5px 0;font-size:14px;font-weight:700}
#sidebar strong.contactus{font-size:15px;text-transform:uppercase;margin:0 0 13px;display:block}
#sidebar strong a,#sidebar a{color:#FFF}
#sidebar a{color:#FFF}
#shdw-content-bottom{width:947px;height:14px;background:url('../../fileadmin/template/dist/images/bg-shdw-content-bottom.png') no-repeat;margin:0 0 5px}
#footer{width:100%;overflow:hidden;margin:0 0 10px;color:#333;font-weight:700;text-align:center;font-size:12px}
#footer p{padding:0;margin:0}
#footer a{color:#000}
.byline{font-weight:400;padding-top:10px}
.byline a{text-decoration:none}
.byline a:hover{text-decoration:underline}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
.columnItems,.multicolumnContainer{padding:0;margin:0;list-style-type:none}
.multicolumnContainer .column{float:left}
