ul.indexlist { 
	margin-left: 20px; padding: 0; color: #993; font: normal 8pt Arial, Helvetica, sans-serif;
}
ul.indexlist li {
	list-style-type: square; margin-left: 10px; font: normal 8pt Arial, Helvetica, sans-serif; text-decoration: none; color: #993;
}
ul.indexlist li a { 
	  font: normal 8pt Arial, Helvetica, sans-serif; text-decoration: none; color: #993;
}
ul.indexlist li a:hover { 
	  color: #555;
}
a.indexlink, a.indexlink:visited { 
	  background-color: inherit; color: #0099CC; text-align: right; font: bold 10pt Arial, Helvetica, sans-serif; text-decoration: none;
}
a.indexlink:hover { 
	  color: #E4E4E4; 
}
.indexfull {
		width: 480px; float: none; margin: 0 0 20px 0;
}
.centreindex1 {
	  width: 220px;  height: auto; background-color: #FFF; padding: 0; text-align: justify; font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; float: left; margin: 0;
}
.centreindex2 {
	  width: 220px;  height: auto; background-color: #FFF; padding: 0; text-align: justify; font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; margin: 0;
}
.mainindexpic {
		width: 480px; margin: 0 0 20px 0; padding: 0; text-align: center; border: 0;
}
table.indexall {
	width: 480px; background-color: #FFF; color: #000; margin: 0; padding: 0; border: 0;
}
table.indexall-2col {
	width: 480px; background-color: #FFF; color: #000; margin: 0; padding: 0; border: 0;
}
table.indexall-3col {
	width: 480px; background-color: #FFF; color: #000; margin: 0; padding: 0; border: 0;
}
td.indexall-2col-cell {
	width: 240px; background-color: #FFF; color: #000; margin: 0; padding: 10px; border: 1px solid #E4E4E4; text-align: justify; vertical-align: top;
}
td.indexall-3col-cell {
	width: 138px; background-color: #E4E4E4; color: #000; margin: 0; padding: 10px; border: 1px solid #E4E4E4; text-align: justify; vertical-align: top;
}
.picinindex2 {
	width: 65px; height: 50px; float: left;  margin: 0 5px 5px 0; border: 0; padding: 0;
}
.picinindex3 {
	width: 125px; height: 75px; margin: 0; border: 0; padding: 0;
}
.indexall {
	width: 480px; background-color: #FFF; color: #000; margin: 0; padding: 0; border: 0;
}
.indexall-2col {
	width: 480px; background-color: #FFF; color: #000; margin: 0 0 10px 0; padding: 0;  border: 1px solid #E4E4E4;
}
.indexall-3col {
	width: 480px; background-color: #E4E4E4; color: #000; margin: 0 0 10px 0; padding: 0;  border: 0; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.indexall-2col-l {
	width: 213px; background-color: #FFF; color: #4E4E4E; margin: 0; padding: 10px; text-align: justify; float: left; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.indexall-2col-r {
	width: 213px; background-color: #FFF; color: #4E4E4E; margin: 0; padding: 10px; text-align: justify; float: right; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.indexall-3col-cell {
	width: 138px; background-color: #E4E4E4; color: #4E4E4E; margin: 0; padding: 10px; text-align: justify; float: left; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.indexall-3col-title {
	background-color: inherit; color: #000; margin-left: 10px; padding: 0;  border: 0; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase;
}
