TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #078098
}
A {
	COLOR: #078098; TEXT-DECORATION: none
}
.nav {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.headerRow {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #254382
}
.row1 {
	BACKGROUND-COLOR: #ecd6fe
}
.row2 {
	BACKGROUND-COLOR: #ffffff
}
.formTable {
	BACKGROUND-COLOR: #cccccc
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ad1976; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff
}
.title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; BACKGROUND-COLOR: #663399
}
.row {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000; HEIGHT: 12px; BACKGROUND-COLOR: #e9e3f0
}
.blankrow {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff
}
.odd {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000; HEIGHT: 12px; BACKGROUND-COLOR: #e9e3f0
}
.even {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff
}
.seminardate {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; BACKGROUND-COLOR: #ad1976
}
.seminarcode {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; BACKGROUND-COLOR: #0ba9c8
}
.seminartitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.seminarspeaker {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.keynotedate {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #6aab35
}
.keynotetitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; BACKGROUND-COLOR: #DFF1F4
}
.keynoteabstract {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000; HEIGHT: 12px; BACKGROUND-COLOR: #DFF1F4
}
.keynotespeaker {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #DFF1F4
}
.articleheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #441f81; TEXT-DECORATION: none
}


/* from suzy - eek! neil help! */
.keynoterow  { background-color: #6aab35;
    COLOR: #254382;
    padding: 3px 3px 3px 3px;
    line-height: 17px;
 }
 
.keynoterowlink  { background-color: #6aab35;
    COLOR: #254382;
    padding: 3px 3px 3px 3px;
    line-height: 17px;
 }

.keynoterow2  { background-color: #6aab35;
    padding: 3px 3px 3px 3px;
    line-height: 17px;
 }

.tablerowLink  { background-color: #DFF1F4;
    COLOR: #441F81;
    padding: 3px 3px 3px 3px;
    line-height: 17px;
 }
 
.tablerow  { background-color: #DFF1F4;
    padding: 3px 3px 3px 3px;
    line-height: 17px;
 }

 .tablerow2  { background-color: #DFF1F4;
     padding: 3px 3px 3px 3px;
     line-height: 17px;
 }
 
 .headerRow2 { background-color: #254382; 
 	padding: 3px 3px 3px 3px;
 	font-weight: bold; 
 	color: #ffffff
 }