* { 
	margin: 0pt; 
	padding: 0pt; 
}
body { 
	margin: 0px; 
	font-size: small; 
text-align: left;
	font-family: "Lucida Grande",Tahoma,Arial,Verdana,sans-serif; 
	
}
* html body {
	font-size: small; 
}

a {
outline: none;
}



.personName {
font-family: Arial;
line-height: 15px; 
font-size: 12px; 
font-weight: bold;
color: #333333;
}

.personTitle {
font-family: Arial;
font-size: 12px; 
font-style: italic;
color: #333333; 
line-height: 15px;
}

.personOrg {
font-family: Arial;
font-size: 12px; 
font-style: italic;
color: #333333; 
line-height: 15px;
}

.alt{

/*
	background: #eef4fa;
*/
	background: #f5f3e4;

}

.info2 { 
	background-image: url(images/agendaTabsBg.png);
	margin: 0pt 0pt 0px; 
	clear: both; 
}

.info { 

	border-bottom: 1px solid rgb(204, 204, 204); 
/*

*/
	margin: 0pt 0pt 0px; 
	clear: both; 
	background-image: url(images/agendaTabsBg.png);
}




* {

	margin: 0px;

	padding: 0px;

	font-family: Arial, sans;

}



body {

	

	margin: 0px;

	padding: 0px;
/*
	background: #004f9c url( ../images/_global/bg.png ) repeat-x top left;
*/
	font-size: 12px;

}



img {

	border: 0px;

}



p {

	font-size: 12px;

	font-family: Arial, sans;

	line-height: 15px;

	margin-bottom: 15px;

}




blockquote {

	

	font-size: 16px;

	font-style: italic;

	line-height: 19px;

	color: #00AEEF;

}



a {

	color: #00AEEF;

	text-decoration: none;

}



a:hover {



	color: #003E7E;

}



.caption {

	

	font-family: "kulturista-web-1","kulturista-web-2", "Rockwell", Courier New, monospace; 	

	font-size: 18px;

	font-weight: bold;

	color: #003E7E;	

}



td {

	

	font-family: Arial, sans;

}



span {


	font-family: Arial, Times, "Times New Roman", serif;
	/*
	font-family: "Rockwell", Trebuchet MS, Courier New, monospace; 	


	font-family: "kulturista-web-1","kulturista-web-2", "Rockwell", Courier New, monospace; 
	*/

}


h1 {


	font-family: "Arial, Times, "Times New Roman", serif;
	font-size: 32px;
	line-height: 34px;
	font-weight: normal;
	margin-bottom: 14px;
}

h1 a {
	
	font-family: "kulturista-web-1","kulturista-web-2", Rockwell, Times, "Times New Roman", serif;
	color: #003E7E;
}



h2, h4, td span {
text-align: left;
}


h2 {


	font-family: Arial, Times, "Times New Roman", serif;
	font-size: 19px;
	color: #bd9e4a;

}



h2 a {


}



h3 {

	font-family: Arial, Times, "Times New Roman", serif;
	margin-bottom: 14px;
	color: #003E7E;	
	font-weight: normal;

}





h3 a {


	font-family: Arial, Times, "Times New Roman", serif;
	color: #003E7E;
	border-bottom: 1px dotted #00AEEF;
	font-weight: normal;

}


.agenda_span {
	
	font-family: Rockwell, Times, "Times New Roman", serif;

}


h4 {
	

	font-family: Arial, Times, "Times New Roman", serif;
	font-size: 13px;
	line-height: 21px;
	color: #29347B;	
	font-weight: bold;
}


h4 a {
	color: #29347B;
}

h4.sessionInfo {
	

	font-family: Arial, Times, "Times New Roman", serif;
	font-size: 13px;
	line-height: 21px;
	color: #00457c;	
	font-weight: bold;
	margin-top: 10px;
}


h5, h6 {

	

	font-family: "kulturista-web-1","kulturista-web-2", "Rockwell", Courier New, monospace; 

	font-size: 12px;	

	line-height: 21px;

	color: #003E7E;	

}


h6 {



	color: #939598;

}



td.sessionRow {

width: 100%;
padding-left: 20px;
padding-right: 10px;
margin-top: 44px;
padding-bottom: 10px;
border-bottom: 0px solid #bbbbbb;
border-left: 0px solid #bbbbbb;
border-right: 0px solid #bbbbbb;

}


