body
{ 
	font:9pt Georgia, "Times New Roman", Times, serif;
	margin:0pt; 
	padding:0pt;
	background-color:#DFD4C5;
	line-height: normal;
}

body.speakers
{ 
	font:9pt Georgia, "Times New Roman", Times, serif; 
	margin-left:12pt; 
	padding:0pt;
	background:#FFFFFF;
}

table,td 
{ 
	font:9pt Georgia, "Times New Roman", Times, serif; 
	color: #003366; 
}

td.leftcol { background:#FFFFFF url(source/back_leftcol.gif) repeat left top;}
td.rightcol {background:#FFFFFF url(source/back_rightcol.gif) repeat left top;}
td.back_center {background:#E6F7FF url(source/back_center.gif) repeat left top;}
td.back_bot {background-color:#E6F7FF;}

td.speakers
{
	margin:30px;
	line-height: 20px;
	text-indent: 0px;
	list-style-position: outside;
	list-style-type: disc;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

p,ul
{
	color: #003366; 
	font-weight:normal; 
	font-style:normal; 
	font-size :9pt; 
	text-align:justify;
	margin-left:30px;
	margin-right:30px;
	text-indent: 20px; 
	margin-bottom: 10px;
	line-height: 20px;
}
p.alert{color:#f00;}

ul
{
	text-indent: -10px;
	margin-left:64px;
	list-style-position: outside;
	list-style-type: disc;
}

ul.sublist
{
	font-family: "Times New Roman", Times, serif;
	line-height: normal;
	text-indent: -10px;
	margin-left:34px;
	font-size :10pt; 
	color: #333;
	list-style-image: url(source/bullet1.gif);
	list-style-position: outside ;
	text-align:left;
}
ul.sublist li {margin:10px 0 10px 0;}

a.participants
{
	margin: 0pt;
	padding: 0pt;
	display: block;
	border: 2px solid #BFE7E6;
}

A.participants:link {text-decoration: none; COLOR: #000000;}
A.participants:visited {text-decoration: none; COLOR: #000000;}
A.participants:active {text-decoration: none; COLOR: #000000;}
A.participants:hover {text-decoration: none; COLOR: #000000; border: 2px solid #FF6600;}

.resume
{ 
	background-color:#FFF;
	border: 2px solid #DFD4C5; 
	display:block;
	padding:8px 8px 8px 12px;
	margin:6px 0px 4px 0px;
	font-size :9pt;
	text-indent: 0px;
}
H1 
{
	font-weight:normal;
    font: bold 18pt "Times New Roman", Times, serif;
    color: #CC6600;
	text-align:center;
	margin-left:22pt;
	margin-right:22pt; 
}

H2 
{
	font: bold 12pt "Times New Roman", Times, serif; 
	text-align:left;
	color: #003399; 
	margin-left: 22pt;
	margin-right: 22pt;
	letter-spacing:0.05em;
}

H3 
{
	font-weight:bold; 
	font-style:normal; 
	font:9pt "Times New Roman", Times, serif; 
	text-align:center;
	color: #666666; 
	letter-spacing:0.1em;
	text-transform: uppercase; 
}

H5 
{
	font-weight:bolder; 
	font-style:normal; 
	font:16pt Georgia, "Times New Roman", Times, serif;
	margin-top:-8px;
	text-align:right;
	color: #CC9966;
}

table.prog3 
{
	border-top: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
	color: #003366; 
	font-size:9pt; 
}

table.prog3 td
{
	border-bottom: 1px solid #CCCCCC; 
	border-left: 1px solid #CCCCCC; 
	color: #000;
	color: #003366; 
}

table.prog 
{
	border-top: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
	color: #003366; 
	font-size:9pt; 
}

td.prog 
{
	font-family: "Times New Roman", Times, serif;
	border-bottom: 1px solid #CCCCCC; 
	border-left: 1px solid #CCCCCC; 
	color: #000;
	font-size:11pt; 
	background-color: #F8FFFF;
}

table.prog2 
{
	border-top: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC; 
	border-left: 1px solid #CCCCCC; 
	color: #003366; 
	font-size:9pt; 
}

td.prog2 
{

	color: #003366;
	font-size:9pt; 
	background-color: #F8FFFF;
}

td.prog3 
{

	color: #006699;
	font-size:9pt; 
	background-color: #F8FFFF;
}

textarea.large {width:100%;}
input.large {width:100%;}

A:link {text-decoration: underline; COLOR: #0099FF;}
A:visited {text-decoration: underline; COLOR: #0099FF;}
A:active {text-decoration: underline; COLOR: #FF6600;}
A:hover {text-decoration: none; COLOR: #FF6600;}


p.bottom
{
	font-weight:normal; 
	font-style:normal; 
	font-size:9pt; 
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	color: #000;
	margin-left:22pt;
	margin-right:22pt; 
	text-indent: 0px;
	word-spacing: 0.15em;
	line-height: 16px;
}

.bottom A:link {text-decoration: underline; COLOR: #69c;}
.bottom A:visited {text-decoration: underline; COLOR: #69c;}
.bottom A:active {text-decoration: underline; COLOR: #999;}
.bottom A:hover {text-decoration: none; COLOR: #999;}

hr {height: 1px; background-color: #CCCCCC; border: 0px solid; color: #CCCCCC;	margin-left:22pt; margin-right:22pt;}
hr.partic1 {height: 1px; background-color: #CCCCCC; border: 0px solid; color: #CCCCCC;	margin-left:12px; margin-right:6px;}
hr.partic2 {height: 1px; background-color: #CCCCCC; border: 0px solid; color: #CCCCCC;	margin-left:70pt; margin-right:6px;}
