*{box-sizing:content-box;}
body{margin:0;padding:0;font:12px/1.3em Verdana,Tahoma,Arial,sans-serif;color:#666;background:#f3f1f1 url(assets/page_bg.jpg) repeat-x top left;}
p{margin:5px 0;text-align:justify;}
a{color:#B36E38;text-decoration:none;}
a:hover{text-decoration:underline;}
.clr{clear:both;}

#header{position:relative;height:225px;width:958px;margin:0 auto;padding:12px 0 0;background:transparent url(assets/headerimg.jpg) no-repeat top center;}
#header a{position:absolute;inset:0;}

#pillmenu{width:960px;height:30px;margin:0 auto;overflow:hidden;background:transparent url(assets/t_menu_bg.png) no-repeat top center;}
#pillmenu ul{margin:0;padding:0;list-style:none;}
#pillmenu li{float:left;}
#pillmenu li a{float:left;color:#fff;font-weight:700;height:30px;line-height:29px;padding:0 14px;background:transparent url(assets/t_menu_divider.png) no-repeat right top;}
#pillmenu li a:hover,#pillmenu li a.active{color:#000;text-decoration:none;background:transparent url(assets/t_menu_hover.jpg) no-repeat right top;}

.cpathway{height:28px;margin:0 auto;width:932px;}

#content{width:960px;margin:0 auto;background:transparent url(assets/content_l.jpg) repeat-y top center;overflow:hidden;}
#leftcolumn{float:left;width:210px;margin:0 0 14px;}
.module{width:210px;margin:0 0 14px;background:transparent url(assets/box_m.png) repeat-y center top;}
.module .mt{background:transparent url(assets/box_t.png) no-repeat center top;}
.module .mb{background:transparent url(assets/box_b.png) no-repeat center bottom;padding:0 25px 8px 25px;}
.module h3{margin:0;padding:3px 0 0;height:19px;line-height:19px;font:700 12px Verdana,Tahoma,Arial,sans-serif;color:#000;text-align:left;text-indent:25px;background:none;}
.module ul{margin:8px 0 0;padding:0;list-style:none;}
.module li{padding:0 0 0 12px;height:20px;line-height:20px;background:url(assets/menu_arrow.png) no-repeat 0 4px;}
.module li a{color:#000;}
.module li a:hover,.module li a.active{color:#B36E38;text-decoration:none;}
.module p{margin:8px 0 0;text-align:left;color:#000;line-height:1.5em;}
#maincolumn{float:left;margin:0 0 14px;padding:6px 10px 24px;width:710px;background:#fff;min-height:240px;}
#maincolumn h1{font:700 1.3em Tahoma,Arial,sans-serif;color:#153A71;margin:6px 0 12px;}
#maincolumn h2{font-size:12px;font-weight:700;color:#000;margin:14px 0 6px;}
#maincolumn table td{padding:0 20px 3px 0;vertical-align:top;}
#maincolumn .hint{margin-top:20px;padding:10px 14px;background:#FFEADD;color:#000;text-align:left;}

#footer{clear:both;width:940px;margin:0 auto;height:42px;line-height:21px;text-align:center;color:#000;padding:0 10px;background:transparent url(assets/footer_bg.png) no-repeat center top;}
#footer a{color:#000;font-size:11px;}

@media(max-width:980px){
  #leftcolumn{float:none;width:auto;padding:0 10px;}
  .module{width:auto;}
  #maincolumn{float:none;width:auto;}
  #header,#pillmenu,.cpathway,#content,#maincolumn,#footer{clear:both;width:auto;max-width:100%;}
  #header{background-size:cover;height:150px;}
  #maincolumn{padding:10px;}
}
