/* */
/* <link rel="stylesheet" type="text/css" href="basic.css" />
/* <style type="text/css" media="screen">
/* 	@import "styles.css";
/* </style>
/* <STYLE type="text/css">
/* http://jigsaw.w3.org/css-validator
/* */

.navcontainer
{
margin: 10px 0 -9px 7px;
padding: 0;
height: 20px;
}

.navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

.navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

.navcontainer ul li a
{
background: #DAF4C0;						/* #D6EBC2; #D6C1CA; */
height: 20px;
/*width: 97px; border-top: 1px solid #f5d7b4; border-left: 1px solid #f5d7b4; border-bottom: 1px solid #f5d7b4; border-right: none; */
border: 1px solid #D6EBC2;					/* #B2DF8A; */
padding: 0 7px;
margin: 0 0 10px 0;
color: #000000;
text-decoration: none;
display: block;
text-align: center;
font: normal 13px/20px 'Times New Roman', 'BernhardMod BT', serif;
}

.navcontainer ul li a:hover
{
color: #000000;								/* #930; */
text-decoration: underline;					
background: #E5F9C7;						/* #D6EBC2 background: #FCD7E9;	/* #FCD7E9 #ECE1D7 */
border: 1px solid #B2DF8A;
}

/* -not used- */
/* .navcontainer a:active    { background: #FCD7E9; color: #930; text-decoration: underline; }
/* .navcontainer li#active a { background: #FCD7E9; border: 1px solid #c60; color: #930; }
/* -not used- */

.navcat
	{
	padding: 1pt;
	margin-left: -1pt;
	font: 9px verdana, sans-serif;
	width: 135pt;
	color: gray;
	}

.navcat li
	{
	list-style: none;
	margin: 0px;
	border-left: 1px #004080 none;
	border-bottom: 1px #E5F9C7 solid;
	text-align: left;
	}

.navcat li a
	{
	display: block;
	padding: 0.5em 0.5em 0.5em 0.5em;
	text-decoration: none;
	}

