@import url(client-base.css);
@import url(client-brand.css);
#nav li a { color:#FFFFFF; }
#nav ul {
	background-image:url(nav-ul-bg.jpg);
	background-position:50% 0%;
	background-repeat:no-repeat;
	padding-top:82px;
}
#nav { padding-top:0; }
#content h1 { color:#A3D6FA; }
#content {
	background-image:url(content-bg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-bottom:82px;
	padding-left:0px;
	margin-left:185px;
}
#content .item h2 { border:none; background:#D88890 url(nav-li-bg.jpg) 0% 50% repeat-x; padding:2px; }
#content div.item { background:#FFFFFF; border:4px inset #CCCCCC; margin:0.3em 0.3em 0.3em 0em; }
#content a, #content ul { color:#9813FF; }
#content .item h2 a:link, #content .item h2 a:visited { color:#A3D6FA; }

#content ul { list-style-position:inside; padding-left:3em;}

.automeet th.date { color:#A3D6FA; background:#9813FF url(nav-li-bg.jpg) 0% 50% repeat-x; padding:2px; }
.automeet th.sesstime { color:#A3D6FA; background:#9813FF; padding:2px; width:6em !important; max-width:6em !important; font-size:90%; }
.automeet div.item { margin:0; padding:0; }
.automeet td.clearslot, .automeet #content .item#gridkey { background-color:#B48AFF; }
.sessiondetail #content #pagetitle { letter-spacing:1px; padding:0.3em; background-color:#9818FF; }
.abstracts #content #pagetitle { letter-spacing:1px; padding:0.3em; background-color:#9818FF; }

.excel table { width:95%; margin-top:1.5em; border:none; }
.excel td, #lastupdated { border:none; border-right:0.25em solid #FFF; padding:0.5em 0.25em 0.25em; text-align:center; font-size:80%; }
/* .excel td b { white-space:nowrap; } */

#page_address #Accommodation,
#page_address #OtherHotels,
#page_accommodation .item
	{ display:none; }
#page_accommodation #Accommodation,
#page_accommodation #OtherHotels
	{ display:block; }
#page_accommodation #pagetitle .C { text-indent:-9999px; }

#page_highlights .item { display:none; }
#page_highlights .item#InvitedSpeakers { display:block; }
