﻿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;font-weight:normal;}
body {line-height:1;}
ol,ul{list-style: none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content: none;}
:focus{outline: 0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:separate;border-spacing:0;}

        
body{color:#282727;font-family:arial,verdana,sans-serif;background:#fff;}
h1{color:#d21942;font-size:1.125em;padding-bottom:10px;font-weight:bold;}
h2{font-size:0.9em;color:#5d4f4b;padding-bottom:10px;font-weight:bold;}
h2 label{font-weight:bold;font-size:1em;}
h3,legend{font-size:0.85em;color:#5d4f4b;padding-bottom:10px;}
p{font-size:0.75em;line-height:1.4em;margin-bottom:10px;color:#5d4f4b; overflow:hidden;/**/} 
li{font-size:0.75em;line-height:1.4em;list-style:disc;color:#5d4f4b;}
ol li{list-style:decimal;}
li li,li p{font-size:1em;}
a{color:#d01d45;text-decoration:underline;}
table{margin-bottom:10px;border:1px solid #d1133d;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;width:98%;padding:5px;}
table table{border:none;width:auto;padding:0;}
th,.dgHeader td{color:#fff;background:#d01d45;padding:5px;text-align:left;font-size:0.75em;}
th a{color:#fff;}
td{padding:5px;font-size:0.75em;color:#333;line-height:1.4em;vertical-align:top;}
td h2{font-size:1.15em;padding-bottom:0;}
td label{position:static;left:auto;}
td h3{font-size:1.1em;}
td p{font-size:1em;white-space:normal;line-height:1.4em;}
td td{font-size:1em;white-space:normal;}
td th{font-size:1em;white-space:normal;}
td li{font-size:1em;}
ul,ol{margin-left:25px;margin-bottom:10px;}
address{font-style:normal;font-size:0.75em;line-height:1.4em;margin-bottom:10px;}
legend{display:none;}
strong{font-weight:bold;}
table p{ overflow: visible;}
    
p .button, p input[type="button"],p input[type="submit"], p .auto-width,td .auto-width{width:auto;height:auto;}
p .checkbox{width:auto;height:auto;position:static;left:auto;float:none;margin-left:0;}
.checkbox input{width:auto;height:auto;}
p span select,p span span,.evolution span{position:static;left:auto;float:none;margin-left:0;}
textarea{width:450px;height:200px;font-family:arial,verdana,sans-serif;font-size:12px;color:#5D4F4B;padding:5px;}
input{padding-left:5px;}


fieldset{margin-bottom:10px;width:98%;padding:10px 0;border:1px solid #d1133d;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
fieldset table{border:none;}
fieldset p{overflow:hidden;margin-top:0;margin-bottom:0;padding:5px 5px 10px 10px;clear:both;}
fieldset p label{float:left;width:135px;padding-left:15px;display:block;margin-right:10px;vertical-align:middle;text-align:left;color:#5d4f4b;}
fieldset p input,td input{float:left;vertical-align:middle;border:1px solid #5d4f4b;width:383px;height:16px;line-height:16px;margin-right:5px;}
fieldset p select{float:left;vertical-align:middle;width:385px;border:1px solid #5d4f4b;margin-right:5px;height:20px;line-height:20px;}
fieldset p textarea{float:left;vertical-align:top;width:383px;border:1px solid #5d4f4b;margin-right:5px;}
fieldset p textarea.wide{width:700px;}
td textarea.wide{width:720px;border:1px solid #5d4f4b;}
fieldset p textarea.wide690{width:690px;}
fieldset p span input,fieldset span select{width:auto;}
fieldset.small{width:341px;float:left;}
fieldset.small input{width:193px;}
fieldset.small textarea{width:193px;}
fieldset.small select{width:195px;}
.checkbox-holder label{display:inline;float:none;padding-left:0;}
.checkbox-holder input{display:inline;float:none;width:auto;}
.checkbox-holder select{display:inline;float:none;margin-left:10px;}

* html fieldset{border-bottom:10px solid #fff;margin-bottom:0;}

#container{width:950px;padding:0 10px;margin:0 auto;min-height:900px;position:relative;background:#fff;}

#column-container{overflow:hidden;width:950px;}

#content-container{float:left;width:950px;padding-top:10px;}

#content{padding:0;min-height:300px;overflow:hidden;}
.one-column #content{margin:0;}
.two-column #content{margin:0 0 0 210px;width:740px;}
.two-column-right #content{margin:0 230px 0 0;}
.three-column #content{margin:0 230px;}

.three-column-content #content-wrapper{margin:0 0 0 210px;width:740px;overflow:hidden;}
.three-column-content #content{margin:0;width:503px;float:left;}

#left-column{float:left;width:200px;margin-left:-950px;padding-top:10px;padding-right:10px;}

#right-column{float:left;width:220px;margin-left:-230px;padding-top:10px;padding-left:10px;}
#right-column a{display:block;font-size:1em;text-align:center;}
#right-column li a{display:inline;text-align:left;}
#right-column .addthis_toolbox a{display:inline;font-size:0.75em;margin-bottom:10px;}
#right-column a span{display:block;font-size:0.7em;}
#right-column label{display:block;font-size:0.75em;margin-bottom:5px;}
#right-column input{display:block;font-size:0.75em;margin-bottom:10px;width:215px;height:20px;}
#right-column .button{display:inline;display:inline-block;width:auto;height:auto;}
#right-column fieldset{padding-bottom:10px;}

#content-right-column{float:right;width:227px;margin-left:10px;}
#content-right-column ul{margin-left:0;}
#content-right-column li{line-height:normal;list-style:none;margin-bottom:10px;overflow:hidden;}
#content-right-column a{float:left;}

.home .two-column-right #content{margin:0 302px 0 0;}
.home #right-column{float:left;width:297px;margin-left:-302px;padding-top:10px;padding-left:5px;}
      

#header{height:144px;} 
#container{padding-top:144px;}
#container.popup{padding-top:0;}


#header{width:950px;position:absolute;top:0;left:10px;background:url(../images/header-bkgr.gif) no-repeat;}
#header span{display:block;}
#header p{display:none;}
#header #logo{padding:0;width:118px;height:60px;position:absolute;left:35px;top:20px;float:none;}
#logo span{display:none;padding:0;}

#footer-holder{width:950px;clear:both;border-top:10px solid #fff;padding-top:6px;background:#fff url(../images/footer-top.gif) no-repeat;overflow:hidden;}
#footer{clear:both;background:#5d4f4b url(../images/footer-bottom.gif) no-repeat left bottom;overflow:hidden;padding:10px 0 5px 20px;width:930px;}
#footer div{width:135px;float:left;padding-right:20px;}
#footer h2{padding-bottom:5px;}
#footer .single{padding-bottom:10px;}
#footer h2 a{color:#f3cf45;}
#footer ul{margin-left:0;margin-bottom:10px;}
#footer li{color:#5d4f4b;list-style:none;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer-holder p{color:#000;float:left;width:220px;padding-top:10px;padding-right:10px;}
#footer-holder .evolution{float:right;text-align:right;}
#footer-holder p a{color:#000;}
#footer-holder span{color:#ff0066;}

#footer-links{float:left;padding-top:10px;margin-left:0;}
#footer-links li{list-style:none;float:left;margin-right:5px;}
#footer-links a{color:#000;}

#map-holder{height:350px;width:530px;margin-top:10px;}
#map{height:350px;width:530px;}

#latest-events{position:relative;width:647px;}
#view-all{text-align:right;position:absolute;top:0;right:0;}

#quick-login{position:relative;margin-bottom:10px;width:297px;height:182px;padding-top:40px;background:url(../images/quick-login-bkgr.gif);}
#quick-login h2{display:none;}
#quick-login fieldset{background:none;margin-bottom:0;border-bottom:none;}
#quick-login input{margin-left:10px;height:35px;line-height:35px;width:270px;padding:0 4px;border:none;background:url(../images/homepage-login-email.gif);}
#quick-login .password{background:url(../images/homepage-login-password.gif);}
#quick-login .image-button{margin-bottom:0;background:none;padding:0;margin-left:0;width:auto;height:auto;position:absolute;bottom:10px;right:10px;}
#quick-login label{margin-left:10px;color:#023f7c;}


#homepage-register{ width:297px; }
#homepage-register h2{padding-bottom:0;}
#homepage-register h2 a{display:block;width:297px;height:65px;background:url(../images/homepage-apply-top.gif) no-repeat; }
#homepage-register p{text-align:left;}
#homepage-register p a{padding:0 10px 10px;text-align:left;display:block;width:277px;color:#4d4b4b;text-decoration:none;background:#dbdbdb url(../images/homepage-apply-base.gif) no-repeat left bottom; }
#homepage-register h2 span{display:none;}


#homepage-advertise{ width:297px; }
#homepage-advertise h2{padding-bottom:0;}
#homepage-advertise h2 a{display:block;width:297px;height:65px;background:#DBDBDB url(../images/homepage-advertise-top.gif) no-repeat; }
#homepage-advertise p{text-align:left;}
#homepage-advertise p a{padding:0 10px 10px;text-align:left;display:block;width:277px;color:#4d4b4b;text-decoration:none;background:#DBDBDB url(../images/homepage-advertise-base.gif) no-repeat left bottom; }
#homepage-advertise h2 span{display:none;}


#homepage-nqts{ width:297px; }
#homepage-nqts h2{padding-bottom:0;}
#homepage-nqts h2 a{display:block;width:297px;height:65px;background:#F16E91 url(../images/homepage-becoming-nqt.gif) no-repeat; }
#homepage-nqts p{text-align:left;}
#homepage-nqts p a{padding:0 10px 10px;text-align:left;display:block;width:277px;color:#fff;text-decoration:none;background:url(../images/homepage-becoming-nqt-base.gif) no-repeat left bottom; }
#homepage-nqts h2 span{display:none;}

#style-examples{width:320px;float:right;min-height:100px;}
#style-examples fieldset{min-height:110px;padding-top:15px;}
#style-examples ul{overflow:hidden;margin-bottom: 8px;}
#style-examples li{list-style:none;width:145px;line-height:23px;}
#style-examples fieldset{ border: 1px solid #5D4F4B;}

#slideshow{margin-bottom:10px;}
.content-image{margin-bottom:10px;}

#AdvertsRepeater table{width:950px;}
.management #AdvertsRepeater table{width:740px;}
#AdvertsRepeater td{white-space:normal;}

#sub-menu{margin-left:0;}
#sub-menu li{background:#d01d45;list-style:none;border-bottom:1px solid #fff;}
#sub-menu a{color:#fff;text-decoration:none;display:block;padding:7px 10px;}
#sub-menu a:hover{background:#f04268;}

.tabs{margin-bottom:15px;padding:0 !important}
* html .tabs{padding:0;}
input[type=submit],input[type=button],.button,.back-button,.saveButton,.application-form-button,.archive-link{height:auto;line-height:normal;width:auto;background:#5d4f4b;color:#fff;padding:10px 25px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;border:none;font-weight:bold;font-size:14px;text-decoration:none;}
input.red{background:#D01D45;}
input[type=file]{height:auto;line-height:normal;width:auto;}
.dg{padding:0;width:99%;}
.dg input[type=submit],.dg input[type=button]{padding:5px 10px;background:#d01d45;font-size:12px;}
.dg input.green-button{background:#2da747;}
.button-holder{text-align:left;overflow:hidden;}
.button-holder .back-button{float:none;}
.hidden{display:none;}
span.required{color:#f00;font-weight:bold;}
.required-message{padding-left:10px;}
.alt-table{background:#f5d4d8;}
.refine-link{float:right;text-align:right;width:48%;}
.floated-header{float:left;width:48%;}
.clear{clear:both;}
.center{text-align:center;}
.spell-check{font-size:0.75em;text-align:right;padding-right:9px;float:right;width:200px;}

#small-menu{float:right;}
#small-menu li{list-style:none;float:left;line-height:26px;height:26px;background:url(../images/top-menu-bkgr.gif) repeat-x;}
#small-menu a{padding:0 10px 0 12px;background:url(../images/top-menu-separator.gif) no-repeat;color:#fff;text-decoration:none;line-height:26px;height:26px;display:block;float:left;}
#small-menu .first{background:none;padding-left:0;background:url(../images/top-menu-left.png) no-repeat left top;}
#small-menu .first a{padding-left:15px;background:transparent;}
#small-menu .last a{padding-right:15px;}


.main-menu,.main-menu *{margin:0;padding:0;list-style:none;}
.main-menu{width:950px;background:url(../images/menu.gif) repeat-y;position:absolute;bottom:0;left:0;}
.main-menu ul{position:absolute;top:-999em;width:15em;}
* html .main-menu ul{width:16em;}
.main-menu ul li{width:100%;}
.main-menu li:hover{visibility:inherit;}
.main-menu li{float:left;position:relative;height:35px;line-height:35px;font-size:0.9em;}
* html .main-menu li{width:2px;white-space:nowrap;}
* html .main-menu ul li{width:100%;}
.main-menu a{display:block;position:relative;height:35px;line-height:35px;}
.main-menu li:hover ul,.main-menu li.sfHover ul{left:5px;top:35px;z-index:99;}
ul.main-menu li:hover li ul,ul.main-menu li.sfHover li ul{top:-999em;}
ul.main-menu li li:hover ul,ul.main-menu li li.sfHover ul{left:15em;top:0;}
ul.main-menu li li:hover li ul,ul.main-menu li li.sfHover li ul{top:-999em;}
ul.main-menu li li li:hover ul,ul.main-menu li li li.sfHover ul{left:15em;top:0;}

.main-menu{float:left;margin-bottom:0;}
.main-menu a{padding:0 1em;text-decoration:none;}
.main-menu a,.main-menu a:visited{color:#fff;}
.main-menu a:hover{color:#ffce15;}
.main-menu li{padding-right:2px;background:url(../images/menu-separator.gif) no-repeat right top;}
.main-menu .last{background:none;}
.main-menu li li{background:#d01d45;padding-right:0;line-height:normal;height:auto;}
.main-menu li li a{line-height:30px;height:30px;}
.main-menu li li li{background:#d01d45;}
.main-menu li:hover,.main-menu li.sfHover,.main-menu a:focus,.main-menu a:hover,.main-menu a:active{outline:0;}
.main-menu li li:hover,.main-menu li li.sfHover,.main-menu a a:focus,.main-menu a a:hover,.main-menu a a:active{outline:0;background:#f04268;}
.main-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:0.9em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('/images/arrows-ffffff.png') no-repeat -10px -100px;}
a > .sf-sub-indicator{top:0.9em;background-position:0 -100px;}
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.main-menu ul .sf-sub-indicator{background-position:-10px 0;}
.main-menu ul a > .sf-sub-indicator{background-position:0 0;}
.main-menu ul a:focus > .sf-sub-indicator,
.main-menu ul a:hover > .sf-sub-indicator,
.main-menu ul a:active > .sf-sub-indicator,
.main-menu ul li:hover > a > .sf-sub-indicator,
.main-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}


#message-display,.message-display{text-align:left;padding:5px 5px 5px 30px;margin-bottom:10px;}
.failure a { color: #fff;}
.warning{color:#000;border:solid 1px #E4D04A;background:#F3F3D9 url(/images/alertwarn_icon.gif) left no-repeat;margin-bottom:10px;}
.success { color:#287528; border:solid 1px #3D993D; background:#E3F9E4 url(/images/alertgood_icon.gif) left no-repeat; }
.failure { border:solid 1px #CC0000; color:#fff; background:#CC0000 url(/images/alertbad_icon.gif) left no-repeat; }
.failure p, .failure ul, .failure li { color:#fff; }
.failure ul { color:#fff; padding-top: 10px; }
.success, .failure, .warning { text-align: left; padding: 5px 5px 5px 30px;}
.success p,.failure p,.warning p{padding:0;margin:0;}
.warning p{color:#000;}
fieldset .failure{ background-image: none;}
fieldset .failure p{line-height:1.4em;margin-bottom:10px;}
.failure label{ color: #fff;}

#facebox td td{padding:5px;}


#application-login-form{overflow:hidden;}
#application-login-page-left-column{float:left;width:450px;padding:10px;height:730px;margin-bottom:10px;}
#application-login-page-right-column{float:right;width:450px;padding:10px;}
#ViewVacancyLink:Hover,#ViewPersonalSpecificationLink:Hover{color:Blue;}
.application-form-container{float:right;width:750px;}

#form-quicknav {position:relative;top:-10px;}
.form-quicknav {float:left;width:190px;margin-right:10px;}
.form-quicknav h2{background:#D01D45;padding:7px 10px;font-weight:normal;font-size:0.75em;color:#fff;}
.form-quicknav ul{background-color:#fff;border:1px solid #D01D45;margin:0;padding:7px 0 10px 20px;margin-bottom:10px;}
.form-quicknav li{color:#d01d45;line-height:normal;}
.form-quicknav a{text-decoration:none;padding:0 0 7px;display:block;}
.form-quicknav a:hover{text-decoration:underline;}
.form-quicknav div{background-color:#fff;border:1px solid #D01D45;margin:0;padding:7px 10px;margin-bottom:10px;}

#left-column .form-quicknav{width:200px;}
#right-column .form-quicknav{width:220px;}

.application-form-panel label{ white-space:nowrap; }
.application-form-panel span { color:Red; }
.application-form-buttons p { font-size:0.9em; text-align:justify; padding:5px; }
.application-form-button-container{margin:0 2px 90px 2px;width:161px;float:left;height:170px;background-color:#fff;margin-top:10px;border:1px solid #d01d45;padding:10px;position:relative;text-align:justify;position:relative;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
input.application-form-button{position:absolute;bottom:10px;font-size:0.8em;}
#preview-application-div { color:#365472; border:solid 1px #7291b1; background:#d7ecf3 url(../images/form/pdf.gif) 5px 5px no-repeat; padding:15px 15px 0 50px;margin-bottom: 10px; }
#preview-application-div h2 { background:#d7ecf3; color:#365472; border:none; }
#preview-application-div a { color: #28a1b0; }
#item-add-successfully { text-align: left; padding: 5px 5px 5px 30px; margin: 0 auto 1.5em auto; color:#287528; border:solid 1px #3D993D; background:#E3F9E4 url(../images/alertgood_icon.gif) left no-repeat;}
#preview-application-div p { margin-left:20px; }
.member-application-list { border-bottom: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000;padding:0 10px;}
.label-td { width: 160px; }
.login-label { width: 131px;}
.schools-vacancies-repeater h2 { font-size: 1.2em; color:  #fff;padding: 0;}

.pager table{width:150px;margin:0 auto;}

.ui-widget-content .search-results-table a{color:#d01d45;text-decoration:underline;}
.ui-widget-content .search-results-table .ui-state-default{color:#0073EA;}
.ui-widget-content .search-results-table .ui-state-hover{color:#fff;}

#featured-jobs{clear:both;background:#d21942;border:1px solid #d21942;overflow:hidden;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
#featured-jobs h2{color:#fff;float:left;width:400px;line-height:31px;height:31px;padding-bottom:0;padding-left:10px;}
#featured-jobs h3{font-weight:bold;padding-bottom:3px;}
#featured-jobs h3 a{text-decoration:none;font-weight:bold;}
#featured-jobs p{margin-bottom:3px;}
#featured-jobs div{clear:both;background:#fff;min-height:20px;}
#featured-jobs div div{padding:20px 32px 20px 10px;border-top:1px solid #d21942;overflow:hidden;}
#featured-jobs div .first{border-top:none;}

#featured-jobs ul{float:right;width:96px;}
#featured-jobs li{list-style:none;}
#featured-jobs li a{list-style:none;display:block;}
#featured-jobs div li{margin-bottom:5px;}
#featured-jobs div li a{background:#d21942;color:#fff;text-align:center;text-decoration:none;font-weight:bold;height:28px;line-height:28px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}

#featured-jobs #tab-menu{float:right;width:400px;height:31px;margin-bottom:0;margin-left:0;overflow:hidden;}
#featured-jobs #tab-menu li{float:left;background:#fff;border-bottom:1px solid #d21942;margin-top:9px;height:21px;line-height:21px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-radius-topright:5px;margin-right:5px;}
#featured-jobs #tab-menu .active{border-bottom:1px solid #fff;}
#featured-jobs #tab-menu li a{float:left;padding:0 20px;height:21px;line-height:21px;text-decoration:none;}

#related-jobs{margin-bottom: 20px;clear:both;background:#d21942;border:1px solid #d21942;overflow:hidden;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
#related-jobs h2{color:#fff;float:left;width:400px;line-height:31px;height:31px;padding-bottom:0;padding-left:10px;}
#related-jobs div{clear:both;background:#fff;}
#related-jobs ul{padding:10px;overflow:hidden;margin-bottom: 0;}

.bold{font-weight:bold;}

#opportunities{width:433px;float:left;margin-left:0;margin-bottom:0;}
#opportunities li{width:433px;height:105px;margin-bottom:15px;list-style:none;position:relative;line-height:normal;}
#opportunities a{text-decoration:none;color:#fff;display:block;width:297px;height:67px;padding:8px;position:absolute;top:10px;left:10px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
#opportunities span{display:block;font-size:0.95em;width:235px;}
#opportunities .header{color:#012c40;font-weight:bold;font-size:1.5em;width:auto;margin-bottom:2px;}
#teaching-opportunities{background:url(../images/home-sign-teaching.jpg) no-repeat;}
#teaching-opportunities a{background:#0083be url(../images/home-sign-arrow.gif) no-repeat 250px 45px;}
#leadership-opportunities{background:url(../images/home-sign-leadership.jpg) no-repeat;}
#leadership-opportunities a{background:#c75b12 url(../images/home-sign-arrow.gif) no-repeat 250px 45px;}
#support-opportunities{background:url(../images/home-sign-support.jpg) no-repeat;}
#support-opportunities a{background:#aea400 url(../images/home-sign-arrow.gif) no-repeat 250px 45px;}

#welcome{position:relative;background:#0083be;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;padding:15px 15px 100px;width:469px;height:230px;float:right;}
#welcome h1{color:#fff;font-size:2.3em;font-weight:normal;border-bottom:1px solid #fff;margin-bottom:15px;margin-top:10px;}

#welcome p{color:#fff;}
#welcome a{position:absolute;bottom:15px;left:15px;line-height:1.2em;display:block;background:#4a5962;color:#b1ddf1;font-size:0.8em;text-decoration:none;padding:10px 20px;width:185px;height:64px;float:left;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
#welcome #routes{float:right;left:auto;right:15px;}
#welcome span{font-size:1.23em;display:block;color:#fff;font-weight:bold;margin-bottom:3px;}


#adverting-disclaimer{text-decoration:none;background:#f7f7f7 url(../images/publication.png) no-repeat 20px bottom;border:1px solid #ddd;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;display: block;padding: 20px 25px 20px 160px;min-height:40px;margin-bottom: 20px;}
#adverting-disclaimer h2{ color: #cc2144;font-size: 1.125em;}
#adverting-disclaimer p{ color: #7d8288;font-size:.9em;margin-bottom: 0;padding-bottom: 0;}
#adverting-disclaimer img{ float: right;margin-top: 5px;}

.searchform td{vertical-align:middle;}
.searchform label{margin-right:5px;}
.searchform input{float:none;}

.grey-content-holder{margin-bottom:10px;background:#fafafa;border:1px solid #ccc;padding:10px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}

#refine-panel{ display: none;}
#refine-panel input{ margin-bottom: 10px; }
#refine-panel td input{ margin-bottom: 0; }

.wistia_embed{ margin-bottom: 10px;}

#pending-tasks h2{ color: #d01d45;font-weight: normal;}
#pending-tasks ul{ margin-left: 0;padding-left: 0;}
#pending-tasks ul ul{ margin-top: 10px;margin-bottom: 0;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
#pending-tasks li{font-weight: bold; padding: 10px 0;margin-bottom: 10px; list-style: none; background: #e8e8e8;border:1px solid #dbdbdb;line-height: 25px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#pending-tasks li li{padding-left: 40px; margin-bottom: 0;background: #f5f5f5;border: none;border-top:1px solid #dbdbdb;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#pending-tasks .children{ padding-bottom: 0;}
#pending-tasks a,#pending-tasks span{ font-weight: normal;}
#pending-tasks .count{font-weight: bold; display:block;float: left;margin-right:5px;margin-left: 15px;background: #d21942;padding: 0 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #fff;}
#pending-tasks li li span{ margin-left: 0;}
#pending-tasks li li:last-child{ -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }