<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


/* Automatic Dreamweaver-developed Styles */
.style1 {
	color: #666666;
	font-weight: bold;
}
.style2 {
	color: #FF0000;
	font-weight: bold;
}
.style3 {
	color: #0000FF;
	font-weight: bold;
}
.style4 {
	color: #CCCCCC;
	font-weight: bold;
}
.style5 {
	color: #FFFF00;
	font-weight: bold;
}
.style6 {
	color: #804000;
	font-weight: bold;
}
.style7 {
	color: #64FF64;
	font-weight: bold;
}
.style9 {
	color: #ff00ff;
	font-weight: bold;
}
.style10 {
	color: #00ffff;
	font-weight: bold;
}
.style12 {
	color: #ffff00;
	font-weight: bold;
}
.style13 {
	color: #ff0000;
	font-weight: bold;
}
.style15 {
	color: #000000;
}
.style16 {
	color: #ffff00;
}
.style17 {
	color: #7fff00;
	font-weight: bold;
}
.style18 {
	color: #00FA9A;
	font-weight: bold;
}
.style19 {
	color: #FF69B4;
	font-weight: bold;
}
.style20 {color: #0000FF}
.style21 {color: #006600}
.style23 {color: #F45000}
.style24 {color: #8000FF}
.style25 {color: #FF0000}
.style26 {font-weight: bold}
.style27 {font-weight: bold}
.style29 {color: #8000FF; font-weight: bold; }
.style31 {color: #F45000; font-weight: bold; }

/* Home Page Styles */
#homeContent{
	width:800px;
	min-height:500px;
	margin:10px auto 0px;
	padding:10px;
	background-color:#FFFFFF;
}
#homeFooter{
	width:800px;
	padding:10px;
	margin:auto;
	text-align:center;
	font-size:85%;
}
#homeFooter a{
	color:#D8F2C4;
	text-decoration:none;
}
#homeFooter a:hover{
	color:#ffffff;
}

/* Overall Page Styles */
html{
	height:100%;
	width:100%;
}
body{
	background-color:#bcbcbc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:80%;
	line-height:140%;
	color:#000000;
	height:100%;
	width:100%;
	margin:0%;
}
a{
	color:#bc0000;
	text-decoration:none;
}
a:hover{
	color:#ff5533;
}
img{
	border:none;
	text-align:center;
}
#contentContainer img{
	max-width:100%;
}
h1{
	font-size:1.5em;
	color:#900;
	margin:5px;
	text-align:center;
	margin:10px 0px;
	line-height:130%;
}
h2{
	font-size:1.1em;
	color:#4b26ab;
	text-align:left;
	margin:15px 0px;
	line-height:130%;
}
h3{
	font-size:1.0em;
	color:#000;
	font-weight:bold;
	text-align:left;
	margin:15px 0px;
	line-height:130%;
}

/* Header and Title Styles */
#headContainer{
	width:100%;
	height:80px;
	text-align:center;
	background-color:#f6f5e7;
	z-index:10;
	overflow:hidden;
}
#headTitleContainer{
	height:50px;
	width:760px;
	margin:auto;
}
#headTitleContainer h1{
	line-height:10px;
	font-size:140%;
	margin:2%;
	color:#9d1d0a;
}
#headTitleContainer p{
	line-height:2%;
	font-size:100%;
	color:#000000;
	font-weight:bold;
}
#headTitleLogo{
	height:100%;
	width:230px;
	margin:0%;
	padding:0%;
	float:left;
}
#headTitleLogo img{
	border:none;
	height:100%;
	margin:0%;
	padding:0%;
	float:right;
	max-width:250px;
}
#headTitle{
	height:100%;
	width:400px;
	float:left;
	margin:0%;
	padding:0%;
}
#headTitleLinks{
	height:45px;
	width:130px;
	padding:5px 0px 0px 0px;
	float:left;
	text-align:center;
	font-size:90%;
	margin:0%;
	overflow:hidden;
}

/* Main Navigation and Dropdowns */
#mainNavContainer{
	width:100%;
	height:30px;
	background-repeat:repeat-x;
	text-align:center;
}
.mainNavButtons{
	height:20px;
	padding:5px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:90%;
	background-position:top left;
	display:inline-block;
	*max-width:200px;
	*float:left;
}
.mainNavButtonsCurrent{
	height:20px;
	padding:5px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	font-size:90%;
	background-position:top left;
	display:inline-block;
	*max-width:200px;
	*float:left;
}
.mainNavButtons:hover{
	background-position:bottom left;
	cursor:pointer;
}
.dropdown{
	position:absolute;
	float:left;
	margin:0px 0px 0px -10px;
	top:80px;
	width:150px;
	border:2px solid #a2483a;
	background-color:#f4ecec;
	overflow:hidden;
	z-index:10;
}
.dropdown ul{
	padding:0px;
	text-indent:0px;
	line-height:120%;
	font-size:1.0em;
	list-style:none;
	margin:15px 0px 15px 15px;
	font-weight:normal;
	text-align:left;
}
.dropdown li{
	margin:0px 10px 10px 0px;
}

/* Content Container Styles */
#mainContentContainer{
	width:100%;
	height:100%;
}

/* Left Content Styles */
#mainContentLeft{
	float:left;
	margin:10px 10px 0px 10px;
	width:192px;
	border:4px solid #df8d81;
	background-color:#f4ecec;
}
#mainContentLeft h2, #mainContentLeft p{
	padding:0px 0px 0px 10px;
}
#contentTitle3{
	height:20px;
	background-color:#df8d81;
	text-align:center;
	overflow:hidden;
	color:#FFFFFF;	
	font-weight:bold;
}
ul{
	padding:0px;
	text-indent:0px;
	line-height:120%;
	font-size:1.0em;
	list-style:none;
	margin:5px 0px 15px 0px;
}
li{
	margin:0px 0px 5px 20px;
}

/* Middle Content Styles */
#mainContentMiddle{
	margin:10px 0px 0px 10px;;
	float:left;
	width:200px;
	height:300px;
	border:4px solid #df8d81;
	background-color:#FFFFFF;
}
#contentTitle1{
	height:20px;
	background-color:#df8d81;
	text-align:center;
	overflow:hidden;
	color:#FFFFFF;	
	font-weight:bold;
}
#contentContainer{
	padding:10px;
	overflow-y:scroll;
}
.buttonText{
	font-weight:bold;
	color:#090;
}

/*Right Content Styles */
#mainContentRight{
	margin:10px 10px 0px 0px;
	float:right;
	width:200px;
	height:300px;
	border:4px solid #df8d81;
	background-color:#FFFFFF;
	z-index:-5;
}
#contentTitle2{
	height:20px;
	background-color:#df8d81;
	text-align:center;
	overflow:hidden;	
	color:#FFFFFF;	
	font-weight:bold;
}
#jmol1{
	height:50%;
	width:50%;
	position:fixed;
	z-index: 0;
}
#jmol2{
	height:50%;
	width:50%;
	display:none;
	border-top:4px solid #df8d81;
	position:relative;
}
</pre></body></html>