body {}
div {
}/*This contains the overall styling for the document - font size, line height and text colour*/div.content {text-align: justify;color: #666666;font-family: Arial, Helvetica, sans-serif;font-size: .8em;line-height: 1.4em;}
/*This positions the main text on the screen with a right margin of 250px (for the right hand column)*/
div#main-text {margin-right: 250px;border-right: 1px #dce0df solid;padding-right: 20px;padding-left: 10px;}/*This positions the right hand column on the screen*/#side2 {   position: absolute;top: 250px;right: 10px;text-align: left;padding-left: 10px;width: 230px;font-size: 85%;}
p {}/*This creates a shaded box with centred text*/p.box-shaded {background-color: #ebebeb;text-align: center;border: 1px #b7b7b7 solid;padding: 10px;font-size: 120%;}/*This creates a box with no shading and left aligned text*/p.box-info {text-align: left;padding: 10px;}

/*This is the box for the link to Aim*/span.pink {color: #cc3399;}/*This is for the main header on each page*/h1 {font-size: 140%;font-weight: bolder;color: #003366;text-align: left;margin-bottom: -5pt;}/*This is for grey sub headings*/h2 {font-size: 120%;font-weight: bold;margin-bottom: -10pt;}/*This is for pink subheadings*/h3 {color: #cc3366;
font-size: 100%;margin-bottom: -10px;}
/*This is for grey background headings*/h4 {background-color: #ebebeb;font-size: 105%;padding: .15em;margin-bottom: -10pt;font-weight: normal;padding-left: 3pt;}h5 {
font-size: 102%;margin-bottom: -3pt;}ul {}li {list-style-type: square;}/*This is for testimonial quotes - shown in blue*/blockquote {color: #006699;font-size: 95%;}blockquote.quote {font-weight: normal;margin-bottom: -10px;}blockquote.author {font-style: italic;text-align: right;font-weight: lighter;font-size: 85%;line-height: 1em;}/*This group determines how links will behave on the main content area of the screen*/.content a:link {color: #666666;text-decoration: underline;}.content a:visited {text-decoration: none;font-weight: normal;}.content a:hover {color: blue;text-decoration: underline;}.content a:active {background-color: #dddddd;}


.footer {font-size: 80%;text-align: center;color: #aaa9a9;font-weight: normal;/*position: absolute;*/margin-right: 250px;}
/*This group determines how footer links will be displayed*/.footer a:link {color: #aaa9a9;text-decoration: underline;}.footer a:visited {
color: #aaa9a9;text-decoration: underline;}.footer a:hover {color: blue;text-decoration: underline;}.footer a:active {background-color: #dddddd;}

/* This formats the link to Aim websie design*/
.footer-aim {font-size: 90%;text-align: center;color: #666666;font-weight: normal;/*position: absolute;*/margin-right: 250px;}

.footer-aim a:link {color: #666666;
text-decoration: underline;}.footer-aim a:visited {
color: #666666;
text-decoration: underline;}.footer-aim a:hover {color: blue;text-decoration: underline;}.footer-aim a:active {background-color: #dddddd;}

