/* THEME: DEFAULT */
/* A simple theme based on greys and blues on white */


/* Body / Font */
body, .font, .fontSpecifics { /* font-family */
    font-family: Verdana, Geneva, sans-serif;
}
body, .fontSpecifics { /* font specifics */
    font-size: 0.9em;
    letter-spacing: 0px;
    line-height: 1.2em;
    word-spacing: 1px;
}
.fontInput, input, textarea, select, label { /* input font */
    font-family: Arial, Helvetica, sans-serif;
}

/* Backgrounds */
.bgOuter, .bgLight, .hover:hover { /* body */
    background: #fff;
}
.bgInner, .bgDark {
    background: #f8f8fc;
}
.bgColour {
    background: #0960b5;
}

/* Borders */
.border, fieldset { /* Styles pre-defined */
    border-color: #a2a2ad;
}
.borderColour {
    border-color: #00aeef;
}
.borderTop, .hr, .legend, .borderBottom, .hover:hover,
.borderLeft, .vr, .borderRight {
    border-color: #00aeef;
}

/* Content */
.content {
    /* */
}
.contentColumn {
    /* */
}
.contentPadding {
    padding: 0px;
}

/* Headers */
h2, .h2, .textHeader,
h3, .h3, .textSection,
h4, .h4, h5, h6 {
    text-transform: uppercase;
    word-spacing: 0px;
}
h2, .h2, .textHeader {
    font-family: 'Trebuchet MS', Helvetica, sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    margin-bottom: 0.6em;
}
h3, .h3 {
    font-family: 'Trebuchet MS', Helvetica, sans-serif;
    font-size: 1.25em;
    font-weight: bold;
    margin-bottom: 0.6em;
}
h4, .h4, h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    margin-bottom: 0.5em;
}
h1, .h1, .textTitle {
    color: #62626a;
}
h2, .h2, .textHeader,
h3, .h3, h4, .h4 {
    color: #00aeef;
}
h2, .h2, .textHeader {
    padding-bottom: 0.2em;
    border-bottom: solid 1px #0960b5;
}
h3, .h3 {
    padding-bottom: 0.2em;
    border-bottom: solid 1px #00aeef;
}


/* Text */
p, .paragraph {
    /* */
}
.text {
    /* */
}

/* Text Colours */
.textColour { /* body */
    color: #82828c;
}
.textLight, em, dfn, dd {
    color: #a2a2ad;
}
.textDark, q, blockquote, cite, abbr, a.hoverText:hover {
    color: #52525a;
}

.colour {
    color: #00aeef;
}
.light {
    color: #68c0ef;
}
.dark {
    color: #0960b5;
}
/*.textAction, a.textAction, a.textAction:hover, .submit.textAction*/
/*.highlight, .highlight2*/


/* Links */
a, .submit {
    color: #0960b5;
}
a:hover, .hover:hover {/*,.submit:hover*/
    color: #00aeef;
}

.loading {
    background-image: url(../images/loading/loading-general-blue_16x.gif);
}

/* Menu */
.menu, .menuItem {
    /* */
}

/* Footer */
.footer {
    /* */
}

/* */
