@charset "UTF-8";/* CSS Document */body {	background-color:#fff;	font-family:Arial, Helvetica, sans-serif;	text-align:center;}img {border: 0;}.small_border {	border: 1px solid #000;}.small_title {	color:#423874;	font-weight: bold;}.required {	color:#FF0000;}.video_table {border-style:solid;border:1px;border-color:#4f4f4f;padding:2px}.video_table_title {background-color:#F2ECF1;font-weight:bold;border-style:solid;border:1px;border-color:#4f4f4f;padding:2px}.news_title {	color:#423874;	margin:0pt;}.news_date {	color:#666666;	font-size:10px;}.container {	font-family:Arial,Helvetica,sans-serif;	/*background-color: #F1F2F2;*/	background-color: #192851;	font-size:14px;	margin-left:auto;	margin-right:auto;	margin-top:0;	margin-bottom:0;	width:999px;}.top {	left:0;	margin-left:0;	right:0;	top:0;	width:999px;}.news_div {	background-color:#423874;	float:left;	margin-top:0px;	margin-left:0px;	outline-color:#4F4F4F;	outline-style:solid;	outline-width:thin;/*	width:200px;*/	width:0px;}.content {	background-color:#fff;	margin-left:0px;	margin-top:0px;	margin-bottom: 0px;	outline-color:#4F4F4F;	outline-style:solid;	outline-width:0px;	padding:1em;	text-align:left;	vertical-align:text-top;	min-height: 600px;}.news_div a:link {	color:#423874;	font-weight:bold;}.news_div a:visited {	color:#423874;	font-weight:bold;}.news_div a:active {	color:#423874;	font-weight:bold;}.news_div a:hover {	color:#E7E0FD;	font-weight:bold;}.news_body {	margin-top:0em;}.news_title {	color:#423874;	margin:0em;}.news_date {	color:#666666;	font-size:12px;}.footer {	background-color:#fff;	font-size:9px;	margin-top:0px;	margin-bottom:0px;	padding:1em;	text-align:center;}table.thetable, table.thetable td, table.thetable th{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;}table.regevents {	width: 75%;	border-style:solid;	border-width:1px;	border-color:black;	padding:2px;    border-collapse: collapse;}table.regevents th {	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	background-color: white;	vertical-align: text-top;}	table.regevents td {	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	background-color: white;	vertical-align: text-top;}table.staffapp {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	width: 100%;}table.staffapp th {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: top;	width: 20%;}table.staffapp td {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: text-top;	width: 80%}table.staffappexp {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	width: 60%;}table.staffappexp td {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: text-top;}hr.podcast {	width: 75%;	text-align: left; /*IE align*/	margin: 0 auto 0 0; /*Mozilla align*/}ul.stafflist li {	margin-bottom: 4px;	margin-top: 4px;}table.staticform {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	width: 100%;}table.staticform th {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: top;	width: 35%;}table.staticform td {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: top;	width: 65%}table.contactform {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	width: 75%;}table.contactform th {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: top;	width: 20%;}table.contactform td {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: text-top;	width: 80%;}table.aareg {	border-width: 0px;	padding: 1px;	border-spacing: 1px;}table.aareg th {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: text-top;	text-align: left;}table.aareg td {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: text-top;	text-align: left;}table.formmember {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	width: 85%;}table.formmember th{	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: top;	text-align: top;	width: 35%;}table.formmember td{	border-width: 0px;	padding: 1px;	border-spacing: 1px;	vertical-align: top;	text-align: top;	white-space: nowrap;	width: 65%;}.exhibitor_name {	font-size: 10px;	border-style:solid;	border:1px;	border-color:#4f4f4f;	padding:2px;	background-color:#FFFFFF;	white-space: nowrap;	padding-left: 0px;	padding-right: 0px;	}.exhibitor_num  {	font-size: 10px;	border-style:solid;	border:1px;	border-color:#4f4f4f;	padding:2px;	background-color:#FFFFFF;	text-align:center;	white-space: nowrap;		padding-left: 0px;	padding-right: 0px;}table.exhibitors th{	font-size: 10px;	background-color:#F2ECF1;	font-weight:bold;	border-style:solid;	border:1px;	border-color:#4f4f4f;	padding:2px;}table.exhibitors_master td{	padding-left: 20px;	padding-right: 20px;	vertical-align; text-top;}table.wallpapers {	border: 0px;	padding: 2px;}table.wallpapers td{	border: 0px;	padding: 10px;	width: 33%;}table.event_list{	border-style: solid;	border-width: 1px;	border-color: black;	padding: 2px;	font-size: 12px;	width: 75%;	border-collapse: collapse;}.event_list_1{	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	border-spacing: 0px;	text-align: center;	vertical-align: text-top;	padding: 2px;}.event_list_2{	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	border-spacing: 0px;	text-align: left;	vertical-align: text-top;	padding: 2px;}.aalist_name {	font-size: 10px;	border-style:solid;	border:1px;	border-color:#4f4f4f;	padding:1px;	background-color:#FFFFFF;	padding-left: 0px;	padding-right: 0px;	white-space: nowrap;	width: 50%;	}.aalist_num  {	font-size: 10px;	border-style:solid;	border:1px;	border-color:#4f4f4f;	padding:0px;	background-color:#FFFFFF;	text-align:center;	padding-left: 0px;	padding-right: 0px;	width: 5%;	white-space: nowrap;		width: 50%;}table.aalist th{	font-size: 10px;	background-color:#F2ECF1;	font-weight:bold;	border-style:solid;	border:1px;	border-color:#4f4f4f;	padding:2px;	white-space: nowrap;	width: 50%;}table.aalist_master td{	padding-left: 10px;	padding-right: 10px;	vertical-align; top;}table.schedule_table {	width: 100%;	border-style:solid;	border-width:1px;	border-color:black;	padding:1px;    border-collapse: collapse;}table.schedule_table th {	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	vertical-align: text-top;	text-align: center;	white-space: nowrap;}	table.schedule_table td {	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	vertical-align: text-top;	text-align: center;	font-size: 9px;}table.category_info {	width: 100%;	border-style:solid;	border-width:1px;	border-color:black;	padding:2px;    border-collapse: collapse;}table.category_info th {	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	vertical-align: text-top;	text-align: left;}	table.category_info td {	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	vertical-align: text-top;	text-align: left;}table.funi_auction {	border-style:solid;	border-width:1px;	border-color:black;	padding:2px;    border-collapse: collapse;}table.funi_auction th {	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	vertical-align: text-top;	text-align: left;}	table.funi_auction td {	border-width: 1px;	padding: 1px;	border-style: solid;	border-color: black;	vertical-align: text-top;	text-align: left;	white-space:nowrap;}table.hours_ops_table {	width:100%;	border-style:none;	border-width:1px;	border-color:black;	padding:2px;    border-collapse: separated;	border-spacing: 10px;}table.hours_ops_table td {	border-width: 1px;	padding: 2px;	border-style: none;	border-color: black;	vertical-align: text-top;	text-align: left;	white-space:nowrap;}ol.listtop li {	margin-bottom: 4px;}ol.listbottom li {	margin-bottom: 8px;}ul.listtop li {	margin-bottom: 4px;}ul.listbottom li {	margin-bottom: 8px;}div.contact {	border-width: 0px;	padding: 1px;	border-spacing: 1px;	clear: both;}div.contactleft {	width: 20%;	float:left;	padding-bottom: 5px;}div.contactright {	width: 80%;	float:right;	padding-bottom: 5px;}
