.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	{	background-color: #fff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	}#content	{	font-family: Verdana, Arial, Helvetica, sans-serif;	position: absolute;	width: 700px;	top: 110px;	left: 40px;	}#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;	}	/* 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.right-arrow	{	text-align:right;	width:280px;	padding: 0 5px 0 0;	}td.left-arrow 	{	text-align:left;	width:280px;	padding: 0 5px 0 0;	}td.page-numbers	{	text-align:center;	padding: 0 5px 0 0;	}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	{	color: #999;	font-size: 10px;	line-height: 140%;	margin: 100px 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-navba ra.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;	}		.thumbsBox{	width: 173px;	height: 124px;	text-align: center;	float: left;	word-wrap:break-word;	word-break:break-all;	margin-top: 5px;	margin-right: 2px;	margin-bottom: 5px;	margin-left: 0px;}.thumbsBox a{	word-wrap:break-word;	word-break:break-all;	padding: 5px;	border: 1px solid #333333;	text-align: center;	width: 152px;	height: 103px;	float: left;	background-color: #333333;}.thumbsBox a:hover{	background-color: #666666;}	/* 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;	}	#sub-nav	{	float: left;	padding: 0;	margin: 10px 0 10px 0;	text-align: right;	font-weight: bold;	font-family: MyriadPro-Semibold, Arial, Verdana, Helvetica, sans-serif;	font-size: 9px;		padding: 0;	margin: 0;	}	#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,#sub-nav a:visited		{	color: #707A86;	}	#conf-nav a:hover,#conf-nav_2 a:hover,#sub-nav a:hover			{	color: #009900;	text-decoration: none;	}#conf-nav a:active,#conf-nav_2	a:active,#sub-nav 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,#sub-nav a.current,#sub-nav a.current:visited,#sub-nav a.current:hover,#sub-nav 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 */		#blurb	{	clear: left;	width: 740px;	height: 100px;	margin: 215px 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: 0 40px 0 250px;		padding: 0px;	}	/* footer */			p.footer	{	color: #999;	font-size: 10px;	line-height: 140%;	margin: 50px 0px 0px 20px;	}p.footer a:link	{	color: #333;	text-decoration: none;	}p.footer a:hover	{	color: #090;	}	/* SPACER */		div.spacer {	display: block; 	clear: both;	height: 200px;	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;  	}