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 contains the overall styling for the document UNJUSTIFIED - font size, line height and text colour*/
div.content-left {text-align: left;
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 main text on the screen with a left margin of 100px and right margin of 250px and left aligned text*/
div#text-LM-100 {
margin-left: 100px;
/* margin-right: 250px; */
padding-right: 10px;
padding-left: 10px;}

/*This positions the main text on the screen with a left margin of 190px and right margin of 250px and left aligned text*/
div#text-LM-190 {
margin-left: 190px;
/*  margin-right: 250px; */
padding-right: 10px;
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 centred text --  NEW*/
p.box-centred {
text-align: center;
border: 1px #b7b7b7 solid;
padding: 10px;
font-size: 120%;
}

/*This creates centred text --  NEW*/
p.centred {
text-align: center;
/*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 creates brown bold text */
span.brown {
color: #c49066;
font-weight: bold;}

/*This is for author of case study quotes */
span.author {

font-style: italic;
text-align: right;
font-weight: lighter;
font-size: 85%;line-height: 2em;}

/*This is for the main header on each page*/
h1 {
font-size: 140%;
font-weight: bolder;
color: #003366;
text-align: left;
margin-bottom: -5pt;}
/*   see h6  for indented second line of header */


/*This is for grey sub headings*/
h2 {
font-size: 120%;
font-weight: bold;
margin-bottom: -10pt;}

/*This is for brown subheadings*/
h3 {
font-weight: bold;
color: #c49066;
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: 130%;
margin-bottom: -1pt;
}

/*This is for the indented sub header */
h6 {
font-size: 140%;
margin-left: 35px;
font-weight: bolder;
color: #003366;
text-align: left;
margin-bottom: -5pt;}

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: underline;
color: #666666;
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;}

