.theme-red {
	--htmlbg: #E8E8E8;
	--themebg: #FB1A1A;
	--mnuclr: #FFFFFF;--mnuclr-off:#FFFFFF;
	--mnubg:#FB1A1A;--mnubg-off:#C10000;
	--mnuactbg:#940000;--mnuactbg-off:#D493AA;
	--lst1hd:#C7054A;--lst1hdcolor:#FFFFFF;   
	--lst1bg:#FFFFFF;--lst1color:#2e2e2f;
	--lst2bg:#FDECED; --lst2color:#9B053B;
	--lst3bg:#F0D4DE; --lst3color:#5F0324;
	--border-color:#E3A8BD; 
	--title:#FB1A1A;
	--stitle:#AF657F;
	--dname:#515251;
   	--dvalue:#F00558;
}


#sidenav {position:relative; list-style-type: none;margin:0; padding:0;font-size:16px; }
#sidenav a { display: block;text-decoration: none;color:inherit;height:18px;overflow:hidden; }
#sidenav a:hover, #sidenav a:focus {display: block;text-decoration: none;color:inherit;height:18px;overflow:hidden; }
#sidenav .nsel{color:var(--mnuclr);padding:8px 8px 8px 8px; background-color:var(--mnubg);border-radius:3px;margin-bottom:3px;cursor:pointer;}
#sidenav .nsel:hover {background-color:var(--mnubg-off);}
#sidenav .sel{color:var(--mnuclr);padding:8px 8px 8px 8px; background-color:var(--mnuactbg);border-radius:3px;margin-bottom:3px;cursor:pointer;}
#sidenav .sel:hover {color:var(--mnuclr);background-color:var(--mnubg-off);}



--------------------------------------------------
.tmmenu:active, .tmmenu:visited, .tmmenu:Link {font-size:15px;color:var(--mnubg-off);cursor:pointer;text-decoration: none;font-weight:bold;}
.tmmenu:hover {font-size:15px;color:var(--mnubg);font-weight:bold;}

.camenu:active, .camenu:visited, .camenu:Link {font-size:15px;color:var(--themebg);text-decoration: none;}
.camenu:hover {font-size:15px;color:var(--stitle);}

.tlabel{color:var(--title);font-size:16px;padding:2px;text-transform:uppercase;}
.tvalue{color:var(--themebg);font-size:16px;padding:2px;text-transform:uppercase;}

.lgout:active, .lgout:visited, .lgout:Link {font-size:16px;color:var(--themebg);text-decoration: none;}
.lgout:hover {font-size:16px;color:var(--stitle);text-decoration: none;}


.imga{vertical-align:middle;border:0px;cursor:pointer; }
.imgmid{vertical-align:middle;border:0px; }
div.pagination {padding: 3px;margin: 3px;font-size:18px;color:var(--mnubg); }
div.pagination a {padding: 1px 2px 1px 2px;margin: 2px;text-decoration: none;font-size:18px;color:var(--mnubg);}
div.pagination a:hover, div.pagination a:active {color:var(--mnubg-off);}
div.pagination span.current {padding: 1px 2px 1px 2px;margin: 2px;font-weight: bold;font-size:18px;color:var(--mnubg-off);}
div.pagination span.disabled {padding: 1px 2px 1px 2px;margin: 2px;font-size:18px;color:var(--mnubg);}


.divHide {display:none;}
.divShow {display:block;}

.wbg{ background-color:var(--lst1bg);}

