body {font-size: 75%; color: #333333; background: #fff; font-family: Arial, sans-serif}
h1,h2,h3,h4,h5,h6 {font-weight: normal; color: #111; margin-bottom: 0}
h1 {font-size: 3em; line-height: 1}
h2 {font-size: 2em; line-height: 1.2; margin-bottom: 0.3em;}
h3 {font-size: 1.5em; line-height: 1}
h4 {font-size: 1.2em; line-height: 1.25}
h5 {font-size: 1em; font-weight: bold}
h6 {font-size: 1em; font-weight: bold}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0}
p {margin: 0 0 1.5em}
p img.left, li img.left {float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0}
p img.right, li img.right {float: right; margin: 1.5em 0 1.5em 1.5em}
li img.right, li img.left {margin: 0; padding: 0;}
a:focus, a:hover {color: #000; text-decoration: underline;}
a {color: #009; text-decoration: none}
blockquote {margin: 1.5em; color: #666; font-style: italic}
strong {font-weight: bold}
em,dfn {font-style: italic}
dfn {font-weight: bold}
sup, sub {line-height: 0}
abbr, acronym {border-bottom: 1px dotted #666}
address {margin: 0 0 1.5em; font-style: italic}
del {color:#666}
pre {margin: 1.5em 0; white-space: pre}
pre,code,tt {font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5}
li ul, li ol {margin:0 1.5em}
ul, ol {margin: 0 1.5em 1.5em 1.5em}
ul {list-style-type: disc}
ol {list-style-type: decimal}
dl {margin: 0 0 1.5em 0}
dl dt {font-weight: bold}
dd {margin-left: 1.5em;}
table {margin-bottom: 1.4em; width:100%}
th {font-weight: bold}
td {background: url('/images/website/horizontal_dash.gif') 0 100% repeat-x}
td p {margin: 0;}
thead th, thead td {background: #BFB9D1}
th,td,caption {padding: 5px 10px}
tr.even td {background: #e5ecf9}
tfoot {font-style: italic}
caption {background: #eee}
.small {font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em}
.large {font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em}
.hide {display: none}
.quiet {color: #666}
.loud {color: #000}
.highlight {background:#ff0}
.added {background:#060; color: #fff}
.removed {background:#900; color: #fff}
.first {margin-left:0; padding-left:0}
.last {margin-right:0; padding-right:0}
.top {margin-top:0; padding-top:0}
.bottom {margin-bottom:0; padding-bottom:0}
.page_info {font-size: 92%; border-top: 2px dashed #CFD4C1; padding-top: 3px; color: #999}
.page_info span {float: right}
.quote, blockquote {color: #3C3358; display: block; padding: 0.75em 1em 0.75em 50px; margin-top: 1em; font-size: 100%; background: #BFB9D1 url("/images/website/quote_top.gif") no-repeat 0 0}
.close_quote {display: block; padding: 0.75em 1em 2em 50px; background: transparent url("/images/website/quote_bottom.gif") no-repeat 100% 100%}
.open_quote {padding: 0 !important; background: #BFB9D1 url("/images/website/quote_top.gif") no-repeat 0 0}
.callout-left {display: block; float: left; width: 32%; padding: 1%; margin-right: 2%; background-color: #8E77BC; clear: right; font-weight: bold; color: #FFF}
.callout-right {display: block; float: right; width: 32%; padding: 1em; margin: 0 0 0.5em 1.5em; background-color: #8E77BC; clear: left; font-weight: bold; color: #FFF}
img.right {margin-left: 10px; margin-bottom: 10px}
img.left {margin-right: 10px; margin-bottom: 10px}
.fact-box{ color: #3C3358; display: block; padding: 0.75em 30px 0.75em 30px; margin-top: 1em; font-size: 130%; background: #BFB9D1 url("/images/website/factbox.gif") bottom right no-repeat}
div.caption {font-size: 92%; color: #999}
div.caption img {margin: 0 0 3px 0; float: none}
div.caption span {clear: both; line-height: 1.2; display: block}
div.left {float: left; margin-right: 10px; margin-bottom: 0}
div.right {float: right; margin-left: 10px; margin-bottom: 0}
div.center {float: none; margin: 0 auto 10px}
#content_column h2.quicklinks, #content_column h3.quicklinks, #content_column p.quicklinks {font-size: 1.2em !important; font-weight: bold; line-height: 1.25; padding-bottom: 3px; margin: 1.5em 0 0 0 !important; border-bottom: 2px solid #DFDFDF; padding-left: 3px}
#content_column h2.quicklink {background: url('/images/website/horizontal_dash.gif') 0 0 repeat-x; padding-top: 15px; margin-top: 10px}
#content_column a.back2top {font-size: 11px; float: right; margin-top: 4px; margin-left: 10px; font-weight: bold; text-decoration: none}
#content_column ul.quicklinks {list-style: circle inside; font-weight: bold; padding-top: 3px; padding-bottom: 0; padding-left: 10px !important; border-bottom: 2px solid #DFDFDF; margin: 0 0 2em 0; background-color: #F4F4F4}
#content_column ul.quicklinks a {text-decoration: none}
#content_column ul.quicklinks a.active {color: #FF9002}
* {background-image: none !important;}
body {float: none !important; width: auto !important; margin: 0 !important; padding: 0 !important; font-family: Arial, sans-serif; color: black; font-size: 9pt; background: white}
#crumb_list, #left_column, #right_column, #menu, #search_form, #skip_to_content, #header_links, #info_form, #footer, #recent, p.return, div.pagination, #featured, #featured_links, #sub_menu, #breadcrumbs, #sub_nav_column, #page_signposts {display: none}
div.container {width: auto; padding: 0; margin: 1em 5% 2em 5%}
a:link, a:visited {color: black; background: transparent; text-decoration: none}
#content p a[href^="http"]:link:after, #content p a[href^="http"]:visited:after {content: " (" attr(href) ") "; font-size: 92%; color: #666}
#content p a[href^="/"]:after {content: " (http://www.cwdcouncil.org.uk" attr(href) ")"; font-size: 92%; color: #666}
h1 {margin-bottom: 0; font-size: 2.2em; border-bottom: 1.5pt solid #999; padding-bottom: 0.7em; margin-bottom: 0.5em;}
h1 a {color: #524779 !important}
#body {line-height: 1.5}
ul, ol {margin-left: 0}
img {border: none !important}
div.flash-replaced embed {display: none}
dl.vacancy {}
dl.vacancy dt {}
dl.vacancy dd {margin: 0 0 1em 0}
#subfooter {font-size: 92%; text-align: left; color: #666; border-top: 1.5pt solid #999; padding-top: 0.7em; margin-top: 1em}
#tictoc, a.adminedit {display: none}
.evidence_item {page-break-after: always}
.fcw_standard {page-break-after: always}
.offline_field {border: 2px solid #000; width: 30%; height: 30px; line-height: 30px}
#fcw_certificate {background: #EAE7F4; padding: 10px; margin-right: 10px}
#fcw_certificate h3 {margin-bottom: 0.5em; clear: both}
#fcw_certificate dt {float: left; width: 30%; margin-right: 5%; clear: both; margin-bottom: 1em}
#fcw_certificate dt strong {color: #756AAE}
#fcw_certificate dd {float: left; width: 60%; margin-bottom: 1em; margin-left: 0}
#fcw_certificate .offline_field {width: 95%; background: #fff; display: block; padding: 0 5px}
.inline-block {display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline}