.job_list {
	font-size:0.75em;
	text-align:left;
	line-height:2.5em;
	color:#000;
}
#add_this {
	position: absolute;
	width: auto;
	height: 50px;
	top:20px;
	z-index: 1;
	right: 20px;
}
#add_this_2 {
	position: absolute;
	width: auto;
	height: 50px;
	top:15px;
	z-index: 1;
	right: 10px;
}
#polyu_main_graphic {
	position:relative;
	background-image: url(images/polyu_speed_main_graphic_ended.gif);
	background-repeat:no-repeat;
	width:719px;
	height:650px;
}
#polyu_leadin {
	padding:0;
	margin:25px;
	text-align:left;
}
.color-highlight {color:#ff9900; font-weight:bold; /*font-size:1.2em;*/}

.polyu_leadin_text {
	padding:15px 0 0 0; margin:0;
	font-size:14px;
	line-height:1.5em;
}
.polyu_leadin_text_2 {
	padding:15px 0 0 0; margin:0;
	font-size:14px;
	line-height:1.5em;
}
#polyu_middle_content {position:relative; width:100%;}
#polyu_middle_content #polyu_speed_bubble {position:absolute; top:20px; right:-10px; display:block; width:232px; height:247px; background:url('images/polyu_speed_bubble.gif') no-repeat; text-indent:-9999px;}

#polyu_middle_content #polyu_speed_bubble #open-map {position:absolute; top:124px; left:145px; display:block; width:42px; height:20px;}

#polyu_middle_content #register_button:link, #polyu_middle_content #register_button:visited {display:block; width:265px; height:85px; background:url('images/polyu_register_button.jpg') 0 0 no-repeat; text-indent:-9999px; position: absolute; top:270px; right:-25px;}
#polyu_middle_content #register_button:hover, #polyu_middle_content #register_button:active {background-position: 0 -85px;}


table#polyu_speaker_table {
	border-top: 1px solid #eaeaea;
	padding-top:25px;
}

.polyu_speaker_box {
	position:relative;
	margin: 0 0 25px 30px;
	padding: 0 0 0 115px;
	background-position:top left;
	background-repeat:no-repeat;
	width:350px;
	width:465px\9;
}
#polyu_speaker_1 {background-image: url('images/polyu_speaker_1.jpg');}
/*#polyu_speaker_2 {background-image: url('images/polyu_speaker_2.jpg');}*/

.polyu_speaker_box #polyu_speaker_2 {position:absolute; left:-45px; top:0;}

