/*anzan2010*/
@import url(http://www.icms.com.au/theme/3/theme.css);

body {
	background:#000064 url(http://static.icms.com.au/anzan2010/header-bg.jpg) 50% 0% no-repeat;
	color:#FFF;
	text-align:center;
}

#header, #content, #footer { margin:0 auto; width:782px; text-align:left; }

#header { padding:80px 421px 0px 146px; width:215px; height:195px; color:#FFF; font-size:15px; font-style:oblique; }
#eventname, #location { line-height:150%; }
#dates { margin:0.5em 0em 0.5em; text-align:center; color:#EEB311; }
#locCity { display:none; }

#nav { float:none; clear:both; padding:0.3em 0em; margin:0 auto; background:#EEB311; color:#333; text-align:center; min-height:3em; }

#nav ul {
    display: table;
    list-style: none;
    margin: 0 auto;
    padding: 5px;
    text-align: center;
	width:auto;
	max-width:749px;
}

#nav ul li {
    display: table-cell;
    vertical-align: middle;
	/***max-width:6em;***/
	border-left:1px solid #333;
}
#nav li#menu_Home { border-left:none; }

#nav ul li a {
    text-decoration: none;
	overflow:visible;
	white-space:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.4em;
	padding:0.2em 0.4em;
	height:auto;
	width:auto;
}
#nav li a, #nav li a:link, #nav li a:visited, #nav li a:hover, #nav li a:active
{
	color:#000;
}
/****
#nav li a:hover { background-color:#F8C333; }
****/

#IEroot #nav ul li a {
    display: inline-block;
    vertical-align: middle;  /*needed for the horizontal menu since it's not inherited in this case*/
}
#IEroot #nav ul li .navli-L {
    display: inline-block;
	position:static;
    height: 100%;
    vertical-align: middle;
}

#IEroot #nav ul {
    display: inline-block;  /*step 1 of Tripswitch hack*/
}
 
#IEroot #nav ul {
    display: block;         /*step 2 of Tripswitch hack*/
}

#IEroot #nav ul li {
    float: left;
    height: 2.5em;
}
#IEroot #nav ul li:hover {
    background-color:#FCD355;
}


#content { background:transparent url(http://static.icms.com.au/anzan2010/content_wrap-bg.jpg) 50% 0% repeat-y; padding:20px 40px 0px; width:702px; clear:both; }

#content #pagetitle { position:absolute; right:50%; top:245px; width:330px; text-align:center; letter-spacing:1px; font-size:22px; font-style:oblique; color:#EEB311; margin-right:-20px; }

.abstracts #content #pagetitle { position:static; right:auto; top:auto; width:auto; text-align:center; letter-spacing:1px; font-size:22px; font-style:oblique; color:#EEB311; margin-right:0px; margin-bottom:0.5em; }


#content ul li { color:#EEB311; padding-top:0.2em; }

#content h2 a { color:#FFF !important; }

#content a { color:#EEB311 !important; }

#footer { background:transparent url(http://static.icms.com.au/anzan2010/footer-bg.jpg) 50% 0% no-repeat; padding-top:72px; text-align:center; }
#footer a, #footer a:link, #footer a:visited,#link a:hover, #link a:active { color:#EEB311; }

#page_dates .item { position:relative; }

.excel table { border-collapse:collapse; }
.excel td { background-color:transparent; padding:4px; border:1px solid #9999FF; }

.automeet #pagetitle { display:none; }
.automeet #content { position:relative; }
.automeet td, .automeet th, .key { border-color:#404098; }
.automeet #gridkey { margin:1em 0em; }
.automeet table { background-color:#A8A8C8; width:700px; }
.automeet th { color:#C0C0B8; background-color:#404098; }
.sessttl { color:#404098; font-size:120%; width:auto; float:left; /**** margin-right:10em; ****/ }
/****
.automeet td { position:relative; }
.automeet .room { position:absolute; top:5px; right:8px; display:inline; color:#404098; font-style:italic; float:right; width:auto; padding-top:0.2em; margin-top:0; white-space:nowrap; }
****/

.automeet .room { display:block; clear:left; color:#000 !important; }
.automeet .plenary .room { clear:none; text-align:right; position:relative; top:-0.2em; }

.automeet .leaders { clear:both; text-align:left; }
.automeet .plenary .leaders { padding-left:3em; }
.automeet .leader .role { font-style:italic; }
.automeet .leader .institution { display:none; }
.automeet .leader .country { display:none; }
.automeet .leader .name { font-weight:bold; margin-left:1em; /*margin-right:1em;*/ white-space:nowrap; }
.automeet .plenary .leader .name { display:inline-block; min-width:12em; width:auto !important; width:12em; }
.automeet .plenary .leader .role { display:inline-block; min-width:4em; width:auto !important; width:4em; }
.automeet .plenary .leader .institution { display:inline; }

.automeet .sesstime { width:3em !important; max-width:40px; }
.automeet .sesstime { padding:0em 0.4em;  }
.presentations { clear:both; margin-top:0.4em; padding-top:0.4em; text-align:left; border-top:1px dashed #CCC; font-size:100%; }
.presentation { margin-bottom:0.4em; }
.presenter { color:#6B2122; padding-left:1em; }
.automeet tbody td { width:360px; vertical-align:top; }
.automeet tbody td.plenary{ vertical-align:middle; width:auto; width:650px; }
.presttl { color:#000; display:block; border-left:0.5em solid #404098; padding-left:0.5em; }

a .sessttl { text-decoration:underline; }
.presentation a .presttl { text-decoration:underline; color:#404098 !important; margin-bottom:0.3em; }


.automeet .plenary .presentations { padding-left:2em; }
.automeet .sesstype2 .presentations, .sesstype5 .presentations { display:none; }
.automeet td.sesstype2 { width:160px !important; padding-left:0.5em; padding-right:0.5em; }

.automeet .sesstype2 .sessttl { min-height:2em; height:auto !important; height:2em; }
.automeet .sesstype2 .room { padding:0.6em 0em; }
.automeet .sesstype2 .leader { font-size:90%; }
.automeet .sesstype2 .leader .name { margin-left:0.5em; }
/* 
.automeet .sesstype2 .leader .role { display:block; }
*/


/* .sesstype4 { background-color:#A8A8C8; } */
.sesstype5 { background-color:#CC9; }


#menu_ImportantDates,
#menu_ToursTravel,
#menu_GreenInitiatives,
#menu_Abstracts
	{ display:none !important; }

/***
#page_highlights .item { display:none; }
#page_highlights #null,
#page_highlights #InternationalSpeakers,
#page_highlights #Speakers
	{ display:block; }
.Only1Item#page_highlights #pagetitle { text-indent:-9999px; }
***/


#page_highlights #AwardsLectures { display:none; }
#AwardsLectures h2 { display:none; }

#page_presenters #pagetitle { display:none; }
