/*
 * CSSMin
 * CSS Compressor
 * http://foohack.com/
 * http://www.smallsharptools.com/
*/
 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a:hover,a:active{outline:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Tahoma,Geneva,Verdana,sans-serif;font-size:16px;line-height:1.125em}h1{font:normal 2.25em/1 "Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:.33em}h2{font:normal 1.5em/1.125 "Helvetica Neue",Helvetica,Arial,sans-serif;margin:1.125em 0 .75em}h3{font:normal 1.125em "Helvetica Neue",Helvetica,Arial,sans-serif;margin:1.5em 0 .5em}h4{font:normal .875em "Helvetica Neue",Helvetica,Arial,sans-serif;margin:1.286em 0 .643em}a:link,a:visited{text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none}p,ul,ol,dl,table,address,blockquote,fieldset,pre,form div{font-size:.8125em}ul p,ol p,table p,dl p,ul ul,ol ol,ul ol,ol ul,address p,li blockquote,blockquote p,fieldset p,form table{font-size:1em}p,ul,ol,dl,address,table,pre{margin-bottom:1.385em}form{margin-bottom:1.125em}ul ul,ol ol,ol ul,ul ol{margin-bottom:0}#content ul,ul.bullets,ul.bullets ul{list-style-type:disc;margin-left:1.385em}ol{list-style-type:decimal;margin-left:2.077em}dt{font-weight:700;margin-top:1.385em}sup{vertical-align:super;line-height:1.2em;font-size:.7692em}fieldset{border:1px solid;border-bottom:none;padding-bottom:1px}fieldset fieldset{margin:9px;border-bottom:1px solid}fieldset.submit{border-bottom:1px solid}fieldset p img{vertical-align:text-top}input,textarea,select,button{font-family:inherit;font-size:1em}textarea,select{border:1px solid;padding:0 1px 1px}input{border:1px solid;padding:0 1px 1px}.radio input,.checkbox input{border:none;padding-left:0}textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus{outline:1px solid}label{float:left;cursor:pointer}.radio label{padding-right:9px;float:none}.radio label input{vertical-align:text-top}.inline label{display:block;float:none;width:auto}.inline .radio label{display:inline}form h3{margin:0;padding:8px 6px 5px;border-bottom:1px solid;font:bold 1.077em/1.286 "Helvetica Neue",Arial,Helvetica,sans-serif}form h4{margin:0;padding:8px 6px 6px;border-bottom:1px solid;font:normal 1em/1.385 "Helvetica Neue",Arial,Helvetica,sans-serif}fieldset fieldset h4{border-top:none}form p{margin:9px 0;padding:0 6px}form ol,form ul{margin-top:0;margin-bottom:0}form li{padding:9px 6px}form li p{margin:0;padding:0}fieldset.submit p{text-align:right}form .invalid em{display:block;font-style:normal;font-weight:700}body{position:relative;width:auto;margin:auto;color:#666;background-color:#3C3C3C}#header{width:auto;height:96px;background:transparent url(../images/background_header.png) no-repeat top;position:relative;z-index:1000}#content-header{width:960px;margin:auto}.search{float:right;margin-top:46px;margin-right:20px}.search fieldset{border:none}h1{float:left;min-width:172px;min-height:60px;margin:14px 0 0 20px;background:url(../images/logo_echelon.png) no-repeat;text-indent:-1000em}h2,a{color:#2A4877}#wrapper{position:relative;width:960px;margin:auto;background:transparent url(../images/content_wrapper_shadow.png) repeat-y top;padding:0 6px}.access{position:absolute;left:-1000em}.menu a{text-decoration:none}#nav-main{background:#868686 url(../images/background_nav.gif) repeat;padding:16px 18px 4px;margin:-8px 0 0 0}#nav-main li{display:inline}#nav-main a{color:#875B61;margin:0;padding:4px 7px 7px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius:5px 5px 0 0;border-top-right-radius:5px;border-top-left-radius:5px;background-color:#D0D0D0;font-size:10px;font-weight:700}.home #content{margin:0;padding:0}.content-block{background-color:#FFF;margin:0}#flash-section{padding:18px 0;text-align:center}#content-home{background:#ECECEC url(../images/background_h2.png) repeat-x top;min-height:530px}#content-home ul{margin-bottom:0}#content-home li{width:420px;float:left;list-style:none;margin-right:46px;margin-left:4px}#content-home ul.bullets{margin-bottom:1em}#content-home ul.bullets li{list-style-type:disc;margin-bottom:.1em;float:none}#content-home h2{color:#FFF;font-size:18px;font-weight:400;margin-top:15px;margin-bottom:30px}#content-home p{margin-bottom:.85em}#wrapper-content{background-color:#D0D0D0}#content{background-color:#FFF;margin-left:212px;padding:18px 32px}.end-mark{background-image:url(../images/end_mark.png);background-repeat:no-repeat;background-position:bottom;padding-bottom:24px;margin-bottom:18px}.risk #content{min-height:320px}#content_sub{position:absolute;top:0;width:212px;margin-top:40px}#nav-side li h3{margin:0}#nav-side li h3 a{font-size:12px;font-weight:700;background:#A8192E url(../images/background_nav_header.png) repeat-x bottom;color:#FFF;padding:6px 0 6px 18px;border:none}#nav-side li h3 a:hover{background:#A8192E url(../images/background_nav_header.png) repeat-x bottom;border:none}#nav-side li{margin-bottom:2px}#nav-side li a{background-color:#E7E7E7;display:block;padding:4px 0 4px 22px;border-bottom:1px solid #F3F3F3;color:#666}#nav-side li a:hover{background:#022967 url(../images/background_nav_highlight.png) repeat-x bottom;color:#FFF;border-bottom:1px solid #001E4F}#footer{background:#FFF url(../images/background_nav.gif) repeat;font-size:13px;min-height:32px}#footer-liner{background-image:url(../images/shadow_horizontal.png);background-repeat:repeat-x;background-position:top;padding:12px 18px}#nav-sub{float:left}#nav-sub li{display:inline;margin-right:14px}#nav-sub a{color:#FFF}#footer #copyright{margin-bottom:0;color:#FFF;text-align:right}.home #home,.loss #loss,.risk #risk,.health #health,.claims #claims,.workers #workers,.analytical #analytical,.resources #resources,.about #about{background-color:#FFF;color:#2A4877}.investigation #investigation,.construction #construction,.major #major,.liability #liability,.auditing #auditing,.environmental #environmental,.protection #protection,.safety #safety,.continuity #continuity,.enterprise #enterprise,.emergency #emergency,.assessment #assessment,.systems #systems,.assessments #assessments,.screening #screening,.promotion #promotion,.flu #flu,.injury #injury,.delivery #delivery,.management #management,.disputes #disputes,.preventative #preventative,.tolerance #tolerance,.modelling #modelling,.cost #cost,.benchmarking #benchmarking,.case-studies #case-studies,.links #links,.contact #contact{background:#022967 url(../images/background_nav_highlight.png) repeat-x bottom;color:#FFF;border-bottom:1px solid #001E4F}.contact h2{margin-bottom:32px}#states{width:481px;height:444px;position:relative;padding:0;background:url(../images/map.png)}#states li,#states a{display:block}#states li{list-style:none;position:absolute}#states a{height:inherit;text-indent:-100em}#wa{top:36px;left:0;width:189px;height:280px}#wa a:hover{background:url(../images/map.png) 0 -480px no-repeat}#nt{left:191px;top:0;width:106px;height:186px}#nt a:hover{background:url(../images/map.png) -191px -444px no-repeat}#sa{left:191px;top:188px;width:141px;height:172px}#sa a:hover{background:url(../images/map.png) -191px -632px no-repeat}#qld{left:298px;top:0;width:182px;height:236px}#qld a:hover{background:url(../images/map.png) -298px -888px no-repeat}#vic{left:333px;top:297px;width:100px;height:70px}#vic a:hover{background:url(../images/map.png) -333px -2073px no-repeat}#nsw{left:333px;top:226px;width:145px;height:128px}#nsw a:hover{background:url(../images/map.png) -333px -1557px no-repeat}#tas{left:363px;top:380px;width:55px;height:65px}#tas a:hover{background:url(../images/map.png) -363px -824px no-repeat}.contact #content{padding-bottom:15em}table{width:100%;border:none}tr{background-color:#E2E2E2}tr:hover a{background:url("../images/background_nav_highlight.png") repeat-x scroll center bottom #022967;color:#fff}td,th{border-color:#fff;border-style:solid;border-width:1px 1px 1px 0}th{padding:5px 10px;background:url("../images/background_nav_header.png") repeat-x scroll center bottom #A8192E;color:#fff;text-align:left}td a{padding:5px 10px;display:block}table a,table a:link,table a:visited,table a:active{text-decoration:none}#case-study-date{width:6em}#case-study-author{width:9em}.vcard{position:relative;font-size:.8125em;margin-bottom:1.5em}.vcard .fn,.vcard .title,.vcard .tel,.vcard .email{margin-left:11em}.vcard .org,.vcard .adr{width:10em;position:absolute;top:0;left:0;font-weight:700}.vcard .tel:before{content:'tel:\00A0'}.vcard .email:before{content:'email:\00A0'}.vcard .organisation-name{display:none}#contacts-by-state .vcard .adr{display:none}#contacts-by-sector .vcard .org{display:none}.vcard .region,.vcard .locality{display:inline}.vcard .locality:after{content:','}.search-results #content,.terms-and-conditions #content{margin:0}.search-results #content li{margin-bottom:1em}.search-results #content cite{color:#666;font-style:normal}.search-results #content ul li a,.search-results #content cite{display:block}.health h4{font-weight:700}.health dd{margin:.25em 0 .75em 3em}.health.promotion img{float:right;margin:0 0 2em 2em}.health table caption,tfoot td{background-color:#f9f9bc}.health table td{padding:0 5px}.health .table-main-heading td{background-color:#c2e4f8}.health .table-sub-heading td{width:5%;font-size:80%;font-weight:700;text-align:center}.health tbody td{text-align:center}.health .table-side-heading{width:10%;text-align:left}.terms-and-conditions #terms ol{margin-left:3em;padding-left:0;counter-reset:item}.terms-and-conditions #terms li{margin-top:.75em;margin-bottom:.75em;text-indent:-3em;display:block}.terms-and-conditions #terms p{margin-top:.75em;margin-bottom:.75em;text-indent:0}.terms-and-conditions h4{margin-bottom:.5em;display:inline;font-size:10pt;font-weight:700}.terms-and-conditions .subsection-number{display:none}.terms-and-conditions #terms li:before{content:counters(item,'.') '. ';counter-increment:item;font-weight:700}.abn{white-space:nowrap}@media print{#content{margin:0 5%;padding:0;width:auto;border:0;float:none!important;color:#000;background:transparent;font-size:10pt;line-height:130%}a:link,a:visited{color:#036;background:transparent;font-weight:700;text-decoration:underline}#content a:link:after,#content a:visited:after{content:"(" attr(href) ") ";font-size:90%}#footer,ul.menu,#sidebar{display:none}h1 a img{padding:0;margin:0 5%}}