dl {

	

	padding-bottom: 10px;

	border-bottom: 2px dotted #939598;

	margin-bottom: 20px;

}



dt {

	

	font-weight: bold;

	font-family: "kulturista-web-1","kulturista-web-2", "Rockwell", Courier New, monospace; 

	font-size: 12px;

	color: #003E7E;	

	padding-bottom: 6px;

}



hr {

	height: 0px;

	border-top: 2px dotted #939598;

	margin: 20px 0;

}



input {

	

}




span.plenaryHeader, span.breakoutsHeader, span.keynoteHeader, span.smallgroupHeader, span.specialeventHeader, span.auxHeader, span.logisticsHeader, span.networkeventHeader, span.specialsessionHeader {
text-align: center;
display: block;
color: #ffffff;
border: 0px solid #bbbbbb;;
padding: 4px;
display: inline;
margin: 0px 0px 0px 0px;
font-size: 10px;
text-transform: uppercase;
font-weight: bold;

/*
-moz-box-shadow: 1px 1px 2px #000;;
-webkit-box-shadow: 1px 1px 2px #000;
box-shadow: 1px 1px 2px #000;
*/
/* For IE 8 */
/*
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
*/
/* For IE 5.5 - 7 */
/*
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
*/


}


span.plenaryHeader {
background-color: #00457c;
}

span.breakoutsHeader {
background-color: #5d87a1;
/*
background-color: #008fc5;
*/
}

span.keynoteHeader {
background-color: #79496a;
/*
background-color: #6d388b;
*/
}

span.smallgroupHeader {
background-color: #b95915;
/*
background-color: #D25726;
*/

}

span.specialeventHeader {
background-color: #c4a006;
/*
background-color: #ca9d49;
*/
}

span.auxHeader {
background-color: #3B6D30;
}

span.networkeventHeader {
background-color: #3B6D30;
}

span.logisticsHeader {
background-color: #999786;
}

span.specialsessionHeader {
background-color: #78a22f;
/*
background-color: #3B6D30;
background-color: #008fc5;

*/
}

span.networkeventHeader {
background-color: #78a22f;
}



h2 span.plenary, h2 span.breakouts, h2 span.keynote, h2 span.smallgroup, h2 span.specialevent, h2 span.aux, h2 span.logistics, h2 span.networkevent {
text-align: center;
display: block;
border: 0px solid #bbbbbb;;
padding: 0px;
display: inline;
margin: 0px 0px 0px 0px;
font-size: 10px;
}


h2 span.plenary, h2 span.plenary a, h2 span.plenary a:hover, h2 span.plenary a:visited {
color: #00457c;
font-size: 16px;
}

h2 span.breakouts, h2 span.breakouts a, h2 span.breakouts a:hover, h2 span.breakouts a:visited {
color: #5d87a1;
/*
color: #008fc5;
*/
font-size: 16px;
}

h2 span.keynote, h2 span.keynote a, h2 span.keynote a:hover,  h2 span.keynote a:visited {
color: #79496a;
/*
color: #6d388b;
*/
font-size: 16px;
}

h2 span.smallgroup, h2 span.smallgroup a, h2 span.smallgroup a:hover, h2 span.smallgroup a:visited {
color: #b95915;
/*
color: #D25726;
*/
font-size: 16px;
}

h2 span.specialevent, h2 span.specialevent a, h2 span.specialevent a:hover, h2 span.specialevent: a:visited {
color: #c4a006;
/*
color: #ca9d49;
*/
font-size: 16px;
}

h2 span.aux, h2 span.aux a, h2 span.aux a:visited, h2 span.aux a:hover {
color: #3B6D30;
font-size: 16px;
}

h2 span.networkevent, h2 span.networkevent a, h2 span.networkevent a:visited, h2 span.networkevent a:hover {
color: #3B6D30;
font-size: 16px;
}

h2 span.logistics, h2 span.logistics a, h2 span.logistics a:visited, h2 span.logistics a:hover {
color: #999786;
font-size: 16px;
}

h2 span.specialsession, h2 span.specialsession a, h2 span.specialsession a:visited, h2 span.specialsession a:hover {
color: #78a22f;
/*
color: #3B6D30;
background-color: #008fc5;
*/
}

h2 span.networkevent, h2 span.networkevent a, h2 span.networkevent a:visited, h2 span.networkevent a:hover {
color: #78a22f;
}



