/*wfumb2009*/
@import url(http://www.icms.com.au/theme/2/theme.css);

#nav, #footer { border:none; }

body { color:#FFFFFF; /*#90B8E0*/; background: #2B2D3A url(body-bg.jpg) top left no-repeat; }

#header { margin-left:165px; background:#E66428 url(footer-bg-right.jpg) right bottom no-repeat; min-height:87px; }
* html #IEroot #header { height:87px; }
#nav { margin-top:70px; background:transparent; }
#nav ul, #nav li a { color:#E66428; background-color:#2B2D3A; border-right:1px solid #212123; }
#nav li a:hover { background-color:#E66428; }

#header #eventname, #header #dates, #header #location { background:transparent; border:none; padding:2px 0;}
#header #dates { padding-bottom:0; }
#header #location { background:transparent url(location-bg.gif) center top no-repeat; padding-top:18px; }

#content_wrap { background:transparent url(content_wrap-bg.gif) right bottom no-repeat; }
#content { margin-bottom:60px; }

#f_email_homepage { background:transparent url(content_wrap-bg.jpg) left top repeat-x; padding-top:80px; }
	
#content h1 {
	padding:8px 0 0;
	margin:0;
	background:#2B2D3A url(content-h1-bg.jpg) left top repeat-x;
	color:#FFFFFF;
	min-height:47px;
}
* html #IEroot #content h1 {
	height:47px;
}

#content h2, #content h3, .signature { color:#E66428; border-color:#E66428; /*#FFFFFF;*/}

#content h2, #content h3, #nav li a  {
	border:none;
	background:transparent url(content-h1-bg.jpg) 0px -40px repeat-x;
	padding-top:16px !important;
}

/*#content*/ .item { padding-left:0; padding-right:0; margin-left:0; margin-right:0; }
#content .item h2, #content .item h3, #content .item p { padding-left:10px; }

/*#content*/ .item { color:#2B2D3A; background-color:#FFFFFF; }


#content h1 { border-top: 8px solid #2B2D3A; padding-top:0px; }


#nav {
	background:transparent url(content-h1-bg.jpg) left bottom repeat-x;
	padding-bottom:16px;
}

#content ul, #content ul a { color:#E66428; /*#FFFFFF;*/ }

/****
#content img { filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=50, Style=3, StartX=0,  FinishX=100, StartY=0, FinishY=100); }
****/

#footer {
	background:#E66428 url(footer-bg-right.jpg) right bottom no-repeat;
	color:#2B2D3A;
}

#footer a { color:#FFFFFF; text-decoration:underline; }
#footer a:hover { color:#FFFFFF; }

#page_sponsor .item p img { margin:8px 3px; }


#page_xdestination .item {
	min-width:200px;
	width:29%;
	float:left;
	clear:none;
	padding-left:3%; 
	text-align:center;
}
#page_xdestination .item img { float:none; }
#page_xdestination .item p { text-align:justify; }
#page_xdestination .item h2, #page_xdestination .item h3 { border-top:none; background-image:none; padding-top:0.3em; }

#page_highlights .item { display:none; }
#page_highlights #ProgramTimetable,
#page_highlights #ProgramOutline,
/*#page_highlights #PhotographicCompetition,*/
#page_highlights #CMEPoints
	{ display:block; }

#page_abstract #Instructions strong { display:none; }
#page_abstract #AbstractSubmission a:link { font-size:130%; font-weight:bold; border: 4px solid #E66428; display:block; text-align:center; padding:3px 8px 8px; margin:15px 0px 25px; }

#page_abstractold .item { display:none; }
#page_abstractold #CallforAbstracts,
#page_abstractold #AbstractCategories,
#page_abstractold #PrizesAwards
	{ display:block; }
#page_abstractold #pagetitle .C { display:none; }

#page_speakers #LateBreakerPosterAbstracts,
#page_speakers #CallforAbstracts,
#page_speakers #AbstractCategories,
#page_speakers #PrizesAwards,
#page_speakers #ProgramTimetable,
#page_speakers #ProgramOutline,
#page_speakers #PhotographicCompetition,
#page_speakers #CMEPoints,
#page_speakers #ePresenter
	{ display:none !important; }

