/*redesignhealth2009*/
@import url(http://www.icms.com.au/theme/2/theme.css);

#header {
	background:transparent url(http://static.icms.com.au/redesignhealth2009/header-bg.gif) 0 0 no-repeat;
	height:266px;
}
#header #eventname, #header #location, #header #dates { display:none; }

#content_wrap, #footer {
	background:transparent url(http://static.icms.com.au/redesignhealth2009/content_wrap-bg.gif) 0 0 repeat-y;
	border-top:1px solid #204090; 
}

#content { margin-left:208px; }

#nav { border:none; }
#nav li a, #content h1, #content h2, #content h3, #footer a, #footer a:hover { color:#204090; }
#nav li a:hover { background:transparent; }

#content h1 { background:transparent; }

#footer, #content h2, #content h3 { border-color:#204090; }

#page_grid div.item { display:none; }
#page_grid #ProvisionalProgram { display:block; }
#page_highlights #ProvisionalProgram { display:none; }
#page_highlights #QuickLinks { display:none; }
#page_highlights #StoryboardAbstracts { display:none; }
#page_staff form h1 { display: none; }
#page_staff form h3 { border-top: none; }
#page_staff form div.Entitlements ul { margin-top: 0px; }
#page_staff table.RegFees td, #page_staff table.RegFees th
	{ padding: 0px 1em; text-align: center; }
#page_staff table.RegFees .FeeType { text-align: left; }
#page_staff table { margin: 10px 20px; }
#page_staff table.Contact th, #page_staff table.Contact td { vertical-align: top; }
#page_staff span.date, #page_staff span.phone
	{ white-space:nowrap; font-weight: bold; }
#page_staff p.footnote, #page_staff sup
	{ font-size: 90%; font-style: italic; }
#page_staff table.RegFees { line-height: normal; }

#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; */ }

