/* CSS Document */
DIV#Header{
	background-color: #000000;
	width: 100%;
	height: 90px;
	left: 0px;
	top: 0px;
	background-repeat: repeat-x;
	background-position: bottom;
}
.bl {
	width: 95%;
	background-image: url(images2/bottomleft.jpg);
	background-repeat: no-repeat;
	background-position: 0 100%;
	background-color: #FFF9DF;
}
.br {
	background-image: url(images2/bottomright.jpg);
	
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.tl {
	background-image: url(images/top-left.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.tr {
	background-image: url(images/top-right.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0; padding:10px;
	
}


.clear {font-size: 1px; height: 1px}

DIV#Navigator{
	background-color: #FFFFCC;
	background-repeat: repeat-x;
	height: 27px;
	width: 100%;
	margin-right: 4px;
	background-image: url(/images/navigation_08.jpg);


	
}
DIV#Layer2{
	background-repeat: no-repeat;
	background-position: center center;
	height: 3px;
	width: 100%;
	text-decoration: none;
	top: 120px;
}
div.titlebar{
	background-image:url(/images2/footer4.jpg);
	background-repeat:no-repeat;
	background-position:center;
	top: auto;
	background-color: #FFFFCC;
	font-family: garamond;
	height: 24px;
	padding: 2px;
	vertical-align: middle;
}
div.title{
	background-position:center;
	background-color:#000000;
	background-image: url(/images2/contentbackground.jpg);
}

div.center{
	background-image: url(/homepage.fla);
	background-position: center center;
}
p.font {font:Garamond;
color:#FFFFFF;
	background-repeat: no-repeat;
}
.footer {
	font-family: garamond;
	color: #000000;
	background-color: #FFFFCC;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(/images2/footer4.jpg);
	height: 45px;
	width: 100%;
	right: 0px;
	
}
a:link {

	text-decoration: none;
	}
a:visited { 
	
	text-decoration: none;
	}
a:hover { 
	text-decoration: none;
	}
a:active { 
	
	text-decoration: none;
	}


p.header{
	background-image:url(/images/topicbackground_03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-family: garamond;
	color: #333333;
	font-weight: bold;
	background-color: ffffcc;
	height: 23px;
}

DIV#Left{
	left: 0px;
	background-repeat: repeat-y;
	
}
H4{
	background-image: url(images/topicbackground_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#leftimage{
	width:415px;
	left:0px;
	top:0px;
	position: absolute;

} 

#rightimage{
	width:292px;
	right:0px;
	top:0px; /* (or however high you want it) */
	position: absolute;
	background-image: url(/headerpics/header.jpg);
	background-repeat: no-repeat;
} 
img.floatLeft { float: left;
margin: 2px; }

img.floatRight { float: right;
margin: 2px; }

img.floatRightClear { float: right;
clear: right;
margin: 4px; }


.bl2 {
	width: 95%;
	background-image: url(images2/holderbottomleft2.jpg);
	background-repeat: no-repeat;
	background-position: 0 100%;
	background-color: #060807;
	text-decoration: none;
}
.holder {
	height: 100%;
	background-color: #060807;
	width: 100%;
	top: 203px;
 
		
}
.br2 {
	background-image: url(images2/holderbottomright2.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.tl2 {
	background-image: url(images2/holdertopleft2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.tr2 {
	background-image: url(images2/holdertopright2.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0; padding:10px;
	
}


.clear2 {font-size: 1px; height: 1px}









.bl3 {
	width: 95%;
	background-image: url(images2/biobottomleft.jpg);
	background-repeat: no-repeat;	
	background-position: 0 100%;
	background-color: #feefaf;
}
.holder {
	height: 100%;
	width: 100%;
	background-color: #FFFFCC;
	text-decoration: none;
	
 
		
}
.header2 {
	background-image: url(/images/navigation_08.jpg);
	background-repeat: repeat-x;
}

.br3 {
	background-image: url(images2/biobottomright.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.tl3 {
	background-image: url(images2/biotopleft.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.tr3 {
	background-image: url(images2/biotopright.jpg);
	background-repeat: no-repeat;
	background-position: 100% 0; padding:10px;
	
}


.clear3 {font-size: 1px; height: 1px}










.curved {
  background: transparent; 
  width:40%;
  }
.curved h1, .curved p {
  margin:0 3px;
  }
.curved h1 {
  font-size:2em; 
  color:#fff;
  }
.curved p {
  padding-bottom:0.5em;
  }
.curved .b1 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 2px; 
  background:#fff;
  font-size:1px;
  }
.curved .b2 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 2px; 
  background:#000000; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 2px; 
  height:2px;
  font-size:1px;
  }
.curved .b3 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 2px; 
  background:#000000; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 1px;
  font-size:1px;
  }
.curved .b4 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 2px; 
  background:#000000; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0; height:1px; 
  border-width:0 1px 0 1px;
  font-size:1px;
  }
.curved .boxcontent {
  display:block; 
  background:#000000; 
  border:0 solid #fff; 
  border-width:0 1px;
  }
.left {
	left: 0px;
	top: 133px;
}


.trialheader{

	background-color: #000000;
	position: absolute;
	height:175px;
	width: 100%;
	top: 0;
	left: 0;
}
.trialheader2{
	background-image: url(/headerpics/header.jpg);
	background-position:left;
	background-repeat:no-repeat;

	position: absolute;
	height:150px;
	width: 100%;
	top: 0;
	left: 0;
}
.sidebar {
	background-color: #FFFFCC;
	position: absolute;
	left: 0px;
	top: 0px;
}


.content{
	background-color: #000000;
	position: absolute;
	top: 175px;
	left: 0px;
	width: 100%;
	
}
