/*19-12-06 AC 32974 */
@import url("globalStyle.css");

.standardCss{display:inline !important;}
.accessibleCss, .accessibleCssSitemap{display:none !important;}
.standardCssSitemap{display:block !important;}

html{border:1px solid #000;}
body{background-color:#000!important; font-size:150%; color:#fff;}
h1,h2,h3,h4,h5,h6,#bearwood {color:#ff9;}

body .PageList a, #sideColumn #othernews a, #rightColumn .eventsummary a, #seeallnews a, #seeallnews, #box2, #box3 {background:none!important;}
#sideColumn #othernews a, #rightColumn .eventsummary a, body #seeallnews a, body .headerlink a, body .textNews a, a {color:#7fffff!important; text-decoration: underline;}
#sideColumn #othernews a:active, #rightColumn .eventsummary a:active, body #seeallnews a:active, body .headerlink a:active, body .textNews a:active, a:active{color:#800000; background-color:#65E0CB;}
#sideColumn #othernews a:hover, #rightColumn .eventsummary a:hover, body #seeallnews a:hover, body .headerlink a:hover, body .textNews a:hover, a:hover {color:#ff9!important; text-decoration: underline!important; background-color:#800000;}
#othernews h1{color:#ff9!important;}
#navbarH ul.listNavH a, #navbarH ul.listNavH a.active, #navbarH ul.listNavH a:hover {background: none!important;}
#subNav {background-color: #000!important; color: #ff9; }
#subNav a:hover, #subNav a.active {background: none!important;}
#header {height: auto!important;}

.Navigation span, .PageList{color:#fff!important;}
.PageList a{text-decoration:underline!important;}
body .PageList a:hover{text-decoration:none!important; color:#ff9!important; background-color:#800000!important;}
.linkDeactived {visibility:hidden;}
body .PageList .currentpage{text-decoration:none!important; border:1px solid #fff;}

#rightColumn .eventsummary, #rightColumn.eventsummary h1, #rightColumn .eventsummary h2 {color:#fff!important; background:none;}
#contactForm{position:relative!important; margin:0!important; width:500px!important;}
#contactDetails{float:none!important; height:auto!important; margin-bottom:1em;}
.newsitemsummary{color:#fff!important;}
.newsitemsummary div.newsitem, .newsitemsummary div.newsitem2 {width: 100%!important; float: none!important; }
.newsitemsummary div.newsitem {border-bottom: 1px dashed #ffffff; padding-bottom: 10px!important; margin-bottom: 10px!important;}
.newsitemsummary h2 {margin-top: 0px!important;}



body #navbarH, body #subNav {font-size:85%!important;}
#footer, #navbarH{background-color:#000; background: none;}
#navbarH a {width: auto!important; }
#navbarH li {width: auto!important; padding: 0px 10px 10px 10px!important; }
#navbarH {border-bottom: 3px solid #7fffff; clear: both!important; height: auto!important; overflow: hidden; }
#navbarH ul {overflow: hidden;}

#footer li, #navbarSup li {border-right:9px solid #000; padding-bottom:5px; color:#000; font-weight: bold;}
#footer li a, #navbarSup li a {color:#000!important;}
#footer li a:hover, #navbarSup li a:hover{color:#ff9!important;}

#headQuote, #flash, .floatRightImg, .floatRightImg2 {display: none;}

#bearwood{
    font-size:150%;
    font-weight:bold;
    margin:40px 0 0 110px!important;
    margin:60px 0 0 60px;
    background:url(bearwoodCollegeTxt.gif) no-repeat!important;
    width:320px;
    height:40px;
}
#bearwood img{display:none;}
#logo{text-align:left!important; height:160px; background:url("logoAccessible.gif") no-repeat; margin-bottom:0!important;  }
#logo img{display:none;}
/*
#logo:after{content:url("logoAccessible.gif");}
*/

#sideColumn a{color:#000!important; background-color:#ffc;}
#sideColumn a:hover{color:#ff9!important;}

#navbarV,#footer {font-size:85%;}
#navbarV ul a:before{content:"> "}
#NavV a{text-transform:uppercase!important;}
#NavV a:before{content:""!important;}
#navbarV li{
    padding-left:0!important;
    padding-left:20px;
}
#navbarV li a{padding:0 0 5px 5px!important;}
#navbarV ul ul a, #navbarV ul ul a:visited, #footer li, #navbarSup li{background:#ff9 none!important;}
#navbarV ul ul a:hover{background-color:#800000!important;}
#navbarV ul ul a:before{content:">> "}
#navbarV li, #box2{border:none;}
#box2{width:98%;}

#block{
    margin:0 0 0 11em!important;
    margin:0 0 0 1em;
}

.boxes{border:2px solid #fff !important; width: 8em!important; border: none!important;}
.boxes ul{margin-top:4.5em!important;}
#alignBoxes{width:27em!important;}

#containerBoxes ul li {width: 48%!important; background: none!important; padding: 0px!important; overflow: hidden; height: auto!important; border: 1px solid #fff;!important; }
#containerBoxes ul li a{background:none!important; padding:0!important;}
#containerBoxes ul li a:hover{background-color:#800000!important;}
#containerBoxes ul li div.left {width: auto!important; border: none!important; padding: 0px 10px 5px 10px!important; height: auto!important;}
#containerBoxes ul li span.name {position: relative!important; left: 0px!important; margin: 0px!important; padding: 10px!important; }



#sideColumn{background-color:#000!important; color:#ff9!important;}
#rightColumn div.upcomingevents, #rightColumn div.findoutabout {background: none!important; color: #fff!important; }
#rightColumn div.upcomingevents div.eventsummary h1 {background-color:#000!important; color: #fff;}

.externalLink, .emailStyle, .pdfStyle, .xlsStyle, .docStyle {background:none; padding:0;}

.externalLink:after{content:" (external link)";}
.emailStyle:after{content:" (email)";}
.pdfStyle:after{content:" (PDF document)";}
.docStyle:after{content:" (WORD document)";}
.xlsStyle:after{content:" (Excel document)";}

.topPage a{background: url(goTopArrowWhite.gif) no-repeat 100% 40%;}

.nav, .nav ul ul ul  {border-left: 3px solid #fff!important;}
.nav ul li li {background: url("line-sitemapAccessible.gif") left center no-repeat!important;}
.nav ul li .sub-sub {background: url("line-sitemapAccessible.gif") top left no-repeat!important;}
.nav a {border: 3px solid #fff!important; background-color:#000!important;}
.nav a:hover {background-color:#800000!important;}

#contactForm{
    color:#fff;
    background-color:#000!important;
    height:150%!important;
    border-width:5px!important;
}
input, select, textarea {background-color:#ff9!important; color:#f00!important; font:90% verdana bold;}
#newsstory{margin-left:140px;}