/* CSS Document */
/* START styles created to approximate IBM */
.ibm-tab-navigation {
	font-family:arial,sans-serif;
	position:relative;
	background:transparent;
	height:66px;
	overflow:hidden;
	margin:0 0;
	padding:0 0;
	display:block;
}
.ibm-tab-section {
	font-weight:bold;
	font-size:12px;
	display:inline;
	float:left;
}
ul.ibm-tabs {
	width:100%;
	overflow:hidden;
	display:inline;
	float:left;
}
ul.ibm-tabs li {
	height:24px;
	overflow:hidden;
	display:inline;
	float:left;
	margin-left:0px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../../../i/v16/t/sprites-t1.gif) repeat-x scroll 0 0;
	border-top:1px solid #7E9AB0;
	display:block;
	float:left;
	/*height:1%;
	margin:0;
	padding:0;*/
}
.ibm-text {
	font-weight:normal;
	font-size:13px;
}
.ibm-text ul.ibm-tabs {
	width:793px;
	height:22px;
	text-align:left;
}
.ibm-text ul.ibm-tabs li {
	line-height:2;
}
/*
ul.ibm-tabs li.ibm-highlight-tab {
	border-top:1px solid #CCC;
	background:url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -130px;
	height:22px;
	overflow:hidden;
	border-bottom:2px #f7f8fc solid;
}
.ibm-text ul.ibm-tabs li.ibm-highlight-tab {
	background-color:transparent;
	font-weight:bold;
	text-decoration:none;
}
div.ibm-combo-tabs ul.ibm-tabs li.ibm-highlight-tab {
background:url(../../../i/v16/t/highlight-tab-combo-bg.gif) repeat-x 0 0;
}
ul.ibm-tabs li.ibm-highlight-tab a:hover,ul.ibm-tabs li.ibm-highlight-tab a,div.ibm-text ul.ibm-tabs li.ibm-highlight-tab a:link,div.ibm-text ul.ibm-tabs li.ibm-highlight-tab a:visited,div.ibm-text ul.ibm-tabs li.ibm-highlight-tab a:hover {
color:#000 !important;
}

*/
/* END styles created to approximate IBM */
/* --------------------------------------- */
/* START Main Nav Links */
#home #hom,
#papers #pap,
#proposalform #pro,
#register #reg,
#review #rev,
#training #tra,
#experts #exp,
#travel #trv,
/* For CONFERENCE DETAILS */
#pricing #det,
#agenda #det,
#reception #det,
#location #det,
#sponsors #det,
#whyattend #det,
/* For AGENDA */
#agenda #age,
#reception #age,
#dayplanner #age,
#finalprog #age,
/* For IBM-IOD */
#ibmiod #iod,
/* For PRESENTATIONS */
#presentations #pre,
/* For DIRECTIONS @ IOD */
#directionsiod #dai,
/* For SESSIONS */
#keynote #key,
#breakout #bre,
#keynote #ses,
#breakout #ses,
#poster #ses,
#poster #bre,
#sessions #bre,
#sessions #ses { 
	border-top:1px solid #CCC;
	height:22px;
	overflow:hidden;
	border-bottom:2px #f7f8fc solid;
	background:url(../../../i/v16/t/highlight-tab-combo-bg.gif) repeat-x 0 0;
	color:#000 !important;
}
/* --------------------------------------- */
/* START Subnav Links */
#home #hom a,
#papers #pap a,
#proposalform #pro a,
#register #reg a,
#review #rev a,
#training #tra a,
#experts #exp a,
#travel #trv a,
/* For CONFERENCE DETAILS */
#pricing #det a,
#agenda #det a,
#reception #det a,
#location #det a,
#sponsors #det a,
#whyattend #det a,
/* For AGENDA */
#agenda #age,
#reception #age a,
#dayplanner #age a,
#finalprog #age a,
/* For IBM-IOD */
#ibmiod #iod a,
/* For PRESENTATIONS */
#presentations #pre a,
/* For DIRECTIONS @ IOD */
#directionsiod #dai a,
/* For SESSIONS */
#keynote #key a,
#breakout #bre a,
#keynote #ses a,
#breakout #ses a,
#poster #ses a,
#sessions1 #ses a { 
	color:#000 !important;
}
/* Subav Links */
/* For CONFERENCE DETAILS */
#agenda #gla a,
#whyattend #why a,
#pricing #pri a,
#location #loc a,
#sponsors #spo a,
/* For AGENDA */
#agenda #gla a,
#reception #rec a,
#dayplanner #pla a,
#finalprog #fin a,
/* For IBM-IOD */
#ibmiod #iod a,
/* For PRESENTATIONS */
#presentations #pre a,
/* For DIRECTIONS @ IOD */
#directionsiod #dai a,
/* For SESSIONS */
/*#keynote #key a,
#breakout #bre a,*/
#sessions #bre a,
#sessions1 #bre a,
#sessions22 #pos a,
#poster #pos a { 
	background-color:transparent;
	font-weight:bold;
	text-decoration:none;
	color:#000 !important;
}
/* END Main Nav Links YES SUBNAV */
/* --------------------------------------- */
/* START Subnav Link Hiding */
/* NOTE - To get this redesign up and running quickly, I stripped out the menu hiding scripts and use CSS to hide subnav menu options if they don't belong on a specific page.  JDS, 2010-02-17 */
/* Home Page */
/*#home #key,
#home #bre,*/
#home #pos,
#home #why,
#home #gla,
#home #loc,
#home #pri,
#home #spo {display:none;}
/* Breakout Sessions Page */
#breakout #why,
#breakout #gla,
#breakout #loc,
#breakout #pri,
#breakout #spo {display:none;}
/* Keynote Sessions Page */
#keynote #why,
#keynote #gla,
#keynote #loc,
#keynote #pri,
#keynote #spo {display:none;}
/* Individual Sessions Page */
#sessions #why,
#sessions #gla,
#sessions #loc,
#sessions #pri,
#sessions #spo {display:none;}
/* Training Page */
/*#training #key,
#training #bre,*/
#training #pos,
#training #why,
#training #gla,
#training #loc,
#training #pri,
#training #spo {display:none;}
/* Ask the Experts Page */
/*#experts #key,
#experts #bre,*/
#experts #pos,
#experts #why,
#experts #gla,
#experts #loc,
#experts #pri,
#experts #spo {display:none;}
/* IBM IOD Page */
/*#ibmiod #key,
#ibmiod #bre,*/
#ibmiod #pos,
#ibmiod #why,
#ibmiod #gla,
#ibmiod #loc,
#ibmiod #pri,
#ibmiod #spo {display:none;}
/* Call for Papers Page */
/*#papers #key,
#papers #bre,*/
#papers #pos,
#papers #why,
#papers #gla,
#papers #loc,
#papers #pri,
#papers #spo {display:none;}
/* Proposal Form Page */
/*#proposalform #key,
#proposalform #bre,*/
#proposalform #pos,
#proposalform #why,
#proposalform #gla,
#proposalform #loc,
#proposalform #pri,
#proposalform #spo {display:none;}
/* Conference Details Pages */
/*#sponsors #key,
#sponsors #bre,*/
#sponsors #pos {display:none;}
/*#pricing #key,
#pricing #bre,*/
#pricing #pos {display:none;}
/*#location #key,
#location #bre,*/
#location #pos {display:none;}
/*#agenda #key,
#agenda #bre,*/
#agenda #pos {display:none;}
/*#whyattend #key,
#whyattend #bre,*/
#whyattend #pos {display:none;}
/* END Subnav Link Hiding */
/* --------------------------------------- */
/* START Form Styles */
fieldset {
	width:100%;
}
label {
	width:auto;
	display:inline;
	float:left;
	vertical-align:middle;
}
input, textarea {
	width:180px;
	display:inline;
	float:right;
	vertical-align:middle;
	padding:0 0;
	margin:0 0;
	margin-bottom:2px;
}
button {
	width:80px;
	display:inline;
	float:right;
}
/* END Form Styles */
/* --------------------------------------- */
/* START tableDIV styles */
#content .tableDIV h2 {
	text-align:left;
	font-size:1.2em;
	text-transform:uppercase;
	font-weight:bold;
}
#content .tableDIV h2, #content .tableDIV h3, #content .tableDIV h4, #content .tableDIV h5  {
	text-align:left;
	margin:1.5em 5% .5em;
	padding:0 0;
	width:90%;
}
#content .tableDIV table {
	background-color:#fefeff;
	margin:2px 5% 1em;
	padding:2px 0;
	display:table;
	width:90%;
	border-top:2px solid #9999ff;
	border-bottom:2px solid #9999ff;
}
#content .tableDIV p {
	margin:.5em 10% 1em;
	padding:0 0;
	width:80%;
	font-size:.9em;
}
#content .tableDIV {
	float:left;
	display:inline;
	margin:0 0;
	padding:0 0;
	width:100%;
}
/* END tableDIV styles */
/* --------------------------------------- */

#tellafriend {
	z-index:10000;
	position:absolute;
	right:10px;
	top:31px;
}