.navcat li a:link { color: #000; }
.navcat li a:visited { color: #006; }

.navcat li a:hover
	{
	font-weight:bold;
	color: #000080;
/*	background: #B9E1D1;					/* #8BD2E4; */
	border-left: 0px #004080 solid;
	}

a.unlink:link 		{color:#007900; text-decoration: none;}
a.unlink:visited 	{color:#005B5B; text-decoration: none;}
a.unlink:hover 		{color:#00009D; text-decoration: underline;}
a.alink:link		{color: #000080; }
a.alink:visited		{color: #006;   }
a.alink:hover		{color: #000080; background: #E5F9C7; padding: 0.25em; }	/* background: #B9E1D1; */
a.hlink:link 		{text-decoration: underline;}
a.hlink:visited 	{text-decoration: underline;}
a.hlink:hover 		{text-decoration: none;}			/* color:black; */
a.ulink:link 		{color:black; text-decoration: underline;}
a.ulink:visited 	{color:black; text-decoration: underline;}
a.ulink:hover 		{color:black; text-decoration: underline; background: #E5F9C7; padding: 0.02em;}
OL.alpha			{list-style-type: lower-alpha; }
ol.alpha *:first-letter {font-size:115%; font-weight:bold; }
li.alpha			{padding-top: .25em; margin-left: 3%;}
p.draw     			{font: bold 105% 'Times New Roman', serif, 'BernhardMod BT';}
div.border { border: solid green; background-color: #E5F9C7; margin-left: 3px; margin-right: 2px; text-align:left; padding-right: 1em;} /* This element width: 100%; causes IE6 to make the right hand table area really big */
p.rsvp     { font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:13px; margin-left:25px; margin-right:15px; margin-top:15px; margin-bottom:15px; }


.boxblock {
	border: 2px solid #CCFFCC;
	padding: 7px;							/* padding: 1em; */
	margin-bottom: 12px;
	}
.boxtable {									/* container div for boxbanners */
	border: none;							/* 4px solid #CCFFCC; */
	font-family: 'Times New Roman', 'BernhardMod BT', serif;
	font-size: 77%; color:#000000;
	width:245px; height:700px;
	padding: 7px;
	margin-bottom: 5px;
	}
.boxbannerCat {								/* Category banner centered, no image */
	background-color:#E5F9C7;
	border: 2px solid #C5E3B3;				/* 2px solid #CCFFCC; */
	font: bold medium 'BernhardMod BT';
	padding: 3px;
	margin-bottom: 3px;
	z-index: 2;
	text-align:center;
	}
.boxbannerC {								/* text banner centered, no image */
	border: none;							/* 2px solid #CCFFCC; */
	padding: 3px;
	margin-bottom: 9px;
	font: normal bold 91% 'Times New Roman', 'BernhardMod BT', serif;
	z-index: 2;
	text-align:center;
	}
.boxbannerL {								/* text banner on left, 125px image on right */
	border: none;							/* 2px solid #CCFFCC; */
	padding: 2px 1px 2px 1px;
	margin-right:145px;						/* 20px larger than image width */
	margin-bottom: 7px;
	font-size: 91%; font: normal bold 91% 'Times New Roman', 'BernhardMod BT', serif;
	z-index: 2;
	text-align:center;
	}
.boxbannerR {								/* text banner on right, 125px image on left */
	border: none;							/* 2px solid #CCFFCC; */
	padding: 2px 1px 2px 1px;
	margin-left:145px;						/* 20px larger than image width */
	margin-bottom: 7px;
	font-size: 91%; font: normal bold 91% 'Times New Roman', 'BernhardMod BT', serif;
	z-index: 2;
	text-align:center;
	}
.boxcolorhr {								/* with no text, a color horiz bar */
	border: 2px solid;
	padding: 9px;
	font: bold 79% 'Times New Roman', 'BernhardMod BT', serif;
	z-index: 2;
	text-align:center;
	}
.boxhdr {									/* logo text header centered (not used) */
	margin-bottom: 2px; margin-top: 2px; margin-left: 9px; margin-right: 9px;
	padding-bottom: 7px; padding-top: 7px;
	background-color:#8BD2E4;border: 4px solid #CCFFCC;
	font: normal bold 100% 'Times New Roman', 'BernhardMod BT', serif;
	font-size: 20pt; font-weight: bold; color: #FFFFFF;
	text-align:center;
	}
li.box {margin-left: -25px; margin-bottom: 12px; margin-top: 6px; margin-right: 0px;}
img.box-imgR {								/* image left side of table box */
	border: 3px solid #B9E171; z-index: 1; padding: 3px; margin-right: 11px;
	}
img.box-imgL {								/* image right side of table box */
	border: 3px solid #FCD7E9; z-index: 1; padding: 3px; margin-left: 11px;
	}

body		
	{
	margin: 0 0 0 2pt;
	padding: 0;
	text-align: center;
	background-color:#E5F9C7;				/* #FCD7E9; */
	}
		

div#bodycontainer
	{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	text-align: left;
	padding: 0 0 0 3pt;
	background-color:#DAF4C0;				/* #D6EBC2; */
	}
/* 
<!--  letter W(blue) P(purp) C(pink) F(green) catsel --><!-- w#3399CC w#99CCFF p#CC99CC c#FFCCFF f#99CC99 f#CCFFCC -->
<!--         #8BD2E4 #D69ECD #FCD7E9 #B2DF8A         -->
<!--  faded  #ABDDD6 #D6C1CA #ECE1D7 #C5E594 #B9E171 -->
<!--  faded  #C3E5CB #D6D9C6 #E0E7CA #CFE8AE         -->
<!--  faded                          #D6ECB2 #B7E171 -->
<!-- brfade  #C3E5CC #D6D9C6 #E0E6CA #CFE8AE         --> */
.mbrtable {									/* container div for category pages */
	border: 2px solid #C5E3B3;				/* 4px solid #CCFFCC; */
	background-color:#EDF7ED;				/* #E5F9C7 #EDF9ED */
	font-family: 'Arial', 'Helvetica', sans-serif;
	font-size: 65%; color:#000000;
	width: 255px; height:257px;
	padding: 7px;
	margin: 3px 7px 19px 7px;
	}
.mbrbanner {								/* mbr banner centered, no image */
	border: none;							/* 2px solid #CCFFCC; */
	padding: 3px;
	margin-bottom: 9px; margin-left: 9px; margin-right: 9px;
	font: bold 119% 'Times New Roman', serif, 'BernhardMod BT';
	z-index: 2;
	text-align:center;
	}
.mbrtable a { color: #000000; }						/* links for category pages */
.mbrtable p { margin-top: 5px; }            		/* para margin on category pages */
.mbrtable img { border: 1px solid #C5E3B3; }		/* banner border color of mbrtbl box */

.color-banner { 
	background-color: #E5F9C7;						/* #C5E3B3 color of mbrtbl banner box */
	border: 1px solid #C5E3B3;}						/* banner border color mbr banner box */
.float-W {											/* box1 in tbl */
	float:left; text-align: right;					/* float box left text right */
	}
.float-W img {										/* banner & image border color of W box */
	float:left;										/* float image left */
	padding: 3px; margin: 3px 9px; z-index: 0;
	}
.float-P {											/* box2 in tbl */
	float:right; text-align: left;					/* float box right text left */
	}
.float-P img {										/* banner & image border color of P box */
	float:right;									/* float image right */
	padding: 3px; margin: 3px 9px; z-index: 0;
	}
.float-C {											/* box3 in tbl */
	float:left; text-align: left;					/* float box left text left */
	}
.float-C img {										/* banner & image border color of C box */
	float:right;									/* float image right */
	padding: 3px; margin: 3px 9px; z-index: 0;
	}
.float-F {											/* box4 in tbl */
	float:right; text-align: right;					/* float box right text left */
	}
.float-F img {										/* banner & image border color of F box */
	float:left;										/* float image left */
	padding: 3px; margin: 3px 9px; z-index: 0;
	}

em.emeritus {						        /* emphasis on member emeritus */
	font: normal bold 103% 'Times New Roman', 'BernhardMod BT', serif;
	}

/* $WEFT -- Created by: Ed on 11/21/2005 -- */
@font-face {
    font-family: "BernhardMod BT";
    font-style:  normal;
    font-weight: normal;
    src: url("BERNHAR1.eot");
  }
@font-face {
    font-family: "BernhardMod BT";
    font-style:  normal;
    font-weight: 700;
    src: url("BERNHAR0.eot");
  }
</STYLE>
/* */
/* embedded WEFT style="font-family: 'BernhardMod BT';" (+bold)
/* !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ^_`abcdefghijklmnopqrstuvwxyz~{|}~ŠĢ­¯´ļˇģŧŊž§
/* version 2: test text
/* !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ^_`abcdefghijklmnopqrstuvwxyz~{|}~¤§ŠĢŦ­¯°´ēģŧŊž
/* */