@CHARSET "UTF-8";

/************************************
* General Styles
************************************/
.scoutcolourone {
	color: #4D1979;
}

.scoutcolourtwo {
    color: #99CC00;
}

.scoutcolouroneback {
    background-color: #4D1979;
}

.scoutcolourtwoback {
	background-color: #99CC00;
}

/************************************
* Element Styles
************************************/
html,body {
    margin: 0;
    padding: 0;
    border: none;
    min-height: 100%;
}

html {
    width: 100%;
}

body {
    font-family: Georgia, sans-serif;
    font-size: medium;
    background-color: silver;
}

img {
    border-style: none;
}

/************************************
* General Styles
************************************/
.centered {
    text-align: center;
}

.justified {
    text-align: justify;
}

.horcenter {
    margin-left: auto;
    margin-right: auto;
}

.blocked {
    display: block;
}

.inlined {
    display: inline;
}

.contentbackground {
    background-color: white;
}

.transparent {
    background-color: transparent;
}

.instructions {
    font-weight: bold;
    font-style: italic;
}

a.nounderline {
    text-decoration: none;
}

ol.a, ul.a {
    list-style-type: lower-latin;
}

ol.disc, ul.disc {
    list-style-type: disc;
}

/************************************
* Content Styles
************************************/
p.large {
    font-size: 3em;
}

p.bold {
    font-weight: bold;
}

p.medium {
    font-size: 2em;
}

p.small {
    font-size: 1em;
}

p.extrasmall {
    font-size: 0.7em;
}

.message {
    font-family: Arial, monospace;
    font-weight: bold;
    font-style: italic;
    color: red;
    background-color: white;
}

h2.horcenter {
    width: 85%;
}

h3.horcenter {
    width: 80%;
}

h4.horcenter {
    width: 75%;
}

ul.horcenter,dl.horcenter,p.horcenter {
    width: 80%;
}

sup.copyright {
    font-size: x-small;
}

/************************************
* Image Styles
************************************/
img.small {
    width: 7em;
    height: 7em;
}

img.logo {
    width: 20em;
    height: 12em;
}

img.bordered {
    border-style: solid;
    border-width: medium;
    border-color: silver;
    margin-top: 1em;
    margin-bottom: 1em;
}