@import url("../yaogang/images/standardStyles.css");/* Form elements */select, input, radio, checkbox {	font: 90% Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-bottom: 2px;	margin-top: 0;}input.button {	display: block;	color: #000000;	font-weight: bold;	background: #A9A9A9;	border-top: 1px solid #000000;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000;	border-left: 1px solid #000000;	padding: 1px 0px;	text-decoration: none;	margin: 0px;}/***********************************************************************the following section is used on header, footer and progress***********************************************************************//* Major divs and tables */#CenterTable{	border: 2px solid #000000;	background: #ffffff;	margin: 10px 10px 10px 10px;	width: 750px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}#CenterTechInfoTable{	border: 2px solid #2163ad;	background: #ffffff;	/*margin: 10px 10% 10px 10px;*/	width: 600px;	margin-left: 10px;	margin-top: 10px;	margin-bottom: 10px;	padding-right:10px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}#InviteTable{	border: 2px solid #000000;	background: #ffffff;	margin: 10px 10px 10px 10px;	width: 500px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}#Progress{	background: #ffffff;	margin: 0px 0px 0px 0px;	left:0;	position:relative;}/* used at the top of each individual page - used the customXX variables for display */#HeaderMessageTable{	width: 700px;	background: #ffffff;	margin-left: 20px;	font: 150%/1em Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #993366;	letter-spacing: 0.1ex;	font-weight: bold;}#HeaderMessageTableSmall{	width: 500px;	background: #ffffff;	margin-left: 20px;	font: 150%/1em Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #993366;	letter-spacing: 0.1ex;	font-weight: bold;	display: block;}/* used at the top of each individual page - used the customXX variables for display */#Display{	width: 700px;	background: #ffffff;	margin-left: 20px;	font: 120%/1em Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #DD3E42;	letter-spacing: 0.1ex;	font-weight: bold;	display: block;}/* header.asp */#HeaderTable{	width: 700px;	border-top: 1px;	border-right: 1px ;	border-bottom: 1px;	border-left: 1px;	background: #ffffff;	margin: 10px 10px 10px 20px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}#AlertMsg {	background-color: #ffffff;	font: 90% Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #cc0000;	text-align: left;	margin-left: 20px;	padding-left: 20px;}#Footer{	border-top: 1px;	border-right: 1px ;	border-bottom: 1px;	border-left: 1px;	width: 700px;	margin-left: 20px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	border-top: 0px solid #eeeeee;	border-right: 0px solid #eeeeee;	border-bottom: 0px solid #eeeeee;	border-left: 0px solid #eeeeee;}	/* technical support page */#TechInfo{	background: #fff;	width: 550px;	margin-left: 20px;	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;	border-top: 1px solid #eeeeee;	border-right: 1px solid #eeeeee;	border-bottom: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}#ProgressBar{	border-top: 1px;	border-right: 1px ;	border-bottom: 1px;	border-left: 1px;	margin-left: 20px;	width: 700px;	background: #ffffff;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}.thatstep {	border: solid 1px #cccccc;	background: #ffffff;	font: 90% Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;	text-align: center;	vertical-align:super;}.thisstep {	border: solid 1px #cccccc;	background: #408080;	height: 50px;	font: bold 90% Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #ffffff;	text-align: center;	vertical-align:super;}#PageInstructions{	background: #fff;	margin-left: 20px;	width: 700px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;}/***********************************************************************the following section defines packages and sub packages ***********************************************************************//* Packages table table */#Packages{	background: #fff;	width: 700px;	margin-left: 20px;	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;	border-top: 1px solid #eeeeee;	border-right: 1px solid #eeeeee;	border-bottom: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}#PriorityCodeTable {	background: #FFFACD;	margin-left: 20px;	width: 700px;	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 2px;}.PackageDesc {	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #DD3E42;	font-weight: bold;	text-align: left;	width: 400px;	}.PackageSeparator {	font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;	border: 0px;	padding: 0px;	margin: 0px;	overflow: hidden;	height: 1px;	background: #D3D3D3;}#RecommendationsTable {	background: #FFFACD;	width: 220px;	margin-left: 685px;	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;	position: absolute;}#PackageTotal{	background: #fff;	width: 700px;	margin-left: 20px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;	border-top: 1px solid #eeeeee;	border-right: 1px solid #eeeeee;	border-bottom: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}/***********************************************************************the following section defines the standard table layout on each form page***********************************************************************//* RegInfo table */#RegistrationTable{	background: #fff;	width: 700px;	margin-left: 20px;	font: 10px Verdana, Geneva,Arial,  Helvetica, sans-serif;	border-top: 0px solid #eeeeee;	border-right: 0px solid #eeeeee;	border-bottom: 0px solid #eeeeee;	border-left: 0px solid #eeeeee;	padding: 0px;}#RegistrationTable td {	border-right: 0px;	padding-right: 0px;	border-top: 0px;	padding-left: 0px;	font-size: 11px;	padding-bottom: 2px;	vertical-align: top;	border-left: 0px;	border-bottom: #cccccc 1px solid;}#MenuOptions{	background: #fff;	width: 700px;	margin-left: 20px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;}#ExhibitorRules{	background: #fff;	width: 700px;	margin-left: 20px;	padding: 0px;}#RequiredFieldMessage{	font-weight: bold;	color: #408080;}.SectionHeader {	padding-top: 2px;	padding-bottom: 2px;	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #ffffff;		font-weight: bold;	background: #408080; }.HeaderRow {	border: solid 1px #cccccc;	background: #eeeeee;	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;	text-align:left;	}.regDesc {	font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;	border: 0px;	padding: 0px;	margin: 0px;	overflow: hidden;	height: 2px;	background: #408080;}.required {	font-weight: bold;	color: #408080;}/***********************************************************************the following section defines the admin page - step 4***********************************************************************/#AdminItems{	background: #fff;	width: 700px;	margin-left: 20px;	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;	border-top: 1px solid #eeeeee;	border-right: 1px solid #eeeeee;	border-bottom: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}#AdminTotals{	background: #fff;	width: 700px;	margin-left: 20px;	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;	border-top: 1px solid #eeeeee;	border-right: 1px solid #eeeeee;	border-bottom: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}#AdminItems a:link {	color: #ffcc00;}#AdminItems a:visited {	color: #ffcc00;}#AdminItems active, a.admin:hover {	color: #ffffff;}/***********************************************************************the following section defines the terms and conditions box***********************************************************************/#Terms{	background: #fff;	width: 700px;	margin-left: 20px;	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;}/***********************************************************************the following section defines the start page - we're using a menu approach on this page now***********************************************************************/#StartMenu {	background: #ffffff;	width: 675;	margin-left: 20px;	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;}/***********************************************************************the following section defines the faq table***********************************************************************/#FAQDiv {	border: 1px solid #000000;	margin-left: 685px;	margin-top: 0px;	width: 210px;	position: absolute;}#FAQTable {	background: #ffffff;	width: 100%;	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;	padding: 0px;}.FAQTitle {	color : #000;	margin : 0px;	margin-bottom :10px;	background-color : #B0C4DE;	border-bottom : 1px solid #666;	border-top : 1px solid #666;	padding : 2px;	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align : center;	text-transform: uppercase;}.FAQQuestion {	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;	font-weight: bold;	}.FAQAnswer {	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;	font-style:italic;	}/* Anchor Tag classes */a.admin:link {	color: #3399cc;}a.admin:visited {	color: #3399cc;}a.admin:active, a.admin:hover {	color: #ffffff;}.White {	font-weight: bold;	color: #ffffff;}