/**

New homepage for the Scottish Information Commissioner 2014

*/
html{
    background:url(https://nrs.preservation.mirrorweb.com/public/20220114231430oe_/https://www.itspublicknowledge.info/Upload/SIC-Web-bg-home-MI.jpg) fixed no-repeat top center #EEF5D5;
}

body{
    background:white;
    width:960px;
    padding:0px 40px 20px;
    margin:0 auto !important;
}

.tsize,
.brand{
    display:none;
}

#function a,
#columnContainer a,
#topAccess a,
#middleCol a:visited,
#rightCol a:visited,
#rightCol #opinionPoll .answer label{
    color:#004631;
}

#topAccess a:hover,
#functions a:hover,
#submenu ul li a:hover,
#breadcrumb a:hover,
#contentContainer a:hover,
#leftCol .links li a:hover,
#rightCol .box a:hover,
#rightCol .middle p a:hover,
#rightCol .middle div a:hover,
.formButtons a:hover{
    color:#008554;
}

#grey a:hover{
    color:#D9E8AE;
    text-decoration:none;
}

#topAccess{
    color:white;
    padding-bottom:0;
}

#topAccess div{
    width:auto;
}

#topBanner{
    border-bottom:0;
}

#breadcrumb a{
    color:#004631;
}

#header{
    border:1px solid #004631;
    background:none;
}

#hp_logo{
    position:absolute;
    z-index:50;
    top:-1px;
    right:-1px;
}

#menu{
    position:absolute;
    left:-1px;
    right:0px;
    bottom:-1px;
    z-index:50;
}

#menu ul li{
    background:none;
    display:block;
    float:left;
}

#menu li a,
#menu li.hp a{
    text-decoration:none;
    padding:10px;
    height:auto;
    width:auto;
    min-width:70px;
    text-align:center;
    color:white;
    background:#004631;
    border-top-right-radius:10px;
    border-top-left-radius:10px;
}

#menu li.hp a,
#menu ul li:hover a{
    background:#D9E8AE;
    color:#004631;
}

#slideshow{
    border-left:1px solid #D9E8AE;
    border-right:1px solid #D9E8AE;
    border-bottom:1px solid #D9E8AE;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}

#slideshow img{
    left:0;
    top:0;
}

#slideshow .mask{
    background:none;
}

#slideshow .mask .left{
    left:0;
}

#slideshow .mask .right{
    right:0;
}

#slideshow .details{
    right:0;
    bottom:0;
    background:#D9E8AE;
}

#slideshow .details p a{
    color:#004631;
}

#slideshow .mask_bottom{
    display:none;
}

#grey th{
    border-bottom:1px solid #D9E8AE;
}

#grey td h4,
#grey td h4 a{
    color:#D9E8AE;
    text-decoration:underline;
}

#grey td span{
    color:#D9E8AE;
}

li.logoff { float: right !important; }
li.logoff a { background: #ADA542 !important; }