/*isprs2012*/

@import url(http://www.icms.com.au/theme/3/theme.css);

/**
@font-face {

	font-family: 'LeagueGothicRegular';

	src: url('League_Gothic.eot');

	src: local('League Gothic'), local('LeagueGothic'),
		url('League_Gothic.woff') format('woff'),
		url('League_Gothic.ttf') format('truetype'),
		url('League_Gothic.svg#LeagueGothic') format('svg');

}

p {font: 18px/27px 'LeagueGothicRegular', Arial, sans-serif;}
**/

#nav li a { /*font-family:LeagueGothicRegular,Arial,Helvetica,sans-serif;*/ font-weight:normal; font-variant:normal; font-size:90% !important; letter-spacing:0.1em; color:#111 !important; }



html {
	font-family:Arial,Helvetica,sans-serif;
	background:#FFF7E6;
	text-align:center;
}

body {
	margin:10px 20px;
	min-width:689px;
	color:#000;
	text-align:left;
}

#nav { border-top:none; }

#content_wrap, #footer {
	background:#FFF;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.4);
	-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.4);
	box-shadow:5px 5px 5px rgba(0,0,0,0.4);
	behavior:url(ie-css3-110212.htc);
}


#header {
	color:#FFF;
	background: transparent url(header-centre.png) 186px 0px repeat-x;
	height:177px;
	position:relative;
}

#eventname .L { position:absolute; top:0; left:0; width:187px; height:177px; background:transparent url(header-left.png) no-repeat; z-index:10; } 
#eventname .R { position:absolute; top:0; right:0; width:502px; height:177px; background:transparent url(header-right.png) no-repeat; z-index:10; } 


#eventname .C, #header #location, #dates .C { display:none; }


/***** NEED BINARY TRANS
#dates .L { position:absolute; top:8px; left:200px; width:364px; height:160px; background:transparent url(logo-new3.png) no-repeat; z-index:10; } 
*****/


#content_wrap { position:relative; padding-bottom:120px; }
#content { position:relative; }

/***** ex-New logo
#menu_Home .navli-L { display:block; position:absolute; left:6px; bottom:0px; width:364px; height:160px; background:transparent url(logo-new2.png) no-repeat; } 
*****/
#menu_Home .navli-L { display:block; position:absolute; left:6px; bottom:5px; width:155px; height:160px; background:transparent url(logo.png) no-repeat; } 
#nav { margin-bottom:50px; }

/***** Off-center
#menu_Hosts .navli-L { display:block; position:absolute; left:46%; bottom:0px; width:160px; height:107px; background:transparent url(isprs.gif) no-repeat; } 
*****/
#menu_Hosts .navli-L { display:block; position:absolute; left:0%; bottom:10px; width:100%; height:107px; background:transparent url(isprs.gif) 50% 0% no-repeat; } 
#menu_Hosts .navli-R { display:block; position:absolute; right:2%; bottom:10px; width:160px; height:107px; background:transparent url(sssi.gif) no-repeat; } 




#nav {
	background:#C0C0C0;
	background: -moz-linear-gradient(top, #E8E8E8, #C0C0C0);
	background: -webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(#C0C0C0));
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#E8E8E8', EndColorStr='#C0C0C0')";
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#E8E8E8', EndColorStr='#C0C0C0');
}



#pagetitle, .item h2, .item h3, #content strong, #content ul { color:#09D; }
#content #pagetitle {
	background:transparent url(stripe-fade-bg.gif) repeat-x;
	padding:12px 24px 42px;
	text-shadow:1px 1px 3px #999;
	XXbehavior:url(ie-css3-110212.htc);
}
#IEroot #content #pagetitle { margin:1px 0px -30px 2px; }
.item { margin-left:24px; margin-right:24px; } 
.item a:link, .item a:visited { color:#1048B0; }


#footer { background:#1048B0; margin-top:20px; }
#footer * { color:#FFF !important; }

#botr_ekVwRTjN_S6jZngaw_div {
	padding-bottom:150px;
	background:transparent url(arspc.jpg) right bottom no-repeat;
}

#page_dates .item { position:relative; }

#page_highlights .item#Overview img {
/*
	float:none;
	clear:both;
	margin:0 auto;
	text-align:center;
	display:block;
*/
	padding:0 !important;
	background:transparent !important;
	filter:none !important;
	width:160px;
	height:115px;
}
#page_highlights .item#Overview br+img {
	float:none;
	clear:both;
	margin:0 auto;
	text-align:center;
	display:block;
	width:auto;
	height:auto;
}


.excel table, .excel table td { border:1px solid #000; border-collapse:collapse; }
.excel table td { font-size:80%;padding:3px; }

#page_committee #CongressDirector,
#page_committee #CongressTreasurer,
#page_committee #CongressTutorialsAndWorkshops,
#page_committee #CongressTechnicalProgram
	{ float:left; margin-right:4em; padding-right:115px; background-position:right 3.2em; background-repeat:no-repeat; min-height:12em; min-width:285px; width:auto !important; width:285px; }

#page_committee #CongressDirector { background-image:url(ogleby.jpg); }
#page_committee #CongressTreasurer { background-image:url(bellman.jpg); }
#page_committee #CongressTutorialsAndWorkshops { background-image:url(simonjones.jpg); }
#page_committee #CongressTechnicalProgram { background-image:url(shortis.jpg); }

#page_committee #CongressDirector h2,
#page_committee #CongressTreasurer h2,
#page_committee #CongressTutorialsAndWorkshops h2,
#page_committee #CongressTechnicalProgram h2
	{ font-style:italic; }

#page_highlights .item { display:none; }
#page_highlights #Overview,
#page_highlights #PlenarySessions,
#page_highlights #TechnicalSessions
	{ display:block; }

#page_meetings #content { font-size:90%; }
#page_meetings .item { width:45%; float:left; margin-right:2%; height:13em; overflow:hidden; }

#page_tours .item+.item { float:left; width:42%; margin-right:5%; min-height:18em; height:auto !important; height:18em; }

/****
#page_tours .item { float:left; width:42%; margin-right:5%; min-height:15em; height:auto !important; height:15em; }
#page_tours .item#OptionalTours { float:none; width:100%; margin-right:0; min-height:auto; height:auto; }
****/

#page_sponsor #FinancialAssistance { display:none; }

#page_groups #content { position:relative; }
#page_groups .item table { border-collapse:collapse; }
#page_groups .item td { padding:0.25em 1.5em; border:1px solid #CCF; min-width:7em; }

#page_register h2 { margin-top: 18pt; }
#page_register ul li { color: #000; }
#page_register table.RegFees tbody td { text-align: right; }

#page_register table.RegFees tbody td.Fee1, 
#page_register table.RegFees tbody td.Fee2 { padding-right: 3.5em; }
#page_register table.RegFees td { padding-top: 2pt; padding-bottom: 3pt; }
#page_register table.RegFees tr.odd  td, #page_register table.RegFees th { background: #F7F7FF; }
#page_register table.RegFees tr.even td { background: #FFF7FB; }
#page_register sup { color: #F00; }
#page_register p.footnote { font-style: italic; }
#page_register table.EntitlementTable td { padding-bottom: 10pt; }
#page_register table.EntitlementTable td.entc1 { width: 9cm; }
#page_register table.EntitlementTable td.entc2 { width: 14cm; }
#page_register table.EntitlementTable h3 { margin-top: 0px; }

#page_register table.BudgetHotels td { padding: 3px; background: #F7F7FF; }

* html #page_default #IEroot  #intro img { display:none; }

#menu_Abstracts { display:none; }

.abstracts .authors { display:none; }

