html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{margin:10px;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,table,pre{margin-bottom:1em;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}
*,html{margin:0;padding:0;}body{margin:0;padding:0;background:#FFF url(/assets/img/core/bg-shorter.jpg) repeat-x scroll 0 0;font-family:Arial,Verdana,Sans-Serif;}body.startPage,body.sectionHomePage,body.meetTheTeamPage,body.textPage{background:#FFF url('/assets/img/core/bg.jpg') repeat-x scroll 0 0;}img{border:0;}a{text-decoration:none;color:#007BBF;}a:hover{text-decoration:underline;}p{line-height:1.4em;margin-bottom:1.4em;}div#content a.read-more{background:transparent url('/assets/img/core/read-more-icon.gif') no-repeat scroll right .55em;display:inline;padding:0 10px 0 10px;margin:10px 0 0 20px;}blockquote{padding:20px 0 20px 40px;}blockquote p.quotee{font-style:italic;}blockquote p.quotee strong{font-style:normal;font-weight:bolder;}div#main{background-color:Transparent;text-align:center;width:960px;margin:0 auto;position:relative;}div#main h1{padding:15px 0 0 0;margin:0;text-transform:uppercase;color:#00A1E4;font-size:2.6em;clear:left;}div#main h2{color:#023958;clear:both;padding:0 0 10px 0;}#rawlison-logo{float:left;}div#content{clear:both;text-align:left;font-size:.8em;}div#contact{float:right;width:300px;padding:0;}div#contact img{position:absolute;top:50px;right:0;width:242px;height:41px;}ul#contact-links{float:right;list-style-type:none;margin:15px 0 0 0;font-size:.8em;}#main ul#contact-links li:first-child{border-left:0;}ul#contact-links li{list-style-type:none;float:left;margin:0 5px 0 0;border-left:solid 1px #00A1E4;padding:0 5px 0 10px;}ul#contact-links li a{color:#9A9A9A;}ul#nav{float:left;width:950px;clear:both;display:inline;height:37px;background:transparent url('/assets/img/core/nav-bg.png') no-repeat scroll 0 0;list-style-type:none;margin:30px 0 0 0;padding:0 0 0 10px;font-size:.8em;}ul#nav a,ul#breadcrumbs a{text-decoration:none;}ul#nav a:hover,ul#breadcrumbs a:hover{text-decoration:underline;}#nav li{list-style-type:none;float:left;margin:8px 5px 0 0;}#nav li.active{background:url('/assets/img/core/menu-active-right-long.gif') no-repeat right top;}#nav li#search{float:right;margin:5px 0 0 0;}#nav li a{display:block;padding:4px 12px 10px 12px;color:#080808;font-weight:bold;}#nav li.active a{background:url('/assets/img/core/menu-active-left-edge.gif') no-repeat left top;color:#FFF;font-weight:normal;}#nav li#search p{padding:0;margin:5px 10px 0 0;vertical-align:bottom;}#nav li#search input[type="text"]{border:solid 1px #AAA;float:left;margin:0 5px 0 0;height:18px;}#nav li#search input[type="image"]{float:left;height:20px;}ul#breadcrumbs{margin:0;padding:20px 0 0 10px;}ul#breadcrumbs li{float:left;margin:0 5px 0 0;list-style-type:none;color:#FFF;}ul#breadcrumbs li a{color:#FFF;}ul#breadcrumbs li:after{content:">";color:#FFF;}ul#breadcrumbs li:last-child:after{visibility:hidden;}div#banner{height:114px;overflow:hidden;}div#banner h1{clear:left;text-align:left;margin:0 0 10px 10px;float:left;font-weight:normal;}div#image-banner{height:220px;overflow:hidden;color:#FFF;}div#image-banner #banner-image{float:right;}div#image-banner h1{margin:10px 0;}div#image-banner h1,div#image-banner #banner-text{float:left;clear:left;width:360px;padding:0 0 0 10px;font-weight:normal;}body.sectionHomePage div#image-banner h1,body.meetTheTeamPage div#image-banner h1{float:none;padding:15px 0 0 10px;width:auto;}div#general-content-wrapper{margin:30px 0 0 0;min-height:250px;background:url('/assets/img/core/content-box-top.gif') no-repeat 0 0;}div#general-content-wrapper div#general-content blockquote{padding:5px 0;width:620px;}div#general-content{margin:0;padding:30px 30px 100px 40px;min-height:300px;background:url('/assets/img/core/content-box-bottom.jpg') no-repeat center bottom;}div#general-content>*{max-width:650px;}div#signposted-content{width:960px;float:left;margin:30px 0 0 0;}div#signposted-content .signposts{width:690px;float:left;}div#signposted-content .signposts .box{width:220px;float:left;margin:0 0 10px 14px;padding:5px 0 0 0;background:#FFF url(/assets/img/core/signpost-box-top.gif) no-repeat top left;}div#signposted-content .signposts .box.n1{clear:left;margin-left:0;}div#signposted-content .signposts .box .inner{padding:0 1px;background:transparent url(/assets/img/core/signpost-box-bg.gif) repeat-y top left;}div#signposted-content .signposts .box .inner div:first-child{border-top:solid 1px #FFF;}div#signposted-content .signposts .signpost h3{color:#00A1E4;min-height:45px;text-transform:uppercase;padding-left:30px;}div#signposted-content .signposts .signpost h3 a{color:#023958;}div#signposted-content .signposts .signpost .text{padding:10px 10px 10px 30px;}div#signposted-content .signposts .signpost .text .text-inner{margin:0;height:54px;overflow:hidden;}div#signposted-content .signposts .signpost .link{height:24px;background:#FFF url(/assets/img/core/signpost-link-bg.gif) no-repeat bottom left;padding-left:20px;}div#signposted-content .signposts .signpost .link a{color:#FFF;font-weight:bold;display:block;padding:4px 0 0 10px;}div#signposted-content .signposts .team-member{padding-top:0;}div#signposted-content .signposts .team-member .inner{padding:0 1px;background:transparent url(/assets/img/core/signpost-box-bg.gif) repeat-y top left;}div#signposted-content .signposts .team-member .inner div:first-child{border-top:solid 1px #FFF;}div#signposted-content .signposts .team-member h3{color:#023958;font-weight:normal;text-transform:uppercase;background:transparent url(/assets/img/core/signpost-box-bg-dark.gif) repeat-y top left;padding:3px 0 3px 30px;}div#signposted-content .signposts .team-member h3 a.email{font-size:.8em;display:block;margin:2px 0;color:#023958;text-transform:lowercase;}div#signposted-content .signposts .team-member h3 a.email:hover{text-decoration:underline;}div#signposted-content .signposts .team-member .text{padding:10px 10px 0 30px;height:100px;overflow:hidden;}div#signposted-content .signposts .team-member .text p{height:90px;overflow:hidden;}div#signposted-content .signposts .team-member .link{height:24px;background:#FFF url(/assets/img/core/signpost-link-bg.gif) no-repeat bottom left;padding-left:20px;}div#signposted-content .signposts .team-member .link a{color:#FFF;font-weight:bold;display:block;padding:4px 0 0 10px;}div#signposted-content .info-boxes{width:270px;float:left;}div#signposted-content .info-boxes .box{margin:0 0 20px 20px;}div#signposted-content .info-boxes .box h3{color:#023958;margin:0;padding:7px 0;text-transform:uppercase;padding-left:30px;background:#FFF url(/assets/img/core/rh-title-bg-light.png) no-repeat top left;}div#signposted-content .info-boxes .box a{color:#006793;text-decoration:underline;}div#signposted-content .info-boxes .box a:hover{text-decoration:none;}div#signposted-content .info-boxes .box.right p{padding:10px 10px 0 30px;}div#signposted-content .info-boxes .box.news h3{background:#FFF url(/assets/img/core/rh-title-bg-dark.png) no-repeat top left;}div#signposted-content .info-boxes .box.news ul{margin:0;padding:0;}div#signposted-content .info-boxes .box.news li{padding:8px 5px 8px 30px;margin-top:1px;list-style:none;background:#FFF url(/assets/img/core/rh-item-bg.png) no-repeat top left;}div#signposted-content .info-boxes .box.news li a{text-decoration:none;}div#signposted-content .info-boxes .box.news li a:hover{text-decoration:underline;}div#signposted-content .info-boxes .box.news li.more{background:#FFF url(/assets/img/core/rh-item-bg-dark.png) no-repeat top left;}div#signposted-content .info-boxes .box.news li.more a{color:#000;}div#signposted-content .info-boxes .box.text{background:#FFF url(/assets/img/core/rh-box-bottom.png) no-repeat left bottom;padding-bottom:4px;color:#023958;}div#signposted-content .info-boxes .box.text .text{padding-left:30px;}div#signposted-content .info-boxes .box.text .text p{margin:10px 0;}div#signposted-content .info-boxes .box.text .text img{float:right;}div#footer{clear:both;background:transparent url('/assets/img/core/footer-bg.jpg') no-repeat scroll top center;margin:50px auto 20px auto;padding:10px 0 0 0;font-size:.8em;}div#footer div#inner{width:960px;margin:0 auto;}div#footer div#inner p,div#footer div#inner a{color:#9A9A9A;}div#footer div#inner p{clear:both;margin:10px auto;font-size:.8em;padding:20px 0 10px 0;text-align:center;}ul#general-page-links{list-style-type:none;width:70%;margin:0;float:left;}ul#general-page-links li:first-child{border:0;}ul#general-page-links li{list-style-type:none;float:left;margin:0 5px 0 0;border-left:solid 1px #00A1E4;padding:0 5px 0 10px;}ul#general-page-links li a{color:#9A9A9A;}ul#contact-links-footer{float:right;list-style-type:none;margin:0;}ul#contact-links-footer li:first-child{border:0;}ul#contact-links-footer li{list-style-type:none;float:left;margin:0 5px 0 0;border-left:solid 1px #00A1E4;padding:0 5px 0 10px;}ul#contact-links-footer li a{color:#9A9A9A;}#main:after,#content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.pagination{margin:20px 0 0 0;}.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.pagination ul{margin:20px 0 0 0;}.pagination ul li{list-style-type:none;float:left;padding:2px;margin:0 2px 0 0;}.pagination ul li a{font-weight:bold;color:#00A1E4;text-decoration:underline;}.pagination .hide{display:none;}span.date{display:block;float:left;padding:0 0 10px 0;font-style:italic;}p.date{font-style:italic;}ul#business-areas{margin:0 0 0 20px;padding:0;float:left;}li.business-area{float:left;list-style-type:none;margin:-2px 5px 0 0;padding:2px 4px;background:#E7F6FD;}li.business-area a{color:#00A1E4;}#general-content .validation-summary-errors{position:absolute;left:-999em;}.validation-summary-errors{color:#F00;}.input-validation-error{border:solid 1px #F00;}.required:after{color:#F00;content:" *";}ul.list{list-style-type:none;margin:20px 0 0 0;}ul.list li{margin:0 0 20px 0;list-style-type:none;}ul.list li p{clear:both;}ul.list h3{padding:0 0 10px 0;}ul.list h3 a{color:#00A1E4;border-bottom:solid 2px #00A1E4;text-decoration:none;}.eventsSection ul.list h3 a,.newsContainer ul.list h3 a{color:#023958;border-bottom:solid 2px #023958;}ul.list h3 a:hover{border-bottom:0;}.text:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.text img{float:left;margin:0 20px 10px 0;}.landscape img{width:250px;}.portrait img{width:150px;}#general-content .text ul{line-height:18px;}#general-content .text li{list-style-image:url('/assets/img/core/purple-bullet.gif');margin:8px 0;}body.textPage h3,body.textPage h4{margin:20px 0;}body.textPage h3{color:#023958;}body.textPage h4{color:#00A1E4;}body.textPage a{color:#023958;text-decoration:underline;}body.textPage a:hover{text-decoration:none;}body.news #date{float:left;}#general-content ul.business-areas{margin:0 0 5px 20px;padding:0;float:left;max-width:520px;}#main li.business-area{float:left;list-style-type:none;margin:-2px 5px 5px 0;padding:2px 4px;background:#E7F6FD;}#main li.business-area a{color:#00A1E4;}.searchResults h3{color:#007BBF;}.searchResults b{color:#023958;}#main .newsletter-panel{overflow:visible;background-color:#023958;}.text a.signup{display:block;float:right;}div#main #not-found-title{padding-bottom:50px;}#not-found-search{padding-bottom:20px;}
