

@charset "utf-8";
img{
        max-width:none;
}
pre{
        padding: 0px;
        background-color: #ffffff;
        border: none;
	white-space:pre;
}
h5	{text-align:center;
	font-size: 17pt;
	color: #333;
	font-family: Garamond, Arial, Verdana, sans-serif;
	margin-bottom:25px;
	margin-top:30px;
	}
#slidingbiocontainer pre.textbox{text-align:left;
	font-size: 15pt;
	color: #333;
	font-family: Garamond, Arial, Verdana, sans-serif;
	line-height:21px;
	}

#slidingbiocontainer a:link {color: #cccccc; text-decoration: none;}
#slidingbiocontainer a:active {color: #dddddd; text-decoration: none; }
#slidingbiocontainer a:visited {color: #dddddd; text-decoration: none; }
#slidingbiocontainer a:hover {color: #ffffff; text-decoration: none;}

span.bold{font-weight:bold;}
span.ital{font-style:italic;}


#highlighton{color:#ffffff; cursor: pointer; cursor: hand;}
#highlightoff{color:#cccccc;}



div.textcontainer{
	position:absolute;
	top:111px;
	left:456px;
	width:371px;
	height:388px;
	background:#fff;
	border: 1px solid;
	border-color:#372b07;
	padding-right:10px;
/*	filter:alpha(opacity=80);
	opacity:0.8;
*/	}
div.purpleglow{
	position:absolute;
	top:107px;
	left:0px;
	width:458px;
	height:92px;
	}
div.blueglow{
	position:absolute;
	top:173px;
	left:3px;
	width:458px;
	height:92px;
	}
div.redglow{
	position:absolute;
	top:239px;
	left:4px;
	width:478px;
	height:69px;
	}
div.yellowglow{
	position:absolute;
	top:305px;
	left:4px;
	width:458px;
	height:92px;
	}
.slidertextpurple{
	position:absolute;
	top:10px;
	left:30px;
	width:351px;
	height:128px;
	text-shadow: 0px 0px 2px #fff;
	font-size:27px;
	text-align:left;
	font-size: 30pt;
	color: #ccc;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}
.slidertextblue{
	position:absolute;
	top:10px;
	left:60px;
	width:351px;
	height:128px;
	text-shadow: 0px 0px 2px #fff;
	text-align:left;
	font-size: 30pt;
	color: #ccc;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}
.slidertextred{
	position:absolute;
	top:10px;
	left:50px;
	width:351px;
	height:128px;
	text-shadow: 0px 0px 2px #fff;
	text-align:left;
	font-size: 30pt;
	color: #ccc;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	
.slidertextyellow{
	position:absolute;
	top:10px;
	left:63px;
	width:351px;
	height:128px;
	text-shadow: 0px 0px 2px #fff;
	text-align:left;
	font-size: 30pt;
	color: #ccc;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	}
	
#purple{
	position:absolute;
	overflow:hidden;
	top:0px;
	left:0px;
	width:456px;
	height:92px;
	}
#blue{
	position:absolute;
	overflow:hidden;
	top:4px;
	left:303px;
	width:150px;
	height:92px;
	}
#red{
	position:absolute;
	overflow:hidden;
	top:0px;
	left:303px;
	width:150px;
	height:92px;
	}
#yellow{
	position:absolute;
	overflow:hidden;
	top:0px;
	left:303px;
	width:150px;
	height:92px;
	}
div.purpletext{
	position:absolute;
	top:30px;
	left:30px;
	width:318px;
	height:332px;
	background-color:#0066FF;
	display:none;
	}

div.bluetext{
	position:absolute;
	top:0px;
	left:30px;
	width:318px;
	height:332px;
	display:none;
	}
div.redtext{
	position:absolute;
	top:0px;
	left:30px;
	width:318px;
	height:332px;
	display:none;
	}
div.yellowtext{
	position:absolute;
	top:0px;
	left:30px;
	width:318px;
	height:332px;
	display:none;
	}
div.hellotext{
	position:absolute;
	top:21px;
	left:39px;
	width:295px;
	height:332px;
	}
	
div.info{
	position:absolute;
	top:369px;
	left:221px;
	width:600px;
	height:100px;
	text-shadow: 0px 0px 1px #fff;
	font-size:30px;
	text-align:center;
	}

