body{margin:0;padding:0;font-family:"Trebuchet MS", Tahoma;font-size:14px;height:100%;line-height:20px;word-spacing:3px}
h1{margin:0px;}
h2{font-size:18px;letter-spacing:2px;}
h3{font-size:20px;}
#content h1{color:#000;}
#content h3{color:#ee1c29;}
#content img{margin:10px;}
a{color:#ee1c29;}
a:hover{text-decoration:none;}
a img{border:none;}
#container{width:980px;height:auto;margin-left:auto;margin-right:auto;}
#header{height:100px;width:100%;margin-top:20px;float:left;background-color:white;border-top-left-radius:10px;border-top-right-radius:10px;background-image:url("images/header_bg.png");background-repeat:repeat-x;background-position:0px 0px;}
#logo{background-image:url(images/logo.png);width:183px;height:56px;margin-top:22px;margin-left:40px;float:left;cursor:pointer;}
#menu{float:right;width:auto;margin-top:44px;}
#menu ul{list-style-type:none;margin:0px;}
#menu ul li{float:left;margin-right:40px;text-transform:uppercase;}
#menu ul li:after{content:" »";}
#menu ul li a{color:#000;text-decoration:none;}
#menu ul li:hover, #menu ul li a:hover{color:#ee1c29;}
#accordion{width:100%;height:242px;background-color:#808080;background-image:url("images/accordion2.jpg");float:left;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;padding:0px;margin:0px;}
#liner{width:100%;float:left;padding-top:10px;padding-bottom:10px;background-image:url('images/content2_bg.jpg');border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
#content{padding-left:40px;padding-top:20px;padding-bottom:20px;width:940px;height:100%;float:left;background-color:#FFF;}
#content p{margin-right:40px;}
#content-foot{padding-left:40px;width:940px;height:340px;background-image:url('images/content2_bg.jpg');background-color:white;border-top:1px solid #d0d0d0;float:left;}
#footer{width:100%;height:60px;background-color:#363636;float:left;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#969696;line-height:60px;text-align:center;}
#footer h5{font-size:14px;font-weight:normal;color:#FFF;display:inline;}
#footer a{text-decoration:none;color:#969696;}
#footer a:hover{text-decoration:underline;}
#footer-spacing{height:20px;width:100%;float:left;}
.columns{width:100%;height:auto;float:left;}
.column{width:273px;height:auto;margin-right:40px;float:left;}
#content .column img{margin:0px;padding:4px;border:1px solid #d9d9d9;}
#content .column p{margin-right:0px;}
#content img{margin:0px;}
input, textarea{border:1px solid #767676;margin-bottom:10px;}
input{width:271px;}
textarea{height:80px;width:271px;padding:0px;margin:0px;resize:none;}
hr{width:898px;float:left;margin-bottom:20px;margin-top:20px;border-bottom-color:#f1f1f1;}
.xxl{display:none;}
.moduleTemplate_1_1{width:100%;}
.moduleTemplate_2_1{width:64%;float:left;border-right:1px solid #d0d0d0;}
.moduleTemplate_2_2{width:35%;float:left;}
.moduleTemplate_3_1{width:20%;float:left;}
.moduleTemplate_3_2{width:20%;float:left;}
.moduleTemplate_3_3{width:20%;float:left;}
.mod_submenu{float:right;padding:20px;width:230px;margin-right:40px;padding-bottom:25px;}
.mod_submenu ul, .mod_submenu ul li{list-style:none;margin:0px;padding:0px;}
.mod_submenu ul li{border-bottom:1px solid #d0d0d0;line-height:32px;background-image:url("images/arrow.png");background-repeat:no-repeat;padding-left:40px;}
.mod_submenu ul li a{text-decoration:none;}
.mod_submenu ul li a:hover, .mod_submenu .current{color:#000;}
.mod_forms{width:400px;}
#breadcrumbs{border-bottom:1px solid #d0d0d0;background-color:#f1f1f1;margin-bottom:10px;margin-left:-40px;margin-top:-20px;padding-left:40px;}
#breadcrumbs, #breadcrumbs a{font-size:11px;color:#a6a6a6;text-decoration:none;}
#breadcrumbs a:hover, #breadcrumbs a.active{color:#ee1c29;}
#slider ul, #slider li,
#slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:980px;height:242px;overflow:hidden;padding:0;margin:0;}
#slider img{margin:0px 0px;padding:0;}
ol#controls{display:none;width:auto;margin:-16px 16px;padding:0;height:28px;}
ol#controls li{margin:0 5px 0 0;padding:0;float:left;list-style:none;height:10px;line-height:10px;}
ol#controls li a{float:left;height:10px;line-height:10px;border:1px solid #454545;background:#888888;color:#555;padding:0 5px;text-decoration:none;}
ol#controls li.current a{background:#c0c0c0;color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