.listHead{color:var(--lst1hdcolor);letter-spacing:1px;font-weight: bold;padding:5px;background-color:var(--lst1hd);}
.listHead2{color:var(--lst1hdcolor);letter-spacing:1px;padding:5px;background-color:var(--stitle);}
.listHead3{color:var(--mnubg);letter-spacing:1px;padding:5px;background-color:var(--mnuclr);font-weight:bold;}
.list1{color:var(--lst1color);letter-spacing:2px;border-bottom:0px solid #c9d2d9;padding:7px;background-color:var(--lst1bg);}
.list2{color:var(--lst2color);letter-spacing:1px;border-bottom:0px solid #D5DCE2;padding:7px;background-color:var(--lst2bg);}
.list3{color:var(--lst3color);letter-spacing:1px;border-bottom:0px solid #D5DCE2;padding:7px;background-color:var(--lst3bg);}
.listError{color:#F80813;letter-spacing:1px;border-bottom:0px solid #D5DCE2;padding:7px;background-color:var(--lst1bg);}


 
.dotname{color:var(--dname);letter-spacing:1px;padding:1px;}
.dotvalue{color:var(--dvalue);letter-spacing:1px;padding:1px;}


.smlbtn{ font-size:12px;color:var(--mnuclr);border: 0px solid #DADEE4;border-bottom:5px solid var(--mnubg);background-color:var(--mnubg-off);border-radius:5px;padding:4px;margin:2px;padding-left:10px;padding-right:10px;cursor:pointer;letter-spacing:1px;}
.smlbtn:hover{ font-size:12px;color:var(--mnuclr);border: 0px solid #DADEE4;border-bottom:5px solid var(--mnubg-off);background-color:var(--mnubg);border-radius:5px;padding:4px;margin:2px;padding-left:10px;padding-right:10px;cursor:pointer;letter-spacing:1px;}


.stbg{background-color:var(--mnuactbg);padding:1px;}
.linebg{background-color:var(--mnuactbg);}

.erhtitle{color:var(--title);font-size:27px;padding:2px;text-transform:uppercase;margin-bottom:15px;padding-top:15px;}
.htitle{display:block;font-size:24px;color:var(--title);letter-spacing:1px;text-transform:uppercase;padding-top:20px;padding-bottom:25px;border:0px solid blue;}
.hnmltxt{font-size:18px;color:var(--lst1color);letter-spacing:1px;border:0px solid blue;margin:0px;}


.title{font-size:21px;color:var(--title);font-weight:bold;letter-spacing:1px;padding-bottom:5px;text-transform:uppercase;margin-top:0px;}
.stitle{font-size:21px;color:var(--stitle);font-weight:bold;letter-spacing:1px;padding-bottom:5px;text-transform:uppercase;margin-top:0px;}

.textbox{ font-size:16px;color:var(--mnuactbg); border: 1px solid var(--themebg); padding:7px;border-radius:4px;background-color:var(--lst1bg);}
.selecttbox{ font-size:15px;color:var(--mnuactbg); border: 1px solid var(--themebg); padding:7px;border-radius:4px;background-color:var(--lst1bg);}

.textbox2{ color:var(--lst2color); border: 1px solid #9EA08D; padding:3px;border-radius:4px;background-color:var(--lst2bg);}
.imga{vertical-align:left;border:0px  solid green;cursor:pointer; }




.label{color:var(--title);padding:7px;}
.value{color:var(--stitle);padding:7px;}
.smlHead{font-size:15px;color:var(--lst1hd);text-align:left;font-weight:bold;}
.smlSubHead{font-size:15px;color:var(--lst2color);text-align:left;font-weight:bold;}

.nmltxt1{font-size:16px;color:var(--lst1color);border:0px solid red;margin-top:5px;text-transform:uppercase;}
.nmltxt2{font-size:16px;color:var(--lst2color);}
.smltxt1{font-size:13px;color:var(--lst1color);}
.smltxt2{font-size:13px;color:var(--lst2color);border:0px solid blue;height:20px;text-transform:uppercase;}

.list4{color:#0D3276;letter-spacing:1px;border-bottom:1px solid #D5DCE2;padding:7px;background-color:#C6D5F1;}

.smlblack{font-size:15px;color:#030303;text-align:left;} 
.smlgray{font-size:15px;color:#6B6F73;text-align:left;} 
.smlred{font-size:14px;color:var(--lst1hd);text-align:left;}

.tblContent{float:left;position:relative;width:100%;padding:25px 15px 25px 15px;background-color:#F6F8FC;border: 1px solid #DADEE4;}

.nmltxt{color:#19191A;font:14px;letter-spacing:1px;padding:7px;}

.stbg{ background-color:#FFFFFF;border: 1px solid #DADEE4;}
.lsthbg{background-color:var(--lst1hd);border:0px solid #DADEE4;}

@keyframes slideInLeft { 0% { transform: translateX(-100px); } 100% { transform: translateX(0); }  }
@keyframes fadeInUp {0% { transform: translateY(50px); opacity: 0; }100% { transform: translateY(0%);opacity: 1; } }
@keyframes drop-in { from {opacity: 0;transform: translateY(-50px); } to {opacity: 1;transform: translate(0px); }  }
@keyframes slideInFromLeft { 0% {transform: translateX(-100px);} 100% {transform: translateX(0);} }

@keyframes slideInFromRight { 0% {transform: translate(50px);} 100% {transform: translateY(0);} }

.drop-in {animation: drop-in 1s ease 200ms backwards; }   
.drop-in-2 {animation: drop-in 1200ms ease 500ms backwards; }
.fadeInUp{animation: 1.5s fadeInUp; }
.slideInLeft{animation: 1s ease-out 0s 1 slideInLeft;}
.slideInFromLeft{animation: 1s ease-out 0s 1 slideInLeft;}
.slideInFromRight{animation: 1s ease-out 0s 1 slideInFromRight;}

.error{color:#FF2200;}
.tlight{float:left;display:inline;width:25px;height:25px;text-decoration:none;border-radius:15px;background-color:#000000;margin-left:10px;cursor:pointer; }
.tlight:hover, .tlight:focus {text-decoration: none;}

.tblue{float:left;display:inline;width:25px;height:25px;text-decoration:none;border-radius:15px;background-color:#445DE7;margin-left:10px;cursor:pointer; }
.tblue:hover, .tblue:focus {text-decoration: none;}
.tred{float:left;display:inline;width:25px;height:25px;text-decoration:none;border-radius:15px;background-color:#FB1667;margin-left:10px;cursor:pointer; }
.tred:hover, .tred:focus {text-decoration: none;}


.smlbtny{ font-size:10px;color:#FFFFFF;background-color:#F38A0D;border: 0px solid #DADEE4;border-radius:3px 3px 3px 3px;padding:4px 7px 3px 7px;margin:2px;cursor:pointer;letter-spacing:1px;text-transform:uppercase;}
.smlbtnb{ font-size:10px;color:#FFFFFF;background-color:#455CDE;border: 0px solid #DADEE4;border-radius:3px 3px 3px 3px;padding:4px 7px 3px 7px;margin:2px;cursor:pointer;letter-spacing:1px;text-transform:uppercase;}
.smlbtng{ font-size:10px;color:#FFFFFF;background-color:#14B372;border: 0px solid #DADEE4;border-radius:3px 3px 3px 3px;padding:4px 7px 3px 7px;margin:2px;cursor:pointer;letter-spacing:1px;text-transform:uppercase;}
.smlbtnr{ font-size:10px;color:#FFFFFF;background-color:#F80813;border: 0px solid #DADEE4;border-radius:3px 3px 3px 3px;padding:4px 7px 3px 7px;margin:2px;;cursor:pointer;letter-spacing:1px;text-transform:uppercase;}
.smlbtngr{ font-size:10px;color:#FFFFFF;background-color:#BDBC45;border: 0px solid #DADEE4;border-radius:3px 3px 3px 3px;padding:4px 7px 3px 7px;margin:2px;;cursor:pointer;letter-spacing:1px;text-transform:uppercase;}
.smlbtngg{ font-size:10px;color:#FFFFFF;background-color:#74D333;border: 0px solid #DADEE4;border-radius:3px 3px 3px 3px;padding:4px 7px 3px 7px;margin:2px;;cursor:pointer;letter-spacing:1px;text-transform:uppercase;}


th {
  background: #036BB4;
  position: sticky;
  font:14px Helvetica,Verdana; color:#FFFFFF;padding:5px 5px;border-top:1px solid #F4F4F4;border-left:1px solid #F4F4F4;
  top: 0; /* Don't forget this, required for the stickiness */
  /* box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4);*/
}
.chkbox{ padding:3px;     
    width:20px;
    height:20px;
    background:#FFFFFF;
    border-radius:5px;
    border:2px solid #555;  
}
.expand{ font-size:10px;color:#FFFFFF;background-color:#FA34AD;border: 0px solid #DADEE4;border-radius:3px 3px 3px 3px;padding:4px 7px 3px 7px;margin:2px;cursor:pointer;letter-spacing:1px;text-transform:uppercase;transition:0.5s;}
.shrink{ font-size:10px;color:#FFFFFF;background-color:#27EAE8;border: 0px solid #DADEE4;border-radius:3px 3px 3px 3px;padding:4px 7px 3px 7px;margin:2px;cursor:pointer;letter-spacing:1px;text-transform:uppercase;transition:0.5s;}


.expand123{width:25px;height:25px;background-color:#FA34AD;border-radius:50%;color:#FFFFFF;border:0px;padding:5px;cursor:pointer;}
.shrink123{width:25px;height:25px;background-color:#27EAE8;border-radius:50%;color:#000000;border:0px;padding:5px;cursor:pointer;}


.gtitle{display:block;font-size:21px;color:var(--stitle);font-weight:bold;letter-spacing:1px;text-transform:uppercase;}
.rtitle{display:block;font-size:21px;color:var(--lst1hd);font-weight:normal;letter-spacing:1px;text-transform:uppercase;padding:15px 0px 15px 0px;border:0px solid red;}
.cnmltxt1{display:block;font-size:16px;color:var(--lst1color);height:10px;text-align:center;border:0px solid green;padding-top:15px;white-space: nowrap;text-transform:uppercase;}
.csmltxt1{display:block;font-size:13px;color:var(--lst2color);height:10px;text-align:center;border:0px solid yellow;padding-top:10px;white-space: nowrap;text-transform:uppercase;}
.plus{font-family:Verdana,Trebuchet MS,Arial,sans-serif;font-size:30px;
color:var(--mnubg-off);cursor:pointer;text-decoration: none;border:1px solid red;}
.plus:hover {font-size:30px;color:var(--mnubg);} 
.newsSubHead{ display:block;max-width:80%;position:relative;font-size:16px; color:var(--lst1color);letter-spacing:1px;line-height:150%;text-align:justify;margin-top:10px;}
.newsm:active, .newsm:visited, .newsm:Link {display: block;font-size:21px;color:var(--lst2color);text-decoration:none;text-transform:uppercase;}
.newsm:hover {display:block;font-size:21px;color:var(--themebg);text-transform:uppercase;text-decoration:none;}
.button{ font-size:14px;color:var(--mnuclr);border: 0px solid #DADEE4;border-bottom:5px solid var(--mnubg);background-color:var(--mnubg-off);border-radius: 5px 5px 5px 5px;padding:4px;margin:2px;padding-left:15px;padding-right:15px;cursor:pointer;letter-spacing:1px;text-decoration:none;}
.button:hover{ color:var(--mnuclr);border-bottom:5px solid var(--mnubg-off);background-color:var(--mnubg);}
.rmore{ float:right;font-size:14px;color:var(--mnuclr);
  background-image: url('arrow.png');background-position: center; background-repeat:no-repeat;
  background-color:var(--mnubg);border-radius:50%;width:25px;height:25px;padding:5px;margin:2px;cursor:pointer;letter-spacing:1px;text-decoration:none;}
.rmore:hover{ background-color:var(--mnubg-off); }

.da:active, .da:visited, .da:Link {font-size:18px;color:var(--lst2color);text-decoration:none;cursor:pointer;}
.da:hover {text-decoration:none;cursor:pointer;color:var(--themebg);}


.nmltxth1{font-size:21px;color:var(--lst2color);}
.smltxth1{font-size:16px;color:var(--lst1color);margin-top:10px;}
.nmltxt1{font-size:16px;color:var(--lst1color);}
.nmltxt2{font-size:16px;color:var(--lst2color);}
.smltxt1{font-size:13px;color:var(--lst1color);}
.smltxt2{font-size:13px;color:var(--lst2color);}
.smltxt3{font-size:13px;color:var(--lst2color);}
.smltxt4{font-size:13px;color:var(--lst1color);}
.smltxt5{font-size:13px;color:var(--lst3color);}
.divHideImg{display:none;}
.fa {padding: 5px;text-align: center;text-decoration: none;border-radius: 50%; }
.fa:hover {opacity: 0.7; }
  