@charset "utf-8";
/* CSS Document */

/* New Bio Styles */

#symposchedule {padding:10px 20px; background:#F0D9AE; margin:20px;}
#symposchedule h4 {color:#992A0C; font-size:110%; border-bottom:1px solid #A56933;}
#symposchedule p {font-size:105%; font-weight:bold;}
#symposchedule ul li {font-size:80%;}
#symposchedule h5 {font-size:105%; font-weight:bold; margin:10px 0 0 0;}


/* Archive Bio Styles */

#symposarchive {padding:10px 20px; background:#F0D9AE; margin:20px;}
#symposarchive h4 {color:#992A0C; font-size:110%; border-bottom:1px solid #A56933;}
#symposarchive p {font-size:105%; font-weight:bold;}
#symposarchive ul li {font-size:80%;}
#symposarchive .speaker {font-style:italic; color:#925621;}
#symposarchive h5 {font-size:105%; font-weight:bold; margin:10px 0 0 0;}

/*  Bio Styles */

#SymWrap {
	width:100%;
	padding-left:30px;
	text-align:center;
	}
	
#SymWrap p {
	font-size:70%;
	margin:0;
	padding:.3em 0 2px 0;
	}
	
#SymWrap a {
	color:#ffcb08;
	}
	
#SymWrap a:hover {
	color:#ffcb08;
	text-decoration:none;
	}	
#SymWrap ul { text-align: left;	}
#SymWrap li { 
	font-size:70%;
	color: #FFCB08
	}		
#SymWrap li span {  color: #6f1400 }	
#SymWrap #SymContentMain h1 {
	font-size:100%;
	margin:0;
	padding:0;
	padding-bottom: 5px;
	border-bottom: 1px dotted #6f1400;
	text-align: left;
}		
#SymShell {
	position:relative;
	width:700px;
	height: 350px;
	background:url(/images/sympTopBg.gif) top no-repeat;
	margin:0;
	padding:0;
	}
	
#SympContentLeft {
	position:relative;
	width:36%;
	float:left;
	margin:0;
	margin-top:230px;
	background-color: #6f1400;
	text-align:left;
	padding:.5em;
	color:#fff;
	font-size:85%;
	}
	
#SymContentMain {
	position:relative;
	float:right;
	width: 61%;
	padding-top:125px;
	text-align:left;
	color:#6f1400;
	line-height:1.4em;
	margin:0;
	}
	
#SymScholarShips {
	position:relative;
	width:100%;
	padding:.3em;
	border:2px solid #6f1400;
	background:url(/images/symScholarshipBg.gif) bottom repeat-x;
	text-align:center;
	}
	
#SymScholarShips p {
	text-align:left;
	}	
	
#SymScholarShips .SymDownload {
	position:relative;
	width:400px;
	padding:.3em;
	margin:.7em auto;
	border: 1px dotted #6f1400;
	background-color:#f0e7e5;
	font-size:90%;
	}
	
#SymScholarShips .SymDownload a {
	color:#6f1400;
	}
	
#SymScholarShips .SymDownload a:hover {
	color:#990000;
	}

h1.SymScheduleTitle {
	font-size:90%;
	color:#ffcb08;
	margin:0;
	padding:0;
	}
	
h1.SymScholarshipTitle {
	font-size:90%;
	color:#6f1400;
	margin:0;
	margin-top:27px;
	padding:.3em;
	border-bottom: 1px solid #6f1400;
	border-top: 1px solid #6f1400;
	}
	
h1.SpeakerName {
	font-size:110%;
	color:#96602E;
	margin:0;
	margin-bottom:.5em;
	padding:0;
	}
h2.SpeakerSchool 
{
	font-size:70%;
	color:#992A0C;
	margin-top:.2cm;
}
	
h2.SymScheduleDate {
	font-size:70%;
	color:#ffcb08;
	margin:0;
	padding-top:.7em;
	}
	
	
#SymBiosShell {
	position:relative;
	width:100%
	text-align:left;
	padding:0 .6em .6em .6em;
	clear:both;
	}

#SymBiosShell img {
	float:left;
	top: 35px;
	margin:0 .6em 0 .6em;
	border:2px solid #992A0C;
	}
	
#SymBiosShell p {
	font-size:79%;
	line-height:1.8em;
	margin:0;
	padding:.3em 0 6px 0;
	}
	
#SymBiosShell .SymBiosSpeaker {
	margin-bottom:25px;
	padding-bottom:.3em;
	border-bottom:1px dotted #6f1400;
	}
	
#SymBiosShell .Back {
	float:right;
	clear:right;
	text-align:right;
	padding:.3em;
	background-color: #6f1400;
	size:10px;
	margin-bottom:.7em;
	width:auto;
	}
	
#SymBiosShell .Back a {
	color:#ffcb08;
	}
	
h3.red {
	color:#992A0C;
	font-size:100%; 
	font-weight:bold; 
	height:1.3em; 
	margin:5px 0 0 0 !important; 
	padding:0 !important;
	display:inline; 
	clear:left; width:500px; 
}

h3.red a {color:#992A0C; border-bottom:1px #992A0C dotted;
}
h3.red a:hover {border-bottom:0;
}

#symposium-location-label {display:block;}

/* -------------------------------------------------------------------- */
#SymposiumContact-wrapper{ margin-top: 25px; }
#SymposiumContact-wrapper h3 { margin-bottom: 15px; padding-bottom:5px; border-bottom: 1px dashed #DBB161 }
#SymposiumContact-wrapper label { font-size: 90%; width: 120px; float: left; text-align:left; }
#SymposiumContact-wrapper div { padding-bottom: 15px; }
#SymposiumContact-wrapper div.fm-Req .form-label { font-weight: bold; } 