.aux	{	text-align: right;	}#whitetop	{	border-top: 1px solid #fff;	}#banner-image	{	width: 740px;	height: 72px;	margin: 6px 0 0 20px;		padding: 0px;	}#banner	{	margin: 10px 10px 0px 20px;	}.body,table	{	background-color: #fff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	}#content	{	font-family: Verdana, Arial, Helvetica, sans-serif;	position: absolute;	width: 740px;	top: 199px;	left: 20px;	}#content2	{	font-family: Verdana, Arial, Helvetica, sans-serif;	position: absolute;	width: 740px;	top: 400px;	left: 20px;	}#header	{	padding: 0px;	position: absolute;	width: 120px;	top: 20px;	left: 20px;	}	/* triggers HOME */#menuhome1secondary	{	position: absolute; 	left: 20px; 	top: 298px; 	z-index: 10;	 	}#menuhome2secondary {	position: absolute; 	left: 118px; 	top: 298px; 	z-index: 10;	 	}#menuhome3secondary {	position: absolute; 	left: 251px; 	top: 298px; 	z-index: 10;	 	}#menuhome4secondary {	position: absolute; 	left: 555px; 	top: 298px; 	z-index: 10;	 	}/* drop downs HOME */#ddowns1secondary	{	position: absolute;	margin: 0px 0px 0px 20px;    top: 288px;	height: 25px;	width: 474px; 	z-index: 8;	visibility: hidden;	}#ddowns2secondary	{	position: absolute;	margin: 0px 0px 0px 20px;    top: 288px;	height: 25px;	width: 727px;	z-index: 8;	visibility: hidden;	}#ddowns3secondary	{	position: absolute;	margin: 0px 0px 0px 20px;    top: 288px;	height: 25px;	width: 727px;	z-index: 8;	visibility: hidden;	}#ddowns4secondary	{	position: absolute;	margin: 0px 0px 0px 20px;    top: 288px;	height: 25px;	width: 480px;	z-index: 8;	visibility: hidden;	}	/* triggers REST */#menTrig1secondary	{	position: absolute; 	left: 20px; 	top: 113px; 	z-index: 10;	 	}#menTrig2secondary {	position: absolute; 	left: 118px; 	top: 113px; 	z-index: 10;	 	}#menTrig3secondary {	position: absolute; 	left: 251px; 	top: 113px; 	z-index: 10;	 	}#menTrig4secondary {	position: absolute; 	left: 555px; 	top: 113px; 	z-index: 10;	 	}/* drop downs REST */#flym1secondary	{	position: absolute;	margin: 0px 0px 0px 20px;    top: 105px;	height: 25px;	width: 474px; 	z-index: 8;	visibility: hidden;	}#flym2secondary	{	position: absolute;	margin: 0px 0px 0px 20px;    top: 105px;	height: 25px;	width: 727px;	z-index: 8;	visibility: hidden;	}#flym3secondary	{	position: absolute;	margin: 0px 0px 0px 20px;    top: 105px;	height: 25px;	width: 727px;	z-index: 8;	visibility: hidden;	}#flym4secondary	{	position: absolute;	margin: 0px 0px 0px 20px;    top: 105px;	height: 25px;	width: 480px;	z-index: 8;	visibility: hidden;	}/* tables */table.drop	{	font-family: Verdana, Arial, Helvetica, sans-serif;		}table.drop td	{	background-color: #fff;	padding: 3px;	}table.rates	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;				}table.rates td	{	background-color: #ccc;	padding: 4px;    text-align: right;		}table.rates td.title	{	background-color: #036;	color: #fff;	font-weight: bold;		}table.rates td.left	{	background-color: #ccc;	text-align: left;	}table.rates td.left2	{	text-align: left;	}table.rates td.right	{	background-color: #ccc;	text-align: right;	}table.rates td.left-title	{	background-color: #036;	text-align: left;	color: #fff;	font-weight: bold;	}table.rates td.fine	{	background-color: #fff;	text-align: left;	font-size: 9px;	color: #333;	}td.col1-4	{	padding: 10px 0px 0px 0px;	}td.col2-4	{	padding: 10px 0px 0px 22px;	}td.col1-2	{	width: 300px;	padding: 10px 0px 0px 0px;	}td.col2-2{	width: 320px;	padding: 10px 0px 0px 20px;	}td.col1-2a	{	width: 135px;	padding: 5px 0px 0px 0px;	}td.col2-2b	{	width: 320px;	padding: 0px 0px 0px 20px;	}td.col2-2a	{	text-align: left;	width: 500px;	padding: 10px 0px 0px 10px;	}td.col2-3	{	text-align: left;	width: 320px;	padding: 0px 0px 0px 20px;	}td.col2-3a	{	text-align: left;	width: 320px;	padding: 0px 20px 0px 20px;	}td.col2-3b	{	text-align: left;	width: 300px;	padding: 0px 20px 0px 20px;	}td.col-home	{	text-align: left;	width: 400px;	padding: 10px 0px 0px 0px;	}td.col-full	{	text-align: left;	width: 620px;	padding: 10px 0px 0px 0px;	}td.drop-border	{	background-color: #fff;	}td	{	text-align: left;	}td.logo	{	text-align: left;	width: 120px;	}/* headings */h1	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	line-height: 100%;	color: #090;	margin: 0px 0px 0px 0px;	}h2	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #036;	margin-bottom: 0px;	}h2.bottom-space	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #036;	margin-bottom: 12px;	}h2.td	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	line-height: 22px;	color: #036;	margin-top: 0px;	background-color: #fff;	}h2.td2	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	line-height: 22px;	color: #036;	margin: 0px 0px 12px 0px;	background-color: #fff;	}h2.td3	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	line-height: 22px;	color: #036;	margin: 0px 0px 0px 20px;	background-color: #fff;	}h2.subscribenow	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #fff;	margin: 2px;	}h3	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #036;	}h3.link-list	{	font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 10px;	margin-bottom: 6px;	text-decoration: underline;	}h3.link-list a:link	{		text-decoration: underline;	}h3.link-list a:hover	{		color: #090;	}/* paragraphs */p	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;	line-height: 17px;	margin: 0px 0px 12px 0px;	}p.indent	{	margin: 0px 0px 0px 20px;	}p.aboveline	{	color: #333;	margin: 0px 0px 0px 0px;	}p.double-indent	{	margin: 0px 0px 0px 40px;	}p.fine	{    font-style: italic;	color: #999;	font-size: 10px;	line-height: 140%;	margin: 40px 0px 0px 0px;	}p.fine a:link	{	color: #333;	text-decoration: none;	}p.fine a:hover	{	color: #090;	}p.link-list	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: left;	line-height: 11px;	margin: 0px 0px 6px 0px;	}p.link-list2	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: left;	line-height: 11px;	margin: 10px 0px 0px 0px;	}p.subscribe	{	line-height: 100%;	font-size: 10px;	font-weight: bold;	margin: 2px 0px 12px 0px; }p.date	{	color: #333;	font-size: 10px;	line-height: 100%;    text-align: right;    margin: 0px 0px -10px 0px;	}table.sprates	{	color: #000;	margin: 0%;	padding: 0%;	width: 100%;	background-color: #fff;		}	table.sprates td.nocolor	{	background-color: #fff;	text-align: left;	}table.sprates td.color	{	background-color: #fff;	padding: 1%;	border: 1px #ccc solid;	text-align: left;	}/* span class used on rate pages */.par-title	{	color: #036;    font-weight: bold;    background-color: #fff;    }/* span class italics */.par-italics	{    font-style: italic;    }/* span class blue italics */.par-italics2	{    font-style: italic;    color: #036;    }/* span class bold blue italics */.par-italics3	{    font-style: italic;    color: #036;    font-weight: bold;    }/* span class bold */.par-bold	{    font-weight: bold;    }/* span class blue */.bluedot	{    color: #036;	}/* images */img	{	border-style: none;	}/* base links */a	{	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color: #036;	}a:link	{	color: #036;	}a:visited	{	color: #036;	}a:hover	{	color: #090;	}a:active	{	color: #090;	}/* subscribe now links */p.subscribe a	{	color: #666;	font-size: 10px;	font-weight: bold;	}p.subscribe a:visited	{	color: #666;	}p.subscribe a:hover	{	color: #090;	}/* overview page links */p.overview a	{	color: #666;	font-size: 10px;	line-height: 100%;	text-transform: uppercase;	}p.overview a:visited	{	color: #666;	}p.overview a:hover	{	color: #090;	}ul	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 150%;	font-weight: normal;	list-style-type: disc;	list-style-position: outside;	}.underline	{	color: #036;	text-decoration: underline;	line-height: 6px;	font-size: 10px;	}table.sscribe_now	{	background-color: #ffffff;	border: 1px #009900 solid;		padding: 0%;	}td.sscribe_title	{	color: #ffffff;	background-color: #009900;		padding: 2%;	margin: 0%}td.sscribe_cell	{	background-color: #ffffff;	}/* NEW CSS *//* TOPNAV-BAR */#top-navbar	{	width: 740px;	height: 24px;	padding: 0;	margin: 0 0 0 20px;	background-color: #8F98A3;	color: #fff;		}	#top-navbar ul	{	float: left;	padding: 0;	margin: 0 0 0 10px;	display: inline;	list-style-type: none;	font-size: 9px;	line-height: 260%;	color: #fff;		}	#top-navbar ul.right	{	float: right;	padding: 0;	margin: 0 10px 0 0;	display: inline;	list-style-type: none;	font-size: 9px;	line-height: 260%;	color: #fff;		}		#top-navbar li	{	padding: 0;	margin: 0 2px 0 2px;	display: inline;	list-style-type: none;		}		#top-navbar a	{	font-weight: normal;	text-decoration: none;	text-transform: uppercase;		}	#top-navbar a:link	{	color: #fff;	}#top-navbar a:visited	{	color: #fff;	}	#top-navbar a:hover	{	color: #004E9B;	background-color: #;	text-decoration: underline;	}#top-navbar a:active	{	color: #004E9B;	}	#top-navbar a.current	{	font-weight: bold;	text-decoration: none;	text-transform: uppercase;		}	#top-navbar a.current:link	{	color: #fff;	}#top-navbar a.current:visited	{	color: #fff;	}	#top-navbar a.current:hover	{	color: #004E9B;	background-color: #;	text-decoration: underline;	}#top-navbar a.current:active	{	color: #004E9B;	}		/* TOP-BANNER */		#top-banner	{	width: 740px;	height: 252px;	margin: 6px 0 0 20px;		padding: 0px;	}	#top-banner-short	{	width: 740px;	height: 72px;	margin: 6px 0 0 20px;		padding: 0px;	}		/* BOX-NAV */	#box-nav1	{	position: absolute;	top: 400px;	left: 10px;	width: 189px;	height: 215px;	margin: 5px 0 5px 10px;		padding: 0 10px 0 0;	border-right: 1px solid #ccc;		}	#box-nav2	{	position: absolute;	top: 400px;	left: 240px;	width: 209px;	height: 193px;	margin: 5px 0 5px 10px;		padding: 0 0 20px 0;	border-right: 1px solid #ccc;	}	#box-nav3	{	position: absolute;	top: 400px;	left: 477px;		clear: right;	width: 260px;	height: 200px;	margin: 5px 0 5px 10px;		padding: 0 0 20px 0;	}	#box-nav4	{	position: absolute;	top: 510px;	left: 260px;	width: 230px;	height: 185px;	margin: 13px 0 5px 10px;		padding: 0 0 20px 0;	border-right: 1px solid #ccc;		}	#box-nav5	{	position: absolute;	top: 510px;	left: 491px;		clear: right;	width: 230px;	height: 185px;	margin: 5px 0 5px 10px;		padding: 0 0 20px 0;	border: none;		}		#box-nav1 p	{	font-size: 11px;	line-height: 160%;			color: #65717D;	padding-top: 10px;	margin-bottom: 0px;	}		#box-nav1 select	{	margin-top: 10px;	}		#box-nav1 input	{	margin-top: 5px;	}		#box-nav1 h1,#box-nav2 h1,#box-nav3 h1,#box-nav4 h1,#box-nav5 h1	{	font-family: Verdana, Arial,  Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	line-height: 130%;	color: #02356C;		margin: 5px 0 0 20px;		padding: 0;	}	#box-nav1 ul,#box-nav2 ul,#box-nav3 ul,#box-nav4 ul,#box-nav5 ul	{	width: 160px;	padding: 0;	margin: 10px 35px 0 8px;	display: block;	list-style-type: none;			font-size: 11px;	line-height: 160%;			color: #65717D;		}	#box-nav3 ul	{	width: 240px;	}	#box-nav1 li,#box-nav2 li,#box-nav3 li,#box-nav4 li,#box-nav5 li	{	padding: 3px 0 3px 0;	margin: 0;	display: block;	list-style-type: none;	background-position: 0% 50%;	}	#box-nav1 li a,#box-nav2 li a,#box-nav3 li a,#box-nav4 li a,#box-nav5 li a	{	padding: 0 0 0 8px;	margin: 0 0 0 5px;	display: block;		width: 100%;	background-image: none;	text-decoration: none;	text-transform: uppercase;			font-family: Arial, Verdana, Helvetica, sans-serif;		color: #65717D;	}	#box-nav1 li a:link,#box-nav2 li a:link,#box-nav3 li a:link,#box-nav4 li a:link,#box-nav5 li a:link,#drop1 li ul li a:link,#drop2 li ul li a:link	{	color: #65717D;	}#box-nav1 li a:visited,#box-nav2 li a:visited,#box-nav3 li a:visited,#box-nav4 li a:visited,#box-nav5 li a:visited,#drop1 li ul li a:visited,#drop2 li ul li a:visited	{	color: #65717D;	}#box-nav1 li a:hover,#box-nav2 li a:hover,#box-nav3 li a:hover,#box-nav4 li a:hover,#box-nav5 li a:hover,#drop1 li ul li a:hover,#drop2 li ul li a:hover	{	color: #090;	}#box-nav1 li a:active,#box-nav2 li a:active,#box-nav3 li a:active,#box-nav4 li a:active,#box-nav5 li a:active,#drop1 li ul li a:active,#drop2 li ul li a:active	{	color: #090;	}#box-nav1 li>a { /* ie win cannot correctly parse child selector rule */   	width: auto;   	}   	#box-nav2 li>a { /* ie win cannot correctly parse child selector rule */   	width: auto;   	}   	#box-nav3 li>a { /* ie win cannot correctly parse child selector rule */   	width: auto;   	}   	#box-nav4 li>a { /* ie win cannot correctly parse child selector rule */   	width: auto;   	}	   	#box-nav5 li>a { /* ie win cannot correctly parse child selector rule */   	width: auto;   	}   	   	   	#box-nav3 li.end	{	padding: 3px 0 3px 0;	margin: 0;	display: block;	list-style-type: none;	background-position: 0% 30%;	}  		/* DROPs */		#drop1 li ul {	position: absolute;	left: -999em;	width: 200px;	padding: 0;	margin: 0 0 0 20px;	display: block;	list-style-type: none;	font-size: 11px;	line-height: 160%;	}	#drop1 li ul li	{	padding: 3px 0 3px 0;	margin: 0;	display: block;	list-style-type: none;	background: none;	background-color: #fff;	border-right: 1px solid #ccc;		border-left: 1px solid #ccc;			font-family: Arial, Verdana, Helvetica, sans-serif;		}#drop1 li:hover ul {	left: auto;	}	#drop1 li:hover ul, #drop1 li.sfhover ul {	left: auto;	}#drop1 li ul li a	{	padding: 0 0 0 15px;	margin: 0 0 0 5px;	display: block;		width: 100%;	background-image: none;	text-decoration: none;	color: #65717D;	}		#drop2 li ul {	position: absolute;	left: -999em;	width: 140px;	padding: 0;	margin: 0 0 0 20px;	display: block;	list-style-type: none;	font-size: 11px;	line-height: 160%;	}#drop2 li ul li	{	padding: 3px 0 3px 0;	margin: 0;	display: block;	list-style-type: none;	background: none;	background-color: #fff;		border-right: 1px solid #ccc;		border-left: 1px solid #ccc;		}#drop2 li:hover ul {	left: auto;	}	#drop2 li:hover ul, #drop2 li.sfhover ul {	left: auto;	}#drop2 li ul li a	{	padding: 0 0 0 15px;	margin: 0 0 0 5px;	display: block;		width: 100%;	background-image: none;	text-decoration: none;	color: #65717D;	}			/* CONFERENCE tags */#conf-nav	{	float: right;	padding: 0;	margin: 10px 0 20px 20px;	text-align: right;	color: #707A86;	}	#conf-nav_2		{	float: right;	padding: 0;	margin: 10px -7px 20px 0px;	text-align: right;	color: #707A86;	width: 500px;	}	#conf-nav ul,#conf-nav_2	ul		{	display: inline;	padding: 0;	margin: 0;	font-family: MyriadPro-Semibold, Arial, Verdana, Helvetica, sans-serif;	font-size: 9px;		list-style-type: none;	}	#conf-nav li,#conf-nav_2	li		{	padding: 0;	margin: 0 0 0 5px;	display: inline;	list-style-type: none;	}		#conf-nav a,#conf-nav_2	a		{	font-weight: bold;	text-decoration: none;	text-transform: uppercase;		}	#conf-nav a:link,#conf-nav_2	a:link		{	color: #707A86;	}#conf-nav a:visited,#conf-nav_2	a: visited		{	color: #707A86;	}	#conf-nav a:hover,#conf-nav_2 a:hover		{	color: #009900;	text-decoration: none;	}#conf-nav a:active,#conf-nav_2	a:active		{	color:	#ff0000;	}	#conf-nav a.current,#conf-nav a.current:visited,#conf-nav a.current:hover,#conf-nav a.current:active,#conf-nav_2 a.current,#conf-nav_2 a.current:visited,#conf-nav_2 a.current:hover,#conf-nav_2 a.current:active	{	color: #009900;	text-decoration: none;	}		#left	{	float: left;	padding: 0 0 0 20px;	margin: 0;	width: 241px;	}#right	{	float: left;	padding: 0;	margin: 0;	width: 487px;	}#grey-sidebar	{	padding: 0;	margin: 0;	width: 241px;	text-align: left;	color: #707A86;		background-color: #EFF1F0;	border-right: 1px solid #B3BCC5;	}	#grey-sidebar-noborder	{	padding: 0;	margin: 0;	width: 241px;	background-color: #EFF1F0;	border-right: 1px solid #EFF1F0;	}		#grey-sidebar h1	{	padding: 20px 0 0 0;	margin: 0 8px 8px 8px;	color: #707A86;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;			}#sponsors-box	{	padding: 15px 0 15px 0;	margin: 0 8px 8px 8px;	width: 232px;	text-align: center;	border-top: 1px solid #B3BCC5;	}	#sponsors-box2	{	padding: 15px 0 15px 0;	margin: 0 8px 8px 8px;	width: 232px;	text-align: left;	border-top: 1px solid #B3BCC5;	}	#sponsors-box2 img	{	margin: 0 8px 8px 15px;	}		#sponsors-box-top	{	padding: 15px 0 15px 0;	margin: 0 8px 8px 8px;	width: 232px;	text-align: center;	}	#sponsors-box-top-center	{	padding: 0 0 5px 0;	margin: 0 8px 8px 8px;	width: 232px;	text-align: center;	}		#sponsors-box-top-center h1	{	font-size: 16px;	font-weight: bold;	text-transform: none;	margin: 0 0 12px 0;	}		#sponsors-box-top-center p	{	margin: 5px 0 5px 0;	line-height: 15px;	font-weight: bold;	text-align: center;	}		#sponsors-box-top-center p.bottom	{	margin: 0 0 0 0;	}	#sponsors-box h1,#sponsors-box2 h1	{	text-align: left;	margin: 0;	padding: 0 0 15px 0;	}		#sponsors-box-top h1	{	text-align: left;	margin: 0;	padding: 10px 0 0 0;	line-height: 12px;	}	#sponsors-box-top p	{	text-align: left;	margin: 0;	padding: 10px 0 0 0;	line-height: 12px;	}		#conf	{	padding: 0;	margin: 0 10px 0 30px;	width: 460px;	}#conf h1	{	color: #3E7E99;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	padding: 0;	margin: 0 0 25px 0;		}	#conf h2	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #036;	margin: 3px 0 15px 0;	}	#conf h2.nospace	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #036;	margin: 3px 0 0px 0;	}	#conf h2.speaker	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #036;	margin-bottom: 0px;	}	#conf h3	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #036;	margin: 0;	}		p.indent	{	margin: 0 0 12px 30px;	}	.speaker-left	{	padding: 0;	margin-right: 12px;	float: left;	}		img.speaker	{	padding: 0;	margin: 0;	border: 4px solid #EFF1F0;	}	.speaker-right	{	padding: 0;	margin: 0;	float: left;		}		.speaker-right p	{	padding: 0;	margin: 5px 0 0 0;	color: #8192A6;	font-size: 11px;	line-height: 120%;		}	.speaker-right h2	{	padding: 0;	margin: 15px 0 0 0;		}	.register-now	{	padding: 0;	margin: 0 0 0 25px;	float: left;		}	.button-pic	{	padding: 0;	margin: 10px 0 0 20px;	float: left;	width: 125px;	}	.button-text	{	padding: 0;	margin: 0;	float: left;	width: 250px;		}	.button-img	{	padding: 0;	margin: 0 12px 0 0;	float: left;	width: 150px;	}		.img-pic	{	padding: 0;	margin: 0 0 10px 20px;	float: left;	width: 168px;	}	.img-text	{	padding: 0;	margin: 0;	float: left;	width: 240px;		}	.program-box	{		border-top: 1px solid #ccc;	border-right: 1px solid #ccc;	border-left: 1px solid #ccc;		float: left;	padding: 0 10px 0 10px;	margin: 0;	width: 450px;		}	.program-box-end	{		border-top: 1px solid #ccc;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;		border-left: 1px solid #ccc;		float: left;	padding: 0 10px 0 10px;	margin: 0;	width: 450px;		}		.program-time	{	padding: 10px 0 0 0;	margin: 0 20px 0 0;	float: left;	width: 90px;	}	.program-place	{	padding: 10px 0 0 0;	margin: 0 20px 0 0;	float: left;	width: 90px;	color: #036;	}		.program-left2	{	padding: 10px 0 0 0;	color: #036;	}	.program-right2	{	padding: 0 0 0 0;	}	p.prog-speaker	{	padding: 0 0 0 20px;	}			.program-text	{	padding: 10px 10px 0 10px;	margin: 0;	float: left;	width: 318px;	border-left: 1px solid #EFF1F0;		}#speaker-pic	{	padding: 0;	margin: 0 20px 10px 0;	float: left;	width: 172px;	}	#speaker-pic img	{	border: 1px solid #ccc;		}		#speaker-text	{	padding: 0;	margin: 100px 0 0 0;	float: left;	width: 240px;		}	#speaker-text h2	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #0066A4;	margin: 3px 0 4px 0;	}	#speaker-text h3	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #036;	margin: 0;	}			.content-line	{	padding: 0;	margin: 25px 0 25px 0;	border-bottom: 1px solid #ccc;	text-align: center;	}		.red	{	color: #DC1921;	}	/* BLURB */		#top-blurb	{	clear: left;	width: 740px;	height: 100px;	margin: 35px 20px 20px 40px;		padding: 0px;	background-color: #FFF;	}	#top-blurb p,#top-blurb h2	{	color: #65717D;		line-height: 17px	}	#blurb	{	clear: left;	width: 740px;	height: 100px;	margin: 216px 0 0 20px;		padding: 0px;	border-top: 2px solid #000;	background-color: #FFF;	}	#blurb-conf	{	clear: left;	width: 740px;	margin: 450px 0 0 20px;		padding: 0;	border-top: 2px solid #000;	background-color: #FFF;	}		#blurb-links	{	float: left;	margin: 10px 0 0 0;		padding: 0;	}#blurb-links a	{	float: left;	color: #ffffff;		background-color: #b6bdc7;	text-decoration: none;	text-transform: uppercase;			font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	line-height: 170%;	margin: 5px 0 0 0;	padding: 3px 5px;	border: 1px solid #b6bdc7;	}	#blurb-links a:link	{	color: #ffffff;		background-color: #b6bdc7;	border: 1px solid #b6bdc7;	}#blurb-links a:visited	{	color: #ffffff;		background-color: #b6bdc7;	border: 1px solid #b6bdc7;	}#blurb-links a:hover	{	color: #8a9095;		background-color: #ffffff;	border: 1px solid #b6bdc7;	}#blurb-links a:active	{	color: #8a9095;		background-color: #ffffff;	border: 1px solid #b6bdc7;	}									#blurb h2	{	margin: 10px 40px 0 250px;		padding: 0px;		}		#blurb p	{	margin: 20px 5px 0 251px;		padding: 0px;		color: #65717D;		}	/* footer */			p.footer	{	color: #999;	font-size: 10px;	line-height: 140%;	margin: 32px 0px 0px 20px;	}p.footer a:link	{	color: #333;	text-decoration: none;	}p.footer a:hover	{	color: #090;	}	/* THREE EVEN COLUMNS IN CONTENT */#conf-col-1of3	{	width:160px; 	float:left;	}#conf-col-2of3	{	width:140px;  	float:left;	}#conf-col-3of3	{	width:155px; 	float:left;	}#conf-col-1of3 p,#conf-col-2of3 p,#conf-col-3of3 p	{	margin-top: 20px;	}	td	{	font-size: 10px;	border-bottom: 1px solid #000000;	vertical-align: bottom;	padding: 8px 0 8px 0;}	/* SPACER */		div.spacer {	display: block; 	clear: both;	height: 100px;	margin: 0;	padding: 0;  	visibility: hidden;  	}	   	/* CLEARER */			div.clearer {	display: block; 	clear: both; 	margin: 0;	padding: 0;  	visibility: hidden;  	font-size: 1px;  	line-height: 0px;  	}    .reg-mark	{  	font-size: 10px;  		line-height: 20px;	vertical-align: super;  	}	