body {background: #FFF; color: #000; font: 80% Arial;}
body a  {color : #036; text-decoration : underline;}


#headcontainer {height: 4.5em; border: 0; padding: 5px;}
#printmessage {position:absolute;top:1.3em;right:0em;float:right;display:inline;}
#accreditationLogo {position: absolute;top:0em;left: 13em; border: 0px #000 solid; margin-top: 1em;}
#headgreeting {float:left; border: 0;}
#headNavigation {display:none;}
#headerSearch {display:none;}
.hidegreeting {display:none;}
#headnavigation {display:none;}
.breadcrumb {display:none;}
.topbreadcrumb {margin: 0 0 1em 0; border: 0; font: 90% Arial;}

#maincontainer {border: 0;}
#maincontent {margin: 1em 0 0 0em; border: 0;}
#subnavigation {display:none;}

#homepageleft {display:none;}
#homepageright {display:none;}
#homepageTickerBottom {display:none;}

#threecolleft {display:none;}
#threecolright {display:none;}

#basetable .leftnavigationlist {display:none;}

#footer{margin: 1em 0 0 0; font: 90% Arial; }  

#title_layer {font: 165% Arial; color : #003366; font-weight : normal; margin: 0 0 1em 0;}
h1 {font: 165% Arial; color : #003366; font-weight : normal; margin: 0 0 1em 0;}
h2, h3, h4, h5, h6 {font: 110% Arial; color : #036; font-weight : bold;}
hr {color: #09F; height: 1px; width: 100%; }

.divisionbar {display:none;}

/* table classes */
.colourTable { width: 98%; border-collapse: collapse; border-style: solid; border-width: 0px 1px 1px 0px; border-color: #666; padding: 0;}
.colourTable th {background-color: #f63; color: #FFF; font-weight: bold; font-size: 10pt;	padding: 2px; border-style: solid; border-width: 1px 0 0 1px; border-color: #ccc;}
.colourTable td {color: #000; padding: 3px; padding-left : 6px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ccc; border-color-bottom: #ccc; border-color-right: #ccc;}
.colourTable ul {line-height: 130%; list-style: url(/corporate_includes/images/generic/bullet_orange.gif)}
.colourTable a {color: #036; text-decoration: underline; }
.colourTable a:visited {color: #036; text-decoration : underline; }

.darkBlueColourTable {width: 98%; border-collapse: collapse; border-style: solid; border-width: 0 1px 1px 0; border-color: #666; padding: 0;}
.darkBlueColourTable th {background-color: #09F; color: #FFF; font-weight: bold; font-size: 10pt; padding: 3px; border-style: solid; border-width: 1px 0 0 1px; border-color: #ccc;}
.darkBlueColourTable td {color: #000; font-size: 10pt; padding: 3px; padding-left : 6px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ccc; border-color-bottom: #ccc;border-color-right: #ccc;}
.darkBlueColourTable ul {list-style-image : url(/corporate_includes/images/generic/bullet_QQblue.gif);line-height: 130%;}
.darkBlueColourTable a {color : #036; text-decoration : underline;}
.darkBlueColourTable a:visited {color : #036; text-decoration : underline;}

.yellowColourTable {width: 98%; border-collapse: collapse; border-style: solid; border-width: 0 1px 1px 0; border-color: #666; padding: 0;}
.yellowColourTable th {background-color: #FC0; color: #666; font-weight: bold; font-size: 10pt; padding: 2px; border-style: solid; border-width: 1px 0 0 1px; border-color: #ccc; }
.yellowColourTable td { color: #000; font-size: 10pt; padding: 3px; padding-left: 6px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ccc; border-color-bottom: #ccc; border-color-right: #ccc; }
.yellowColourTable ul  {list-style-image : url(/corporate_includes/images/generic/bullet_yellow.gif);line-height: 130%;}
.yellowColourTable a {color: #036; text-decoration : underline;}
.yellowColourTable a:visited {color: #036; text-decoration : underline;}

.orangeColourTable { width: 98%; border-collapse: collapse; border-style: solid; border-width: 0px 1px 1px 0px; border-color: #666; padding: 0;}
.orangeColourTable th {background-color: #f63; color: #FFF; font-weight: bold; font-size: 10pt;	padding: 2px; border-style: solid; border-width: 1px 0 0 1px; border-color: #ccc;}
.orangeColourTable td {color: #000; padding: 3px; padding-left : 6px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ccc; border-color-bottom: #ccc; border-color-right: #ccc;}
.orangeColourTable ul {line-height: 130%; list-style: url(/corporate_includes/images/generic/bullet_orange.gif)}
.orangeColourTable a {color: #036; text-decoration: underline; }
.orangeColourTable a:visited {color: #036; text-decoration : underline; }

.greenColourTable { width: 98%; border-collapse: collapse; border-style: solid; border-width: 0px 1px 1px 0px; border-color: #666; padding: 0;}
.greenColourTable th {background-color: #9C0; color: #FFF; font-weight: bold; font-size: 10pt;	padding: 2px; border-style: solid; border-width: 1px 0 0 1px; border-color: #ccc;}
.greenColourTable td {color: #000; padding: 3px; padding-left : 6px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ccc; border-color-bottom: #ccc; border-color-right: #ccc;}
.greenColourTable ul {line-height: 130%; list-style: url(/corporate_includes/images/generic/bullet_green.gif)}
.greenColourTable a {color: #036; text-decoration: underline; }
.greenColourTable a:visited {color: #036; text-decoration : underline; }

.browseColourTable { width: 98%; border-collapse: collapse; border-style: solid; border-width: 0px 1px 1px 0px; border-color: #999; padding: 0;}
.browseColourTable th {background-color: #D6DFE6; color: #333; font-weight: bold; font-size: 10pt;	padding: 2px; border-style: solid; border-width: 1px 0 0 1px; border-color: #ccc;}
.browseColourTable td {color: #000; padding: 3px; padding-left : 6px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ccc; border-color-bottom: #ccc; border-color-right: #ccc;}
.browseColourTable ul {line-height: 130%; list-style: url(/corporate_includes/images/generic/bullet_grey.gif)}
.browseColourTable a {color: #036; text-decoration: underline; }
.browseColourTable a:visited {color: #036; text-decoration : underline; }
/* end of table classes */