html{overflow-y:scroll;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}body{background:url(../images/template/body-bg.png) repeat-x left top;}#outer-wrapper{background:url(../images/template/outer-wrapper-bg.png) repeat-y left top;}#inner-wrapper{background:url(../images/template/inner-wrapper-bg.png) no-repeat left top;}#header{background:url(../images/template/inner-wrapper-white-bg.png) repeat-y left center;}#mini-nav{background:#363636;}#mini-nav a{color:#d0e0c6;background:url(../images/template/mini-nav-divider.png) no-repeat left center;}#mini-nav li a:focus,#mini-nav li a:active,#mini-nav li a:hover{color:#76fdae;}#mini-nav li.first-child a{background:none;}#main-nav{background:#645f4c url(../images/template/main-nav-bg.png) repeat-x left top;}#main-nav ul{background:#1c3225 url(../images/template/main-sub-nav-bg.png) repeat-x left top;}#main-nav a{color:#fff;background:url(../images/template/nav-divider.png) no-repeat left center;}#main-nav li.disable-bg a{background:none;}#main-nav li.first-child a{background:none;}#main-nav li.current a,#main-nav li a:focus,#main-nav li a:hover{color:#76fdae;background:#376348;}#main-nav li li.first-child{background:url(../images/template/main-sub-nav-bullet.png) no-repeat left top;}#main-nav li.current li a{color:#fff;background:url(../images/template/nav-divider.png) no-repeat left center;}#main-nav li.current li.current a,#main-nav li.current li a:focus,#main-nav li.current li a:hover{color:#76fdae;background:url(../images/template/nav-divider.png) no-repeat left center;}#main-nav li.current ul li.first-child a,#main-nav li.current ul li.first-child a:hover,#main-nav li.current ul li.first-child a:focus{background:none;}#primary-content.home{border-top:3px solid #fff;border-bottom:3px solid #fff;}#primary-content.home h1{background:url(../images/template/home-banner.jpg) no-repeat left top;border-bottom:1px solid #000;}#primary-content.home h1 span{color:#fff;}#primary-content.home h1 span.line1{background:#1a3121;}#primary-content.home h1 span.line2{background:#470b0d;}.page{background:url(../images/template/inner-wrapper-white-bg.png) repeat-y left center;}#content-wrapper{background:url(../images/template/primary-content-bg.jpg) no-repeat right top;}#secondary-content{background:url(../images/template/inner-wrapper-white-bg.png) repeat-y left center;}.main #strap-line{background:url(../images/template/quote-open.png) no-repeat 13px 20px;}.main #strap-line p{color:#201816;background:url(../images/template/quote-close.png) no-repeat right bottom;}.main h2{color:#201917;}.main p,.main li{color:#4a4a4a;}.main p a{color:#690a08;}.teasers{background:url(../images/template/teaser-divider.png) no-repeat 215px center;}.teaser h2{color:#33666A;border-bottom:1px solid #6d6d6d;}.teaser p.link{background:url(../images/template/link-bullet.png) no-repeat left top;padding-left:18px;margin-left:-3px;min-height:16px;}.sections li.section{background:url(../images/template/inner-wrapper-white-bg.png) repeat-y left center;}.sections li.section .info{background:url(../images/template/image-bg.png) repeat-y right top;}.client-list{background:url(../images/template/client-list-bg.png) repeat-y left top;border-top:17px solid #FFF;border-bottom:17px solid #FFF;}.js-enabled .client-list h1{border-bottom:1px solid #595959;}.client-list h1,.client-list h2,.client-list h3{color:#fff;}.client-list ul li{border-top:1px solid #595959;}.js-enabled .client-list ul li{border-top:none;}.main .client-list .description p{color:#fff;}.client-list h3,.client-list .description p.link{background:url(../images/template/client-list-description-bg.png) repeat-y left top;}.client-list a{border-bottom:1px solid #131313;}.client-list a,.js-enabled .client-list li.current a,.js-enabled .client-list a:focus,.js-enabled .client-list a:active,.js-enabled .client-list a:hover{background:#1c1c1c;}.js-enabled .client-list a{background:none;}.js-enabled .client-list li.current li a{background:none;}.client-list li li a,.js-enabled .client-list li li.current a,.js-enabled .client-list li li a:focus,.js-enabled .client-list li li a:active,.js-enabled .client-list li li a:hover{background:#2E0509 url(../images/template/client-list-client-hover-bg.png) repeat-y left top;}.js-enabled .client-list li li a{background:none;}.client-list a,.client-list p{color:#fff;}.client-list div.description p.link a{color:#6bbf8d;background:none;border:none;}.client-list .paging{background:url(../images/template/client-paging-bg.png) no-repeat left top;}.client-list .paging p{color:#fff;}.client-list .paging a{border:none;}.client-list .paging a.disabled{color:#999;}.client-list .paging a:focus,.client-list .paging a:active,.client-list .paging a:hover{background:none;}#footer{border-top:1px solid #000;}#footer ul,#footer p{background:#363636;}#footer li a{color:#d0e0c6;background:url(../images/template/mini-nav-divider.png) no-repeat left center;}#footer li a:focus,#footer li a:active,#footer li a:hover{color:#76fdae;}#footer li.first-child a{background:none;}#footer p{color:#d0e0c6;}html{overflow-y:scroll;}html,body{height:100%;}#wrapper{margin:0 auto;height:100%;width:778px;}#outer-wrapper{min-height:100%;float:left;width:778px;}#inner-wrapper{float:left;width:729px;padding:0 25px 0 24px;}#header{float:left;width:100%;margin-top:10px;position:relative;}#site-logo{position:absolute;left:9px;top:31px;}#mini-nav{float:left;padding-right:10px;position:absolute;right:0;top:50px;}#mini-nav li{float:left;}#mini-nav li a{float:left;padding:1px 3px 1px 5px;}#main-nav{float:left;margin-top:110px;width:729px;}#main-nav.sub{padding-bottom:2.4em;position:relative;}#main-nav li{float:left;}#main-nav li a{float:left;padding:5px 6px 5px 8px;}#main-nav li.first-child a{padding-left:12px;}#main-nav ul{position:absolute;bottom:0;left:0;width:729px;}#main-nav ul li.first-child{padding-left:20px;}.main{float:left;clear:left;width:100%;}#primary-content.home h1{height:173px;padding-top:83px;}#primary-content.home h1 span{display:block;float:left;padding:0 2px 1px 2px;white-space:nowrap;}#primary-content.home h1 span.line1{margin-left:97px;}#primary-content.home h1 span.line2{clear:left;margin-left:147px;margin-top:3px;}#content-wrapper{padding:12px 310px 12px 12px;}#secondary-content{margin-top:13px;float:left;width:100%;}#strap-line{float:right;width:277px;padding:55px 0 20px 0;}#strap-line p{padding:0 0 25px 35px;margin-right:10px;}.teasers{width:450px;float:left;padding:30px 0;}.teaser{float:left;width:183px;padding:0 30px 0 12px;}.teaser h2{padding-bottom:5px;margin-bottom:10px;}.sections li.section{position:relative;width:100%;margin:12px 0 0 0;overflow:hidden;}.sections li.first-child{margin-top:0;}.sections li.section .info{width:428px;padding:12px 38px 12px 12px;position:relative;z-index:2;min-height:150px;}.sections li.section div.image{position:absolute;top:0;right:0;z-index:1;overflow:hidden;height:100%;}.sections li.section div.image img{position:relative;}.client-list{position:relative;float:left;width:100%;}.client-list h1,.client-list h2,.client-list h3{padding:5px 0;}.client-list h1{padding-left:12px;}.client-list h2{position:absolute;top:0;left:188px;}.client-list h3{position:absolute;top:0;left:411px;width:307px;padding-left:12px;}.client-list ul li{margin-bottom:0;clear:left;}.client-list ul ul{margin-left:176px;}.client-list ul ul li{margin-top:-1px;}.client-list ul ul a{float:left;clear:left;}.client-list li a{padding:6px 12px;width:152px;display:block;}.client-list li li a{width:211px;}.client-list ul ul div.description{float:left;width:318px;}.client-list div.description p{padding:0 17px 0 15px;margin:6px 0 10px 0;}.client-list div.description p.link{padding:5px 17px 10px 15px;margin:0;clear:right;}.client-list div.description p.link a{float:none;display:inline;padding:0 0 0 5px;}.client-list div.description img{float:right;margin:10px 17px 10px 15px;}.js-enabled .client-list{overflow:hidden;}.js-enabled .client-list h3{left:0;}.js-enabled .client-list ul{width:176px;position:relative;}.js-enabled .client-list ul li ul{margin:0;position:absolute;top:0;left:176px;width:235px;visibility:hidden;}.js-enabled .client-list ul li.current ul{visibility:visible;}.js-enabled .client-list ul ul li{margin-top:0;}.js-enabled .client-list ul ul a{float:none;clear:none;}.js-enabled .client-list ul li div.description{float:none;top:0;left:235px;width:319px;margin:0;position:absolute;}.js-enabled .client-list ul li li div.description div.info{visibility:hidden;position:absolute;top:0;width:319px;}.js-enabled .client-list ul li li.current div.description div.info{visibility:visible;}.js-enabled .client-list div.description p.link{bottom:0;left:0;position:absolute;width:287px;}.client-list .paging{position:absolute;bottom:12px;left:192px;width:209px;height:16px;padding:4px 0;text-align:right;}.client-list .paging p{float:left;padding-left:8px;}.client-list .paging a{display:inline;width:auto;padding:0 8px 0 0;}#footer{clear:left;float:left;width:100%;padding:20px 0 30px 0;}#footer ul{float:left;padding-left:7px;}#footer li{float:left;}#footer li a{float:left;padding:1px 3px 2px 5px;}#footer p{clear:left;float:left;margin-top:1px;padding:1px 3px 2px 12px;}body{font-family:arial,helvetica,sans-serif;font-size:62.5%;}table,td,th{font:1em arial,helvetica,sans-serif;}#mini-nav a,#main-nav a,#footer ul a{font-size:1.1em;text-decoration:none;}#primary-content.home h1 span{font-size:2em;font-weight:normal;}.main .teaser h2{font-size:1.5em;font-weight:bold;}.main #strap-line p{font-family:georgia,times,serif;font-size:2.4em;font-weight:normal;line-height:1em;}.main .teaser p{margin-bottom:10px;}.main p,.main li{font-size:1.1em;}.main li li,.main li p{font-size:1em;}.main li p{line-height:1.4em;}.page p{margin-bottom:20px;}.sections ul,.page ul{list-style-type:square;padding-left:15px;margin-bottom:20px;}.page li{margin-bottom:3px;}.page h2{font-family:georgia,times,serif;font-size:2.4em;font-weight:normal;line-height:1em;margin-bottom:20px;}.sections li.section h2{font-family:georgia,times,serif;font-size:2.4em;font-weight:normal;}.sections li.section p{margin:8px 0 0 0;}.sections li.section ul{margin:8px 0 0 0;}.client-list li{font-size:1em;}.client-list h1,.client-list h2,.client-list h3{font-size:1.4em;font-weight:normal;text-transform:uppercase;}.client-list a,.client-list li p{font-size:1.1em;text-decoration:none;}.client-list p a{font-size:1em;}.client-list p.link{font-weight:bold;}.client-list p.link a:hover{text-decoration:underline;}.client-list .paging a:active,.client-list .paging a:focus,.client-list .paging a:hover{text-decoration:underline;}.client-list .paging a.disabled{cursor:default;}.client-list .paging a:focus.disabled,.client-list .paging a:active.disabled,.client-list .paging a:hover.disabled{text-decoration:none;}#footer p{font-size:1.1em;}