/* CSS Document */
body {
	margin:0px;
	padding:0px;
	text-align: center;
	background-color: #000000;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	background-repeat: repeat-x;
}
body.sm {
	margin:0px;
	padding:0px;
	text-align: center;
	background-color: #ffffff;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100.01%;
}
#top {
	top: 0px;
	width: 800px;
	height: 25px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/wraptopbio.jpg);
}
#wrapper {
	top: 0px;
	width: 800px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/wrapmidbio.jpg);
}
#base {
	top: 0px;
	width: 800px;
	height: 30px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/wrapbotbio.jpg);
}
#boxtop {
	top: 0px;
	width: 505px;
	height: 20px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/boxtop.jpg);
}
#boxmid {
	top: 0px;
	width: 505px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/boxmid.jpg);
}
#boxbot {
	top: 0px;
	width: 505px;
	height: 17px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/boxbot.jpg);
}
#miniboxtop {
	top: 0px;
	width: 240px;
	height: 20px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/miniboxtop.jpg);
}
#miniboxmid {
	top: 0px;
	width: 240px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/miniboxmid.jpg);
}
#miniboxbot {
	top: 0px;
	width: 240px;
	height: 17px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/miniboxbot.jpg);
}
#bigboxtop {
	top: 0px;
	width: 756px;
	height: 25px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/bigboxtop.jpg);
}
#bigboxmid {
	top: 0px;
	width: 756px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/bigboxmid.jpg);
}
#bigboxbot {
	top: 0px;
	width: 756px;
	height: 25px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background-image: url(images/bigboxbot.jpg);
}
#banner{
	font-size:14px;
	height: 117px;
	width: 764px;
	background-image: url(banner/bannerbio.jpg);
	/*border-bottom: 1px solid #C7C7C7;*/

}
#navarea{
	font-size:14px;
	height: 40px;
	width: 764px;
	background-image: url(images/navarea.jpg);
	/*border-bottom: 1px solid #C7C7C7;*/

}
#centercontent {
	width: 585px;
	font-size : 14px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	margin: 10px 10px 10px 10px;
	background-color: #ffffff;
	border: 1px solid #C7C7C7;
}

table.main {
	font-size:12px;
	
}
table.nav {
	font-size:16px;
	width: 740px;
	height: 35px;

}
.nav a {
    font-size:16px;
	color : #064B8C;
	text-decoration: none;
	font-weight: bold;
}
.nav a:hover {
	font-size:16px;
	color : #7AAADA;
	text-decoration: underline;
	font-weight: bold;
}
.backg {
	background-image: url(images/1dn2sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

table.box {
	width: 495;
	font-size:14px;
}
.box a {
    
	color : #064B8C;
	text-decoration: underline;
	font-weight: bold;
}
.box a:hover {

	color : #7AAADA;
	text-decoration: none;
	font-weight: bold;
}
table.bigbox {
	width: 745;
	font-size:14px;
}
.bigbox a {
    
	color : #064B8C;
	text-decoration: underline;
	font-weight: bold;
}
.bigbox a:hover {

	color : #7AAADA;
	text-decoration: none;
	font-weight: bold;
}
table.minibox {
	width: 230px;
	font-size:14px;
}
.minibox a {
    
	color : #064B8C;
	text-decoration: underline;
	font-weight: bold;
}
.minibox a:hover {

	color : #7AAADA;
	text-decoration: none;
	font-weight: bold;
}
a {

	color : #0E3C6E;
	text-decoration: none;
	font-weight: bold;
}

a:hover {

	color : #7AAADA;
	text-decoration: none;
	font-weight: bold;
}

h2 {
	font-size: 22px;
	color: cc0000;
	text-align:center;
}
.heading {
	font-size: 16px;
	color: #000099;
	text-align:center;
	font-weight: bold;
	vertical-align:baseline;
}
.heading2 {
	font-size: 16px;
	color: #D1D7B3;
	text-align:center;
	font-weight: bold;
}
.heading3 {
	font-size: 14px;
	color: #D1D7B3;
	font-weight: bold;
}

