body {
	background:url(../images/background.gif) top center repeat-x #cdcccc;
	font-size:12px;
	}
	
ul {
	list-style:url(http://worldcongress.com/events/BB16001/images/bullet.gif);
	}

h1, h2, h3, h4, h5, h6, .page-title {
	padding:0px;
	margin-bottom:5px;
	color:#014574;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

p	{
margin:0px 0px 10px;
padding:0px;
word-wrap:break-word;
}

#conf_nav_bar	{
	font-size:12px;
}

.BB16001_col_orig	{
	width:300px;
	display: inline;
	float: left;
	position: relative;
	padding:0px 10px;
	margin-top:10px;
}

.BB16001_col	{
	width:650px;
	display: inline;
	float: left;
	position: relative;
	padding:0px 10px;
	margin-top:10px;
}

.BB16001_col_right	{
	width:250px;
	display: inline;
	float: left;
	position: relative;
	padding:0px 10px;
	margin-top:10px;
}
		
.sponsorHeader {
	/*background: url(../images/sponsor-header.gif) top center repeat-x #014574;*/
	background-color:#CCCCCC;
	font-size:12px;
	color:#000000;
	
}

.speakerGridHeader{
	background: url(../images/header-bg.gif) repeat-y #013467;
}

.speakerGrid	{
font-size:12px;
}

a.aLink {font: 11px verdana,arial,helvetica; font-weight:bold; color:#007dad; text-decoration: none;}
a:hover.aLink{text-decoration: none; color: #C07200;}
a.mainLink {font: 11px verdana,arial,helvetica; font-weight:bold; color:#007dad; text-decoration: none;}
a:hover.mainLink{text-decoration: none; color: #C07200;}


#conf_nav_bar {
	background: #30544d url(../images/nav-bg.gif) repeat;
	}

#conf_nav a	{
	color:#FFFFFF;
}

#conf_nav a:hover {
	color:#FFFFFF;
	}

#conf_nav li {
	background:url(../images/nav-off.gif);
	width:190px;

}	

#conf_nav li:hover, #conf_nav li.sfhover {
	background:url(../images/nav-on.gif);
	}

#agenda-table	{
	font-size:12px;
}

.img_box	{
width:300px;
height:200px;
overflow:hidden;
margin-bottom:10px;
}

.img_box img	{
width:300px;
}

.agendaDate, .date {
	font-weight:bold;
	font-size:14px;
	background-color:#0070b6;
	margin-top:10px;
	padding:5px;
	color:white;
	
	}
	
	.keynote {
	margin:0px; 
	border:1px solid #C5CDFD;  
	background-color:#f7e5ca;
	padding:5px; 
	color:#000000;
	font-weight:bold;
	font-size:16px;
	font-family:georgia;
	margin-bottom:10px;
	}

	.keynote a {
	color:#007BAC;	
	}

	.keynote span	{
	padding:1px 3px;
	line-height:25px;
	}


	.track1 {
	margin:0px; 
	 
	background-color:#ecc380;
	padding:5px; 
	color:#000000;
	font-weight:bold;
	font-size:16px;
	font-family:georgia;
	margin-bottom:10px;
	}
	
	.track2 {
	margin:0px;  
	background-color:#89ab74;
	padding:5px; 
	color:#000000;
	font-weight:bold;
	font-size:16px;
	font-family:georgia;
	margin-bottom:10px;
	}	

	

	.track3 {
	margin:0px;
	background-color:#858db7;
	padding:5px; 
	color:#000000;
	font-weight:bold;
	font-size:16px;
	font-family:georgia;
	margin-bottom:10px;
	}	
			
	.session {
	margin:0px; 
	border:1px solid #0070b2; 
	padding:5px; 
	color:#0070b2;
	font-weight:bold;
	font-size:16px;
	font-family:georgia;
	}

.title {
	text-transform:uppercase;
	text-align:center;
	font-size:14px;
	color:#ffffff;
	background-color:#002e6e;
	padding:4px;
	}
	
.title2 {
	text-transform:uppercase;
	text-align:center;
	font-size:14px;
	color:#e93b3b;
	background-color:#ffffff;
	padding:4px;
	border: 2px solid #e93b3b;
	}			
.workshop	{
	text-transform:uppercase;
	background-color:#770d29;
	font-size:14px;
	padding:5px;
	color:#fff;
}

.workshop2	{
	text-transform:uppercase;
	background-color:#255417;
	font-size:14px;
	padding:5px;
	color:#fff;
}

.highlight {
	text-transform:uppercase;
	text-decoration:underline;
	color:#000000;
	}	
	
.session-list-title {
	background-color:#3399FF;
	color:#FFFFFF;
	font-size:14px;
	padding:5px;
	text-align:center;
	}	
	
.session-list{
	background-color:#E1E1FF;
	}	
	
.break {
	font-style:italic;
	padding:3px 10px;
	background: #e2e2e2;
	}

a.subOn, a.sub:hover{
	color:#0070b6;
}

#white-paper {
	background-color:#E5F2F8; 
	padding:10px 5px 5px; 
	font-size:14px; 
	font-family: 'Open Sans',helvetica,arial,sans-serif; 
	margin-top:10px; 
	border:1px solid #cfe2eb;
}

#white-paper a {
	font-size:14px; 
	letter-spacing:1px; 
	font-weight:bold; 
	color:#014574; 
	text-decoration:none;
}

#white-paper a:hover {
	text-decoration:underline;
}

#white-paper img {
 margin-right:10px;
 margin-bottom:10px;
 border:1px solid #000000;
}