/* CSS Document */

div, p, div#main p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
td.contentheading, div.componentheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding-bottom:15px;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	}
.emailform {
	margin:0;
	border:4px solid #bbb;
	}
table#directory tr, table#directory tr:visited {
	background-color:#ededed;
	}
table#directory tr td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
table#directory tr:hover {
	background-color:#ccc;
	}
.boardmember {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	line-height:single;
	}

/*main menu*/
ul#mainmenu {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
ul#mainmenu li {
	margin:0;
	padding:0;
	display:block;
	position:relative;
	width:140px;
	}
ul#mainmenu li a:link, ul#mainmenu li a:visited {
	margin:0;
	padding:3px 0;
	display:block;
	text-decoration:none;
	color:#000;
	width:140px;
	border-top:1px solid #fff; 
	border-bottom:1px solid #fff;

	}
ul#mainmenu li a:hover, ul#mainmenu li a:active {
	padding:3px 0; 
	display:block; 
	text-decoration:none;  
	color:#000; 
	width:140px;  
	border-top:1px solid #000; 
	border-bottom:1px solid #000;
	}
	
/*submenu*/
ul#mainmenu li ul {
	margin:3px 0 0; 
	padding:0; 
	list-style:none; 
	display:block;  
	width:100%;
	}
ul#mainmenu li ul li {
	width:140px; 
	}
ul#mainmenu li ul li a:link, ul#mainmenu li ul li a:visited {
	padding:3px 0;
	width:140px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	font-size:11px;
	color:#777;
	z-index:1000;
	}
ul#mainmenu li ul li:hover a, ul#mainmenu li ul li a:active, ul#mainmenu li ul li a:hover {
	padding:3px 0;
	width:140px;
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;
	font-size:11px;
	color:#444;
	z-index:1000;
	}
.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#000000;
	}
div.moduletablersslink a, div.moduletablersslink img {
	border:0;
	text-decoration:none;
	}
table.founders a, table.founders a:visited, table.founders a:active {
	color:#000;
	text-decoration:none;
	}
table.founders a:hover {
	text-decoration:underline;
	}
	