body {
	color: #000000;
	font-family: verdana, helvetica, 'sans serif';
}
.std{
	text-align: center;
	margin: 0px 5px 5px 5px;
}

a:link    { background:transparent;  color:#ffffff; text-decoration:underline; font-family:  tahoma, verdana, arial, 'sans serif';}
a:visited { background:transparent; color:#ffffff; text-decoration:underline; font-family:  tahoma, verdana, arial, 'sans serif';}
a:hover   { color:#FFCC00; text-decoration:none; font-family:  tahoma, verdana, arial, 'sans serif';}
a:active  {
	background:#FFFFFF;
	color:#ffffff;
	text-decoration:underline;
	font-family:  tahoma, verdana, arial, 'sans serif';
	background-color: #FFFFFF;
}


a.menu1:link    { color: #5B92E6; background:transparent; text-decoration:none;
                  font-size: .9em; font-weight: bold; font-family: arial, verdana, 'sans serif';
                  padding-left: 15px; }
a.menu1:visited {
	color: #5B92E6;
	background:transparent;
	text-decoration:none;
	font-size: 0.9em;
	font-weight: bold;
	font-family: arial, verdana, 'sans serif';
	padding-left: 15px;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: center-position;
}
a.menu1:hover   { color: #171EA5; background:transparent; text-decoration:none;
                  font-size: .9em; font-weight: bold; font-family: arial, verdana, 'sans serif';
                  background-image: url(img/bluedot.gif);  padding-left: 15px;
                  background-repeat: no-repeat;  background-position: center left;}




a.menu2:link    {
	color: #5B92E6;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
	font-family: arial, verdana, 'sans serif';
	display: block;
	padding: 0 15px 0px 0px;
	background: transparent;
                   }
a.menu2:visited { color: #5B92E6; background:transparent; text-decoration:none;
                  font-size: 11px; font-weight: bold; font-family: arial, verdana, 'sans serif';
                  display: block;
                  padding: 0 15px 0px 0px;
                  }
a.menu2:hover   { color: #171EA5; background:transparent; text-decoration:none;
                  font-size: 11px; font-weight: bold; font-family: arial, verdana, 'sans serif';
                  display: block;
                  background-image: url(img/bluedot.gif); padding: 0 15px 0px 0px;
                  background-repeat: no-repeat; background-position: right;  }
a.menu1red:link    { color: #D00033; background:transparent; text-decoration:none;
                     font-size: .9em; font-weight: bold; font-family: arial, verdana, 'sans serif';
                     padding-left: 15px; }
a.menu1red:visited { color: #D00033; background:transparent; text-decoration:none;
                     font-size: .9em; font-weight: bold; font-family: arial, verdana, 'sans serif';
                     padding-left: 15px; }
a.menu1red:hover   { color: #A51E17; background:transparent; text-decoration:none;
                     font-size: .9em; font-weight: bold; font-family: arial, verdana, 'sans serif';
                     background-image: url(img/bluedot.gif);  padding-left: 15px;
                     background-repeat: no-repeat;  background-position: center left;}


a.menu2red:link    { color: #D00033; background:transparent; text-decoration:none;
                     font-size:11px; font-weight: bold; font-family: arial, verdana, 'sans serif';
                     display: block;
                     padding: 0 15px 0px 0px; }
a.menu2red:visited { color: #D00033; background:transparent; text-decoration:none;
                     font-size: 11px; font-weight: bold; font-family: arial, verdana, 'sans serif';
                     display: block;
                     padding: 0 15px 0px 0px; }
a.menu2red:hover   { color: #A51E17; background:transparent; text-decoration:none;
                     font-size: 11px; font-weight: bold; font-family: arial, verdana, 'sans serif';
                     display: block;
                     background-image: url(img/bluedot.gif); padding: 0 15px 0px 0px;
                     background-repeat: no-repeat; background-position: right; }

.menucur   { color: #000000; background:transparent;
                  font-size: 12px; font-weight: bold; font-family: arial, verdana, 'sans serif';
                  background-image: url(img/greendot.gif); padding: 0 15px 0px 0px;
                  background-repeat: no-repeat; background-position: right;
                  }
.menu2box {
	width: 100px;
	text-align: right;
	margin-right: 5px;
	padding-right: 1px;
	border-right: thin solid navy;
	background-attachment: fixed;
	background-image: url(/web/New%20Site/newbackground.gif);
}

a.wnew:link    { color: #000070; background:transparent; text-decoration:underline; }
a.wnew:visited { color: #630063; background:transparent; text-decoration:underline; }
a.wnew:hover   { color: #000070; background:white; text-decoration:underline; }
a.wnew:active  { color: #000070; background:white; text-decoration:underline; }

a.ticker:link    {
	font-size: 24px;
	font-weight: bold;
	color: #01227E;
	background:transparent;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.ticker:visited {
	font-size: 24px;
	font-weight: bold;
	color: #01227E;
	background:transparent;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.ticker:hover   {
	font-size: 24px;
	font-weight: bold;
	color: #FFCC00;
	background:transparent;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
.ticktext {
	font-size: 24px;
	font-weight: bold;
	color: #01217F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}

a.copy:link    { color: #347235; background:white; text-decoration:underline; }
a.copy:visited { color: #347235; background:white; text-decoration:underline; }
a.copy:hover   { color: #ffffff; background:#347235; text-decoration:underline; }

a.sma:link    { color: #000000; background:white; text-decoration:underline; }
a.sma:visited { color: #000000; background:white; text-decoration:underline; }
a.sma:hover   { color: #ffffff; background:#000066; text-decoration:underline; }

a.memb:link    { color: #FF0000; background:white; text-decoration:underline; }
a.memb:visited { color: #FF0000; background:white; text-decoration:underline; }
a.memb:hover   { color: #FF0000; background:#eeeeee; text-decoration:underline; }

a.feat:link    { color: #000070; background:transparent; text-decoration:none; font-family: tahoma, 'sans serif'; font-size: 1.1em;}
a.feat:visited { color: #630063; background:transparent; text-decoration:none; font-family: tahoma, 'sans serif'; font-size: 1.1em;}
a.feat:hover   { color: #ffffff; background:#000070; text-decoration:underline; font-family: tahoma, 'sans serif'; font-size: 1.1em;}

a.related:link    { color: #0000FF; background:transparent; text-decoration:underline; }
a.related:visited { color: #0000FF; background:transparent; text-decoration:underline; }
a.related:hover   { color: #FF0000; background:#eeeeee; text-decoration:underline; }

a.classif:link    { color: #0000FF; background:transparent; text-decoration:underline; }
a.classif:visited { color: #0000FF; background:transparent; text-decoration:underline; }
a.classif:hover   { color: #FF0000; background:#eeeeee; text-decoration:underline; }

a.small:link    { color: #000000; background:#ffffff; font-size: 10px; text-decoration:underline; }
a.small:visited { color: #000000; background:#ffffff; font-size: 10px; text-decoration:underline; }
a.small:hover   { color: #ffffff; background:#000066; font-size: 10px; text-decoration:underline; }

.copyright { text-align: center; color: #DCEBED;
             font-size: 9px; font-family: arial, verdana, 'sans serif'; }
.topbar { z-index: 0; text-align: left;  }
.pagehead { z-index: 1; text-align: right; margin-top: -24px;
             font-family: helvetica, 'sans serif'; font-size: 28px; color: #65336b;
             font-style: italic;  font-weight: bold;
             background-image: url(img/yline.jpg); margin-bottom: 4px;
             background-repeat: no-repeat;  background-position: bottom right;}
.pagesub { COLOR: #00257E; background: #ffffff; font-weight: bold;
           font-size: 1.1em; font-family: Arial,Helvetica, 'sans-serif'; }
.pagesub2 { COLOR: #00257E; background: #ffffff; font-weight: bold;  margin-bottom: 100px;
           font-size: .9em; font-family: Arial,Helvetica, 'sans-serif'; }
.pagesub3 { COLOR: #00257E; background: #ffffff; font-weight: bold;  margin-bottom: 20px;
           font-size: 1em; font-family: Arial,Helvetica, 'sans-serif'; }
.pagesub4 { COLOR: #00257E; background: #ffffff; font-weight: bold;  margin: 10px 0px 3px 0px;
           font-size: 1em; font-family: Arial,Helvetica, 'sans-serif'; }

.indexlayout {background-image:url(img/logobanner.jpg); background-repeat:no-repeat; width: 549px; height:299px; }

.whatsnewbox {
padding 8px;
	font-family: arial, 'sans serif';
	width: 220px;
	margin-top: 50px;
	background-repeat: no-repeat;
}

.whatsnewtext1 {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding: 3px;
	margin-top: 50px;
}

.whatsnewtext2 {
	padding: 10px 3px 10px 10px;
	text-align: center;
	font-weight: normal;
	font-size: 14px;
	margin-top: 50px;
}
.testimonial { background: #FAF0E6; width: 170px; margin: 15px 0px 15px 15px;
               float: right; }
.timg1 { float: right; }
.timg2 {
	float: left;
	margin-right: 5px;
}
.pimg { float: left; margin: 1px 10px 5px 1px; border: thin ridge;}
.ttext1 { margin: 5px; color: #00257E; font-size: 11px; font-style: italic; font-weight: normal; font-family: Arial,Helvetica,'sans serif';}
.ttext2 { margin: 5px; color: #000000; font-size: 11px; font-family: Arial,Helvetica,'sans serif';}
.smtext { font-family: Arial,Helvetica,geneva, 'sans serif'; font-size: .9em;}
.smpara { font-family: Arial,Helvetica,geneva, 'sans serif'; font-size: .9em; text-indent: 1cm}
.medtext { font-family: tahoma,Helvetica,'sans serif'; font-size: .95em; line-height: 1.4em;}

.bodtable {border: thin solid #000070; font-size:10px; font-family: verdana, 'sans serif';}
.bodtitle  { background: #171EA5; color: #ffffff; font-size: 16px; font-weight: bold; text-align: center; padding: 10px;}
.bodtitle2 { background: #FAF0E6; color: #171EA5; font-size: 16px; font-weight: bold; text-align: center; padding: 5px;}

.eventable {background: #E0F7FF; border: thin groove; }

.arthead{ color: #630063; background:transparent; font-weight: bold;
          font-family: tahoma, 'sans serif'; font-size: .9em;}
.artq{ color: #000000; background:white; font-weight: bold;
          font-family: verdana, 'sans serif'; font-size: 1em;}
.arta{ color: #000000; background: white;  font-size: .9em;
          font-family: verdana,Helvetica, 'sans serif'; font-size: .9em;}
.membtext { COLOR: #00257E; font-family: Arial,Helvetica,Geneva,'sans serif'; 
          font-size: 1.1em; font-weight: bold; }
.membline { color: #FFCC00; width: 400px; height: 3px; text-align: center; margin: 5px 0px 5px 0px; }
.membnew { color: #FF0000; font-style: italic;}
.membli { font-family: verdana, arial 'sans serif'; }
.itemhead { COLOR: #ffffff; background: #4123A1; font-weight: bold;
           font-size: 1em; font-family: tahoma, Arial,Helvetica, 'sans serif'; }
.contable{ background: #C0EBFC; font-family: arial, 'sans serif'; font-weight: bold;
           font-size: .9em; color: #000000; display: inline; }
.conreq {font-weight: bold; color: #ff0000; }

.suppco {
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	background: #97ACC9;
	margin-top: 5px;
	background-color: #97ACC9;
}
.supptable { font-size: .9em; font-weight: normal; color: #000000; background: #ffffff;
           font-family: tahoma, arial, 'sans serif'; }
/* classifieds */
.clgreen { font-family: arial, helvetica, 'sans serif'; font-size: .9em;
            background: #ffffff; color: #000000;
            border: thin solid #009900; margin-bottom: 10px;}
.clgreent { color: #ffffff; background: #009900; font-family: tahoma, helvetica, 'sans serif';
            font-weight: bold; font-size: 1.1em; padding: 5px; }
.clgreend { background: #009900; font-size: 2px; }
.clblue  { font-family: arial, helvetica, 'sans serif'; font-size: .9em;
            background: #ffffff; color: #000000;
            border: thin solid #171EA5; margin-bottom: 10px;}
.clbluet { color: #ffffff; background: #171EA5; font-family: tahoma, helvetica, 'sans serif';
            font-weight: bold; font-size: 1.1em; padding: 5px; }
.clblued { background: #171EA5; font-size: 2px; }

.clhead { background: transparent; color: #ffffff; font-size: 1.1em; font-weight: bold;
          font-family: tahoma, verdana, helvetica, 'sans serif';   }
.clemph1 { font-size: 1.1em; font-weight: bold; color: #6960EC; }
.clprice { font-size: 1.2em; font-weight: bold; }
.clprice2 { font-size: 1.2em; font-weight: bold; color: #ff0000;}
.cldots { margin-bottom: 7px; font-size: .9em; font-weight: normal; }
.clemph2 { font-size: 1.1em; font-weight: bold; color: #000000; text-align: center;}
.clemph3 { font-size: 1.1em; font-weight: bold; color: #6960EC; text-align: center;}
.clemph4 { font-size: 1em; font-weight: bold; color: #000000; background: #BDEDFF;}
.climg {  border: thin ridge;  }
.clref { text-align: right; font-size: 9px; font-weight: lighter; font-family: serif;}
.clinset { margin-left: -4px; background: #eeeeee; }
/* RELATED organizations */
.reyellow { color: #000000; background: #FFFFCC; font-family: arial, helvetica, 'sans serif';
            font-weight: normal; font-size: 11px; }
.reblue   { color: #000000; background: #E0F7FF; font-family: arial, helvetica, 'sans serif';
            font-weight: normal; font-size: 11px; }
.retable1 { color: #ffffff; background: #3399FF; font-weight: bold; }
.remore { color: navy; background: transparent; text-align: left; font-family: verdana;
        font-style: italic; font-size: 10px; }
.retitle {font-weight: bold; font-size: 14px; font-family: tahoma, helvetica, 'sans serif'; }

/* form online app */
.apptable { font-family: Arial,Helvetica,Geneva, 'sans serif'; }
.apptitle { COLOR:#00257E; font-size: 1.1em; font-family: Arial,Helvetica,Geneva, 'sans serif';
            font-weight: bold; height: 21;}
.apptitle2 { font-size: .9em; font-family: tahoma, 'sans serif'; font-weight: bold; HEIGHT: 16;}
.apptext1 { text-align: right; font-size: .9em; font-family: arial, 'sans serif'; }
.apptext2 { text-align: left; font-size: .8em; font-style: italic; }
.apptext3 { text-align: left; font-size: .9em; font-family: arial, 'sans serif'; font-weight: bold;}
.apptext4 { text-align: left; font-size: .9em; font-family: arial, 'sans serif'; }

/* 2005 convention */
.convtitle {
	color: #000099;
	font-weight: bold;
	font-family: 'comic sans', 'tahoma', helvetica, 'sans serif';
	font-size: 14px;
	background-color: #FFCC00;
}
.convsched { color: #000000; background: #ffffff; font-weight: lighter; border: medium outset;
             font-family: arial, helvetica, 'sans serif'; font-size: .9em; }
.convtext1 { color: #000099; background: #ffffff; font-size: .9em; 
             margin-left: 30px; }
.convtext1 { color: #000099; background: #ffffff; font-size: 1em; }
.waterfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #14387B;
	letter-spacing: normal;
	vertical-align: baseline;
}
.waterfont2spc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #14387B;
	letter-spacing: normal;
	vertical-align: baseline;
}
.waterfonthalfspc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #14387B;
	letter-spacing: normal;
	vertical-align: baseline;
}
.bodtitle3 {
background: #491C47; color: #ffffff; font-size: 16px; font-weight: bold; text-align: center; padding: 10px;
}
