.tbl_border {	border: 1px solid #999999;}.tbl_line {	background-color: #999999;}.nav_tbl_padding {	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 12px;}.nav {	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	font-weight: bold;	margin-top: 10px;	margin-bottom: 12px;}#navcol {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-right: 10px;	font-weight: bold;	color: #666666;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #DCDDDE;	background-image: url(images/bkg-pg.png);	background-repeat: repeat-x;}a:link {	color: #1C4B8C;	text-decoration: none;}a:visited {	color: #1C4B8C;	text-decoration: none;}a:hover {	color: #990000;	text-decoration: underline;}a:active {	color: #FF0000;	text-decoration: underline;}.legal {	font-size: 9px;}.body_tbl_padding {	padding: 10px;	margin: 0px;}.title {	font-size: 14px;}.title_sub {	font-size: 12px;}.agenda_tbl_border {	border: 1px solid #999999;}.agenda_day_header {	font-weight: bold;	color: #FFFFFF;	background-color: #CC0000;}.agenda_events {	background-color: #cfd8e5;}.agenda_panels {	background-color: #FFFFFF;}.agenda_fillers {	font-style: italic;	background-color: #e5e5e5;}.sponsor_level {	font-weight: bold;	color: #FFFFFF;	background-color: #999999;}.sponsor_padding {	padding-top: 0px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;}.quote {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11pt;	font-style: italic;	color: #666666;	margin-bottom: 4px;}.quotesource {	font-size: 9pt;	color: #333333;	margin-top: 0px;}.location {	font-size: 11px;	color: #663300;	margin-bottom: 0px;}li {	color: #333333;	margin-left: -5%;}.moderator {	color: #000000;}#KeynoteSpeakers {	font-size: 92%;}.companyListing {	padding-left: 15px;}.companyListing p {	color: #333333;	font-size: 10px;	margin-bottom: 0px;	line-height: 110%;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #EFA404;}.KeynoteTitle {	font-size: 16px;	font-weight: bold;	color: #990000;}#sponsors {	text-align: center;	width: 225px;	padding: 5px 5px 10px;	height: 80px;	vertical-align: middle;	float: left;}#navcol ul {	margin-top: 0px;	padding-top: 0px;	margin-left: 15px;	padding-left: 0px;}#navcol ul li {	font-weight: bold;	padding-bottom: 3px;	padding-left: 0px;	margin-left: 0px;	list-style-type: disc;}#navcol ul ul {	padding-left: 6px;}#navcol    ul    ul    li  {	list-style-type: disc;	margin-top: 0px;	color: #1C4B8C;	margin-bottom: 5px;	padding-bottom: 8px;}/* Contact Form */form p {	color: #333333;}fieldset {	border: 1px solid #999999;	margin: 2px;	padding-top: 4px;	padding-right: 4px;	padding-bottom: 4px;	padding-left: 8px;}input, select, option {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}input:focus, textarea:focus {	background: #ffc;}label {	float: left;	width: 16em;	color: #333333;	padding-right: 10px;}.required {	font-style: normal;	color: #000000;}textarea {	width: 300px;	height: 100px;}#latestnews p {	font-size: 10px;	padding: 0px;}#headerbar {	background-color: #666666;	height: 12px;	width: 720px;}.speakernameTD {	font-weight: bold;	background-color: #DAE2F2;}.speakertitleTD {	background-color: #F5F5F5;}.speakercoTD {	background-color: #F0F0F0;}