#presenterList td.n,
#presenterList td.c,
#presenterList td.d
 { color:#000; }
#presenterList #option { top:1em; }

#page_dates div.item p { padding-top:14px; }

#page_address #eNewsletters { display:none; }

#page_default #content img, #page_welcome #content img { float:none; clear:none; }

#page_register .item h3 { border-top:none; background-image:none; padding-top:0.3em; }
#page_register #content sup { color:#E66428; font-weight: bold; }
p.member { display: none; }
body.member p.member { display: block; margin-top: 4px; }
body.member p.member span { color: #000000; font-weight: bold; background: #F6A468; padding: 2px; }


.automeet #nav { display:none; }
.automeet #content { margin-left:0; }
.automeet .item { padding-left:12px; margin:0.8em 0em; background:transparent; }
.automeet table { font-size:88% !important; background-color:#707070; color:#000; }
.automeet #gridkey { font-size:100% !important; }
.automeet .key { width:12%; white-space:nowrap; }
.automeet .date { color:#FFFFFF; background-color:#E66428; }
.automeet .sesstime { color:#FFFFFF; background-color:#2B2D3A; font-size:80%; }
.automeet .sesscode { display:none; }
.automeet .room { display:none; }

.automeet table a:hover { color:#733214 !important; }

.sesstype10 { background-color:#C689A8; }
.sesstype20 { background-color:#BC779A; }
.sesstype30 { background-color:#B2E58C; }
.sesstype40 { background-color:#A8D37E; }
.sesstype50 { background-color:#9EC170; }
.sesstype70 { background-color:#8A9D54; }
.sesstype80 { background-color:#808B46; }
.sesstype60 { background-color:#94AF62; }

automeet td.plenary { font-size:110%; padding:1em; }
td.sesstype30 { font-size:125%; font-weight:bold; }

#content div.session { position:relative; padding-bottom:0.2em; }
#content div.session .sess_dt { position:absolute; top:0; right:0; padding-right:0.2em; color:#000000; }
#content div.session h2 { font-size:90%; padding-right:23em; margin-top:0; margin-bottom:0; }
#content div.session .pres_ttl { font-weight:bold; margin-bottom:0 !important; margin-left:3em !important; }
#content div.session ul { font-size:90%; margin-top:0; margin-bottom:0; margin-left:6em; /*list-style-image:none; padding-top:0; */ list-style-type:disc !important; }
#content div.session li { color:red; /* padding:0; margin:0; */ }


#content embed { float:right; clear:right; margin-left:1.5em; margin-bottom:1em; width:300px; height:240px; }

.sidebar {
	margin:1em 0 0 0;
	padding:0;
	font-size:12px;
	font-weight:bolder;
	color:#333333;
	background:#E66428;
}
#nav .sidebar ul { padding:0.8em 0; letter-spacing:-1px; width:159px; }
#content_wrap .sidebar ul { color:#FFFFFF; background:#2B2D3A; border:none; margin:0 3px; font-size:83%; text-align:center; }
#content_wrap .sidebar ul li { margin:0; padding:0.3em 0; border-top:1px solid #E66428; }
#content_wrap .sidebar ul li.ASUM { border-top:none; }
#content_wrap .sidebar p { margin:0; padding:0.3em; text-align:left; color:#000000; }
#content .sidebar { float:right; clear:right; margin:0.3em; font-size:16px; }
#content .sidebar ul { width:294px; }

@media print {
	.sessiondetail #nav,
	.sessiondetail #header,
	.sessiondetail #footer
		{ display:none !important; }
	.sessiondetail #content { margin-left:0; }
	.sessiondetail #pagetitle { letter-spacing:0 !important; }
	.sessiondetail * { background-image:none !important; text-decoration:none !important; }
	body.sessiondetail { background:transparent; }
}

/*
#nav li#menu_Presenters { display:none !important; }
*/


* html #IEroot #content { position:relative; left:-4px; }
