/* Start of CMSMS style sheet 'digit' */
/* (C) Copyright Digit Networks Ltd 2009, all rights reserved.
 *
 * Author:   Philip Plant
 * Created:  8th August 2008
 * Modified: 15th April 2009
 */

html,body {
        font-family: helvetica, arial, sans-serif;
        color: #000;
        margin: 0;
        padding: 0;
        background-color: #84a4c1; 
        background-position: center;
        /* background: #84a4c1 url("") repeat-x; */

        height: 100%;
        line-height: 25px;
}

#page {
        margin: 0px auto;
        text-align: left;
        /* fluid or fixed, which is best? */
        width: 960px;
        /* width: 90%; */
        height: auto !important;
        min-height: 100%;
        background: #fff url("assets/images/bg.jpg") repeat-x;
        border-right: 1px solid #000000;
        border-left: 1px solid #000000;
        padding: 0px;
        top: 100px;
}

#header {
        padding: 0;
        margin: 0;
        height: 68px;
        /* background: url(assets/images/img2.png) repeat-x; */
        background: url("assets/images/vgrad.jpg") repeat-x;

}

#header img.floatRight {
        float: right;
        margin-right: 40px;
        margin-top: 10px;
}


#main {
        padding: 0;
        margin: 0;
}

/* prevent paragraph text from butting right up to RHS border */
#main p {
        padding-right: 20px;
}

#main a:visited {
        text-decoration: none;
        color: #336699;
        font-weight: bold;
}

#main a:link {
        text-decoration: none;
        /* color: #003365; */
        color: #336699;
        font-weight: bold;
}

#main a:active {
        text-decoration: none;
        color: #336699;
        font-weight: bold;
}

#main a:hover {
        text-decoration: underline;
        color: #336699;
        font-weight: bold;
}

#main {
        padding: 5px 0 0 40px;
        font-size: 0.9em;
}

h1, h2, h3, h4, h5, h6 {
        margin: 0;
        padding: 0;
        font-family: 'MS Trebuchet',verdana,sans-serif;
        font-weight: normal;
        color: #000000;
}

h3 {
        font-size: 1.5em;
}

p.floatRight { 
        float: right; 
        margin: 10px 20px 10px 20px;
        font-family: helvetica, arial, sans-serif;
        font-size: 0.9em;
        font-weight: bold;
        text-align: center;
        line-height: 20px;
}

img {
        border: 0px;
}

img.floatRight {
        float: right; 
}

img.floatLeft {
        float: left;
}

img.floatCentre {
        margin-left: auto;
        margin-right: auto;
}

img.center {
        display: block;
        margin-left: auto;
        margin-right: auto;
}

p.floatRight img {
        border: 1px solid #000000;
        margin-top: 60px;
}

p.indent {
        margin-left: 60px;
}

#footer {
        padding: 0;
        margin: 0;
        font-size: 13px;
        text-align: center;
        font-weight: bold;
        line-height: 20px;
}

.centred {
        margin-left: auto;
        margin-right: auto;
}

div.callback {
        width: 80%;
}

div.callback fieldset {
        background: #dddddd;
}

div.fb_invalid {
        color: #ff0000;
}

span.ref {
        padding-left: 50px;
        font-weight: bold;
}

/* End of 'digit' */

