@charset "utf-8";
/* CSS Document */


body {
	margin: 1px;
	padding: 2px;
	background-image: none;
	background-color: #FFFFFF;
/*	background-color: #CCFFFF;*/

}


a:link {  
	color:#0000ff;
	text-decoration:underline;
}
a:visited {  
	color:#0000ff;
	text-decoration:underline;
}
a:hover {  
	color:#ff0000;
	text-decoration:underline;
}
a:active {  
	color:#00ff00;
}


#container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border: 10px;
	position: relative;
/*	background-color: #99FFFF; */
}

#header {
/*	background-color: #CCFFFF; */
	background-color: #00CCFF;
	height: 200px;
	background-image: url(top.jpg);
	background-size: cover;/* 850px;*/
	background-repeat: no-repeat;
	width: 850px;
/*	background-attachment: fixed; */
	text-indent: 20px;
	overflow:hidden;
}

#header h1 {
	text-indent: 0px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: x-large;
	padding-left: 20px;
	border:none;
}
#header h2 {
	text-indent: 0px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: medium;
	padding-left: 20px;
	border:none;
}

#menu {
	width: 230px;
	/*position: relative;*/
	position: absolute;
	top: 220px;
/*	background-color: #FFCCFF;*/
/*	float: left; */
}

#maincontent {
/*	background-color: #CCFFFF;*/
	border: 3px solid #66FFFF;
	width: 580px;
	float: right;
	position: absolute;
	top: 220px;
	left: 250px;
	padding-left: 20px;
	line-height: 150%;

}

#menu ul {
	margin-top: 10px;
	margin-bottom: 20px;
	line-height: 200%;
/*	font-size: 12px; 
	line-height: 16px; */
}

#menu li {
	text-indent: 0px;
	list-style-type: none;
}

/*
#menu h2 {
	background-color: #99FFFF;
	font-size: 100%;
	text-indent: 20px;
}
*/

#committee ul {
	list-style-type: none;
}

h1 {
	text-indent: 5%;
}

h2 {
/*	background-color: #FF99FF;*/
	border-left: solid #FF99FF;
	border-bottom: solid #FF99FF;
	text-indent: 3%;
	width: 100%;
	position: relative;
	left: 0%;
	padding-top: 30px;
}

h3 {
/*	background-color: #99FF99;*/
	border-left: solid #99FF99;
	border-bottom: solid #99FF99;
	text-indent: 3%;
	width: 95%;
	position: relative;
	left: 0%;
	padding-top: 30px;
}

h4 {
/*	background-color: #CCCCFF;*/
	border-left: solid #CCCCFF;
	border-bottom: solid #CCCCFF;
	text-indent: 3%;
	width: 90%;
	position: relative;
	left: 0%;
	padding-top: 30px;
}

h5 {
/*	background-color: #FFCCCC;*/
	border-left: solid #FFCCCC;
	border-bottom: solid #FFCCCC;
	text-indent: 3%;
	width: 85%;
	position: relative;
	left: 0%;
	padding-top: 30px;
}

h6 {
/*	background-color: #FFFF99;*/
	border-left: solid #FFFF99;
	border-bottom: solid #FFFF99;
	text-indent: 3%;
	width: 80%;
	position: relative;
	left: 0%;
	padding-top: 30px;
}

OL.obj{
        list-style-type: upper-alpha;
}

OL.obj-sub{
        list-style-type: decimal;
}

TABLE{
	margin-left: 1%;
	margin-right: 1%;
	border: 1;
	frame: "box";
}

TH {
	background: lightcyan;
	text-align: left;
}

TD{
	background: azure;
	text-align: left;
	padding: 10px;
}

LI{
	line-height: 200%;
	
}


#person {border:thin solid;position:relative;width:90%;left:5%;}
#person #name {background-color:#99ff99;width: 100%;text-indent:10px;font-weight:bold;}
/*#person #field {position:absolute;width:90%;top:0%;left:5%;text-indent:10px;}  */
#person #affiliation {background-color:#99ff99;position:relative;width:95%;left:5%;text-indent:10px;}
#person #title {position:relative;left:3%;width:95%;margin:5px;}
#person #contact {position:relative;left:10%;width:90%;}


