/****** General default settings first ******/
h1 { margin: 24px 36px 0 36px; } 
h2 { margin: .1em 36px 0 36px; }
h3, h4, h5, h6 { margin: 1em 36px; } 
pre, p, blockquote, ul, ol, dl, fieldset, address { margin: 1em 36px; } 

li, dd { margin: 6px 72px 6px 36px; }	
img { border: 0; }

h1 { font-size: 175%; font-weight: 550; color:#2AA3A0; }
h2 { font-size: 125%; font-weight: 400; color:#113736; }
h3 { font-size: 125%; font-weight: 550; color:#113736;}
h4 { font-size: 100%; font-weight: 700; color:#2AA3A0;}
h5 { font-size: 125%; font-weight: 700; color:#A8CBCA ; font-family: Arial, Helvetica, sans-serif; }

body {
font-size:90%; 
margin: 0; 
padding: 20px 0;
text-align: center; /* To center the page in IE */ 
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #113736;
background-image: url(images/back-blue_3.gif) ;
background-repeat: repeat-x;
word-spacing: 0.1em;
}
a:link { color:#F1B639; font-weight: 700; text-decoration: none; }
a:visited { color:#F1B639; font-weight: 700; text-decoration: none; }
a:hover, a:focus, a:active { color:#2AA3A0; font-weight: 700; text-decoration: underline; }	

/******************* Layout boxes ******************/
.centerpage {
margin: 0 auto;
text-align: left;
width: 870px;  
}

.mainbox {
background-color: #FFFFFF;
colour:#3F15DB;
padding-top: 5px;
min-height: 440px;
}

.menubox { text-align: center; }

.imageright {
float: right;
margin: 6px 0 0 18px; 
}

.imageleft { 
float:left;
margin: 6px 18px 0 0;
}

.footer {
padding: 1px 0 3px 0;
colour: #2AA3A0;
border-top: 1px solid #2AA3A0;
}
.footer p { font-size: 100%; }

.bottomMargin { margin-bottom: 1em; }
.leftMarginBig { margin-left: 98px; }

/****** Simple floats ******/
.floatleft { float: left; }
.floatright { float: right; }
.spacer { clear: both; }
