/* LAYOUT */

.courseHeader {
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 15px;
	background: #ECEFEF;
	color: #000000;
	font-weight: bold;
	}

.courseHeader2 {
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 18px;
	background: #ECEFEF;
	color: #000000;
	font-weight: bold;
	}

.japanese {
	padding-left: 15px;
	width: 219px;
	float: left;
	background: url(../images/topbar_tile.gif) repeat-x;
	}	

.titlebar {	
	text-align: left;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	width: 500px;
	height: 21px;
	float: left;
	padding-top: 7px;
	background: url(../images/topbar_tile.gif) repeat-x;
	}

.mailinglistbox {
	text-align: left;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 11px;
	color: #3c3c3c;
	width: 166px;
	height: 21px;
	float: right;
	padding-top: 7px;
	background: url(../images/topbar_tile.gif) repeat-x;
	}

.awardtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #434242;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 20px;
	vertical-align: top;
	letter-spacing: -1px;
	}
	
.awardPhotos
{
	
	float: left;
}	
.imageRight
{
	float: right;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 5px;
	
}	
.imageLeft
{
	float: left;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 5px;
}
.hide {
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;  /* for the benefit of IE5 Mac */
	}

caption {
	font-weight: bold;
	}

#info {
	border-top: 1px solid #9EA5A6;
	border-right: 0px solid #C9CECF;
	background: #E0E5E6;
	padding: 10px 0;
	width: 219px;
}

#right_shell {
	clear: none;
	float: right;
	width: 680px;
	vertical-align: top;
	background: #E5E8E8;
	padding: 0;
	margin: 0;
	text-align: left;
}

#right_shell_home {
	clear: none;
	float: right;
	background: #E5E8E8;
	width: 680px;
	padding: 0;
	text-align: left;
}

#right_shell #banners {
	float: left;
	width: 440px;
}

#right_shell #flash {
	float: right;
	width: 220px;
	height: 200px;
	margin: 0px;
	padding: 5px 20px 0 0;
}

#right_shell #bottom_banner {
	/*border-top: 1px solid #B3B6B6;*/
}


#top_link {
	clear: both;
	background: url(../images/left_bg.gif) top left repeat-y #ECEFEF;
	text-align: right;
	height: 20px;
	margin: 0;
}

#top_link_inline {
	clear: both;	
	text-align: right;
	height: 20px;
	margin: 0;
}
	
#details {
	background: #E5E8E8;
	float: left;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 12px;
	/*height: 126px;*/
	margin: 0;
	padding: 0 0 7px 0;
	text-align: left;
	}
	
#details p {
	float: left;
	margin: 7px 0 0 16px;
	width: 350px;
}

* html #details p {
	margin-left: 8px;
}

table.program {
	width: 100%;
	border-collapse: collapse;
	font-size: 10px;
	line-height: 16px;
	margin: 0;
	padding: 0;
}

table.program thead tr {
	background: #D8DEE0;
}

table.program thead td {
	white-space: nowrap;
}

table.program td {
	border: 1px solid #000000;
	padding: 0 4px 0 4px;
	vertical-align: top;
}

table.program td.shade {
	background: #D8DEE0;
}

table.program ul {
	margin-left: 0;
	margin-top: 2px;
	padding-left: 1em;
	text-indent: -1em;
	line-height: 10px;
	list-style-type: none;
}


table.program li
{
	margin: 1em 0;
}

table.posters td {
	vertical-align: top;
}

p.prog_head {
	font-size: 10px;
	line-height: 12px;
	margin: 12px 0 4px 0;
}

p.hotel {
	float: left;
	background: #ECEFEF;
	padding-right: 7px;
}

p.hotel span {
	color: #CD000F;
	font-weight: bold;
}

table.schedule {
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0;
}

table.schedule td {
	padding: 2px 22px;
	line-height: 12px;
}

ol.multi_level ol {
	list-style: none;
}
	
/* LINKS  & BUTONS */

a.apply {
	background: url(../images/btn_apply.gif) 0 0 no-repeat transparent;
	display: block;
	width: 205px;
	height: 22px;
	border: none;
}

a.apply:hover {
	background: url(../images/btn_apply.gif) 100% 0 no-repeat transparent;
}

/* Submit Abstract */
#submitabstract {
	background: url(../images/btn_submityourabstract.gif) 0 0 no-repeat transparent;
	display: block;
	width: 348px;
	height: 35px;
	border: none;
}

#submitabstract:hover {
	background: url(../images/btn_submityourabstract.gif) 100% 0 no-repeat transparent;
}


/*2006 Prospectus*/
a.prospectus06 {
	background: url(../images/btn_exhibitorprospectus2006.gif) 0 0 no-repeat transparent;
	display: block;
	width: 293px;
	height: 22px;
	border: none;
}

