
.pageHdr      { text-align: right; font-size: 12pt; height: 30px; color: #444444; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.subHdr       { text-align: left;  font-size: 10pt;  height: 30px; color: #000000; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.openHrs      { font-size: 7pt;  letter-spacing: -0.1em; color: #a10000; font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif; }

.menu         { text-align: left; font-size: 10pt; color: #101010; font-weight:  normal;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.menu A       { text-align: left; vertical-align: bottom;  font-size: 10pt; color: #101010; font-weight:  normal;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.menu A:hover { color: #200000;  text-decoration: none; }

.menuItem     { text-align: left; font-size: 8pt; color: #202020; background-color: #ffffff; font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuItemH    { text-align: left; font-size: 8pt; color: #202020; background-color: #f9f9f9; font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif; }

.menuCat         { text-align: right; font-size: 9pt; color: #007900; font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.menuCat A       { text-align: right; font-size: 9pt; color: #444444; font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.menuCat A:hover { color: #a00000;  text-decoration: none; }

.tajmahal-bg     { background-color: #a10000; color: #ffffff;  }
.tajmahal        { font-size: 16pt; color: #ffffff; font-weight:  bold;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.address         { font-size: 10pt; color: #ffffff; font-weight:  normal;  font-family: Verdana, Arial, Helvetica, sans-serif; }


.header1         { font-size: 10pt; color: #007900; font-weight:  bold;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.header1 A       { font-size: 10pt; color: #007900; font-weight:  bold;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.header1 A:hover { color: #FF0000;  text-decoration: none; }

P                { color: #2D642E; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; }
.content         { color: #202020; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.contentLink     { color: #00B900; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.contentBG       { background-color: #2D642E;  }
.contentHdr-1    { color: #210004; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.content A       { color: #202020; font-size: 8pt; font-weight: bold; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.content A:hover { color: #FF0000; }
.contentBold A       { color: #202020; font-size: 8pt; font-weight: bold; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; }
.contentBold A:hover { color: #FF0000; }

.contentLabel { color: #202020; font-size: 8pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
INPUT.content { color: #202020; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; }
TEXTAREA.content {
    font-family:        Verdana, Arial, Helvetica, sans-serif; 
    font-size:          8pt; 
    color:              #2D642E; 
}


.menuBorder {
    font-size:          1px; 
    background-color:   #e1e1e1;
}


.submenu A {
    DISPLAY:            block;
    font-size:          8pt;  
    font-weight:        normal;   
    font-family:        Verdana, Arial, Helvetica, sans-serif;  
    text-decoration:    none;
    text-align:         right;
    vertical-align:     middle;
    background-color:   #ffffff;
    color:              #CEE4CD;
    width:              110px;
}

.submenu A:hover {
    background-color:   #ffffff;
    color:              green;
    text-decoration:    none;
}


.submenuOn A {
    DISPLAY:            block;
    font-size:          8pt;  
    font-weight:        bold;   
    font-family:        Verdana, Arial, Helvetica, sans-serif;  
    text-decoration:    none;
    text-align:         right;
    vertical-align:     middle;
    background-color:   #ffffff;
    color:              green;
    text-decoration:    none;
    width:              110px;
}

.submenuOn A:hover {
    background-color:   #ffffff;
    color:              green;
    text-decoration:    none;
}

.footer         { background-color: #009300; color: #F5FAF5; font-size: 7pt; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;}
.footer A       { background-color: #009300; color: #F5FAF5; font-size: 7pt; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-decoration: none;}
.footer A:hove210004r { color: #F5FAF5; vertical-align: middle; font-weight: bold; text-decoration: none; }

.memDesc{ font-size: 8pt;  color: green;  font-family: Arial, Helvetica, sans-serif; }
.memDescH1{ font-size: 10pt;  font-weight: bold;  color: green;  font-family: Arial, Helvetica, sans-serif;  font-variant: small-caps; }
.memList { background-color: #ffffff; text-align: center; }
.memListH { background-color: #C2C774; text-align: center; }


.arrow { letter-spacing: -0.3em; font-size: 7pt; font-weight: normal; font-family: Arial, Helvetica; }

.contrib { background-color: #ffffff;  cursor: pointer; height: 160px; width: 160px; vertical-align: middle; text-align: center; }
.contribName         { font-size: 9pt;  font-weight: bold;  color: #00B900;  font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; }
.contribList         { font-size: 8pt;  font-weight: normal;  color: #00B900;  font-family: Arial, Helvetica, sans-serif;  vertical-align: middle; }
.contribDesc         { color: #005E00; font-size: 8pt;  font-family: Arial, Helvetica, sans-serif; }
.contribDesc A       { color: #00B900; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif;  }
.contribDesc A:hover { color: #FF8000; text-decoration: none; font-family: Arial, Helvetica, sans-serif;  }


.temMemName     { background-color: #81BA72; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: center; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; }
.teaMemDesc     { background-color: #ffffff; color: #201B89; font-size: 8pt;                     text-align: left;   vertical-align: top;    font-family: Arial, Helvetica, sans-serif; }
.teaMemDescH1   {                            color: #5E639F; font-size: 10pt; font-weight: bold;   font-variant: small-caps;                 font-family: Arial, Helvetica, sans-serif; }
.teaMemList     { background-color: #ffffff;                 font-size: 8pt;  font-weight: bold; text-align: center; vertical-align: top; width: '20%'; }
.teaMemListH    { background-color: #F2F7F2;                 font-size: 8pt;  font-weight: bold; text-align: center; vertical-align: top; width: '20%'; }

.fixTab A         {                             color: #a0a0a0; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fixTab A:hover   {                             color: #417841; font-size: 8pt; font-weight: bold;   text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fixTabOn A       {                             color: #417841; font-size: 8pt; font-weight: bold;   text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fixTabOn A:hover {                             color: #417841; font-size: 8pt; font-weight: bold;   text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fixHdr           { background-color: #88BF88;  color: #ffffff; font-size: 8pt; font-weight: bold; height: '20px' }
.fixData          { background-color: #ffffff;  color: #417841; font-size: 7pt; vertical-align: top;                        font-family: Verdana, Arial, Helvetica, sans-serif; }
.fixData A        {                             color: #00B900; font-size: 8pt; font-weight: bold; text-decoration: none; font-variant: small-caps; }
.fixData A:hover  {                             color: #FF8000;                                    text-decoration: none; }
.fixDataH         { background-color: #DFEEDF;  color: #417841; font-size: 7pt; vertical-align: top;                        font-family: Verdana, Arial, Helvetica, sans-serif; }
.fixDataH A       {                             color: #00B900; font-size: 8pt; font-weight: bold; text-decoration: none; font-variant: small-caps; }
.fixDataH A:hover {                             color: #FF8000;                                    text-decoration: none; }

.scHdr        { font-size: 10pt;  background-color: #7CAB86;  color: #ffffff; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sbookHeadH   { font-size: 8pt;   background-color: #C4D9C8;  color: #386738; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sbookBody    { font-size: 7pt;   background-color: #FFFFFF;  color: #386738;                    font-family: Verdana, Arial, Helvetica, sans-serif; }
.sbookBodyH   { font-size: 7pt;   background-color: #E1ECE3;  color: #386738;                    font-family: Verdana, Arial, Helvetica, sans-serif; }
.resultFooter { font-size: 12;                                color: #3C6040; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

.tbl             {                                            font-size: 7pt;                                             font-family: Verdana, Arial, Helvetica, sans-serif; }
.tblHdr          { background-color: #C4E1C7; color: #2D642E; font-size: 7pt; font-weight: bold; height: '20px';          font-family: Verdana, Arial, Helvetica, sans-serif; }
.tblData         {                            color: #2D642E; font-size: 7pt;                                             font-family: Verdana, Arial, Helvetica, sans-serif; }
.tblDataH        { background-color: #F1F8F3; color: #2D642E; font-size: 7pt;                                             font-family: Verdana, Arial, Helvetica, sans-serif; }
.tblData A       {                            color: #00B900; font-size: 7pt; font-weight: bold; text-decoration: none;   font-family: Verdana, Arial, Helvetica, sans-serif; }
.tblDataH A      { background-color: #F1F8F3; color: #00B900; font-size: 7pt; font-weight: bold; text-decoration: none;   font-family: Verdana, Arial, Helvetica, sans-serif; }
.tblDataTTDay    { background-color: #ffffff; color: #2D642E; font-size: 8pt; letter-spacing: 0.3em; font-family: Courier New, Arial, Helvetica, sans-serif; }
.tblDataTTDayH   { background-color: #F1F8F3; color: #2D642E; font-size: 8pt; letter-spacing: 0.3em; font-family: Courier New, Arial, Helvetica, sans-serif; }
.tblData A:hover {                            color: #FF8000; font-size: 7pt; text-decoration: none;                      font-family: Verdana, Arial, Helvetica, sans-serif; }
.footNote        {                            color: #a0a0a0; font-size: 7pt;                                             font-family: Verdana, Arial, Helvetica, sans-serif;  }
