DIV                  {display: inline-block; 
		      background-image: url('/images/mmra_solid_bg.jpg'); 
		      color: white; 
		      font-family: arial; 
		      vertical-align: top}

.white               {
                      color: black;
                      background-color: #ffffff;
		      background-image: none;  
		      }

.hoveryellow:hover   {
                      background-color: yellow;
}
DIV.now              {
                      background-color: #ffffff;
		     }
.nav                 {font-size:12px;  
		      background-image: none;  
		      color: #000040; 
		      padding: 0px;
		      background-color: #88aaff; 
		      border-radius: 5px;
		      width: 75px; 
		      margin-left: 2px; 
		      height: 105px; 
		      text-align: center;
		     }

.cnav                {font-size:12px;  
		      background-image: none;  
		      color: #000040; 
		      padding: 0px;
		      background-color: #88aaff; 
		      width: 125px; 
		      margin-left: 2px; 
		      height: 50px; 
		      text-align: center;
		     }

.lnav                {display: flex; 
		      align-content: center; 
		      flex-direction: column; 
		      justify-content: center; 
		      font-size:12px;        ; 
		      vertical-align: center; 
		      background-image: none;  
		      color: #000000; 
		      border-radius: 5px;
		      background-color: #88aaff;
		      min-width:0px; 
		      clear: left;
		      padding: 0;
		      border: none;
		      padding: 0px;
		      margin-left: 20px;
		      margin-bottom: 2px; 
		      height: 35px; 
		      text-align: center;
		     }