a.prospectus06:hover {
	background: url(../images/btn_exhibitorprospectus2006.gif) 100% 0 no-repeat transparent;
}

/*2007 Prospectus*/
a.prospectus07 {
	background: url(../images/btn_exhibitorprospectus2007.gif) 0 0 no-repeat transparent;
	display: block;
	width: 365px;
	height: 22px;
	border: none;
}

a.prospectus07:hover {
	background: url(../images/btn_exhibitorprospectus2007.gif) 100% 0 no-repeat transparent;
}

/*2008 Prospectus*/
a.prospectus08 {
	background: url(../images/btn_2008prospectus.gif) 0 0 no-repeat transparent;
	display: block;
	width: 316px;
	height: 22px;
	border: none;
}

a.prospectus08:hover {
	background: url(../images/btn_2008prospectus.gif) 100% 0 no-repeat transparent;
}
/*
a.forconfirmed {
	background: url(../images/btn_forconfirmed.gif) 0 0 no-repeat transparent;
	display: block;
	width: 311px;
	height: 22px;
	border: none;
}

a.forconfirmed:hover {
	background: url(../images/btn_forconfirmed.gif) 100% 0 no-repeat transparent;
}
*/
/*
a.golf_sponsor {
	background: url(../images/btn_golftournament.gif) 0 0 no-repeat transparent;
	display: block;
	width: 210px;
	height: 22px;
	border: none;
}

a.golf_sponsor:hover {
	background: url(../images/btn_golftournament.gif) 100% 0 no-repeat transparent;
}
*/


#reg_online_here {
	background: url(../images/btn_registeronline.gif) 0 0 no-repeat transparent;
	display: block;
	width: 108px;
	height: 22px;
	border: none;
}

#reg_online_here:hover {
	background: url(../images/btn_registeronline.gif) 100% 0 no-repeat transparent;
}

#reg_online_here span {
	display: none;
}


a.registration_form {
	background: url(../images/btn_downloadregistrationfor.gif) 0 0 no-repeat transparent;
	display: block;
	width: 309px;
	height: 22px;
	border: none;
}

a.registration_form:hover {
	background: url(../images/btn_downloadregistrationfor.gif) 100% 0 no-repeat transparent;
}

a.registration_form span {
	display: none;
}


a.registration_ExpoBadge {
	background: url(../images/btn_regsExpoBadge.gif) 0 0 no-repeat transparent;
	display: block;
	width: 212px;
	height: 22px;
	border: none;
}

a.registration_ExpoBadge:hover {
	background: url(../images/btn_regsExpoBadge.gif) 100% 0 no-repeat transparent;
}

a.registration_ExpoBadge span {
	display: none;
}


#registrationfax_form:hover {
	background: url(../images/btn_downloadregistrationfax.gif) 100% 0 no-repeat transparent;
}
#registrationfax_form {
	background: url(../images/btn_downloadregistrationfax.gif) 0 0 no-repeat transparent;
	display: block;
	width: 285px;
	height: 22px;
	border: none;
}


#network_with_others {
	background: url(../images/btn_signuptonetwork.gif) 0 0 no-repeat transparent;
	display: block;
	width: 234px;
	height: 22px;
	border: none;
}

#network_with_others:hover {
	background: url(../images/btn_signuptonetwork.gif) 100% 0 no-repeat transparent;
}

#sponsor_app {
	background: url(../images/btn_sponsorshipapplication.gif) 0 0 no-repeat transparent;
	display: block;
	width: 219px;
	height: 22px;
	border: none;
}

#sponsor_app:hover {
	background: url(../images/btn_sponsorshipapplication.gif) 100% 0 no-repeat transparent;
}

#OnlineHotelRes {
	background: url(../images/btn_OnlineHotelRes.gif) 0 0 no-repeat transparent;
	display: block;
	width: 161px;
	height: 22px;
	border: none;
}

#OnlineHotelRes:hover {
	background: url(../images/btn_OnlineHotelRes.gif) 100% 0 no-repeat transparent;
}

