body{background:#b9b9b9 url(../images/gradient.png) repeat-x top left;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#555;margin:0 auto;padding:0}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,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}q:before,q:after,blockquote:before,blockquote:after{content:""}code,blockquote{display:block;border-left:5px solid #ddd;padding:10px;margin-bottom:20px}blockquote p{font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;margin:0;height:1%}p{line-height:1.9em;margin-bottom:10px}a{color:#666}a:hover{color:#e6bb37}a:focus{color:#000;outline:none}fieldset{display:block;border:none}fieldset legend{font-weight:bold;font-size:13px;padding-right:10px;color:#222}fieldset form{padding-top:15px}fieldset p label{float:left;width:150px;font-family:Arial,Helvetica,sans-serif}fieldset form input,fieldset form select,fieldset form textarea{padding:5px;color:#333;font-size:13px;font-family:Arial,Helvetica,sans-serif;border:1px solid #ddd}form input.formbutton{margin-left:150px;background:#fe8100;border:none;font-family:Arial,Helvetica,sans-serif;border-bottom:3px solid #f66605;color:#fff;font-weight:bold;padding:5px 10px;font-size:12px}#cgm{text-indent:-9999px;background:url(../images/logo.png) no-repeat;background-size:auto 170px;height:150px;width:180px}#cgm a{display:block;height:100%;width:100%}h1{color:#2f2f2f;font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:bold;letter-spacing:-1px;margin:0 0 1em 0}h2{color:#333;font-size:20px;margin:1em 0}h3{font-size:15px;margin:1em 0 .5em 0;color:#363636}h4{font-size:13px;color:#666}ul,ol{margin:0 0 15px 35px}li{margin:.5em 0}li ul{margin-top:5px;margin-bottom:0}#wrapper{width:960px;margin:0 auto;padding:0}#stripe{height:5px;background-color:#878787;width:959px;position:absolute;top:170px}#top{padding-top:10px;padding-left:20px;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}#top ul{float:right;list-style:none;margin:0;margin-top:-24px}#top ul li{float:left;display:block;padding:0;margin:0}#top ul li a{padding:10px 15px;float:left;color:#666;text-decoration:none;display:block;font-size:12px;font-weight:bold;text-transform:uppercase}#top ul li.selected a,#top ul li.selected a:hover{border:none;color:#fff;background-color:#878787;text-decoration:none}#top ul li a:hover{text-decoration:underline}#body{background-color:#fff;padding:20px 20px 20px 30px;border-left:1px solid #ccc;border-right:1px solid #ccc}#content{min-height:350px;width:655px;margin-bottom:15px;font-size:12px}#content.full-width{width:100%}#content li{line-height:1.9em}#content table.table{width:90%}div.column-left{float:left;margin-right:20px}div.column-right{float:right}div#sidebar{width:230px;margin-top:40px}div#sidebar ul{margin:0;padding:0;list-style:none}div#sidebar li ul{border-top:1px solid #ddd;margin-bottom:20px}div#sidebar li ul li{display:block;padding:7px 15px;border-bottom:1px solid #ddd;color:#777}div#sidebar li ul li a{text-decoration:none;font-family:"Trebuchet MS",Verdana,Arial;font-weight:bold}div#sidebar li ul li a:hover{text-decoration:underline}div#sidebar h4{color:#1c0c89;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold;margin:0;padding:7px 10px}#footer{background-color:#060033;padding:10px;color:#999}#footer a{color:#999;font-weight:bold;text-decoration:underline}#footer a:hover{color:#e6bb37}#footer h4{color:#999;font-size:18px;margin-bottom:8px}#footer form{margin:0;padding:0}#footer form input#searchbutton{background-color:#111;border-bottom:none;margin:0}#footer form input#searchquery{background-color:#333;color:#fff;font-family:Arial,Helvetica,sans-serif;border:none;padding:5px 5px 6px}#footer ul{margin:0;padding:0;list-style:none;border-top:1px solid #333}#footer ul li{padding:0}#footer ul li a{text-decoration:none;display:block;padding:7px 10px;border-bottom:1px solid #333}#footer ul li a:hover{background-color:#1f1f1f}.start-footer-box{margin-left:230px}.footer-box{width:220px;margin-right:40px;float:left}.end-footer-box{margin-right:0;width:300px}.end-footer-box p{float:left;margin-right:25px}#footer-links{background-color:#111;color:#fff;padding:5px 10px}#footer-links p{text-align:left;padding:0;margin:0;font-size:10px}#footer-links a{color:#fff;font-weight:bold;text-decoration:underline}.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clear{display:inline-block}.clear{display:block}fieldset label{display:inline-block;width:100px;padding-top:2px;vertical-align:top}fieldset .field{margin-bottom:.8em}.reset-password fieldset .field label{width:150px}.reset-password fieldset{margin-top:25px}.field-validation-error{float:left;margin-left:10px;color:red;padding-top:2px}.validation-summary-errors{color:red}input.checkbox{margin-left:100px;margin-right:10px}label.checkbox{paddig-top:3px}input.button{margin-left:100px;padding:2px 4px 2px 2px}input.button-left-aligned{padding:2px 4px 2px 2px}input.textbox{width:200px;font-size:14px}fieldset textarea{width:400px;height:150px}.biglist{margin-left:20px}.biglist li{list-style-type:none;font-size:1.3em;background:transparent url(../images/biglist-bullet.png) no-repeat 0 12px;padding-left:15px}.biglist li a{font-weight:bold;text-decoration:none}.biglist ul li{font-size:1em}.red{color:red}.hasDatepicker{width:80px}td.time{white-space:nowrap}#wrapper{position:relative;z-index:2;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.mobile-menu{display:none;position:absolute;top:0;right:0;width:240px;height:100%;overflow:auto;z-index:1}.mobile-menu ul{padding:0;margin:0;list-style-type:none;background:#060033}.mobile-menu ul li{padding:0;margin:0}.mobile-menu ul li.selected{background:rgba(255,255,255,.35)}.mobile-menu ul li a{padding:25px;display:block;color:#fff;font-size:14px;text-decoration:none}.mobile-menu ul li a.active{background:#1c1716;color:#ddd7cf}#wrapper,.mobile-menu{-webkit-backface-visibility:hidden;-webkit-perspective:1000}.header{position:relative;top:0;left:0;background:#535f67;border-bottom:#000;width:100%;height:auto;padding:25px;box-sizing:border-box}.header a{color:#fff;text-decoration:none;float:left}.header a:hover,.header a:focus{text-decoration:underline}.header ul{display:block;list-style-type:none;float:right;margin:0;padding:0}.header ul li{float:left;padding:0;margin:0}.header ul li a{display:block;padding-left:25px}.content{padding:25px}.toggle-menu{display:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:25px;background:none;border:none;position:absolute;top:0;right:0}.toggle-menu:hover,.toggle-menu:focus{outline:0}.toggle-menu:hover .burger-lines,.toggle-menu:focus .burger-lines{background-color:#000}.toggle-menu:hover .burger-lines:before,.toggle-menu:hover .burger-lines:after,.toggle-menu:focus .burger-lines:before,.toggle-menu:focus .burger-lines:after{background-color:#000}.toggle-menu.active .burger-lines{background:transparent}.toggle-menu.active .burger-lines:before,.toggle-menu.active .burger-lines:after{transition:top 300ms cubic-bezier(.165,.84,.44,1),-webkit-transform 300ms 300ms cubic-bezier(.165,.84,.44,1);transition:top 300ms cubic-bezier(.165,.84,.44,1),transform 300ms 300ms cubic-bezier(.165,.84,.44,1);transition:top 300ms cubic-bezier(.165,.84,.44,1),transform 300ms 300ms cubic-bezier(.165,.84,.44,1),-webkit-transform 300ms 300ms cubic-bezier(.165,.84,.44,1);top:0;width:20px}.toggle-menu.active .burger-lines:before{-webkit-transform:rotate3d(0,0,1,45deg) scale(1.1);transform:rotate3d(0,0,1,45deg) scale(1.1)}.toggle-menu.active .burger-lines:after{-webkit-transform:rotate3d(0,0,1,-45deg) scale(1.1);transform:rotate3d(0,0,1,-45deg) scale(1.1)}.burger-lines{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 300ms ease;transition:all 300ms ease;width:20px;height:4px;background-color:#000;position:relative;top:-2px}.burger-lines:before,.burger-lines:after{content:'';display:inline-block;width:20px;height:4px;background-color:#000;position:absolute;left:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:top 300ms 300ms cubic-bezier(.165,.84,.44,1),background-color 300ms cubic-bezier(.165,.84,.44,1),-webkit-transform 300ms cubic-bezier(.165,.84,.44,1);transition:top 300ms 300ms cubic-bezier(.165,.84,.44,1),transform 300ms cubic-bezier(.165,.84,.44,1),background-color 300ms cubic-bezier(.165,.84,.44,1);transition:top 300ms 300ms cubic-bezier(.165,.84,.44,1),transform 300ms cubic-bezier(.165,.84,.44,1),background-color 300ms cubic-bezier(.165,.84,.44,1),-webkit-transform 300ms cubic-bezier(.165,.84,.44,1)}.burger-lines:before{top:8px}.burger-lines:after{top:-8px}.animating .mobile-menu,.menu-visible .mobile-menu{display:block}.animating #wrapper{transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.animating.left #wrapper{transform:translate3d(-240px,0,0);-webkit-transform:translate3d(-240px,0,0)}.animating.right #wrapper{transform:translate3d(240px,0,0);-webkit-transform:translate3d(240px,0,0)}.menu-visible #wrapper{right:240px}.menu-visible{overflow:hidden}@media(max-device-width:1000px){input.textbox,textarea.textbox{padding:2px;border-style:solid;border-width:1px;border-color:#666}#wrapper,#stripe{width:100%}#content{width:calc(100% - 250px)}.start-footer-box{margin-left:0;margin-bottom:10px}}@media(max-width:768px){#sidebar,#top ul{display:none}#content{width:100%}.toggle-menu{display:block}#body{padding:20px 15px}#stripe{top:70px}#cgm{height:45px;width:44px;background-size:cover}#footer{padding:10px 15px}#footer-links{padding:5px 15px}.start-footer-box{margin-left:0;margin-bottom:10px}ul{margin:0 0 15px 30px}br{display:none}h1{margin-bottom:20px}div.column-left{margin-right:0}.contact input.textbox,.contact textarea.textbox{width:100%}.contact fieldset{max-width:300px;width:100%}}@media(max-width:385px){.field{width:205px;margin:0 auto}input.button{margin-left:0!important;float:none}input.checkbox{margin-left:0}.btn-wrap{text-align:center}}.text-centred{text-align:center}