@charset "ISO-8859-1";
/* IONS Website */
	div.ions { position:absolute; margin-left:auto;margin-right:auto;width:996px; z-index:10}

/* IONS Header */
	div.header { position:absolute; top:0px; left:0px; width:996px; height:149px; background-color:#FFFFFF;z-index:12}
	/* Banner */
		div.banner { position:absolute; top:0px; left:0px; height:110px; width:996px;background-color:#FFFFFF;z-index:13}
	/* Sections Menu */
		div.sectionsmenu {position:absolute; top:110px; left:0px; width:996px; height:23px;background:#a60404}
		div.sectionsmenu ul { margin:2px;padding-left:3px;list-style-type:none; vertical-align:middle}
		div.sectionsmenu ul li { float: left;padding-left:3pt}
		div.sectionsmenu ul li a {font-size:15px; width: 133px; font-weight:bold; display: block; text-align: center; text-decoration:none; color:#FFFFFF; background:#a60404;}
		div.sectionsmenu ul li a:hover {color:#a60404; background:#FFFFFF}		div.sectionsmenu ul li a:active {color:#a60404; background:#FFFFFF}
		div.sectionsmenu ul li a.selected {color:#a60404; background:#FFFFFF}
	/* Path */
		div.path {position:absolute;top:133px;left:0px;width:926px;height:16px;background:#FFFFFF;padding-left:70px;z-index:11 }
		div.path a {font-style:italic; font-size:8pt;color:#000000;margin-top:-10px;vertical-align:top}
		div.path a:hover { font-style:italic;color:#000000 }
/* IONS Topics column */
	div.topicsmenu { position:absolute; top:149px;left:0px; height:4000px;width:162px; background:#FFFFFF;z-index:1  }
	div.topicsmenu ul { margin-top:67px; padding:0pt 22px 10px 0pt; list-style-type: none; border-right:dashed 1px #a60404;}
	div.topicsmenu ul li { padding-top:5pt; font-size:11pt; text-decoration:none; text-align:right; }
	div.topicsmenu ul li a {padding-top:0pt;text-decoration:none; color:#7B1E20;}
	div.topicsmenu ul li a:hover { font-weight:bold; color:#7B1E20;}
	div.topicsmenu ul li a:active { font-weight:bold; color:#7B1E20;}
	div.topicsmenu ul li a.selected { font-weight:bold; color:#7B1E20;font-style:italic }
	div.topicsmenu ul li ul { margin:0pt; padding-top:0pt;padding-bottom:0pt text-decoration:none; text-align:right; }
	div.topicsmenu ul li ul li { font-size:10pt; padding-top:2pt;text-decoration:none; text-align:right; }
	div.topicsmenu ul li ul li a.selected { font-weight:bold; color:#7B1E20;}

/* IONS Site Content column */
	div.sitecontent { position:absolute; top:149px;left:163px;height:4000px;width:534px;background-color:#FFFFFF;z-index:3;padding-top:10px}

	/* Student Chapters */
		div.student_chapters {position:relative;margin-top:20px;padding-left:20px; min-height:150px}
		div.student_chapters img {float:left;width:200px;margin-right:20px}
		div.student_chapters p {text-align:left}
		div.student_chapters a.h3 {font: normal normal bold 12pt Trebuchet, Verdana, sans-serif;}
	/* Contact */
		div.contact {position: relative; margin-top:20px}
		div.contact img {float:left;width:90px;padding-left:20px;margin-right:20px}
	/* Programme */
		table.itemtype {margin-left:20px}
		table.programme {margin-left:20px;width:485px}
		td.time {text-align:center;vertical-align:top;width:80px;background:#e3e3e3}
		td.item {padding:3px;text-align:left;vertical-align:top;}
		td.subitem {padding-left:20px;padding-top:3px;padding-right:3px;padding-bottom:3px;text-align:left}
	/* Keynote Speakers */
		div#speaker {position:relative;margin-left:20px;margin-bottom:50px}
		div#speaker img {float:left;height:150px;margin-right:20px;margin-bottom:10px}
		div#speaker h2 {padding:10px;background:#e0e0e0}
	/* Sponsors */
		img.sponsors {padding:10px;vertical-align:middle;margin-left:10px}
	/* NEWS */
		div.news {position:relative;left:20px;top:10px;width:485px;margin-bottom:20px;background:#FFFFFF; }
		h3.news {font-size:9pt;background:#e0e0e0;font-style:italic;padding:3px;margin-bottom:-8px;margin-top:0px}
		p.news {margin-top:4px;padding-left:0px;padding-right:0px}
		h2.news {background:#e0e0e0;padding:3px;color:#a60404;margin-bottom:4px}
	/* Registration */
		div.registration {position:relative;left:40px;width: 485px}
		div#sizedDIV {position:relative;left:20px;width: 785px}
		table {width: 100%}
		th {font-family: Trebuchet, Verdana, Sans-Serif;  background-color: #e0e0e0;  color: #a60404;  font-size: 14pt;  font-weight: bold;  padding: 5px 8px;  text-align: left;}
		td.required {font-weight: 900;font-size: 16pt;color: #A00;text-align: center;}
		td.field {font-weight: 900;text-align: right;padding: 0 5px 0 0;width: 25%;}
		td.input {}
		select.standard {width: 100%;}
		input.short[type="text"] {width: 25%;}
		input.medium[type="text"] {width: 50%;}
		input.long[type="text"] {width: 100%;}
		textarea {line-height: 1em;}
		textarea.ta100 {width: 100%;height: 4.1em;}
		textarea.ta1000 {width: 100%;height: 10.1em;}
		input.standard[type="file"] {width: 100%;}
		input#emailDuplicate {background-color: #F99;}
		input[type="submit"] {width: 100%;}
		td.message{color: #F00;font-style: italic;text-align: left;padding: 0 0 0 10px;width: 40%;}
		tr.spacer {height: 5px;}
		div#badgeDIV {border: double 1px #000;width: 300px;height: 150px;text-align: center;vertical-align: middle;padding: 10px; font: normal normal normal 12pt "Times New Roman", Serif;overflow: hidden;}
		span#name {font-weight: bold;font-size: 14pt;}
		span#position {font-size: 12pt}
		span#organization {font-weight: normal;font-size: 11pt;}
		span#interest {font-weight: normal;font-size: 12pt;}
	/* NA accommodation */
		table.locale {width: 100%;border: solid 1px #000;text-align: left;padding: 5px;margin: 5px}
		table.locale th {padding: 5px;padding-left: 10px}
		table.locale tr.address  td {padding: 10px 0px;}
		table.locale tr.address span.name {font-weight: 900;}
		table.locale td.left {text-align: left;}
		table.locale td.right {text-align: right;}
	
/* IONS image column */
	div.image { position:absolute; top:149px; left:696px;height:4000px;width:300px;background-color:#FFFFFF;padding-top:65px;z-index:2}
	div.image img {margin-top:0px;padding-bottom:20px;width=300px}
	div.image_home { position:absolute; top:145px; left:696px;height:1000px;width:300px;background-color:#FFFFFF}
	div.image_home img {padding-left:132px;margin-top:0px;padding-bottom:20px;width=168px; height:126px}

/* Text formats */
	* {font: normal normal normal 12pt Georgia,Times,serif;text-decoration:none;color:#000000}
	a {color:#7B1E20}
	a.italic {font-style:italic}
	p {text-align:justify;padding-left:20px;padding-right:20px}

	h2,h4,h3,th{font: normal normal bold 12pt Trebuchet, Verdana, sans-serif;color:#000000;text-decoration:none;padding-left:20px}
	th {background-color: #e0e0e0; color: #a60404}
	h4 {font-size:7pt}
	h1 {font: normal bold 25px Trebuchet, Verdana, sans-serif; color:#a60404;padding-left:20px;padding-top:8px;padding-bottom:8px;vertical-align:middle;background-color:#e0e0e0;position:relative;left:-162px;width:976px;margin-top:0px}
