﻿/* conference 2009  */

a:link
{
	font-family: Arial, Helvetica;
	color: #000080; 
}
a:visited
{
	font-family: Arial, Helvetica;
	color: #993399; 
} 
a:active 
{
	font-family: Arial, Helvetica;
	color: #D50000;
}

body
{
	font-family: Arial, Helvetica;
	color: #000080;
	font-size: 12; 
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat : repeat;
}
table
{
	background-repeat : repeat;
}

img.speakersdirectory {
	float: left;
	width: 125;
	height: 156;
	vertical-align: top;
}

img.conf {
	width: 100;
	height: 125;
}

img.confmini {
	width: 43;
	height: 54;
	float: right;
}



td.speakersdirectory {
background-color: #F5F1DE;
vertical-align: middle;
width: auto;
}

img.speakersdirectorymusicians {
	img: width 169; 
	img: height: 142;
	
	
}

img.speakersdirectorymusicianwords {
	img: width=240 height=39;
	
	
}



/* regular text for descriptions dark blue */
p { 
	color: #000080;
	font-size: 12; 
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
   }
   
   p.johnsletter { 
	color: #000080;
	font-size: 12; 
	text-align: justify;
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
   }
   
    p.cosponsors { 
	color: #000080;
	font-size: 12; 
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
   }


   p.secondarytitle1 { 
   font-family:"Times New Roman", Times, serif;
	color: #c19331;
	font-size: 14; 
	font-weight:bold;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
   }
   
    p.secondarytitle2 { 
    font-family:"Times New Roman", Times, serif;
	color: #000080;
	font-size: 12; 
	text-align: right;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
   }



p.mainpagetitle1 {
		font-size: 22;
		font-weight: bold;
		color: #1f1c55;
		text-align:center;
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 0px;
		}

p.mainpagetitle2 { 
		font-size: 14;
		font-weight: bold;
		color: #1f1c55;
		text-align:center;
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 0px;
	    }
	    
p.mainpagetitle3  {
		font-size: 14;
		font-weight: bold;
		color: #1f1c55;
		text-align:center;
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 0px;
		}
		
p.mainpagetitle5  {
		font-size: 14;
		font-weight: bold;
		color: #1f1c55;
		text-align:center;
		margin-left: 2px;
		margin-top: 2px;
		margin-bottom: 0px;
		}

		
		p.mainpagetitle4 {
		font-family:"Times New Roman", Times, serif;
		font-size: 18;
		font-weight: bold;
		color: #1f1c55;
		text-align:center;
		margin-left: 10px;
		margin-top: 10px;
		margin-bottom: 0px;
		}

		
p.foundersleaderstitle1 { 
		font-size: 16;
		font-weight: bold;
		text-align: center;
		color: #1f1c55;
		margin-left: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		}
		
p.foundersleaderstitle2 { 
		font-size: 12;
		font-weight: bold;
		text-align: center;
		color: #1f1c55;
		margin-left: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		}
p.redalert {
		color: #D50000;
		font-weight: bold;
			}
p.redlargetitle { 
		font-size: 22;
		font-weight: bold;
		color: #D50000;
		margin-left: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
p.bluelargetitle {
		font-size: 14;
		font-weight: bold;
		text-align: left;
		color: #000080;
		margin-left: 10px;
		margin-top: 0px;
		margin-bottom: 0px;
		}
p.confone { 
	color: #000000;
	font-weight: bold;
	font-size: 12; 
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
p.confoneIndentforbullets { 
	color: #000000;
	font-size: 12; 
	text-align: left;
	line-height: 1.5;
	margin-left: 26px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
p.confbodytextindent {
	color: #000000;
	font-size: 12; 
	text-align: left;
	line-height: 1.2;
	margin-left: 26px;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 15px;
	}
	
p.preludepostlude { 
	color: #7C5E1F;
	font-weight: bold;
	font-size: 12; 
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 2px;
	}
p.imagecolumn {
	color: #000080;
	font-size: 10; 
	text-align: center;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 3px;
	margin-bottom: 10px;
	}
p.confsession { 
		font-size: 22;
		font-weight: bold;
		color: #000080; 
		text-align: left;
	}
	
p.sessiontime {
		font-size: 12;
		font-weight: bold;
		text-align: left;
		color: #000080; 
		margin-bottom: 10px;
			}
			
p.sessionsubtitle{
		font-size: 14;
		font-weight: bold;
		text-align: left;
		margin-top: 10px;
		color: #000080; 
			}
			
p.presiding{
		font-size: 11;
		font-weight: bold;
		color: #000080; 
			}
			
p.sessionname{
		font-size: 12;
		font-weight: bold;
		text-align: left;
		color: #000080; 
			}
			
p.directorynames{
		font-size: 18;
		font-family: tempus sans ITC;
		font-weight: bold;
		text-align: left;
		margin-left: 135px;
		margin-right: 10px;
		margin-top: 10px;
		margin-bottom: 15px;
		color: #000080; 
		background: #bcdff3;
			}
			
p.directorybody{
		font-size: 12;
		font-family: arial;
		font-weight: regular;
		margin-left: 135px;
		margin-right: 10px;
		margin-top: 0px;
		margin-bottom: 15px;
		color: #000000; 
			}
			
p.directorydeco{

		margin-left: 165px;


			}
			
p.linksidebar{
	margin: 0px;
	font-size: 14;
	font-family: arial;
	font-weight: bold;
	color: #000080;
	clip: rect(0px, 0px, 0px, 0px);
	top: 0px;
}
.formItems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	font-weight: normal;
}

.formTitle {
    background-color:#00506f;
    color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
}

