/* Lillian Sullam */
a {text-decoration: none;}

a.navigation:link {color: white}
a.navigation:visited {color: white}
a.navigation:hover {color: blue}
a.navigation:active {color: red}

a.document:link {color: black}
a.document:visited {color: black}
a.document:hover {color: gray}
a.document:active {color: black}

a.heading:link {color: #00AAEE}
a.heading:visited {color: #00AAEE}
a.heading:hover {color: blue}
a.heading:active {color: #00AAEE}

a.target:link {color: white}
a.target:visited {color: white}
a.target:hover {color: black}
a.target:active {color: white}

a img {border-color: white;}

body {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 70%;
}

p {
	font-family: arial, helvetica;
	font-size: small;
}


div.masthead {
	background-color: white;
	min-width: 500px; 
}

div.masthead h1 a {
	color: purple;
	font-size: large;
	font-family: arial, helvetica;
	text-align: left;
	margin-left: 0px;
}

div.masthead ul {
	background-color: #AAAAAA;
	color: white;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 20px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	
}

div.masthead ul li{
	font-family: arial, helvetica;
	font-size: 10pt;
	display: inline;
	padding: 5px;
}

/*Start Cleanup*/
div.main {
	margin-left: 20px;
	margin-right: 20px;
	font-family: arial;
	min-width: 100px; 
}

div.main h1 {
	padding-top: 15px;
	padding-bottom: 15px;
	color: black;/*#00AAEE;*/
	font-size: 16pt;
	text-align: left;
	font-weight: 300;
}

div.main h1 span {
	font-size: small;
	font-weight: 100;
}

div.main h2 {
	padding-top: 0px;
	color: black;
	font-size: small;
	text-align: left;
	font-weight: bold;
}

div.main p {
	max-width: 500px;
}

div.main ul {
	list-style-type: none;
	margin-left: 0px;
	max-width: 500px;
	padding-left: 0px;
}

div.main ul li {
	margin-right: 5px;
	display: inline;
	vertical-align: top;
}

div.main table {
	table-layout: left;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	max-width: 700px;
}

div.main table tr td {
	vertical-align: top;
	padding-left: 10px;
}

div.main table tr td h1 {
	font-size: small;
	font-weight: 700;
	padding-top: 5px;
}


img {
	border: white;
}