/*#online_hotel_reservations {
	background: url(../images/btn_makeyouronlinehotel.gif) 0 0 no-repeat transparent;
	display: block;
	width: 424px;
	height: 22px;
	border: none;
}

#online_hotel_reservations:hover {
	background: url(../images/btn_makeyouronlinehotel.gif) 100% 0 no-repeat transparent;
}

#fax_hotel_reservations {
	background: url(../images/btn_downloadthisform.gif) 0 0 no-repeat transparent;
	display: block;
	width: 373px;
	height: 22px;
	border: none;
}

#fax_hotel_reservations:hover {
	background: url(../images/btn_downloadthisform.gif) 100% 0 no-repeat transparent;
}
*/
/*
#register_your_vehicle {
	background: url(../images/btn_registertohaveyour.gif) 0 0 no-repeat transparent;
	display: block;
	width: 328px;
	height: 22px;
	border: none;
}

#register_your_vehicle:hover {
	background: url(../images/btn_registertohaveyour.gif) 100% 0 no-repeat transparent;
}
*/
/*#sign_up_for_tour {
	background: url(../images/btn_signupfortour.gif) 0 0 no-repeat transparent;
	display: block;
	width: 115px;
	height: 22px;
	border: none;
}

#sign_up_for_tour:hover {
	background: url(../images/btn_signupfortour.gif) 100% 0 no-repeat transparent;
}
*/
#carbon_conversion_ws {
	background: url(../images/btn_registerforthedirectcar.gif) 0 0 no-repeat transparent;
	display: block;
	width: 301px;
	height: 22px;
	border: none;
}

#carbon_conversion_ws:hover {
	background: url(../images/btn_registerforthedirectcar.gif) 100% 0 no-repeat transparent;
}

#IPM_ws {
	background: url(../images/btn_registertoattend.gif) 0 0 no-repeat transparent;
	display: block;
	width: 185px;
	height: 22px;
	border: none;
}

#IPM_ws:hover {
	background: url(../images/btn_registertoattend.gif) 100% 0 no-repeat transparent;
}

#UPM_ws {
	background: url(../images/btn_universityregistration.gif) 0 0 no-repeat transparent;
	display: block;
	width: 142px;
	height: 22px;
	border: none;
}

#UPM_ws:hover {
	background: url(../images/btn_universityregistration.gif) 100% 0 no-repeat transparent;
}

#best_poster {
	background: url(../images/btn_2004_best_poster.gif) 0 0 no-repeat transparent;
	display: block;
	width: 196px;
	height: 22px;
	border: none;
}

#best_poster:hover {
	background: url(../images/btn_2004_best_poster.gif) 100% 0 no-repeat transparent;
}
/*
#Final_Program_Soon {
	background: url(../images/btn_Final_Program_Soon.gif) 0 0 no-repeat transparent;
	display: block;
	width: 172px;
	height: 22px;
	border: none;
}

#Final_Program_Soon:hover {
	background: url(../images/btn_Final_Program_Soon.gif) 100% 0 no-repeat transparent;
}
*/
#Program_Annoucement {
	background: url(../images/btn_Program_Annoucement.gif) 0 0 no-repeat transparent;
	display: block;
	width: 231px;
	height: 22px;
	border: none;
}

#Program_Annoucement:hover {
	background: url(../images/btn_Program_Annoucement.gif) 100% 0 no-repeat transparent;
}

#plenary1_speakers {
	background: url(../images/btn_plenary1_speakers.gif) 0 0 no-repeat transparent;
	display: block;
	width: 296px;
	height: 22px;
	border: none;
}

#plenary1_speakers:hover {
	background: url(../images/btn_plenary1_speakers.gif) 100% 0 no-repeat transparent;
}

/*presenter info page - submit your one page*/
#submit_page {
	background: url(../images/btn_submityouronepage.gif) 0 0 no-repeat transparent;
	display: block;
	width: 193px;
	height: 22px;
	border: none;
}

#submit_page:hover {
	background: url(../images/btn_submityouronepage.gif) 100% 0 no-repeat transparent;
}

/*presenter info page - call for abstract*/
#callfor_abstracts {
	background: url(../images/btn_viewthecallforabstracts.gif) 0 0 no-repeat transparent;
	display: block;
	width: 166px;
	height: 22px;
	border: none;
}

#callfor_abstracts:hover {
	background: url(../images/btn_viewthecallforabstracts.gif) 100% 0 no-repeat transparent;
}

/*bbaker.asp - Download your Application Form here*/
#baker_award_form {
	background: url(../images/btn_baker_award_form.gif) 0 0 no-repeat transparent;
	display: block;
	width: 197px;
	height: 22px;
	border: none;
}

#baker_award_form:hover {
	background: url(../images/btn_baker_award_form.gif) 100% 0 no-repeat transparent;
}

/*BBS Buttons*/
a.publicbbs {
	background: url(../images/btn_bb-public.gif) 0 0 no-repeat transparent;
	display: block;
	width: 137px;
	height: 22px;
	border: none;
}

a.publicbbs:hover {
	background: url(../images/btn_bb-public.gif) 100% 0 no-repeat transparent;
}

a.privatebbs {
	background: url(../images/btn_bb-orgcomm.gif) 0 0 no-repeat transparent;
	display: block;
	width: 219px;
	height: 22px;
	border: none;
}

a.privatebbs:hover {
	background: url(../images/btn_bb-orgcomm.gif) 100% 0 no-repeat transparent;
}

