.content { position: relative }
.page-content ul li,
.page-content ol li {
    margin-left: 40px;
    margin-bottom: 3px;
}
.page-print {
    position: absolute;
    right: 0;
    top: 0;
    padding-left: 25px;
}
.page-print a { color: #093a24 }
.page-print a img { vertical-align: middle }
.page-actions {
    background: url(images/actions.gif) bottom repeat-x;
    border: 1px solid #dcdbdb;
    padding: 5px 20px;
}
.page-actions span {
    padding: 0 45px 0 17px;
    line-height: 15px;
}
.page-actions a { color: #093a24 }
.page-request { background: url(images/icon-request.gif) left no-repeat }
.page-order { background: url(images/icon-request.gif) left no-repeat }
.page-respond {
    background: url(images/icon-respond.gif) left no-repeat;
    padding-left: 22px!important;
}
.slideshow {
    width: 998px;
    height: 217px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
}
.slideshow .frame {
    position: absolute;
    left: 0;
    top: 0;
}
.slideshow .static-biology {
    position: absolute;
    left: 28px;
    top: 73px;
}
.slideshow .static-sport {
    position: absolute;
    left: 10px;
    top: 10px;
}
.slideshow .static-auto {
    position: absolute;
    left: 33px;
    top: 85px;
}
.slideshow .text-sport {
    position: absolute;
    left: 142px;
    top: 100px;
}
.slideshow .text-auto {
    position: absolute;
    left: 170px;
    top: 145px;
}
.slideshow .sl-facebook {
    position: absolute;
    right: 15px;
    bottom: 10px;
}
.cb-biology,
.cb-sport,
.cod-auto { background: url(images/cb-biology/frame-bg.gif) no-repeat }
.slideshow .slide {
    position: absolute;
    left: 0;
    top: 0;
}
.capgemini a {
    display: block;
    width: 998px;
    height: 217px;
    background: url("images/bg.gif");
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
}

