input.styledButton, button.styledButton, a.styledButton, div.linkList ul {
    border: 1px solid #A0A0A0;
    background-color: #EAEAEA;
    background-image: url('../../images/branchenportal/light/button_bg.png');
    background-image: -webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#EAEAEA));
    background-image: -webkit-linear-gradient(top, #F8F8F8, #EAEAEA);
    background-image:    -moz-linear-gradient(top, #F8F8F8, #EAEAEA);
    background-image:     -ms-linear-gradient(to bottom, #F8F8F8, #EAEAEA);
    background-image:      -o-linear-gradient(top, #F8F8F8, #EAEAEA);
    background-image: linear-gradient(to bottom, #F8F8F8, #EAEAEA);
    color: black;
    text-shadow: 1px 1px 2px white;
}

a.styledButton:hover, a.styledButton:visited {
    color: black;
}

input.styledButton:hover, button.styledButton:hover, a.styledButton:hover {
    background-color: #F8F8F8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EAEAEA));
    background-image: -webkit-linear-gradient(top, #FFFFFF, #EAEAEA);
    background-image:    -moz-linear-gradient(top, #FFFFFF, #EAEAEA);
    background-image:     -ms-linear-gradient(to bottom, #FFFFFF, #EAEAEA);
    background-image:      -o-linear-gradient(top, #FFFFFF, #EAEAEA);
    background-image: linear-gradient(to bottom, #FFFFFF, #EAEAEA);
}

input.styledButton:active, button.styledButton:active, a.styledButton:active {
    background-color: #F8F8F8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#DDDDDD));
    background-image: -webkit-linear-gradient(top, #F8F8F8, #DDDDDD);
    background-image:    -moz-linear-gradient(top, #F8F8F8, #DDDDDD);
    background-image:     -ms-linear-gradient(to bottom, #F8F8F8, #DDDDDD);
    background-image:      -o-linear-gradient(top, #F8F8F8, #DDDDDD);
    background-image: linear-gradient(to bottom, #F8F8F8, #DDDDDD);
}

#msgBox {
    color: white;
    text-shadow: 1px 1px 2px black;
    background-color: rgba(60, 60, 60, 0.95);
}

#blogNav .blogCalendar .months a, #blogNav .blogCalendar .months span {
    border: 1px solid #A0A0A0;
    background-color: #F0F0F0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), color-stop(10%, #FFFFFF), color-stop(20%, #FAFAFA), color-stop(60%, #EAEAEA), color-stop(90%, #FAFAFA), to(#EAEAEA));
    background-image: -webkit-linear-gradient(top, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #EAEAEA 60%, #FAFAFA 90%, #EAEAEA);
    background-image:    -moz-linear-gradient(top, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #EAEAEA 60%, #FAFAFA 90%, #EAEAEA);
    background-image:     -ms-linear-gradient(to bottom, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #EAEAEA 60%, #FAFAFA 90%, #EAEAEA);
    background-image:      -o-linear-gradient(top, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #EAEAEA 60%, #FAFAFA 90%, #EAEAEA);
    background-image: linear-gradient(to bottom, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #EAEAEA 60%, #FAFAFA 90%, #EAEAEA);
    text-shadow: 1px 1px 1px #FFFFFF;
}

#blogNav .blogCalendar .months a:hover {
    background-color: #E0E0E0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), color-stop(10%, #FFFFFF), color-stop(20%, #FAFAFA), color-stop(60%, #DCDCDC), color-stop(90%, #FAFAFA), to(#EAEAEA));
    background-image: -webkit-linear-gradient(top, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #DCDCDC 60%, #FAFAFA 90%, #EAEAEA);
    background-image:    -moz-linear-gradient(top, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #DCDCDC 60%, #FAFAFA 90%, #EAEAEA);
    background-image:     -ms-linear-gradient(to bottom, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #DCDCDC 60%, #FAFAFA 90%, #EAEAEA);
    background-image:      -o-linear-gradient(top, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #DCDCDC 60%, #FAFAFA 90%, #EAEAEA);
    background-image: linear-gradient(to bottom, #FAFAFA, #FFFFFF 10%, #FAFAFA 20%, #DCDCDC 60%, #FAFAFA 90%, #EAEAEA);
}