/*Accepted Author Instruction Kit*/
#author_kit {
	background: url(../images/btn_author_kit.gif) 0 0 no-repeat transparent;
	display: block;
	width: 190px;
	height: 22px;
	border: none;
}

#author_kit:hover {
	background: url(../images/btn_author_kit.gif) 100% 0 no-repeat transparent;
}

/*submit_final_abstract*/
#submit_final_abstract {
	background: url(../images/btn_submit_final_abstract.gif) 0 0 no-repeat transparent;
	display: block;
	width: 309px;
	height: 22px;
	border: none;
}

#submit_final_abstract:hover {
	background: url(../images/btn_submit_final_abstract.gif) 100% 0 no-repeat transparent;
}

/*oral_guidelines*/
#oral_guidelines {
	background: url(../images/btn_oral_guidelines.gif) 0 0 no-repeat transparent;
	display: block;
	width: 218px;
	height: 22px;
	border: none;
}

#oral_guidelines:hover {
	background: url(../images/btn_oral_guidelines.gif) 100% 0 no-repeat transparent;
}

#reg_now {
	background: url(../images/btn_regnow.gif) 0 0 no-repeat transparent;
	display: block;
	width: 95px;
	height: 22px;
	border: none;
}

#reg_now:hover {
	background: url(../images/btn_regnow.gif) 100% 0 no-repeat transparent;
}

#AbstractOrderForm {
	background: url(../images/btn_AbstractOrderForm.gif) 0 0 no-repeat transparent;
	display: block;
	width: 360px;
	height: 22px;
	border: none;
}

#AbstractOrderForm:hover {
	background: url(../images/btn_AbstractOrderForm.gif) 100% 0 no-repeat transparent;
}

#golf_reg_today {
	background: url(../images/btn_golf_reg_today.gif) 0 0 no-repeat transparent;
	display: block;
	width: 106px;
	height: 22px;
	border: none;
}

#golf_reg_today:hover {
	background: url(../images/btn_golf_reg_today.gif) 100% 0 no-repeat transparent;
}

#golf_sponsor {
	background: url(../images/btn_golf_sponsor.gif) 0 0 no-repeat transparent;
	display: block;
	width: 165px;
	height: 22px;
	border: none;
}

#golf_sponsor:hover {
	background: url(../images/btn_golf_sponsor.gif) 100% 0 no-repeat transparent;
}

/*poster_itinerary*/
#poster_itinerary {
	background: url(../images/btn_poster_itinerary.gif) 0 0 no-repeat transparent;
	display: block;
	width: 201px;
	height: 22px;
	border: none;
}

#poster_itinerary:hover {
	background: url(../images/btn_poster_itinerary.gif) 100% 0 no-repeat transparent;
}

#AvailableBoothSpaces {
	background: url(../images/btn_2008floorplan.gif) 0 0 no-repeat transparent;
	display: block;
	width: 162px;
	height: 22px;
	border: none;
}

#AvailableBoothSpaces:hover {
	background: url(../images/btn_2008floorplan.gif) 100% 0 no-repeat transparent;
}

#downloadthefinal {
	background: url(../images/btn_downloadthefinal.gif) 0 0 no-repeat transparent;
	display: block;
	width: 267px;
	height: 22px;
	border: none;
}

#downloadthefinal:hover {
	background: url(../images/btn_downloadthefinal.gif) 100% 0 no-repeat transparent;
}

/*register*/

#registerToday {
	background: url(../images/btn_registertoday.gif) 0 0 no-repeat transparent;
	display: block;
	width: 105px;
	height: 22px;
	border: none;
}

#registerToday:hover {
	background: url(../images/btn_registertoday.gif) 100% 0 no-repeat transparent;
}

/*Sponsorship Opportunities*/

#sponsorshipOpportunities {
	background: url(../images/btn_sponsorshipopp.gif) 0 0 no-repeat transparent;
	display: block;
	width: 165px;
	height: 22px;
	border: none;
}

#sponsorshipOpportunities:hover {
	background: url(../images/btn_sponsorshipopp.gif) 100% 0 no-repeat transparent;
}

/* This CSS makes the rest look like crap */
p.standard{
	margin:2px 0px 5px 0px;
}
h5.subject-header{
	margin:25px 0px 2px 0px;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.imageSlide{
	background-position:top left;
	display:block;
}
.imageSlide:hover{
	background-position:top right;
}
.TitleUnderline
{
	margin-top: 30px;
	border-bottom: 1px solid #666666;
}
.pptable TD {	
PADDING-RIGHT: 13px;	
PADDING-LEFT: 8px;	
PADDING-BOTTOM: 15px;	
PADDING-TOP: 2px;	
TEXT-ALIGN: left; 
vertical-align:top;}

#exhibitli {
	
}

.nospacing {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-right: 1px;
}

.nos_section {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-right: 1px;
	font-size:medium;
	font-weight:bold;
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
