a:link { 
	text-decoration: none; 
	color: #008bcc; 
} 
a:visited 
{
	text-decoration: underline; 
	color: #666666;
} 

a:hover { 
	color: red; 
	text-decoration: underline; 
} 
 
body { 
	background-color: white;
	padding: 0px; 
	margin: 0px; 
	font-family: helvetic, sans-serif; 
	font-size: 12pt; 
} 
 
h1 {
	text-align: center;
	font-size: 180%;
}
h2 {
	font-size: 120%;
}
h3 {
	font-size: 110%;
}

table.asm td {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

ul.forthcoming li{
	padding-top: 10px;
	padding-bottom: 10px;
}

ul.lmm {
	text-align: left;
}
ul.lmm li{
	width: 100%;
}

#main { 
	padding-top: 20px;
	padding-left: 30px; 
	padding-right: 30px;
	padding-bottom: 10px; 
	text-align: left; 
	max-width: 800px;
} 
 
#committee { 
	   text-align: center; 
} 
 
#committee table { 
	text-align: center; 
	width: auto; 
} 
 
#committee td { 
	border: solid 1px black; 
	text-align: center; 
	vertical-align: top; 
} 
 
#committee .name {  
		 color: #008bcc; 
} 
 
#title { 
       color: #008bcc; 
       background-color: white /*#d5f1fc*/; 
       font-size: 200%; 
       padding: 21px; 
       height: 40px;
       text-align: center; 
       border-bottom: solid 1px black; 
       vertical-align: top; 
 
} 
#title img { 
	   left: 8px; 
	   top: 4px; 
	   position: absolute; 
} 

#navigation {
	color: white;
	background-color: #008bcc;
	border-bottom: solid 1px black;
	padding: 10px;
	text-align: center;
	vertical-align: middle;
}
#navigation a:link {
	color: white;
	padding: 2px;
}
#navigation a:visited
{
	/*text-decoration: none; */
	color: #d0d0d0;
	padding: 2px;
}
#navigation a:hover { 
	color: #008bcc;
	background-color: white;
	text-decoration: underline; 
} 

#leftnav div.item{
/*	border:solid 1px green;*/
	margin-top:10px;
	margin-bottom:10px;
	/*padding-bottom:0px;*/
	padding:6px;
	background-color:#fafafa;
	border:solid 1px lightgray;
	border-left: 0px;
}

#leftnav h2{
	margin-top: 0px;
	padding-top:0px;
	font-size:100%;
}

.hidden {
	display: none;
}
