/*!
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2012 Fontspring
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Canada Type
 * License URL: http://www.fontspring.com/fflicense/canada-type
 *
 */
@font-face{font-family:"GibsonLightRegular";src:url(/wp-content/themes/oucqa/fonts/Gibson-Light-webfont.eot);src:url("/wp-content/themes/oucqa/fonts/Gibson-Light-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/oucqa/fonts/Gibson-Light-webfont.woff) format("woff"),url(/wp-content/themes/oucqa/fonts/Gibson-Light-webfont.ttf) format("truetype"),url("/wp-content/themes/oucqa/fonts/Gibson-Light-webfont.svg#GibsonLightRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"GibsonRegular";src:url(/wp-content/themes/oucqa/fonts/Gibson-Regular-webfont.eot);src:url("/wp-content/themes/oucqa/fonts/Gibson-Regular-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/oucqa/fonts/Gibson-Regular-webfont.woff) format("woff"),url(/wp-content/themes/oucqa/fonts/Gibson-Regular-webfont.ttf) format("truetype"),url("/wp-content/themes/oucqa/fonts/Gibson-Regular-webfont.svg#GibsonRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"GibsonLightBold";src:url(/wp-content/themes/oucqa/fonts/Gibson-SemiBold-webfont.eot);src:url("/wp-content/themes/oucqa/fonts/Gibson-SemiBold-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/oucqa/fonts/Gibson-SemiBold-webfont.woff) format("woff"),url(/wp-content/themes/oucqa/fonts/Gibson-SemiBold-webfont.ttf) format("truetype"),url("/wp-content/themes/oucqa/fonts/Gibson-SemiBold-webfont.svg#GibsonLightBold") format("svg");font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font:normal 100% "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#f1efe3;color:#222}#content,header .inner{position:relative;width:980px;margin:0 auto}h1,h2,h3,h4,h5,h6{font-weight:400}.site-header{clear:both;background:#fff url(/wp-content/themes/oucqa/images/bg-header.png) repeat-x 0 bottom;width:100%;height:256px;z-index:2}.site-header h1{float:left;position:relative;top:25px;width:380px;height:176px;background:#fff0 url(/wp-content/themes/oucqa/images/logo.png) -30px}.site-header h1 a{display:block;width:100%;height:100%}.site-header h1 img{display:none}.site-header form[role="search"]{position:absolute;right:0;top:120px}.site-header form[role="search"] a{font-size:14px;color:#222;text-transform:uppercase;text-decoration:none;position:absolute;top:-25px;right:0;margin-top:-5px;padding:2px 0}.site-header form[role="search"] a:hover{color:#0d4561}.site-header form[role="search"] a.sitemap{right:0}.site-header form[role="search"] a.qams{right:142px;display:block;width:98px;border-right:1px solid #ccc}.site-header form[role="search"] a.contact{border-right:1px solid #ccc;width:70px;right:63px}.site-header form[role="search"] input[type="text"]{position:relative;padding:3px 30px 0 5px;width:205px;height:26px;border:1px solid #ccc;font:12px/22px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;background:url(/wp-content/themes/oucqa/images/icon-search.png) no-repeat 215px 6px;color:#222}.site-header form[role="search"] input[type="text"]:focus{outline:none}.site-header form[role="search"] input[type="submit"]{position:absolute;right:0;top:0;padding-top:28px;width:28px;height:28px;background:none;border:none;outline:0;overflow:hidden;text-indent:-9999px}.site-nav{float:right}.site-nav ul{list-style:none;padding:0;position:relative;top:151px;width:600px}.site-nav ul li{float:left;position:relative;width:120px;height:54px}.site-nav ul li:hover a{background-color:#231f20}.site-nav ul li:hover ul{display:block}.site-nav ul li a{display:block;padding-left:10px;width:200px;font:15px/17px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none;border-right:1px solid #fff;background-color:#920030;color:#fff}.site-nav ul li a:hover{background-color:#231f20!important}.site-nav ul li:last-child a{border:0}.site-nav ul li:last-child:hover a{border-right:1px solid #fff}.site-nav ul li:last-child:hover .sub-menu a{border-right:0}.site-nav ul .sub-menu{display:none;position:absolute;z-index:5000;top:100%;left:0;float:none;padding-top:10px;width:265px;border-bottom:5px solid #4b4b4e;background-color:#68686a}.site-nav ul .sub-menu li{position:relative;display:table;height:auto;margin:0 17px;width:220px;border:none;border-bottom:1px solid #868688;background-color:#68686a}.site-nav ul .sub-menu li:hover,.site-nav ul .sub-menu li.current-menu-item{background-color:#4b4b4e}.site-nav ul .sub-menu li:last-child{border-bottom:none}.site-nav ul .sub-menu a{display:block;display:table-cell;padding:5px 10px;width:100%;font-size:14px;text-transform:none;border:none;background:none!important}.site-nav ul .sub-menu a:hover{background:none!important}.site-nav .main-nav>li.current-menu-item>a,.site-nav .main-nav>li.current-page-parent>a{background-color:#231f20}.site-nav .main-nav>li{display:table}.site-nav .main-nav>li a{display:table-cell;vertical-align:middle}.home .page-content h1{font-size:2.5em}.container{max-width:1280px;margin:0 auto;background:#fff url(/wp-content/themes/oucqa/images/bg-body.png) repeat-y 0 0}.page-content{clear:both;width:980px;margin:0 auto;background-color:#fff;position:relative}.page-content h1,.page-content h2{color:#0d4561;margin:0 0 15px 0;padding-top:35px}.page-content h1{font:32px "GibsonLightRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.page-content h2{font:24px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:20px}.page-content p{margin:0 0 15px 0;font-size:17px;line-height:1.45}.page-content .body-copy ul li{list-style:none;margin-bottom:5px;position:relative;text-indent:0;font-size:17px;line-height:1.45}.page-content .body-copy ul li:before{content:"\2022";display:block;position:absolute;max-width:0;max-height:0;left:-20px;top:0;color:#218096;font-size:20px}.page-content .body-copy ul li ul li:before{content:'\25e6';font-size:22px}.page-content .body-copy ol li{font-size:17px;line-height:1.45}.page-content article{width:575px;float:left;padding:0 0 70px 45px}.page-content a{color:#218096;text-decoration:underline}.page-content a span{color:inherit!important}.item-collection{margin-top:48px;border-top:1px solid #b8d9e0}.pagination{width:880px;margin:0 auto;background-color:#ebe8d9;margin-top:20px;position:relative;text-align:center;clear:both;padding:10px 0}.pagination a,.pagination .current{font:bold 16px "Helvetica Neue",Helvetica,sans-serif;padding:9px 9px 5px 9px;margin:0 4px;margin-top:-6px;background:#0d4561;color:#fff;text-decoration:none;border:none}.pagination .current{background-color:#920030}.pagination a:hover{background:#0f4f6e}.pagination .jump{font-size:40px;background:none;border:none;color:#0d4561;display:inline-block;padding:5px;position:relative;top:5px}.pagination .jump:hover{color:#072534;background:none}#breadcrumbs{margin:20px 0 -20px 0;font-size:14px}.home #breadcrumbs{display:none}.print-page{clear:both;padding:24px 0}.print-page a{display:block;padding-left:32px;min-height:22px;background:url(/wp-content/themes/oucqa/images/icon-print-page.png) no-repeat 0 0}.events.listing .print-page{padding-top:0;padding-left:45px}h3{margin-bottom:12px;font-size:20px}.content-intro{font:17px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.content-intro p{font:17px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.45}.content-intro ul{list-style:none}.content-intro ul li{position:relative;margin-bottom:8px;line-height:1.45}.content-intro ul li:before{content:"\2022";display:block;position:absolute;left:-20px;top:0;color:#218096}blockquote{color:#0d4561}blockquote p{font:16px "GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif}.page-template-template-nosidebar-php .page-content .body-copy{width:880px}.page-content .council-members{width:880px}.page-content .council-members .member{padding:20px 0 35px 0;border-bottom:1px solid #ccc}.page-content .council-members .member:last-child{border:none}.page-content .council-members .member:before,.page-content .council-members .member:after{content:" ";display:table}.page-content .council-members .member:after{clear:both;*zoom:1}.page-content .council-members .member h4{color:#0d4561;font:18px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;width:115px;float:left;padding-top:0;margin-top:0}.page-content .council-members .member img{display:block;float:left;width:110px}.page-content .council-members .member .left{width:200px;float:left}.page-content .council-members .member .right{width:680px;float:right}.page-content .council-members .member .right strong{display:block;margin-bottom:15px;font:normal "GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif}.page-content .council-members .member .right p{font-size:17px;line-height:1.4}body.search article{float:left}body.search .page-content .headers{width:580px}body.search .page-content .headers h1,body.search .page-content .headers h2{margin:0;margin-left:45px}body.search .page-content .headers h2{border-bottom:1px solid #90c0cb;font-size:20px;padding-bottom:15px}body.search .page-content div.result{border-bottom:1px solid #d5e7ec;padding-left:0;padding-bottom:20px}body.search .page-content div.result:last-child{border:none}body.search .page-content div.result h2{border:none;margin-left:0}body.search .page-content div.result h2 a{color:#0d4561;border:none;font-size:15px}body.search .page-content div.result p{font-size:15px;line-height:1.3}.page-content .audit-schedule{width:880px}.page-content .audit-schedule table{width:880px}.page-content .audit-schedule table thead{background:#0d4561;color:#fff;font:18px "GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif}.page-content .audit-schedule table thead th{height:40px;font-weight:400;text-align:center;border-left:1px solid #b8d9e0}.page-content .audit-schedule table tr{border-right:1px solid #b8d9e0}.page-content .audit-schedule table tr td{border-bottom:1px solid #b8d9e0;border-left:1px solid #b8d9e0;padding:20px 10px;min-width:120px;text-align:center}.page-content .audit-schedule table tr td.year{background-color:#f2f2e8}.page-content .audit-schedule table tr td a:hover{color:#1c6e81;border-color:#1c6e81}.page-content .templates{width:880px}.page-content .templates .document{padding-top:14px;padding-bottom:14px;border-bottom:1px solid #b8d9e0;position:relative;display:table}.page-content .templates .document .main{width:660px;float:left}.page-content .templates .document .main h2{font-size:17px;margin-bottom:0;padding-top:0}.page-content .templates .document .main h2 a{border:none;text-decoration:none;color:#0d4561}.page-content .templates .document .main p{font-size:15px}.page-content .templates .document .meta{width:200px;float:right;padding-left:20px;font-size:13px}.page-content .templates .document .meta a.download{display:block;text-indent:-9999px;width:190px;height:36px;margin-bottom:7px;border:none;-webkit-box-shadow:3px 3px 5px rgb(0 0 0 / .3);-moz-box-shadow:3px 3px 5px rgb(0 0 0 / .3);box-shadow:3px 3px 5px rgb(0 0 0 / .3);background:#fff0 url(/wp-content/themes/oucqa/images/icon-download.png) no-repeat right 0}.page-content .templates .document .meta a.download:hover{-webkit-box-shadow:4px 4px 10px rgb(0 0 0 / .3);-moz-box-shadow:4px 4px 10px rgb(0 0 0 / .3);box-shadow:4px 4px 10px rgb(0 0 0 / .3)}.page-content .templates .document .meta a.download:active{position:relative;top:1px}.page-content .templates .document .meta span{display:block}.qag .related-framework{position:relative;left:-45px;margin-bottom:25px;padding:20px 0;width:625px;border-top:1px solid #999;border-bottom:1px solid #999;background:#fff0 url(/wp-content/themes/oucqa/images/icon-related-framework.png) no-repeat 45px 25px}.qag .related-framework p{margin:0;padding-left:125px;width:400px;font:15px/1.5 sans-serif}.qag .related-framework a{font-weight:700}.qag ol{padding-left:24px;list-style:decimal}.qag ol li{margin-bottom:10px;line-height:1.4;color:#222}.qag ol ol{margin-top:10px}.qag ul li:before{position:absolute;left:-15px}.qag table thead{font:18px "GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif;background:#0d4561;color:#fff}.qag table thead td,.qag table thead th{min-height:40px;font-weight:400;text-align:center;border-left:1px solid #b8d9e0}.qag table p{font-size:100%;line-height:normal}.qag table tr{border-right:1px solid #b8d9e0}.qag table tr:first-child td{border-top:1px solid #b8d9e0}.qag table tr td{padding:10px;text-align:center;border-bottom:1px solid #b8d9e0;border-left:1px solid #b8d9e0}#footnotes{margin-top:40px;padding-top:0;border-top:1px solid #218096}.related{width:287px;float:left;padding:0;margin:0;margin-top:50px;font-size:15px}.related h2{border-bottom:1px solid #a7cdd5;padding-bottom:10px;line-height:25px}.related h2 span{display:block;width:120px}.related ul{width:260px;padding-left:15px}.related ul li{margin-bottom:5px}.related.links{float:right;background:#fff0 url(/wp-content/themes/oucqa/images/icon-related-links.png) no-repeat 100px 30px}.related.resources{float:left;background:#fff0 url(/wp-content/themes/oucqa/images/icon-related-docs.png) no-repeat 130px 25px}.related.resources ul li{line-height:1.4}.related .pagination{padding:10px 0}.page-content .program-approvals{width:880px}.page-content .program-approvals h1 a{text-decoration:none;color:#0d4561;border:none}.page-content .program-approvals .what-to-do{width:580px}.page-content .program-approvals form{background-color:#ebe8d9;margin-bottom:20px;height:55px;position:relative}.page-content .program-approvals form:after{position:absolute;top:55px;left:20px;display:block;content:url(/wp-content/themes/oucqa/images/icon-filter-arrow.png)}.page-content .program-approvals form h2{float:left;margin:0;padding:15px 0 0 20px;font-size:22px;text-transform:uppercase;color:#222}.page-content .program-approvals form .field-wrap{float:right;border:none;margin-top:15px}.page-content .program-approvals form input[type="text"]{width:125px;margin-top:-2px;border:1px solid #ccc;padding:3px;padding-right:25px;background:#fff url(/wp-content/themes/oucqa/images/icon-search.png) no-repeat 130px 4px}.page-content .program-approvals form input[type="text"]:focus{background-image:none;width:150px;padding-right:0}.page-content .program-approvals form input[type="submit"]{height:35px;width:45px;text-indent:-9999px;border:none;text-indent:-9999px;background:#fff0 url(/wp-content/themes/oucqa/images/icon-search-button.png) no-repeat 0 0;position:relative;top:-5px}.page-content .program-approvals form input[type="submit"]:hover{background-color:rgb(0 0 0 / .3)}.page-content .program-approvals form select{width:135px}.page-content .program-approvals form input,.page-content .program-approvals form select{float:left;margin-right:10px}.page-content .program-approvals h2.current-search{font-size:18px;color:#222}.page-content .program-approvals h2.current-search strong{font:18px "GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif}.page-content .program-approvals .result{border-top:1px solid #90c0cb;padding-top:10px;padding-bottom:10px}.page-content .program-approvals .result:last-child{border-bottom:1px solid #90c0cb}.page-content .program-approvals .result h2{padding-top:0}.page-content .program-approvals .result .meta{width:440px;float:left}.page-content .program-approvals .result .meta h2{color:#222;font-size:22px;margin-top:6px;width:430px}.page-content .program-approvals .result .meta span{display:block;margin-bottom:10px}.page-content .program-approvals .result .main{width:439px;float:right;border-left:1px solid #666}.page-content .program-approvals .result .main .contain{margin-left:30px}.page-content .program-approvals .result .main span{border-left:6px solid #920030;font-size:16px;padding:5px 0;padding-left:25px;display:block}.page-content .program-approvals .result .main ul span{border-left:0}.page-content .program-approvals .result .main p{font-size:16px;line-height:1.3;padding-top:10px}.page-content .program-approvals .result .main ol,.page-content .program-approvals .result .main ul{margin-left:20px!important;padding-left:0}.page-content .program-approvals .result .main ol{margin-left:23px!important}.page-content .program-approvals .program-inst-list{list-style:none;padding:0}.page-content .program-approvals .program-inst-list .col{width:420px;float:left;list-style:none;padding:0}.page-content .program-approvals .program-inst-list .col:first-child{padding-left:0;margin-right:20px}.page-content .program-approvals .program-inst-list li{font-size:17px;border-bottom:1px solid #bcd9df;position:relative;top:0;width:400px;padding:5px 10px}.page-content .program-approvals .program-inst-list li:first-child{border-top:1px solid #bcd9df}.page-content .program-approvals .program-inst-list li a{position:relative;left:-10px;display:block;padding-left:10px;width:400px;height:100%;text-decoration:underline;border:none;color:#218096}.page-content .program-approvals .program-inst-list li a:hover{color:#218096}.page-content .program-approvals .program-inst-list li.child{width:380px;padding-left:30px}.page-content .program-approvals .program-inst-list li.child a{width:380px}.page-content .site-map{width:880px}.page-content .site-map.sidebar-expand #breadcrumbs{float:left;width:565px}.page-content .site-map.sidebar-expand h1{clear:left;float:left;width:565px}.page-content .site-map.sidebar-expand .content-intro{float:left}.page-content .site-map .content-intro{width:565px}.page-content .site-map .details{display:block;padding-top:20px}.page-content .site-map .menu{clear:both;position:relative;margin:0;padding:24px 0 0;list-style:none;overflow:hidden}.page-content .site-map .menu li{position:relative;float:left;margin-right:25px;width:150px}.page-content .site-map .menu li a{font:normal 21px "GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none;border:none;color:#0d4561}.page-content .site-map .menu li .sub-menu{list-style:none;padding:0}.page-content .site-map .menu li .sub-menu li{width:150px;border-bottom:1px solid #b9d8e0;display:table;margin:0}.page-content .site-map .menu li .sub-menu a{display:block;display:table-cell;text-transform:none;text-decoration:none;font:normal 17px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif!important;padding:10px 0}#sidebar.sitemap{clear:none;position:relative;float:right;margin:-103px -55px 0 0}.events.listing #breadcrumbs{margin-left:45px}.events h1{padding-bottom:0}.events h3{font-size:25px;margin-top:-5px}.events h4{font-size:20px}.events .venue{background:#fff0 url(/wp-content/themes/oucqa/images/icon-venue.png) no-repeat 0 3px;padding-left:20px;margin-left:20px;width:205px;float:right;font-style:italic;margin-bottom:20px;clear:both}.events .venue span{display:block}.events .venue.intro{float:left!important;margin-left:0;width:100%}.events .attachment-thumb-lg{height:auto;float:right;clear:both;padding-left:20px;display:block;margin:0 0 10px 0}.events #intro{clear:both;float:left;width:100%;border-bottom:1px solid #deebf1;padding-bottom:10px;margin-bottom:15px}.events #intro h3{width:500px;float:none;word-wrap:break-word;margin:0;margin-bottom:20px}.events #intro .venue{float:left!important;margin-left:0}.events #intro .attachment-thumb-lg{float:right;margin:0 0 0 20px}.events #intro img{float:right}.events.listing{padding-left:0}.events.listing h1{padding-left:45px}.events.listing h2{padding-top:0}.events.listing h2 a{color:#0d4561;border-bottom-color:#0d4561}.events.listing h3{font:18px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #ddebf1;padding-bottom:10px}.events.listing .body-copy{float:left}.events.listing .body-copy span{display:block;margin-bottom:4px;width:245px}.events.listing .body-copy span.time{padding-left:20px;background:#fff0 url(/wp-content/themes/oucqa/images/icon-time.png) no-repeat 0 3px;font-style:italic;float:left}.events.listing .body-copy span.venue{padding-left:20px;float:left;clear:both;margin-left:0}.events.listing .attachment-thumb-lg{float:right;display:block;margin:4px 0 10px 15px;padding:0;border:none}.events.listing .body-copy{width:580px;padding-bottom:15px;border-bottom:1px solid #deebf0}.gform_body ul{list-style:none}.gform_body ul li:after,.gform_body ul li:before{display:none!important}.top-contain{left:620px;top:0;width:30px;position:absolute;z-index:10}#gotop{position:fixed;z-index:10;display:block;width:30px;height:47px;border:none;text-indent:-9999px;background:#fff0 url(/wp-content/themes/oucqa/images/icon-top.png) 0 0}#gotop:hover{background-position:30px 0}#gotop:focus{outline:none}#sidebar{float:right;width:320px}.home #sidebar,.search #sidebar{background-color:#f9faf5}.search #sidebar{position:absolute;top:0;right:0;bottom:0;padding-top:140px}.has-featured-image #events-widget{margin-top:-20px;z-index:20;position:relative}.has-featured-image .widget_text{margin-top:30px}.has-featured-image .widget_custom_text{margin-top:-20px;position:relative}.home-features .feature{position:relative;width:980px;height:220px}.home-features .caption{position:absolute;z-index:10;bottom:0;right:0;left:0;margin-bottom:0;padding:4px 360px 4px 10px;font-size:12px;background-color:rgb(0 0 0 / .4);color:#ccc}.home-features img{display:block}#events-widget,.widget_custom_text{position:relative;z-index:1000;width:350px;-webkit-box-shadow:7px 0 15px -4px rgb(0 0 0 / .4),-7px 0 8px -4px rgb(0 0 0 / .4);-moz-box-shadow:7px 0 15px -4px rgb(0 0 0 / .4),-7px 0 8px -4px rgb(0 0 0 / .4);box-shadow:7px 0 15px -4px rgb(0 0 0 / .4),-7px 0 8px -4px rgb(0 0 0 / .4);-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;background:#0d4561;padding:20px 0 0 0;color:#fff}#events-widget:hover,.widget_custom_text:hover{background:#0b3b54}#events-widget a,.widget_custom_text a{color:#fff;display:block;border:none;height:100%;width:100%;text-decoration:none}#events-widget a:after,.widget_custom_text a:after{content:url(/wp-content/themes/oucqa/images/icon-events-go.png);display:block;position:absolute;right:30px;bottom:25px;z-index:1}#events-widget h2,.widget_custom_text h2{font-size:24px;line-height:1.2;padding:0 25px 15px 25px;color:#fff;margin-bottom:0}#events-widget p,.widget_custom_text p{display:inline-block;padding:0 0 15px 25px;width:250px}#events-widget span,.widget_custom_text span{padding:0 6px;display:inline-block;font-size:20px;color:#ddd;position:relative;top:2px}.widget_text{margin-left:13px;padding:0 20px 50px 0}.widget_text h2{margin-bottom:12px;font-size:20px;color:#111}.widget_text h2 a{color:#111;border:none}.widget_text p{font-size:17px;line-height:1.3;width:270px}#dyk-widget{width:270px;margin:30px 0 20px 13px;border-top:40px solid #e6e7e2;border-bottom:40px solid #e6e7e2}#dyk-widget h2{padding:5px 0 0 0;margin:0 0 5px 0;font:20px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4b4b4e;text-transform:uppercase;margin-bottom:5px}#dyk-widget p{font:17px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;width:230px;margin-bottom:5px}#qaf-widget{background-color:#f3f7f6;width:325px;position:relative;left:-5px;border-top:10px solid #920030;border-bottom:10px solid #920030;margin-bottom:20px}#qaf-widget h1{text-transform:uppercase;font:22px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#0d4561;text-align:center;padding-top:20px}#qaf-widget .section-nav{position:relative;background-color:red}#qaf-widget .copy{display:block;padding:8px 40px;font:15px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;background-color:#fdfdfd}#qaf-widget .jumper{position:absolute;top:50%;display:block;margin-top:-25px;width:50px;height:50px;text-indent:-9999px;border-bottom:none;background:#fff0 url(/wp-content/themes/oucqa/images/icon-qaf-arrows.png) no-repeat}#qaf-widget .jumper.right{right:-25px;background-position:-50px 0}#qaf-widget .jumper.left{left:-25px}#qaf-widget h3{font:normal 15px "GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:30px 0 10px 25px}#qaf-widget ul{list-style:none;padding-left:25px}#qaf-widget ul li{width:255px;margin-left:0;padding:2px 0 2px 18px;margin:3px 0;border-top:1px solid #ccc;display:table;position:relative}#qaf-widget ul li:last-child{border-bottom:1px solid #ccc}#qaf-widget ul li:before{content:'';display:block;width:10px;height:100%;position:absolute;top:0;left:0;background-color:#818286}#qaf-widget ul li a{color:#333;border:none;text-decoration:none;display:table-cell}#qaf-widget ul .active{border-left-color:#0d4561;background-color:#fefefe;font-family:"GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif}#qaf-widget ul li:hover{border-left-color:#0d4561;background-color:#fefefe}.site-footer .inner{width:980px;margin:0 auto;position:relative}.site-footer .copyright{clear:both;background-color:#333;font-size:12px;color:#fff;height:50px}.site-footer .copyright p{padding-left:45px;padding-top:16px}.site-footer .copyright a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.site-footer .copyright span{margin:0 3px}.site-footer .copyright #contact-link{position:absolute;top:7px;right:25px;padding:8px 15px;font:23px "GibsonLightRegular","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-border-top-right-radius:18px;-moz-border-radius-topright:18px;border-top-right-radius:18px;-webkit-border-top-left-radius:18px;-moz-border-radius-topleft:18px;border-top-left-radius:18px;border:none;background-color:#4b4d4d}.site-footer .copyright #contact-link:hover{background-color:#444}.site-footer .copyright #contact-link.active{background-color:#920030}.site-footer .copyright #contact-link.active:hover{background:#7e0029}.subfooter{background-color:#ecf4f6;border-top:10px solid #920030;font:14px "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:-10px}.subfooter .main{width:320px;padding:25px 33px 30px 45px;float:left;font-size:16px;line-height:21px}.subfooter .secondary{width:260px;border-left:15px solid #818285;float:left;margin-bottom:30px}.subfooter .secondary h2{padding:5px 0 0 20px;margin-bottom:0;font-size:21px;text-transform:uppercase;color:#4b4b4e}.subfooter .secondary a{display:inline-block;margin-top:10px;margin-left:20px;color:#0d4561;text-decoration:none;border-bottom:1px solid #0d4561}.subfooter.guide{background-color:#ecf4f6!important;padding-bottom:10px}.subfooter.guide .main{float:left;padding:0;width:659px;border-right:1px solid #cbe2e8}.subfooter.guide .main h2{text-transform:uppercase;font:23px normal "GibsonRegular","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#0d4561;margin-bottom:10px}.subfooter.guide .jumper{position:relative;padding:5px 0;width:320px;height:84px;text-decoration:none;font-size:15px;color:#0d4561}.subfooter.guide .jumper:hover{background-color:#fff}.subfooter.guide .jumper:after{position:absolute;top:50%;display:block;margin-top:-25px;width:50px;height:50px;background-color:#fff0;background-image:url(/wp-content/themes/oucqa/images/icon-qaf-arrows.png);content:''}.subfooter.guide .jumper.left{float:left;padding-right:7px;text-align:right}.subfooter.guide .jumper.left:after{left:-25px;background-position:0 0}.subfooter.guide .jumper.left span{float:right}.subfooter.guide .jumper.right{float:right;padding-left:10px;text-align:left;border-left:1px solid #cbe2e8}.subfooter.guide .jumper.right:after{right:-25px;background-position:-50px 0}.subfooter.guide .jumper span{display:block;width:220px}.subfooter.guide .secondary{width:280px;float:right;border:none;text-align:right;padding-right:40px}#contact-form{background-color:#333;color:#fff;z-index:3}#contact-form.closed{display:none}#contact-form.open{display:block}#contact-form .inner{width:930px;margin:0 auto;position:relative}#contact-form .form-content{background-color:#414141;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;padding:0 0 20px 0}#contact-form .form-content h2{margin:0;padding:0;font-size:25px;padding:23px 0 0 25px}#contact-form .form-content .column{width:270px;margin:0 0 0 25px;float:left;font-size:17px;line-height:1.4}#contact-form .form-content a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}#contact-form .form-content form{width:580px;float:right;position:relative;left:23px}#contact-form .form-content form label{display:block;clear:both;line-height:1.5;font-weight:normal!important;width:auto!important}#contact-form .form-content form textarea{width:504px;height:90px;margin-bottom:25px;resize:vertical;padding:10px}#contact-form .form-content form fieldset{border:none;margin:0;padding:0;width:290px}#contact-form .form-content form fieldset.name{float:left}#contact-form .form-content form fieldset.email{float:right}#contact-form .form-content form input[type="text"]{width:223px;padding:0 10px;height:30px;margin-bottom:15px;display:block!important}#contact-form .form-content form .ginput_container{clear:both;display:inline}#contact-form .form-content form .gfield{display:inline-block!important;padding-right:30px}#contact-form .form-content form input[type="submit"]{float:right;font:normal 24px "GibsonLightRegular","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;background-color:#920030;color:#fff;font-weight:400;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;padding:10px 32px;margin-right:55px;position:relative;top:-50px}#contact-form .form-content form input[type="submit"]:hover{background:#7e0029}#contact-form .form-content form input:focus,#contact-form .form-content form textarea:focus{outline:none}#contact-form .form-content form #gforms_confirmation_message{text-indent:60px!important}#contact-form .form-content form .gfield_required,#contact-form .form-content form .validation_error{color:#fff;font-weight:400}#contact-form .gform_wrapper input[type="text"],#contact-form .gform_wrapper input[type="url"],#contact-form .gform_wrapper input[type="email"],#contact-form .gform_wrapper input[type="tel"],#contact-form .gform_wrapper input[type="number"],#contact-form .gform_wrapper input[type="password"],#contact-form .ginput_container textarea{font-size:13px!important}#contact-form .form-footer{background-color:#333;padding-bottom:40px}#contact-form .form-footer p{width:45%;float:left;margin-left:20px;font-size:14px;line-height:1.5}#contact-form .form-footer p.right{float:right;text-align:right;margin-left:0;margin-right:20px}#contact-form .form-footer p a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}#contact-form .form-footer strong{font:normal 14px "GibsonLightBold","Helvetica Neue",Helvetica,Arial,sans-serif}.lt-ie8 .site-header{position:relative;z-index:10}.lt-ie8 .site-header h1{position:absolute;float:none;top:46px;left:0}.lt-ie8 .site-nav{float:none;position:absolute;top:168px;right:0;width:600px}.lt-ie8 .site-nav ul{position:static;margin-left:0}.lt-ie8 .site-nav ul li{display:block;width:120px}.lt-ie8 .site-nav ul li>a{display:block;padding-top:10px;width:109px;height:44px}.lt-ie8 .site-nav ul .sub-menu li a{display:block;width:200px;height:auto}.lt-ie8 .container{position:relative;z-index:9}.lt-ie8 .member{width:880px}.lt-ie8 #qaf-widget ul{position:relative;left:-50px}.ir{background-color:#fff0;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.group:before,.group:after{content:" ";display:table}.group:after{clear:both}.group{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header .inner{width:auto}header h1 img{display:block!important}.container{max-width:100%}.page-content{width:auto!important}.page-content article{float:none;padding-left:0!important;width:auto!important}article.events.listing .body-copy span.time,article.events.listing .body-copy span.venue{padding-left:0}article.audit-schedule table{width:100%!important}article.qag .related-framework{left:auto}article.qag .related-framework p{padding-left:0}article.templates .document{display:block}article.council-members .member div.right{float:left}.qag ol{padding-left:27px}.program-approvals .meta,.program-approvals .main{float:left!important;margin:0!important;padding:0!important;width:49%!important}nav,#sidebar,.related,.download,.subfooter,.pagination,#breadcrumbs,.site-search,#contact-link,#contact-form,.search-program-approvals,.print-page{display:none!important}}