/**
 * base/reset
 *
 */
html,body			{margin:0; padding:0;}
body				{text-align:center; color:#000; font-size:82.5%; line-height:150%; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#fff; }
h1,h2,h3,h4,h5,h6	{font-weight:bold; }
h1					{display:none; }
h2					{margin: 15px 0 10px 0; color:#005500; font-size:135%; line-height:180%; border-top:2px solid #C9DD44; border-bottom:2px solid #C9DD44; }
h3					{margin: 45px 0 10px 0; color:#005500; font-size:120%; line-height:150%; border-left:10px solid #C9DD44; border-bottom:1px solid #C9DD44; padding-left:10px;}
h4					{margin: 25px 0 10px 0; color:#005500; font-size:110%; line-height:140%; border-left:5px solid #C9DD44; padding-left:5px;}
h5					{margin: 25px 0 10px 0; color:#005500; font-size:100%; line-height:140%; border-left:2px solid #C9DD44; padding-left:5px;}
h6					{margin: 25px 0 10px 0; color:#005500; font-size:100%; line-height:140%;}
p					{margin:0.5em 0px; text-align:justify; text-justify:inter-ideograph;}
hr					{color:#999; background-color:#c9dd44; border:0px; width:100%; height:1px; }
img					{border:0px;}
ul					{margin:3px 0px 3px 0.5em; padding-left:10px; list-style-image:url("/issm/2012/img/bg_li.gif");}
ol					{margin:3px 0px 3px 0.5em; padding-left:2.5em;}
blockquote			{color:#000; margin:10px; padding:10px; background-color:#ffffcc; border:1px solid #c9dd44; border-style:dotted;}
form				{margin:0; padding:0;}
a					{display:inline; color:#0000ff; text-decoration:underline;}
a:hover				{color:#ff0000; text-decoration:none;}
a.exit				{background:url("/issm/2012/img/exit.gif") top left no-repeat; padding-left: 16px; margin-left:2px; }
a.pdf				{background:url("/issm/2012/img/pdf.gif")  top left no-repeat; padding-left: 18px; margin-left:2px; }
a.file				{background:url("/issm/2012/img/file.gif") top left no-repeat; padding-left: 18px; margin-left:2px; }

.hidden				{display:none; }
.center				{text-align:center; margin-left:auto; margin-right:auto;}
.clear				{clear:both; }
.left				{float:left;  margin:0px 10px 10px 0px;}
.right				{float:right; margin:0px 0px 10px 10px;}

/*** layout ***/
#container			{text-align:left; position:relative; width:800px; margin-left:auto; margin-right:auto; text-align:left; }

/* header */
#header				{position:relative; width:800px; height:120px; background-color:#ffffff; }

/* main */
#navigation			{float:left; width:225px; }
#navigation_menu	{background:#c9dd44; background:url("/issm/2012/img/menu_bg.gif") repeat-y;}

/* content */
#content			{float:right; width:565px; margin-bottom:45px;}
.contentBody		{padding-left:15px; margin-bottom:20px; }
.deftable			{font-size:100%; }
.strong_center		{margin-left:auto; margin-right:auto; text-align:center; font-weight:bold; border-top:2px solid #C9DD44; border-bottom:2px solid #C9DD44; margin: 10px 0; color:#005500; font-size:135%; line-height:180%; }
.strong_copy		{margin-left:auto; margin-right:auto; text-align:center; font-weight:bold; margin: 10px 0; color:#ff0066; font-size:180%; line-height:160%; }
.info_center		{margin-left:auto; margin-right:auto; text-align:center; font-weight:bold; border:1px solid #C9DD44; margin: 10px 0; }

/* footer */
#footer				{position:relative; clear:both; width:100%; margin-top:30px; padding:2px; font-size:90%; background-color:#c9dd44; }

dl.data				{padding:0; border:1px solid #aaaaaa; border-top:none; background-color:#f5f5f5;}
dl.data dt			{float:left; width:10.5em; margin:0; padding:0.3em 0.5em; border-top:1px solid #aaaaaa;}
dl.data dd			{margin:0 0 0 11.5em; padding: 0.3em 0.5em; border-left: 1px solid #aaaaaa; border-top: 1px solid #aaaaaa; background-color: #ffffff;}

dl.dateinfo			{padding:0; font-weight:bold; border:1px solid #005500; }
dl.dateinfo dt		{float:left; width:270px; padding: 0.3em 0.5em; margin:0; font-weight:bold; background-color:#f5fff5; }
dl.dateinfo dd		{margin:0 0 0 11.5em; padding: 0.3em 0.5em; font-weight:bold; background-color:#f5fff5;}

dl.normal			{padding:0; }
dl.normal dt		{float:left; width:150px; padding: 0.3em 0.5em; margin:0; }
dl.normal dd		{margin:0 0 0 11.5em; padding: 0.3em 0.5em; }

.button				{margin: 20px; text-align:center;}
.button_in			{font-size:10pt; font-weight:bold; text-align:center; padding:20px 0px; margin:10px;  border: 1px solid #333333;}
.button_in a		{padding:20px 10px; color:#003300; line-height:200%; background:#C9DD44; text-decoration:none; }
.button_in a:hover	{padding:20px 10px; color:#003300; line-height:200%; background:#ffcc33; text-decoration:none; }

table .collapse		{border-collapse:collapse; }
td.tbl_time			{text-align:center; border:solid 1px #C9DD44; padding:5px 3px; width:45px;}
td.tbl_cell			{text-align:left; border:solid 1px #C9DD44; padding:5px;}
td.keynote			{background-color:#ffffcc;}
td.invited			{background-color:#ccffcc;}
td.sponsor			{text-align:left; border:none; padding-left:30px;}
td.sponsor_l		{text-align:center; border:none; padding:3px; width:190px; height:70px;}
