body {	background-color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 24px;	color: #336699;	background-attachment: fixed;	background-repeat: repeat-x;	background-position: center 50px;	background-image: ;	background-image: url(bg.jpg);}td, th {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #FFFFFF;	background-color: #000000;	font-weight: bold;	text-align: center;}.contact {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	float: right;	height: 103px;	width: 150px;	line-height: 18px;	text-align: right;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}.contacttext {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #AC42C9;}a {	color: #576BB3;	text-decoration: none;}form {}.subtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 22px;	font-weight: bold;  color: #FFFFFF;}.contactheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 25px;	font-weight: bold;	padding-top: 2px;}.header {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;  color: #FFFFFF;}.navLink {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	background-color: #000000;}.sidebar {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	padding: 3px;	background-color: #FFFFFF;}.sidebarHeader {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	line-height: 24px;	color: #FFFFFF;	width: 385px;	height: auto;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;	text-transform: none;}.sidebarFooter {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	background-color: #CCCCCC;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	line-height: 22px;	color: #333333;	background-attachment: scroll;	background-repeat: repeat-x;	height: 30px;	width: 100%;}.legal {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}.venue {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #D36DF0;	line-height: 13px;}.box1 {	border-color: #CCCCCC #333333 #333333 #CCCCCC;	border-width: medium;  border-style: ridge;}.titlebar {	font-family: "Times New Roman", Times, serif;	font-size: 9px;	color: #FFFFFF;  background-color: #336699;}.dingbat {	font-family: Arial, Helvetica, sans-serif;	background-color: #99CC99;  color: #006666; 	font-weight: bolder;	font-size: medium;}a:hover {	text-decoration: none;	color: #FFFFFF;}input.big {	width: 100px;}.nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	display: block;	height: 30px;	width: 864px;	margin: auto;}.navrow {	height: 32px;	width: 804px;	float: none;	margin: auto;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	background-image: url(nav.jpg);	padding-left: 60px;}input.small {	width: 50px;}.nav:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	display: block;	height: 30px;	width: 864px;	margin: auto;}.navbox {	height: 30px;	width: 96px;	display: block;	background-image: url(nav.jpg);}.navbox:hover {	height: 30px;	width: 96px;	display: block;	background-image: url(nav_r.jpg);}.navrowfooter {	height: 30px;	width: 100%;	float: none;	margin: auto;	background-color: #333333;	background-attachment: scroll;	background-image: url(footer.gif);	background-repeat: repeat-x;	background-position: center center;	padding-top: 5px;}.navrow_lower {	height: 32px;	width: 784px;	float: none;	margin: auto;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	background-image: url(nav.jpg);	padding-left: 80px;}.navrow_overall {	height: 64px;	width: 864px;	float: none;	margin: auto;	background-attachment: scroll;	background-repeat: repeat-x;	background-position: center top;	padding-left: 0px;}