<!--
/* standard style for basic paragraphs */
P {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;}
ul {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;}
li {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;}
H1 {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-weight:bold;font-size:12px;color:black;}
H2 {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-weight:bold;font-size:10px;color:black;}
td {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;}
textarea {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;}
input {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;}
select {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;}
/* style for preformatted paragraphs */
pre {font-family:Monaco,'OMNIS Monospace',mono;font-size:10px;color:black}

/* properties for links */
A:link { font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:blue;font-weight:bold;text-decoration:normal}

A:hover { 
	font-family:"Lucida Grande",Verdana,Geneva,sans-serif;
	font-size:10px;
	font-weight: bold; 
	color:blue; 
	text-decoration:underline }

A:active { font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;font-weight:bold; text-decoration:normal} 

A:visited { 
	font-family:"Lucida Grande",Verdana,Geneva,sans-serif;
	font-size:10px;
	font-weight:bold; 
	color:blue; 
	text-decoration:normal } 

/* sub-classes for us specifically */
a.dark_link { color:white }
a.dark_link:visited { color:white }
a.dark_link:hover { color:red;text-decoration:normal}
a.light_link { color:white }
a.light_link:visited { color:white }
a.light_link:hover { color:red;text-decoration:normal }
a.very_small_text {font-family:Verdana,Geneva,sans-serif;font-weight:bold;font-size:9px;color:gray;}
a.very_small_text:hover {font-family:Verdana,Geneva,sans-serif;font-weight:bold;font-size:9px;color:black;text-decoration:underline}
a.very_small_text:visited {font-family:Verdana,Geneva,sans-serif;font-weight:bold;font-size:9px;color:gray;}

/* classes for table menu items */
td.dark_background { color:white }
td.red { color:red; font-weight:bold; }
td.big_gray { color:silver; font-weight:bold; font-size:11px;}
td.menu_header { color:white; font-weight:bold; text-align:center}
td.menu_selected { color:black ; font-weight:bold}
td.sub_menu_selected { color:black ; font-weight:bold}
td.small_text {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-weight:bold;font-size:9px;color:black;}
td.large_text {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-weight:bold;font-size:12px;color:black;}
td.very_small_text {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-weight:bold;font-size:9px;color:gray;}

/* subclasses for text areas */
textarea.fixed_format {font-family:Monaco,'OMNIS Monspace',monospace;font-size:10px;color:black;}
input.file_upload  {font-family:Charcoal,System,sans-serif;font-size:12px;color:black;}
select.large_text {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:12px;color:black;}

/* subclasses for bold & italic */
b.large_text {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-weight:bold;font-size:12px;color:black;}
i.standard_text {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-size:10px;color:black;text-decoration:italic;}
p.fixed_font {font-family:Monaco,'OMNIS Monospace',mono;font-size:10px;color:black}
p.small_text {font-family:"Lucida Grande",Verdana,Geneva,sans-serif;font-weight:bold;font-size:9px;color:black;}

/* some font sizes */
.fsize1 {font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
.fsize2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.fsize3 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}

/* new CSS */
table.menu 
	{
	border-collapse: collapse;
	display: inline;
	margin-left: 0;
	padding: 0;
	border-bottom: 1px #bbb;
	margin-bottom: 5px;
	}

table.menu td
	{
	padding-left: 1em;
	padding-right: 1em;
	padding-top: .4em;
	padding-bottom: .4em;
	list-style-type: none;
	display: inline;
	border-bottom: 1px solid #bbb;
	text-align: center;
	}
	
table.menu td:hover
	{
	background: #eee;
	}
	
table.menu td a
	{
	font-weight: normal;
	text-decoration: none;
	}

table.menu td a:hover
	{
	font-weight: normal;
	text-decoration: underline;
	}
	
table.menu td.selected
	{
	border-left: 1px solid #bbb;
	border-top: 1px solid #bbb;
	border-right: 1px solid #bbb;
	background: #eee;
	}

table.menu td a.selected:hover
	{
	text-decoration: none;
	font-weight: bold;
	}		
	
table.menu td a.selected
	{
	color: #000;
	font-weight: bold;
	}

div.spacer
	{
	clear:both;
	padding-top:0;
	margin-top:0;
	padding-bottom:0;
	margin-bottom:0;
	height:10px;
	overflow:hidden;
	}

#mailinglists
	{
	
	}

#mailinglists form
	{
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	}

#mailinglists table
	{
	width: 95%;
	padding: 0em;
	margin: 0em;
	margin-left: .5em;
	margin-top: 1em;
	margin-bottom: .5em;
	border-collapse: collapse;
	border: 1px solid #ccc;
	}

#mailinglists table.join
	{
	width: auto;
	padding: 0em;
	margin: 0em;
	margin-left: .5em;
	margin-top: .5em;
	margin-bottom: .5em;
	border-collapse: collapse;
	border: none;
	} 
	
#mailinglists table tr th
	{
	padding: 0.2em;
	margin: 0em;
	text-align: left;
	font-size: 10px;
	}
	
#mailinglists table tr td
	{
	padding: 0.2em;
	margin: 0em;
	}

#mailinglists table tr td.right
	{
	text-align: right;
	}

#mailinglists table tr.odd
	{
	background: #eee;
	}

#mailinglists table tr.even
	{
	background: #ccc;
	}
-->
