﻿@charset "utf-8";
/******************************************** Clarity FastForm Styles */
/******************************************** Homepage Styles */
/******************************************** Nov 2013 */
.ff-dorsstatusicon div {
    background-color: #0093bd;
    -moz-border-radius: 10px;
    border-radius: 6px;
    display: block;
}

.ff-categoryiconbox {
    width: 190px;
    /*height:190px;*/
    height: 228px;
    float: left;
    margin: 0 25px 10px 0;
}

.ff-categoryiconbox-label {
    height: 38px;
    width: 190px;
}

    .ff-categoryiconbox-label h4 {
        height: 38px;
        width: 190px;
        display: block;
        font-size: 1.1em;
        line-height: 38px;
        text-align: center;
        color: #0093bd;
        text-transform: uppercase;
    }

.ff-categoryiconbox a {
    width: 190px;
    height: 190px;
    background-color: #0093bd;
    -moz-border-radius: 3px;
    border-radius: 3px;
    display: block;
    -webkit-transition: background-color 300ms ease-out;
    -moz-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
}

    .ff-categoryiconbox a:hover {
        background-color: #678181;
    }

.ff-catboxicon-makebook a, .ff-catboxicon-findbook a, .ff-catboxicon-schedcourse a, .ff-catboxicon-typecourse a, .ff-catboxicon-printqueue a, .ff-catboxicon-venues a, .ff-catboxicon-instruct a, .ff-catboxicon-manusers a, .ff-catboxicon-reports a, .ff-catboxicon-workload a, .ff-catboxicon-availability a, .ff-catboxicon-mybook a, .ff-catboxicon-contactus a, .ff-catboxicon-maint a, .ff-catboxicon-local a, .ff-catboxicon-invoices a, .ff-catboxicon-documents a, .ff-catboxicon-dorsstatus div {
    background-repeat: no-repeat;
    background-position: center;
}

.ff-catboxicon-dorsstatus div {
    background-image: url(../images/DORStatus.png);
}

.ff-catboxicon-makebook a {
    background-image: url(../images/icon-large-makebooking.png);
}

.ff-catboxicon-findbook a {
    background-image: url(../images/icon-large-findbooking.png);
}

.ff-catboxicon-schedcourse a {
    background-image: url(../images/icon-large-schedcourse.png);
}

.ff-catboxicon-typecourse a {
    background-image: url(../images/icon-large-typecourse.png);
}

.ff-catboxicon-printqueue a {
    background-image: url(../images/rsz_printer.png);
}

.ff-catboxicon-venues a {
    background-image: url(../images/icon-large-venues.png);
}

.ff-catboxicon-instruct a {
    background-image: url(../images/icon-large-instruct.png);
}

.ff-catboxicon-manusers a {
    background-image: url(../images/icon-large-manusers.png);
}

.ff-catboxicon-reports a {
    background-image: url(../images/icon-large-reports.png);
}

.ff-catboxicon-workload a {
    background-image: url(../images/icon-large-workload.png);
}

.ff-catboxicon-availability a {
    background-image: url(../images/icon-large-schedcourse.png);
}

.ff-catboxicon-mybook a {
    background-image: url(../images/icon-large-mybooking.png);
}

.ff-catboxicon-contactus a {
    background-image: url(../images/icon-large-phone.png);
}

.ff-catboxicon-maint a {
    background-image: url(../images/icon-large-cogs.png);
}

.ff-catboxicon-documents a {
    background-image: url(../images/icon-large-makebooking.png);
}

.ff-catboxicon-invoices a {
    background-image: url(../images/large-pound.png);
}

.ff-catboxicon-local a {
    background-image: url(../images/large-crosshairs-gps.png);
}

.ff-catboxicon-printqueue a {
    background-image: url(../images/large-printer.png);
}
