@charset "UTF-8";
body  {
	background-image: url(graphics/background.jpg);
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	color: #000000;
}
/*
div {
border:solid 1px #FFFF00;
}
*/
#navigation-layer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #bdd5d7;
	text-decoration: none;
}
#navigation-layer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #bdd5d7;
	text-decoration: none;}
#navigation-layer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
#navigation-layer a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFF00;
	text-decoration: none;
}
#minisite-main-content-box-undivided {
	position:absolute;
	left:39px;
	top:260px;
	width:505px;
	z-index:1;
}
#minisite-main-content-box {
	position:absolute;
	left:39px;
	top:318px;
	width:505px;
	height:366px;
	z-index:1;
	background-image: url(graphics/minisite-main-content-box-background.gif);
}
#minisite-main-content-box-subbox1 {
	position:absolute;
	left:20px;
	top:20px;
	width:215px;
	height:150px;
	z-index:3;
}
#minisite-main-content-box-subbox2 {
	position:absolute;
	left:275px;
	top:20px;
	width:215px;
	height:150px;
	z-index:3;
}
#minisite-main-content-box-subbox3 {
	position:absolute;
	left:20px;
	top:200px;
	width:215px;
	height:150px;
	z-index:2;
}
#minisite-main-content-box-subbox4 {
	position:absolute;
	left:275px;
	top:200px;
	width:215px;
	height:150px;
	z-index:2;
}
.subbox-header {
	height: 38px;
}
#header-layer {
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
}
#navigation-layer {
	position:absolute;
	left:19px;
	top:230px;
	z-index:2;
}

.minisite-more-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #315686;
    text-decoration: none;
    }

a.minisite-more-link:link {
    color: #c4dbde;
    text-decoration: none;
    }

a.minisite-more-link:visited {
    color: #c4dbde;
    text-decoration: none;
    }

a.minisite-more-link:hover {
    color: #FFFFFF;
    text-decoration: none;
    }

a.minisite-more-link:active {
    color: #FFFFFF;
    text-decoration: none;
    }
	
#minisite-main-content-box span.bullet {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
}

#minisite-main-content-box .title {
    color: #315686;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    position : relative;
}

#minisite-main-content-box .abstract {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #315686;
    position : relative;
    left : 9px;
}

#minisite-main-content-box .spacerLineBreak {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 6px;
    color: #315686;
    position : relative;
    left : 9px;
}

.infoBox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #111111;
    position : absolute;
    border : 1px;
    padding : 2px;
    z-index : 16;
    background-color: #EEEEEE;
}

#minisite-main-content-box .infoBoxTitle {
    font-weight: bold;

}
    
#minisite-main-content-box .infoBoxSubTitle {
    font-style: italic;

}
a:visited {
    color: #315686;
    text-decoration: none;
    }

a:link {
    color: #315686;
    text-decoration: none;
    }

a:active {
    color: #315686;
    text-decoration: underline;
    }

a:hover {
    text-decoration: underline;
    }
