/*Overall page settings*/
body {
   color: black;
   background: white;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   font-size: 10pt;
   text-align: justify;
}
div#page {
   background: white;
   border: solid thin #5F7BA4;
   color: black;
   padding: 5px;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   font-size: 10pt;

}
/*Settings for images used on the page*/
img {
   margin: 3px;
   border: none;
}
/*Settings for the centre panel of the page, information in this panel will change with each page*/
div#centrepanel {
   background: white;
   border-left: solid thin #5F7BA4;
   color: black;
   margin: 0;
   margin-left: 15em;
   padding: 5px;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   font-size: 10pt;
}
/*Settings for stand out font*/
div#standoutcolour {
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   font-size: 10pt;
   color: black;
   font-weight: bold;
}
/*Settings for stand out font*/
div#standout {
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   font-size: 10pt;
   color: #FF0000;
   font-weight:bold;
   text-align: center;
}
/*Settings for the bottom panel of the page, information in this panel will be the same in each page*/
div#bottompanel {
   border-top: solid thin #5F7BA4;
   text-align: center;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   font-size: 8pt;
   font-weight: bold;
   color: #FFFFFF;
   background: #5F7BA4;
   padding: 10px;
}
/*Settings for the left panel of the page, information in this panel will be the same in each page*/
div#leftpanel {
   float: left;
   width: 15em;
   padding: 2px;
}
/*Settings for the Headings to be used*/
h1 {
   margin-bottom: 0px;
   margin-top: 0px;
   padding: 0px;
   color: #5F7BA4; 
   font-family: "lucida handwriting", "monotype corsiva", Arial, Serif;
   font-size: 36pt;
   border-bottom: solid thin #5F7BA4;
}
h2 {
   margin-bottom: 0;
   margin-top: 0;
   padding: 5px;
   background: #5F7BA4; 
   color: #EEE8AA;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
h3 {
   margin-bottom: 0;
   margin-top: 0;
   padding: 5px;
   background: #5F7BA4;
   color: #FFFFFF;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   font-size: 13pt;
   text-decoration: none;
}
h4 {
   margin-bottom: 0;
   margin-top: 0;
   padding: 10px;
   background: #EEE8AA;
   color: #5F7BA4;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   border-bottom: solid thin #5F7BA4;
}
/*Settings for links shown at the top of the page*/
a.banner:link {
   color:  #FFFFFF;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;  
   font-size:8pt;
   text-decoration: none;
}
a.banner:visited, a.banner:active {
   color: #FFFFFF;
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   font-size:8pt;
   text-decoration: none;
}
a.banner:hover {
 color: #FFFFFF;
 font-family: Verdana, Helvetica, Arial, Sans-Serif; 
 font-size:8pt;
 text-decoration: underline;
}
.bannerlinks{
   color: #FFFFFF;
   background : #5F7BA4;
   border-bottom: solid thin #5F7BA4;
   padding: 3px;
   text-align: center;
}
/*Settings for links shown in the left panel of each page*/
a.main:link {
   color: #5F7BA4;
   text-decoration: none; 
   font-size: 12pt ; 
   font-weight: bold;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;  
   line-height: 30pt
}
a.main:visited, a.main:active  {
   color: #5F7BA4; 
   text-decoration: none;
   font-size: 12pt;
   font-weight: bold; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif;  
   line-height: 30pt 
}
a.main:hover {
   color: #5F7BA4; 
   text-decoration: underline; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   font-size: 12pt;
   font-weight: bold; 
   line-height: 30pt
}
/*Settings for links shown in the centre panel*/
a.main2:link {
   color: #5F7BA4;
   text-decoration: none; 
   font-size: 10pt ; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif;  
   line-height: 20pt
}
a.main2:visited, a.main2:active  {
   color: #5F7BA4; 
   text-decoration: none;
   font-size: 10pt; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif;  
   line-height: 20pt 
}
a.main2:hover {
   color: #5F7BA4; 
   text-decoration: underline; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   font-size: 10pt; 
   line-height: 20pt
}
a.submain:link {
   color: #5F7BA4; 
   text-decoration: none; 
   font-size: 10pt ; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif;  
   line-height: 18pt
}
a.submain:visited, a.submain:active {
   color: #5F7BA4; 
   text-decoration: none;
   font-size: 10pt; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   line-height: 18pt 
}
a.submain:hover {
   color: #5F7BA4; 
   text-decoration: underline; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   font-size:10pt; 
   line-height: 18pt
}
/*Settings for links shown in the centre panel of the page*/
a.normal:link {
   color: #0000FF; 
   font-size: 14pt ; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   font-size:10pt
}
a.normal:visited, a.normal:active  {
   color: #0000FF; 
   font-size: 10pt; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif;  
}
a.normal:hover {
   color: #0000FF; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   font-size:10pt; 
   text-decoration: underline;
   font-weight: bold;
}
/*Settings for un-ordered lists*/
ul.none {
   list-style-type: none
}
ul.circle {
   list-style-type: circle;
}
ul.circlesmall {
   list-style-type: circle;
   font-size: 10pt;
   line-height: 14pt;
}
/*Settings for ordered lists*/
ol.normal {
   list-style-type: decimal;
   font-size: 12pt;
   line-height: 16pt;
   
}
/*Settings for ordered lists*/
ol.small {
   list-style-type: decimal;
   font-size: 10pt;
   line-height: 14pt;
}
/*Settings for links shown in the centre panel of the page*/
a.courses:link {
   color: #008E32; 
   font-size: 14pt ; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   line-height: 25pt;
   text-decoration: none;
}
a.courses:visited, a.courses:active  {
   color: #008E32; 
   font-size: 14pt; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   line-height: 25pt; 
   text-decoration: none;
}
a.courses:hover {
   color: #008E32; 
   font-family: Verdana, Helvetica, Arial, Sans-Serif; 
   font-size: 14pt; 
   text-decoration: underline;
   line-height: 25pt;
}
/*Alternative settings for the centre panel of the page*/
div#centrepanel2 {
   background: white;
   border-left: none;
   color: black;
   margin: 0;
   margin-left: 0em;
   padding: 5px;
   font-family: Verdana, Helvetica, Arial, Sans-Serif;
   font-size: 10pt;
}