.polyu_speaker_title_1 {font-size:14px; font-weight:bold; color:#ff9900; margin:0 0 10px 0; padding:0;} 
.polyu_speaker_title_2 {font-size:14px; font-weight:bold; color:#000000; margin:0 0 6px 0; padding:0; letter-spacing:-1px;}

ul.polyu_speaker_list {list-style:none; padding:0; margin:0;}
ul.polyu_speaker_list li {
	padding:1px 0 1px 20px;
	margin:0;
	background:url('images/polyu_speed_bulletin.gif') 3px center no-repeat;
}

.polyu_speaker_box p.speaker_profile {font-size:12px; margin:15px 0 0 0;}

#polyu_details_table {
	margin:0 0 0 35px;
	padding:15px 15px 15px 30px;
	width:420px;
	border: 3px solid #ff9900;
}
#polyu_details_table td {margin:0; padding:0;line-height:1.5em;}
#polyu_details_table .col-1 {width:9em;}
#polyu_details_table .col-2 {width:2em;}

.polyu_content_box {margin:25px 0 0 25px;}

.polyu_r_list ul	{padding:0px 0px 0px 40px; margin:0px 0px 15px 0px;}
.polyu_r_list li	{padding:0px 0px 0px 0px; margin:5px 0px 0px 0px;}
.polyu_r_list_title {padding: 15px 0px 0px 20px; font-weight: bold; font-size: 11pt; color:#595757;}
.polyu_r_list_title-2 {padding: 25px 0px 0px 20px; font-weight: bold; font-size: 16pt; color:#595757;}
.polyu_r_list a:link, .polyu_r_list a:visited {font-size: 12px; color: #595757; text-decoration: none;}
.polyu_r_list a:hover, .polyu_r_list a:active {text-decoration:underline;}

/* Right Column - Jobs You Might Be Interested */
#job #top					{background:url('images/article-r-job-top.gif') no-repeat; width:270px; height:15px; margin:6px 0px 0px 0px; font-size:0px;}
#job #top-retail			{background:url('/revamp2012/images/article-r-job-retail-bkg.gif') no-repeat; width:270px; height:42px; margin:6px 0px 0px 0px; font-size:0px; overflow:hidden;}
#job #top-retail h2		{font-size:14pt; color:#fff; margin:10px 0px 0px 27px; font-weight:normal;}
#job #middle				{background:url('images/article-r-job-bkg.gif') repeat-y; width:270px; /*border:1px solid #000;*/}
#job #middle #header		{font-size:16px; color:#00aeda; font-weight:normal; /*background:url('/revamp2012/images/article-r-job-header-icon.gif') 240px 0px no-repeat;*/ width:auto; height:25px; padding:3px 0px 0px 0px; margin:0px 16px 0px 32px; /*border:1px solid #000;*/}
#job #middle #jobtitle	{padding:3px 0px 0px 0px; margin:3px 16px 0px 32px; border-top: dotted 1px #40c2e3;}
#job #middle #jobtitle-nodottedline	{padding:3px 0px 0px 0px; margin:3px 16px 0px 32px;}
#job #middle #jobtitle a:link, #job #middle #jobtitle-nodottedline a:link		{font-size:15px; color:#00aeda; font-weight:bold; background:url('/revamp2012/images/article-r-job-post-icon.gif') 0px 3px no-repeat; text-decoration:none; padding:0px 0px 0px 15px;}
#job #middle #jobtitle a:visited, #job #middle #jobtitle-nodottedline a:visited	{font-size:15px; color:#00aeda; font-weight:bold; background:url('/revamp2012/images/article-r-job-post-icon.gif') 0px 3px no-repeat; text-decoration:none; padding:0px 0px 0px 15px;}
#job #middle #jobtitle a:hover, #job #middle #jobtitle-nodottedline a:hover		{font-size:15px; color:#00aeda; font-weight:bold; background:url('/revamp2012/images/article-r-job-post-icon.gif') 0px 3px no-repeat; text-decoration:underline; padding:0px 0px 0px 15px;}
#job #middle #company				{font-size:11px; color:#8a8c8f; margin:0px 16px 0px 32px; padding:0px 0px 0px 15px;}
#job #middle #more-jobs			{padding:10px 12px 0px 0px; overflow:hidden;}
#job #middle #more-jobs a.more:link		{color:#fff; font-size:11px; background:url('/revamp2012/images/article-r-article-btn.gif') 0px -19px no-repeat; width:47px; height:14px; margin:1px 0px 0px 15px; padding:0px 0px 0px 2px; text-decoration:none; text-align:left; float:right;}
#job #middle #more-jobs a.more:visited	{color:#fff; font-size:11px; background:url('/revamp2012/images/article-r-article-btn.gif') 0px -19px no-repeat; width:47px; height:14px; margin:1px 0px 0px 15px; padding:0px 0px 0px 2px; text-decoration:none; text-align:left; float:right;}
#job #middle #more-jobs a.more:hover		{color:#00aeda; font-size:11px; background:url('/revamp2012/images/article-r-article-btn.gif') 0px -43px no-repeat; width:47px; height:14px; margin:1px 0px 0px 15px; padding:0px 0px 0px 2px; text-decoration:none; text-align:left; float:right;}
#job #btm	{background:url('images/article-r-job-btm.gif') no-repeat; width:270px; height:6px; font-size:0px;}

/* Thank you page */
#polyu-thankyou-bkg	{position:relative; width:992px; height:308px; background-image:url('images/thankyou-bkg.jpg'); background-repeat:no-repeat; margin-top:45px; text-align:left; /*border:1px solid #999;*/}
#polyu-thankyou-bkg #polyu-thankyou-content	{position:absolute; width:530px; top:45px; left:393px; line-height:130%;}
#polyu-thankyou-bkg #polyu-thankyou-content #thankyou-header	{color:#00aeda; font-size:13pt; padding-bottom:5px;}
#polyu-thankyou-bkg #polyu-thankyou-content	a:link 		{color:#000; text-decoration:underline;}
#polyu-thankyou-bkg #polyu-thankyou-content	a:visited	{color:#000; text-decoration:underline;}
#polyu-thankyou-bkg #polyu-thankyou-content	a:hover		{color:#000; text-decoration:underline;}
#polyu-thankyou-bkg #polyu-thankyou-content	ul			{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#polyu-thankyou-bkg #polyu-thankyou-content	li			{padding:7px 0px 0px 0px; margin:0px 0px 0px 17px;}
#polyu-thankyou-bkg #polyu-thankyou-share				{margin-top:40px;}
#polyu-thankyou-bkg #polyu-thankyou-share #add_this_thankyou		{margin-top:13px; width:530px; /*border:1px solid #999; */}

/* Form, page */
#polyu_speed_form_image {position:absolute; top:25px; right:0;}

/*Speaker Profile Popup*/
body#speaker-popup {background-color:#FDD637; margin:0; padding:0; text-align:center;}
body#speaker-popup #speaker-pop-up-container {position:relative; margin:125px auto; padding:0; font-family:Arial, Helvetica, sans-serif, 細明體; width:345px; height:100%; text-align:left;}
body#speaker-popup #speaker-pop-up-container #header-image {background:url('images/speaker_profile_bg.gif') no-repeat; display:block; width:92px; height:99px; position:absolute; top:-110px; left:-25px;}
body#speaker-popup #speaker-pop-up-container p.speaker-name {margin:5px 0; padding:0; font-size:15px; font-weight:bold; color:#000;}
body#speaker-popup #speaker-pop-up-container p.speaker-profile {margin:10px 0 0 0; padding:0; font-size:13px; font-weight:normal; color:#404040;}


/* Post Event */
#container {width:992px; height:auto; position:relative; background:#FFF;}
#polyu_speed_main {position:relative; margin:0; padding:0; background:url('images/polyu_speed_main_graphic_2.jpg') no-repeat;}
p.event_info {text-align:center; font-size:14px; margin:0; padding:0; background-color:#000; color:#fff; display:block; line-height:25px; height:25px;}

#polyu_post_event_content {
	padding:0;
	margin:5px 0 25px 175px;
	text-align:left;
	width:600px;
	float:left;
}
#polyu_post_event_button {
	padding:0;
	margin:30px 0 0 0;
	float:left;
}
.postevent {position:relative;}
.postevent a.posteventphoto {margin:3px;}

.remark	{font-size:8pt; -webkit-text-size-adjust:none; text-align:left; padding-top:20px; padding-left:20px; color:#676767;}

.large-title {font-size:1.2em;}

.polyu_speaker_quote {display:block; background:url('images/openquote1.gif') no-repeat left top; padding:0 0 0 25px; margin:-8px 0; height:2em; font-size:14px;}
.polyu_speaker_quote span {display:inline-block; background:url('images/closequote1.gif') no-repeat right bottom; width:20px; height:20px; padding:0; margin:0 0 0 5px;}

img.polyu_speaker_profile {float:left; margin:-60px 0 0 0; padding:0;}

.space-on-left {margin-left:110px;