h1 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin: 15px 15px 10px 15px; font-size: 16pt; color: #000000; }
h2 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin: 10px 15px 5px 15px; font-size: 14pt; color: #000000; }
h3 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin: 8px 15px 5px 15px; font-size: 12pt; color: #000000; }
h4 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin: 5px 15px 5px 15px; font-size: 11pt; color: #000000; }
h5 { font-family: Arial, Helvetica, sans-serif; text-decoration: none; margin: 5px 15px 5px 15px; font-size: 10pt; color: #000000; }
body { font-family: Arial, Helvetica, sans-serif; color: #000000; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
th { font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 10pt; color: #000000; }
p { font-family: Arial, Helvetica, sans-serif; margin: 5px 15px 10px 15px; font-size: 10pt; color: #000000; }
ul { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 10px; color: #000000; }
ol { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; }
li { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 1px; padding-bottom: 1px; color: #000000; }
.tenpixels { font-size: 8pt; color: #000000; }
.white10px { font-size: 8pt; color: #000000; }
.black10px { font-size: 8pt; color: #000000; }
.plain { text-decoration: none; }
.white { color: #000000; }
.black {  color: #000000; }
.footerlinks { display: none; }

/* Colours and styles for print only elements */

/*#logo { background:  url(../images/logo-print.gif); background-repeat: no-repeat; width: 250px; height:82px; } */

/* Colours and styles for layout elements common to all pages */
#menu_top { display: none; }
#home_link { display: none; }
#purple_link { display: none; }
#legal_link { display: none; }
#projects_link { display: none; }
#rights_link { display: none; }
#links_link { display: none; }
#banner { display: none; }
#banner_caption { display: none; }
#banner_title { display: none; }
#content { display: none; }
#menu_side { display: none; }
#menu_base { display: none; }
#main_content { padding: 0px; }
#main_content a { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000; }
#footer p { display: none; }
#breadcrumbs p { display: none; }
#menu_1 { display: none; }

/* Section specific styles */
#main_content h1, h2, h3, h4, h5, th { color: #000000; }
#main_content p, td, ul, li, ol { color: #000000; }
#main_content a { color: #000000; }
#body_content h1, h2, h3, h4, h5, th { color: #000000; }
#body_content p, td, ul, li, ol { color: #000000; }
#body_content a { color: #000000; }
#crimson h1, h2, h3, h4, h5, th { color: #000000; }
#crimson p, td, ul, li, ol { color: #000000; }
#crimson a { color: #000000; }
#blue h1, h2, h3, h4, h5, th { color: #000000; }
#blue p, td, ul, li, ol { color: #000000; }
#blue a { color: #000000; }
#green h1, h2, h3, h4, h5, th { color: #000000; }
#green p, td, ul, li, ol { color: #000000; }
#green a { color: #000000; }
#orange h1, h2, h3, h4, h5, th { color: #000000; }
#orange p, td, ul, li, ol { color: #000000; }
#orange a { color: #000000; }
#pink h1, h2, h3, h4, h5, th { color: #000000; }
#pink p, td, ul, li, ol { color: #000000; }
#pink a { color: #000000; }
#purple h1, h2, h3, h4, h5, th { color: #000000; }
#purple p, td, ul, li, ol { color: #000000; }
#purple a { color: #000000; }
#yellow h1, h2, h3, h4, h5, th { color: #000000; }
#yellow p, td, ul, li, ol { color: #000000; }
#yellow a { color: #000000; }
.greytableborder { background: #999999; margin-left: 15px}
.greytableborder th { background: #cccccc; }
.greytableborder td { background: #000000; }

