body {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 900px;
}

p {
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 15px;
}

blockquote {
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
}

h1, h2, h3, h4, h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333366;
}

.review {display:block;margin-left: 50px; margin-right: 3em;
	font-family: Arial, Helvetica, sans-serif;
	color: #333366;
	/*font-size: 12pt;*/
}
h1.review {font-weight: bold;
	font-size: 20px;}

h2.review {font-size: 18px;}

h3.review {font-style: italic;
	font-size: 16px;}

p.review {font-size: 12px;}



.tddata {
	border: 1px #333366 solid;
}

.regtext {
	display: inline;
}

.dropcap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #333366;
	float: left;
}

.title {
		font-family: Arial, Helvetica, sans-serif;
		font-style: italic;
		font-size: 14pt;
		color: #333366;
}

.presenter {
		font-family: Arial, Helvetica, sans-serif;
		font-style: italic;
		font-size: 14pt;
		color: #333366;
}

.heading {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 18pt;
		color: #333366;
}

.boldtext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14pt;;
		color: #333366;
}

.boldtext2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16pt;;
		color: #333366;
}

#logo {
	position: absolute;
	top: 0px;
	left: 0px;
}

/* the following was added by John */
/* the following class is for list items that are not in paragraphs */

.linotinp {
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
}

.toplink {display: block;
	margin-left: 20em; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC6699;}

/* Table formatting added b Suzanne Mann (9/21/05) */
table.program {color:  #333366}

td#sidelinks td {vertical-align: top; background-color: #E0C5D1;}
td#sidelinks a, td#sidelinks a:visited {display: block; color: white; 
	border: 1px solid #999999;
	text-decoration: none; font-size: 12px; font-weight: bold;
	line-height: 18px;
	font-family: 	Verdana, Arial, Helvetica, sans-serif; 
	background: url(../images/arrow_link.gif) no-repeat 3px 50%;
	padding: 2px 10px 6px 20px;}
	
td#sidelinks a:hover {color: black; background: rgb(92%,91%,90%) 
	url(../images/arrow_hover.gif) no-repeat 3px; }		 	
td#sidelinks a.regdates, td#sidelinks a:visited.regdates {
	font-size: 1.2em; padding-bottom: 0;}

td#sidelinks a.currentpage, td#sidelinks a:visited.currentpage {
	background: rgb(64%,91%,90%) 
	url(../images/arrow_hover.gif) 
	3px no-repeat;
	font-size: 1.2em; padding-bottom: 0;}