.lnav:hover          {background-color: #AAeeff; }
.nav:hover           {font-size:12px;                                                   background-color: #aaeeff;  }
.cnav:hover          {font-size:12px;                                                   background-color: #aaeeff;  }
.nav1                {FONT-SIZE:12px;                    COLOR: #000040; BACKGROUND-COLOR: #3366ff; WIDTH: 160px; HEIGHT: 25px; TEXT-ALIGN: center; }
.nav1:hover          {FONT-SIZE:12px;                                    BACKGROUND-COLOR: #FFFFFF; WIDTH: 160px; HEIGHT: 25px; TEXT-ALIGN: center; }
.navbox              {                                   COLOR: #000000; BACKGROUND-IMAGE: url('/images/mmra_solid_bg.jpg');    TEXT-ALIGN: center; vertical-align: top;}
.navnow              {FONT-SIZE:12px;                    COLOR: #000040; background-image: none; BACKGROUND-COLOR: #ffff88; WIDTH: 160px; HEIGHT: 25px; TEXT-ALIGN: center; }

BODY                 { cursor: url(/HT2A.png),auto; BACKGROUND-IMAGE: url('/images/mmra_solid_bg.jpg');}
TABLE.database        { cursor: default; }
TABLE.MEETING        {    BACKGROUND-COLOR: #ccddee; BORDER: 1px solid #000080;    }
TABLE.PNK            {    BACKGROUND-COLOR: #FFCCCC;                          BORDER: 2px solid black; }
TABLE.BLU            {    BACKGROUND-COLOR: #ddddff;                          BORDER: 2px solid black; }
TABLE.YEL            {    BACKGROUND-COLOR: #ffffa0;                          BORDER: 2px solid black; }
TABLE.CYN            {    BACKGROUND-COLOR: #80dddd;                          BORDER: 2px solid black; }

ACRONYM {TEXT-DECORATION: none ;    BORDER-BOTTOM-WIDTH: 0 ;}  

A                    {FONT-FAMILY: arial;
                      FONT-SIZE:14px;                    COLOR: blue;    TEXT-ALIGN: left;       TEXT-DECORATION: underline;  }
A.C1                 {                  		                 TEXT-ALIGN: center;     } 
A.C1:hover           {                  		    	         TEXT-ALIGN: center;     }
A.C1L                {                                      	         TEXT-ALIGN: center;     }
A.C1L:hover          {                                      	         TEXT-ALIGN: center;     }
A.C2                 {                  		    	         TEXT-ALIGN: center;     }
A.C2:hover           {                  		    	         TEXT-ALIGN: center;     }
A.C2L                {                                      	         TEXT-ALIGN: center;     }
A.C2L:hover          {                                      	         TEXT-ALIGN: center;     }
A.CA                 {                  		                 TEXT-ALIGN: center;     }
A.CA:hover           {                  		 COLOR: grey;    TEXT-ALIGN: center;     }
A.CAL                {                                                   TEXT-ALIGN: center;     }
A.CAL:hover          {                                                   TEXT-ALIGN: center;     }
A.grabber            {                                   COLOR: #0000FF; 			 }
A.grabber:hover      {                                   COLOR: #ff0000;                         } 
A.header             {FONT-SIZE:12px; FONT-WEIGHT:bold;  COLOR: navy;    			 }
A.header:hover       {FONT-SIZE:12px; FONT-WEIGHT:bold;  COLOR: orange;  			 }
A.headersel          {FONT-SIZE:12px; FONT-WEIGHT:bold;  COLOR: black;   			 }
A.headersel:hover    {FONT-SIZE:12px; FONT-WEIGHT:bold;  COLOR: green;   			 }
A.highlightnav       {                FONT-WEIGHT: bold; COLOR: #000080; TEXT-DECORATION: none;  }
A.highlightnav:hover {FONT-SIZE:16px; FONT-WEIGHT: bold; COLOR: #0000FF; TEXT-DECORATION: none;  }
A.nav                {FONT-SIZE:12px;                    COLOR: #000000; TEXT-DECORATION: none;  }
A.nav:hover          {FONT-SIZE:12px; FONT-WEIGHT: bold; COLOR: #000080; TEXT-DECORATION: none;  }
A.navnow             {FONT-SIZE:12px; FONT-WEIGHT:bold;  COLOR: #ffff33; TEXT-DECORATION: none;  }
A.navnow:hover       {FONT-SIZE:12px;                    COLOR: #ffff33; TEXT-DECORATION: none;  }

A.nav1                {FONT-SIZE:12px;                    COLOR: #000000; TEXT-DECORATION: none;  }
A.nav1:hover          {FONT-SIZE:12px; FONT-WEIGHT: bold; COLOR: #000040; TEXT-DECORATION: none;  }

A.pre                {FONT-FAMILY: courier-new;                 		                 }
A.pre:hover          {FONT-FAMILY: courier-new;          COLOR: red;                             }
A:hover              {                                                    			 }
/*
A.L1                 {                  		     }
A.L1:hover           {                  		     }
A.L1L                {                                       }
A.L1L:hover          {                                       }
A.L2                 {                  		     }
A.L2:hover           {                  		     }
A.L2L                {                                       }
A.L2L:hover          {                                       }
A.LA                 {                  		     }
A.LA:hover           {                  		     }
A.LAL                {                                       }
A.LAL:hover          {                                       }
*/

TD                   {FONT-FAMILY: arial;FONT-SIZE:14px;                                                                                            }
TD.zoombutton        { background-image: none; padding: 5px; border-radius: 5px; border: solid 1px navy; background-color: blue; color: white; text-align: center }
TD.event             { padding: 2px; border-radius: 5px; border: solid 1px black; background-color: #80CCEE; text-align: center }
TD.event:hover       { background-color: #FFFF00; }
DIV.event            { display: inline; padding: 2px; border-radius: 5px; border: solid 1px black; background-color: #80CCEE; text-align: center }
DIV.event:hover       { background-color: #FFFF00; }


TD.forceborder       { border-left: solid 1px black; border-bottom: solid 1px black; }
TD.ATT               {                                                   BACKGROUND-COLOR: #ffCCCC                                                  }
TD.BLU               {                                   COLOR: #000000; BACKGROUND-COLOR: #ddddff;                             TEXT-ALIGN: center; }

TD.C1                {                                                   BACKGROUND-COLOR: #ffffdd;                             TEXT-ALIGN: center; }
TD.C1L               {                                                   BACKGROUND-COLOR: #ffffdd;                             TEXT-ALIGN: center; }
TD.C1R               {                                   COLOR: #c00000; BACKGROUND-COLOR: #ffffdd;                             TEXT-ALIGN: center; }

TD.C2                {                                                   BACKGROUND-COLOR: #ddffdd;                             TEXT-ALIGN: center; }
TD.C2L               {                                                   BACKGROUND-COLOR: #ddffdd;                             TEXT-ALIGN: center; }
TD.C2R               {                                   COLOR: #c00000; BACKGROUND-COLOR: #ddffdd;                             TEXT-ALIGN: center; }

TD.C3                {                                                   BACKGROUND-COLOR: #ddddff;                             TEXT-ALIGN: center; }
TD.C3L               {                                                   BACKGROUND-COLOR: #ddddff;                             TEXT-ALIGN: center; }
TD.C3R               {                                   COLOR: #c00000; BACKGROUND-COLOR: #ddddff;                             TEXT-ALIGN: center; }

TD.C4                {                                                   BACKGROUND-COLOR: #ffdddd;                             TEXT-ALIGN: center; }
TD.C4L               {                                                   BACKGROUND-COLOR: #ffdddd;                             TEXT-ALIGN: center; }
TD.C4R               {                                   COLOR: #c00000; BACKGROUND-COLOR: #ffdddd;                             TEXT-ALIGN: center; }

TD.CA                {                                                   BACKGROUND-COLOR: #bbbbbb;                             TEXT-ALIGN: center; }
TD.CAL               {                                                   BACKGROUND-COLOR: #8888cc;                             TEXT-ALIGN: center; }
TD.CAR               {                                   COLOR: #c00000; BACKGROUND-COLOR: #ccccee;                             TEXT-ALIGN: center; }
TD.CAX               {                                                   BACKGROUND-COLOR: #8888cc;                             TEXT-ALIGN: center; }
TD.CH                {                                                   BACKGROUND-COLOR: #999999;                             TEXT-ALIGN: center; }
TD.CHL               {                                                   BACKGROUND-COLOR: #999999;                             TEXT-ALIGN: center; }
TD.CORNER            {                                   COLOR: #000000; BACKGROUND-IMAGE: url('/images/mmra_solid_bg.jpg');    TEXT-ALIGN: center; }
TD.DY                {                                   COLOR: #000000; BACKGROUND-COLOR: #bbddbb;                             TEXT-ALIGN: center; }
TD.GY                {                                   COLOR: #000000; BACKGROUND-COLOR: #dddddd;                             TEXT-ALIGN: left;   }
TD.L0                {                                                   BACKGROUND-COLOR: #ffeeee;                             TEXT-ALIGN: left;   }
TD.L1                {                                                   BACKGROUND-COLOR: #ccddcc;                             TEXT-ALIGN: left;   }
TD.L1L               {                                                   BACKGROUND-COLOR: #88aaff;                             TEXT-ALIGN: left;   }
TD.L2                {                                                   BACKGROUND-COLOR: #ccffcc;                             TEXT-ALIGN: left;   }
TD.L2L               {                                                   BACKGROUND-COLOR: #ccffcc;                             TEXT-ALIGN: left;   }
TD.LA                {                                                   BACKGROUND-COLOR: #88aaff;                             TEXT-ALIGN: left;   }
TD.LAL               {                                                   BACKGROUND-COLOR: #8888cc;                             TEXT-ALIGN: left;   }
TD.LH                {                                                   BACKGROUND-COLOR: #999999;                             TEXT-ALIGN: left;   }
TD.LHL               {                                                   BACKGROUND-COLOR: #999999;                             TEXT-ALIGN: left;   }
TD.LY                {FONT-SIZE:12px;                    COLOR: #000000; BACKGROUND-COLOR: #ffffcc;                             TEXT-ALIGN: center; }
TD.LYL               {FONT-SIZE:14px;                    COLOR: #000000; BACKGROUND-COLOR: #ffffcc;                             TEXT-ALIGN: left;   }
TD.LYsel             {                                   COLOR: #000000; BACKGROUND-COLOR: #ccffcc;                             TEXT-ALIGN: center; }
TD.MEETING           {                                   COLOR: #000000; BACKGROUND-COLOR: #88aaff;                             TEXT-ALIGN: left;   }
TD.WH                {                                   COLOR: #000000; BACKGROUND-COLOR: #aaccff;                             TEXT-ALIGN: left;   }
TR.WH                {                                   COLOR: #000000; BACKGROUND-COLOR: #aaccff;                             TEXT-ALIGN: left;   }
TD.WH1               {                                   COLOR: #000000; BACKGROUND-COLOR: #bbddff;                             TEXT-ALIGN: left;   }
TD.WHC               {                                   COLOR: #000000; BACKGROUND-COLOR: #dddddd;                             TEXT-ALIGN: center; }
TD.WS                {                                   COLOR: #000000; BACKGROUND-COLOR: #88aaff;                             TEXT-ALIGN: left;      TEXT-DECORATION: line-through; }
TD.accent            {                                                   BACKGROUND-COLOR: #ffffff;                                                 }
TD.menu              { WIDTH: 20%;                                       BACKGROUND-COLOR: navy;                                                    }
TD.pink              {                                                   BACKGROUND-COLOR: PINK;                                                    }
TD.famtablehdr       {FONT-SIZE:4px;}
TH                   {FONT-SIZE:12px; TEXT-ALIGN: left }
TH.center            {FONT-SIZE:12px; TEXT-ALIGN: center }
TH.GY                {FONT-SIZE:16px;                    COLOR: #000000; BACKGROUND-COLOR: #cccccc;                             TEXT-ALIGN: center; }
TH.LHL               {                                                   BACKGROUND-COLOR: #999999;                             TEXT-ALIGN: left;   }

TR.C1                {BACKGROUND-COLOR: #ffffdd; }
TR.C2                {BACKGROUND-COLOR: #ddffdd; }
TR.C3                {BACKGROUND-COLOR: #ddddff; }
TR.C4                {BACKGROUND-COLOR: #ffdddd; }

TR.CA                {BACKGROUND-COLOR: #bbbbbb; }
TR.CAL               {BACKGROUND-COLOR: #cccccc; }
TR.CH                {BACKGROUND-COLOR: #eeeeee; }
TR.L0                {BACKGROUND-COLOR: #ffeeee; }
TR.L1                {BACKGROUND-COLOR: #ccddcc; }
TR.L1L               {BACKGROUND-COLOR: #ddddff; }
TR.L2                {BACKGROUND-COLOR: #eeffee; }
TR.L2L               {BACKGROUND-COLOR: #ddffdd; }
TR.LA                {BACKGROUND-COLOR: #eeeeff; }
TR.LAL               {BACKGROUND-COLOR: #cccccc; }
TR.LH                {BACKGROUND-COLOR: #eeeeee; }
TR.menu              {BACKGROUND-COLOR: navy;    }

LI                   {    FONT-SIZE:14px;    FONT-FAMILY: arial }

INPUT.NOM            {MARGIN-LEFT: 0; MARGIN-RIGHT:  0; }
INPUT.NOB            {MARGIN-TOP:  0; MARGIN-BOTTOM: 0; BACKGROUND-COLOR: white;   BORDER-STYLE: none; TEXT-ALIGN: center; FONT-SIZE: 16px; }
INPUT.NOB_CCDDEE     {MARGIN-TOP:  0; MARGIN-BOTTOM: 0; BACKGROUND-COLOR: #CCDDEE; BORDER-STYLE: none; TEXT-ALIGN: center; FONT-SIZE: 12px; }
INPUT.Small          {MARGIN-TOP:  0; MARGIN-BOTTOM: 0; BACKGROUND-COLOR: white;   BORDER: 1px solid;  TEXT-ALIGN: left; FONT-SIZE: 12px; }
INPUT.NOBGRA         {MARGIN-TOP:  0; MARGIN-BOTTOM: 0; BACKGROUND-COLOR: yellow;  BORDER-STYLE: none; TEXT-ALIGN: center; FONT-SIZE: 16px; }
INPUT.NOBEXP         {MARGIN-TOP: 0;  MARGIN-BOTTOM: 0; BACKGROUND-COLOR: #808080; BORDER-STYLE: none; TEXT-ALIGN: center; FONT-SIZE: 16px; }

DIV.slideshow        {align: center;      TEXT-ALIGN: center;    image-align: center;  }
DIV#addrinfo         {margin: 0px 20px 0px 20px;  display: none; }

TR.ValidMember0: {display:none;}
TR.ValidMember1: {display:inline;}
TD.ValidMember0: {colspan:2; display:none;}
TD.ValidMember1: {colspan:2; display:inline;}

table.cmenu, tr.cmenu {
#  width: 200px;
  background-color: #202080;
  border-style: solid;
  border-collapse: collapse;
  border-spacing: 25px;
  border-color: black;
  border-width: 1px;
  color: white;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  height: 50px;
}

td.cmenu, th.cmenu {
  width: 80px;
  background-color: #202080;
  border-style: solid;
  border-collapse: collapse;
  border-spacing: 25px;
  border-color: black;
  border-width: 1px;
  color: white;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  height: 50px;
}

td.cmenu:hover, th.cmenu:hover {
  background-color: #404080;
  color: yellow;
}

@font-face {
  font-family: customFont;
  src: local(Arial Unicode MS);
}

table.iscd, tr.iscd {
  border-style: solid;
  border-collapse: collapse;
  border-spacing: 0px;
  background-image: none;
  border-color: black;
  border-width: 1px;
  padding: 2px; 
  font-family: Arial;
  font-size: max(12px,0.8vw);
  text-align: center;
}

th.iscd, td.iscd {
  height: 35px;
  border-style: solid;
  background-image: none;
  border-collapse: collapse;
  border-spacing: 0px;
  border-color: black;
  border-width: 1px;
  font-size: max(12px,0.8vw);
  padding: 2px;
  text-align: center;
}
div.iscd {
  border: 1px solid black;
  background-image: none;
  width:100px;
  margin: 0;
  display:inline-block;
  font-size: max(12px, 0.8vw);
  font-weight:normal;
}

option.iscd {
  background-image: none;
  font-size:14px;
  font-weight:normal;
}

div.radio:hover {
  color:blue;
  background-color:yellow;
}

table.noborder, th.noborder, td.noborder {
  border-style: none;
  border-collapse: collapse;
}

iframe {
  border: none;
}

BUTTON {
    width: 80px;
    height: 30px;
    font-size: 14px;
    border: none;
    color: white;
}

BUTTON.buttonR0 {
    background-color: #000000;
}

BUTTON.buttonR1 {
    background-color: #FF0000;
}

BUTTON.buttonR0:hover {
    background-color: #FFFF00;
    color: black;
}

BUTTON.buttonG0 {
    background-color: #000000;;
}

BUTTON.buttonG1 {
    background-color: #00C000;;
}

BUTTON.buttonG0:hover {
    background-color: #FFFF00;
    color: black;
}

BUTTON.buttonY {
    background-color: grey;
}

