 body{ 	/*font-family: Arial, Helvetica, sans-serif;	************* scrollbars *************	scrollbar-face-color: #999999; 	scrollbar-highlight-color: #ffffff; 	scrollbar-3dlight-color: #999999; 	scrollbar-arrow-color:  #ffffff; 	scrollbar-track-color: #999999; */}/************** timetable **************/.mail_list_ico{	width:35px;	height:50px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	float:left;	background-image: url(../../media/admin/mail_signup.gif);	background-repeat:no-repeat;}.edit .timetable{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	float:left;}.edit .tt_space{	display:block;	width:100%;	padding: 10px 0px 0px 0px;	margin: 0px 0px 0px 0px;}.edit .seminar{	display:block;	padding: 2px 0px 0px 0px;	margin: 0px 0px 5px 0px;	width: 280px;	float:left;}.edit .seminar_empty{	display:block;	padding: 2px 0px 0px 0px;	margin: 0px 0px 2px 0px;	width: 280px;	float:left;}.edit .seminar p{	font-family: Arial, Helvetica, sans-serif;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	color: #ffffff;	float:left;}.edit .timetable .seminar_empty p{	font-family: Arial, Helvetica, sans-serif;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	color: #ffffff;	float:left;}.edit .timetable .seminar_cont p{	font-family: Arial, Helvetica, sans-serif;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	color: #ffffff;	float:left;}.edit .timetable .seminar select{	padding: 0px 0px 0px 0px;	margin: 0px 5px 0px 0px;	font-size: 12px; 	font-style: normal;	font-weight: normal;	line-height: 130%;	background-color: #333333;	color: #ffffff;	float:left;}.edit .timetable .seminar_empty select{	padding: 0px 0px 0px 0px;	margin: 0px 5px 0px 0px;	font-size: 12px; 	font-style: normal;	font-weight: normal;	line-height: 130%;}.edit .timetable .seminar form{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 40px;}.edit .timetable .seminar_empty form{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 40px;}.edit .timetable .seminar a{	font-family: Arial, Helvetica, sans-serif;	display:block;	width:130px;	padding: 0px 0px 0px 0px;	margin: 4px 0px 2px 40px;}	/************** timetable **************/.inactive{	padding: 0px 0px 2px 0px;	margin: 0px 0px 2px 0px;	background-image: url(../../media/admin/inactive_bg.gif);}#admin_nav_bar{	padding: 0px 0px 0px 0px;	margin: 0px 0px 2px 0px;	width:100%;	height:130px;	background-image: url(../../media/admin/top_login.gif);	background-repeat:	no-repeat;	background-color: #333333;	overflow: hidden;}#admin_menu{	padding: 0px 0px 0px 2px;	margin: 0px 0px 0px 0px;	height:130px;	float:left;	width:220px;	overflow: hidden;}.admin_user{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	width:245px;	overflow: hidden;}.admin_user_ico{	float:left;	background-color:#009999;	height:20px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}#admin_content{	padding: 5px 0px 0px 0px;	margin: 0px 0px 0px 292px;	width:500px;	overflow: hidden;}#admin_content p{	font-family: Arial, Helvetica, sans-serif;	margin: 0px 0px 0px 4px;	padding: 0px 0px 0px 0px;	font-size: 12px; /* -- updated font size --*/	font-style: normal;	font-weight: normal;	line-height: 130%;	text-decoration: none;	color: #ffff33;}#admin_content h2{	font-family: Arial, Helvetica, sans-serif;	margin: 1px 0px 1px 4px;	padding: 0px 0px 0px 0px;	font-size: 12px; /* -- updated font size --*/	font-style: normal;	font-weight: normal;	line-height: 130%;	text-decoration: none;	color: #999999;}#admin_content h1{	font-family: Arial, Helvetica, sans-serif;	margin: 0px 0px 2px 4px;	padding: 0px 0px 0px 0px;	font-size: 17px;	font-style: normal;	font-weight: bold;	text-decoration: none;	color: #ffffff;}#admin_content input{	font-family: Arial, Helvetica, sans-serif;}#admin_content input.login{	width:20px;	height:20px;}#admin_content h2 a{	font-family: Arial, Helvetica, sans-serif;	color: #999999;}#admin_content a{	font-family: Arial, Helvetica, sans-serif;	margin: 0px 2px 0px 4px;	padding: 0px 0px 0px 0px;	font-size: 12px; /* -- updated font size --*/	font-style: normal;	font-weight: normal;	line-height: 120%;	text-decoration: none;	color: #ffff33;}#admin_content a:hover{	color: #333333;	background-color: #ffff33;}#admin_content form{	width: 100%;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}form{	width: 100%;	padding: 0px 0px 0px 0px;	margin: 5px 0px 0px 0px;}.editpage{	width: 100%;	height: 100%;/**/	padding: 0px 0px 20px 3px;	margin: 0px 0px 0px 0px;	background-color: #333333;	float:left;}.scrolling{	width: 100%;	height: 500px;	padding: 0px 0px 0px 0px;	margin: 5px 0px 0px 0px;	overflow: auto;}.div_100{	display:block;	width: 100%;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background-color: #999999;}.editbanner{	width: 100%;	padding: 0px 0px 0px 3px;	margin: 0px 0px 10px 0px;	background-color: #333333;	float:left;}.editbanner .edit{	margin: 0px 0px 0px 6px;	padding: 0px 0px 2px 0px;}.editbanner form{	padding: 0px 0px 0px 0px;	margin: 0px 0px 5px 0px;}.editpage .edit{	/*width: 280px;*/	width:inherit;	float:left;	/*overflow:hidden;*/}/*.editpage .edit_wide .edit{	width: 450px;	overflow:hidden;}*/#page .edit{	padding: 0px 0px 0px 0px;	margin: 3px 0px 0px 1%;	width: 99%;}#full_width{	width: 100%;}.edit h1{	font-family: Arial, Helvetica, sans-serif;	padding: 0px 0px 0px 0px;	margin: 15px 0px 0px 0px;	font-size: 17px;	font-style: normal;	font-weight: bold;	line-height: 140%;	color:#ffffff;}.edit h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	font-style: normal;	font-weight: bold;	line-height: 120%;	margin: 8px 0px 5px 20px;	color:#999999;}.edit h3{	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	font-style: normal;	font-weight: normal;	line-height: 120%;	margin: 0px 0px 10px 0px;	color:#ff0000;}.edit h4{	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	font-style: normal;	font-weight: bold;	line-height: 120%;	margin: 0px 0px 0px 0px;	color:#999999;}.edit h5{	font-family: Arial, Helvetica, sans-serif;	margin: 0px 2px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 12px; /* -- updated font size --*/	font-style: normal;	font-weight: normal;	line-height: 120%;	text-decoration: none;	color: #ff0000;}.edit p{	font-family: Arial, Helvetica, sans-serif;	margin: 30px 2px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 12px; /* -- updated font size --*/	font-style: normal;	font-weight: normal;	line-height: 140%;	text-decoration: none;	color: #ffffff;}.edit_info p{	font-family: Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;	font-size: 11px; /* -- updated font size --*/	font-style: normal;	font-weight: normal;	line-height: 120%;	text-decoration: none;	color: #ff0000;}.edit img{	border-top: none;	margin: 0px;	padding: 0px;	background-image: none;}.edit p.tight{	font-family: Arial, Helvetica, sans-serif;	margin: 5px 2px 0px 0px;	color: #ffffff;}.edit p.warn{	font-family: Arial, Helvetica, sans-serif;	margin: 7px 4px 0px 0px;	color: #ffff33;}.editpage .edit {	padding: 0px 0px 0px 5px;	margin: 0px 0px 0px 0px;}.editpage .edit img{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}.editpage .edit img.nav{	padding: 0px 0px 0px 0px;	margin: 8px 0px 0px 0px;	float:left;}.editpage .edit a{	font-family: Arial, Helvetica, sans-serif;	margin: 0px 2px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 12px; /* -- updated font size --*/	font-style: normal;	font-weight: normal;	line-height: 120%;	text-decoration: none;	color: #ffff33;}.partners .edit a{	font-size: 12px; }.editpage .edit p a{	font-size: 12px; /* -- updated font size --*/}.editpage .edit a.table_title{	font-size: 17px;	font-weight: bold;	color:#999999;}.editpage .edit a.exhibitor_enhanced{	color:#999999;}.editpage .edit a.control{	margin: 0px 2px 0px 0px;	padding: 0px 0px 0px 0px;}.editpage .edit a:hover{	/*color: #333333;	background-color: #ffff33;*/	color: #ffff33;}.editpage .edit span{	margin: 0px 2px 0px 20px;	padding: 0px 0px 0px 0px;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #999999;}.editpage .edit span.divide{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #999999;}.editpage .edit select{	display: block;	font-size: 12px;	font-style: normal;	font-weight: normal;	text-decoration: none;	color: #333333;	background-color: #ffffff;	padding: 0px 0px 0px 0px;	margin: 2px 0px 10px 0px;	width: 200px;}.editpage .edit select.small_select{	width: 75px;	margin-right: 2px;	float: left;}.editpage .edit textarea{	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	text-decoration: none;	color: #333333;	background-color: #ffffff;	padding: 0px 0px 0px 0px;	margin: 2px 0px 10px 0px;	width: 200px;}.editpage .edit textarea.wide{	display: block;	/*font-family: Arial, Helvetica, sans-serif;*/	font-size: 12px;	font-style: normal;	font-weight: normal;	text-decoration: none;	color: #333333;	background-color: #ffffff;	padding: 0px 0px 0px 0px;	margin: 2px 0px 10px 0px;	width: 450px;}.editpage .edit input{	font-size: 12px; /* -- updated font size --*/	font-style: normal;	font-weight: normal;	text-decoration: none;	color: #333333;	background-color: #ffffff;	padding: 0px 0px 0px 0px;	margin: 2px 0px 0px 0px;	width:270px;}.editpage .edit p input{	font-size: 12px; /* -- updated font size --*/}.editpage .edit input.small_input{	width:150px;}.editpage .edit input.radio{	padding: 0px 0px 0px 0px;	margin: 10px 5px 0px 2px;	width: 15px;	background-color: #333333;}.editpage .edit input.radio_small{	padding: 0px 0px 0px 0px;	margin: 10px 5px 0px 2px;	width: 10px;	height: 10px;	background-color: #333333;}input.no_resize{	padding: 0px 0px 0px 0px;	margin: 0px 5px 0px 0px;	width: 15px;	background-color: #ffffff;}.editpage .edit input.button {	font-size: 10px;	font-style: normal;	font-weight: bold;	text-decoration: none;	color: #333333;	background-color: #ffffff;	padding: 0px 0px 0px 0px;	margin: 2px 0px 0px 5px;	width: 20px;}.editpage .edit input.templatebutton {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	width: 54px;}.add_mod{	padding: 10px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background-color: #999999;}.edit{	font-family: Arial, Helvetica, sans-serif;	padding: 0px 0px 0px 0px;	margin: 0px 0px 1px 0px;	background-color: #333333;}.edit img{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}.edit a{	margin: 0px 0px 0px 0px;	padding: 0px 0px 2px 0px;	font-size: 12px;  	font-style: normal;	font-weight: normal;	text-decoration: none;	color: #ffffff;}/* ---- SITE PAGES -- */.edit .site_pages_tool{	margin: 0px;	padding: 0px;	float:left;}.edit .site_pages_tool img{	margin: 0px 0px 0px 0px;	padding: 0px;}/* ---- PC EXCEPTION -- \*/*html .edit .site_pages_tool img{	margin: 3px 0px 0px 0px;	padding: 0px;}/* ---- PC EXCEPTION -- */.edit .site_pages_tool a{	margin: 0px;	padding: 0px;}.edit .site_pages_tool a:hover{	background-color:transparent;}.edit .site_top_level_admin h2{	padding: 0px;	margin: 0px;	width:auto;}.edit .site_top_level_admin a:hover h2{	color:#FFFF33;}.edit .site_top_level_admin a h2{	color:#ffffff;}.site_pages_clear{	clear:both;	padding-bottom:1px;	width:inherit;}/*.childpages{	padding: 5px 0px 0px 12px;	margin: 0px 0px 0px 0px;	background-image: url(../../media/admin/page_group1.gif);	background-repeat:repeat-y;}.childpages a{	padding: 0px;	margin: 0px 0px 0px 0px;}.childpages img{	padding: 0px;	margin: 0px;	float:left;}.childpages .childpages{	padding: 5px 0px 5px 17px;	margin: 2px 0px 0px 0px;	background-image: url(../../media/admin/page_group2.gif);	background-repeat:repeat-y;}.childpages .childpages .childpages{	padding: 5px 0px 5px 17px;	margin: 2px 0px 0px 0px;	background-image: url(../../media/admin/page_group3.gif);	background-repeat:repeat-y}*//*----	EDIT BAR ---*/.edit_bar{	width:98%;	background-image: url(../../media/admin/EDIT_BAR_MIDD.gif);	background-repeat:repeat-x;/*--*/	height:13px;}.edit_bar_vert{	width:13px;	background-image: url(../../media/admin/EDIT_BAR_MIDD_VERT.gif);	background-repeat:no-repeat;/*--*/	background-position:bottom;	margin-left:0px;	height:70px;	overflow:hidden;}.edit_bar_add{	width:98%;	background-image: url(../../media/admin/ADD_BAR_MIDD.gif);	background-repeat:repeat-x;/*--*/	height:13px;}.edit_bar_start{	background-image: url(../../media/admin/EDIT_BAR_START.gif);	background-repeat:no-repeat;	padding-right:3px;	float:left;	height:13px;}.edit_bar_top{	background-image: url(../../media/admin/EDIT_BAR_TOP.gif);	background-repeat:no-repeat;	background-position:top;	padding:3px 0px 0px 0px;	margin:0px;	width:13px;}.edit_bar_end{	background-image: url(../../media/admin/EDIT_BAR_END.gif);	background-repeat:no-repeat;	padding-right:3px;	float:right;	height:13px;}.add_bar_start{	background-image: url(../../media/admin/ADD_BAR_START.gif);	background-repeat:no-repeat;	padding-right:3px;	float:left;	height:13px;}.add_bar_end{	background-image: url(../../media/admin/ADD_BAR_END.gif);	background-repeat:no-repeat;	padding-right:3px;	float:right;	height:13px;}.edit .edit_bar .add_bar_end{	background-image: url(../../media/admin/ADD_BAR_END_ADMIN.gif);}.edit_bar a{	margin: 0px 0px 0px 2px;	padding: 0px;}.edit_bar a:hover{	background-color:transparent;}.edit .add_mod a{	margin: 0px 2px 0px 2px;	padding: 0px 0px 2px 0px;	font-size: 12px;  	font-style: normal;	font-weight: normal;	text-decoration: none;	color: #ffff33;}.editbanner .edit a{	margin: 0px 15px 0px 2px;}.edit a:hover{	/*color: #333333;	background-color: #ffff33;*/	color: #ffff33;}.edit span{	margin: 0px 1px 0px 1px;	padding: 0px 0px 0px 0px;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #666666;}.admin_bg img{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	float:left;}#login_nav{	padding: 0px 0px 0px 0px;	margin: 50px 0px 0px 346px;	position: absolute;	z-index: 1;}#admin_content input{	font-size: 12px;	font-style: normal;	font-weight: normal;	text-decoration: none;	color: #ffff33;	background-color: #333333;	padding: 0px 0px 0px 0px;	margin: 0px 0px 4px 5px;	width: 130px;}#login h2{	padding: 4px 0px 0px 0px;	width: 65px;	font-size: 12px;	font-style: normal;	font-weight: bold;	text-decoration: none;	color: #ffff33;	float:left;}#login img{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 5px;}.fleft{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	float:left;}/*---- cols ----*/.white{	color:#ffffff;}.dgrey{	color:#333333;}.grey{	color:#999999;}.yellow{	color:#ffff33;}/*---- bg cols ----*/.bg_white{	background-color:#ffffff;}.bg_dgrey{	background-color:#333333;}.bg_grey{	background-color:#999999;}.bg_yellow{	background-color:#ffff33;}.table_title{	margin-bottom:3px;	background-repeat:no-repeat;	background-position:center left;}.table_title_vert{	margin-left:3px;	height:70px;	background-repeat:no-repeat;}.admin_details_link{	position:absolute;	z-index:10;	top:240px;	right:493px;	width:57px;	height:auto;}.admin_details_link img{	margin:0px;	padding:0px;}