/* 3L.css  last mod 19 Jan 996633 -- AB1D37*/


html {
     overflow: -moz-scrollbars-vertical;
}


body {font-family: trebuchet,"Trebuchet MS", arial, sans-serif;

		background-color: #FEFDFE;;


		font-size: 12pt;}


h3.sub {text-align: left;



		font-size: 14pt;



}



hr	{margin-top: 20px;
}


h1		{text-align: left;

		color: #FEFDFE;	

		font-size: 21pt;

		margin-left: 20px;

		margin-top: 35px;

		margin-bottom: 7px;}


h1.line2	{text-align: left;

		color: #FEFDFE;	

		font-size: 21pt;

		margin-left: 20px;

		margin-top: 5px;

		margin-bottom: 0px;}



h2	{text-align: left;



		font-size: 16pt;

		margin-left: 20px;

		color: #A2A4A3;	
	



		margin-top: 13px;



		line-height: 20px;

		
		margin-bottom: 15px;}







h3	{text-align: left;


		font-size: 14pt;

		margin-bottom: 12px;
		
		margin-top: 0px;

		margin-left: 20px;

		color: #eeeeee;	

		margin-bottom: 20px;}





h4		{background-color: #EEEEEE;



		color: #00504D;	

		

		text-align: left;


		font-size: 14pt;


		text-indent: 5px;

		margin-top: 18px;

		margin-left: 10px;

		margin-right: 10px;

		margin-bottom: 10px;}




h3.topic {background-color: #00504D;	

		
		margin-left: 0px;


		margin-top: 0px;

		margin-right: 0px;

		margin-bottom: 0px;

		
		text-indent: 25px;

		
		color: #FEFDFE;

		line-height: 40px;

		font-size: 16pt;



		}



td p 	{margin-top: 0.5em;

	margin-left: 1em;

	margin-right: 1em;

	margin-bottom: 1em;

	text-align: justify;

	font-size: 11pt;



}



td {font-size: 11pt;}



table.links {



	border: 0px; 

	font-size: 12pt;


}


table.main {

	background-color: #009944;

	position:absolute;

	top:0px;

	text-align: left;



}




#prog table {

border-width: 1px;

border-left-width: 0px;

border-style: solid;

background-color: #FFFFFF;



border-spacing: 0px;

text-align: left

}



#prog td {

border-style: solid;

border-color: #A2A4A3;

border-spacing: 0px;

border-width: 1px;

font-size: 10pt;

padding: 5px;	

vertical-align: top;

text-align: left;

}





#prog a:link {


	color: #000000;

	font-size: 10pt;

	text-indent: 0px;

	text-decoration: none;

	font-weight: bold;

}




#prog a:visited {


	color: #008230;

	font-size: 10pt;

	text-indent: 0px;

	text-decoration: none;

	font-weight: bold;

}



#prog a:hover {


	color: #707070;

	font-size: 10pt;

	text-indent: 0px;

	text-decoration: none;

	font-weight: bold;

}




#prog b {


	color: #000000;

	font-size: 10pt;

	text-indent: 0px;

	text-decoration: none;

	font-weight: bold;

}


#prog .day {background-color: #EEEEEE; border: 0; font-size: 16px;}

#prog .time {background-color: #EEEEEE; border-style: none; font-size: 11px; }

#prog .break {background-color: #A2A4A3; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 0px; ;font-size: 10px;}

#prog .session {background-color: #009933; border-style: solid; border-color: #000000; border-top-width: 2px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 0px; font-size: 13px;}

#prog .talk {background-color: #FFFFFF; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 0px; font-size: 12px;}


table {

	background-color: #009933;



	text-align: left;



}


td.links {



	background-color: #009933;



	text-align: left;



}


td.img {padding-left: 0;

	background-color: #009933;

	height: 220px;

	text-align: left;



}



td.title {padding-left: 0px;

	border-spacing: 0px;

	background-image: LDLT2_right.jpg;

	background-color:  #009933;

	height: 215px;

	text-align: left;



}




td.body {background-color: #eeeeee;


}


td.form {background-color: #ffffff;


}


td.links2 {



	background-color: #eeeeee; 



	text-align: left;



}


td.links ul {



	list-style: round;



	color: #00504D;	



	margin-left: 0px; 



	padding-left: 15px;

	padding-right: 15px;

	margin-bottom: 10px;



	margin-top: 20px;



	margin-right:0px;



}









td.links ul li {margin-bottom: 0em;

		margin-left: 30px;

		margin-bottom: 0em;



}



td.links a {


	color: white;

	font-size: 14pt;

	text-indent: 5px;

	text-decoration: none;

	display: block;

}


td.body a:link {


	color: #008230;

	font-size: 11pt;

	text-indent: 0px;

	text-decoration: none;

	font-weight: normal;

}


td.body a:visited {


	color: #008230;

	font-size: 11pt;

	text-indent: 0px;

	text-decoration: none;

	font-weight: normal;

}



td.body a:hover {


	color: #707070;

	font-size: 11pt;

	text-indent: 0px;

	text-decoration: none;

	font-weight: normal;

}





td.links2 a {


	color: #E19417;

	font-size: 12pt;

	text-decoration: none;

	display: block;



}



td.links a:hover {

	font-size: 14pt;


	color: #999999;



	



}


td.links2 a:hover {

		display: block;



		background-color: #E19417;



		font-size: 11pt;



		color: #FEFDFE;;

}




.here {			text-indent: 5px;

		



	

	display: block;

		

	
		
		
		font-size: 14pt;


		color: #005042;		

}



.pgreen	{margin-top: 0.5em;

	margin-left: 0em;

	margin-right: 0em;

	margin-bottom: 1em;

	text-align: justify;

	font-size: 11pt;

	color: #336666;

	font-weight: bold;


}






th {



	background-color: #336666;

	color: white;

	text-align: center;

	font-size: 11pt;

}


table.grid {border-style: solid;



		border-collapse: collapse;



		border-width: 0px;



		border-color: #336666;

		
		

}





maintable.grid {border-style: solid;



		border-collapse: collapse;



		border-width: 0px;



		border-color: #E19417;



}





.list {	list-style: round;

	

	margin-left: 19px; 



	padding-left: 19px;



	margin-bottom:5px;



	margin-top:10px;



	font-size: 11pt;



	color: #000000;



	}



.divider {width: 100%;



		color: #E19417;



		}



p.location {	font-size: 11pt;



}
