body         { background-color:white; font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; font-size: 10pt; color:black; margin-top: 0px; margin-left: 25px; color:#000000; }

.content {z-index:2; margin:0 auto; width:760px;text-align:left; position:relative; top:2px; padding-bottom:2px; background:#E7F8F9;}



.Skoolsout   { font-size: 24pt; font-family: BRADDON; color: #800080; font-weight: bold; }

.subsubmenu  { font-size: 8pt;  text-align: left; margin-left: 20px; margin-top: 2px; margin-bottom: 2px; }
.submenu     { font-size: 9pt;  text-align: left; margin-left: 10px; margin-top: 2px; margin-bottom: 2px; }
.menumain    { font-size: 10pt; text-align: left; margin-left: 0px;  margin-top: 4px; margin-bottom: 2px; font-weight: bold; }

.hmpgnormal  { font-size: 14pt; font-family: sans-serif; }
.numlist     { list-style-type: decimal; font-family: Arial; font-size: 10pt; color: #000000; }
font         {  color:#000000; font-size: 10pt; }
h1           { font-size: 24pt; color: #0000ff; font-weight: bold; margin: 6px 0px; 
               text-align: center; text-indent: 0px; word-spacing: 0px; }
h2           { font-family: 'Times New Roman'; font-size: 20pt; color: #0000FF; font-weight: bold; 
               margin-top: 3px; margin-bottom: 3px; font-style:italic; }
h3           { font-family: 'Arial Narrow'; font-size: 10pt; color:#0000FF ; margin-top: 3px; margin-bottom: 3px; font-style:italic; }
h4           { font-size: 12pt; color: #0000ff; font-weight: bold; text-align: Left; text-indent: 0; word-spacing: 0px; 
               line-height: 100%; margin-left: 0px; margin-right: 0px; margin-top: 6px; margin-bottom: 6px; }
h5           { font-size: 10pt; font-family: 'Arial Narrow'; color: #0000FF; }
h6           { font-size: 12pt; color: #000000; font-weight: bold; 
               text-align: Left; text-indent: 0px; word-spacing: 0px; line-height: 100%; margin-left: 0px; margin-right: 0px; 
               margin-top: 6px; margin-bottom: 6px; }   
.h7           { font-size: 24pt; color: #000000; font-weight: bold; margin:6px 0px; 
               text-align: center; text-indent: 0px; word-spacing: 0px; }            

/* corrupts normal link colours etc
a:link       { font-size: 10pt; margin: 0px; }
a:visited    { font-size: 10pt; margin: 0px; }

a:hover      { font-size: 10pt; color: #000000;                       
               background-color: #FFFFFF; background-repeat: repeat; 
               background-attachment: scroll; margin: 0; background-position: 0% 50%; }
*/               
.menumain a:hover, .submenu a:hover, .subsubmenu a:hover       { font-size: 10pt; color: #000000; font-weight: bold;   }
a:active     { font-size: 10pt; margin: 0px; }

table        { font-size: 10pt; }
p            { margin-top: 8px; margin-bottom: 8px; text-align: justify; }
hr           { height:1px; color:#EDBABA; }
blink	     { font-size: 12pt; color: #FF0000; font-weight: bold; }
marquee      { font-size: 12pt; color: #000000; font-weight: bold; }

.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.comment { font:normal 75% Tahoma, Verdana, Arial, helvetica, sans-serif; }
p.article:first-letter { font-size: 300%; float: left; }

/* Firefox and IE did not like display:inline-block */
.list_leaf {list-style-type:none; list-style-position:outside; position:relative; }
.list_leaf li {background:url(/images/events/2008poems/bullet.gif) no-repeat 0 2px; padding-left:15px; display:list-item; position:relative }




/* Table Format */
.dataTable {
	font-size : 90%;
	border : 1px solid black;
	margin : 1em auto 1em auto;
	border-collapse : collapse;
	empty-cells: show
}


/* Table Format */
.dataTable TH{
        background-color : #8e5ebd;
	font-weight : bold;
	padding : 2px 8px 2px 8px;
	vertical-align : top;
	text-transform: uppercase;
	border : 1px solid black;
}


.dataTable .a TD{
	background-color : #C3D9FF;  
	padding : 2px 8px 2px 8px;
	vertical-align : top;
        color : #333333;
	border : 1px solid black;
	border-collapse : collapse;
	text-align : left
}

.dataTable .b TD{
	background-color : #83D2FF; /* 4096EE; */
	padding : 2px 8px 2px 8px;
	vertical-align : top;
        color : #333333;
	border : 1px solid black;
	border-collapse : collapse;
	text-align : left
}
