.theme-blue {
	--htmlbg: #DAE0EE;
	--themebg: #264DBB;
	--mnuclr: #FFFFFF;--mnuclr-off:#FFFFFF;
	--mnubg:#264DBB;--mnubg-off:#185EA3;
	--mnuactbg:#B4C6D7;--mnuactbg-off:#9AB5CF;
	--lst1hd:#152373;--lst1hdcolor:#FFFFFF;   
	--lst1bg:#FFFFFF;--lst1color:#3B3D3F;
	--lst2bg:#F4F6FE; --lst2color:#152CAB;
	--lst3bg:#E5F4FF; --lst3color:#28347A;
	--border-color:#EBEEFB; 
	--title:#152373;
	--stitle:#3E4DA1;
	--dname:#242424;
   	--dvalue:#264DBB;
	--rdvalue:#FD0908;
	--mnuhover:#000208;
}

#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(--lst2color);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);}

.ptitle{ padding:10px 2px 2px 5px;border:0px  solid green;font-size:27px;color:var(--mnuclr);transition:0.6s; }
.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;}

.mnuicon{fill: var(--mnuclr);display:block;cursor:pointer;}
.lgout:active, .lgout:visited, .lgout:Link {font-size:16px;color:var(--mnuclr);text-decoration: none;}
.lgout:hover {font-size:16px;color:var(--title);text-decoration: none;}

.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;}
.rtitle{display:block;font-size:24px;color:var(--rdvalue);letter-spacing:1px;text-transform:uppercase;padding-top:20px;padding-bottom:25px;border:0px solid blue;}

.bhead{font-size:24px;color:var(--title);letter-spacing:1px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;border:0px solid blue;}
.rhead{font-size:24px;color:var(--rdvalue);letter-spacing:1px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;border:0px solid blue;}

.hnmltxt{font-size:16px;color:var(--lst1color);letter-spacing:1px;border:0px solid blue;margin:0px;}
.label{color:var(--title);padding:7px;}
.value{color:var(--stitle);padding:7px;}
.normaltxt{ font-size:18px;color:var(--dname);padding:5px;line-height:1.8;}


.newsSubHead{ font-size:18px; color:var(--lst1color);}

.newsm:active, .newsm:visited, .newsm:Link {font-size:21px;color:var(--lst2color);text-decoration:none;text-transform:uppercase;}
.newsm:hover {font-size:21px;color:var(--themebg);text-transform:uppercase;text-decoration:none;}

.fa {padding-right: 7px;text-align: center;text-decoration: none;border-radius: 50%;}
.fa:hover { opacity: 0.8; }

.gtitle{font-size:21px;color:var(--stitle);font-weight:bold;letter-spacing:1px;text-transform:uppercase;padding-bottom:3px;}
.gsubtitle{font-size:16px;color:var(--dname);font-weight:normal;letter-spacing:1px;text-transform:uppercase;padding-bottom:3px;}


.nmltxth1{font-size:21px;color:var(--lst2color);}
.smltxth1{font-size:16px;color:var(--lst1color);margin-top:5px;}


.nmltxt1{font-size:16px;color:var(--lst1color);}
.nmltxt2{font-size:16px;color:var(--lst2color);}
.smltxt1{font-size:14px;color:var(--lst1color);}
.smltxt2{font-size:14px;color:var(--lst2color);}

.smltxt3{font-size:14px;color:var(--lst2color);}
.smltxt4{font-size:14px;color:var(--lst1color);}
.smltxt5{font-size:14px;color:var(--lst3color);}

.imga{vertical-align:left;border:0px  solid green;cursor:pointer; }
.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);}

.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);}

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

.textbox{ font-size:16px;color:var(--mnubg); border: 1px solid var(--themebg);padding:7px;border-radius:4px;background-color:var(--lst1bg);}
.selecttbox{ font-size:15px;color:var(--mnubg); border: 1px solid var(--themebg);padding:7px 1px 7px 1px;border-radius:4px;background-color:var(--lst1bg);}
.textbox2{ color:var(--lst2color); border: 1px solid #9EA08D; padding:3px;border-radius:4px;background-color:var(--lst2bg);}

.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:1px;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(--lst1bg);}
.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);}

.error{color:#FF2200;}
.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;}
.dotname{color:var(--dname);letter-spacing:1px;line-height:1.4em;padding:1px;}
.dotvalue{color:var(--dvalue);letter-spacing:1px;line-height:1.4em;padding:1px;}
.camenu:active, .camenu:visited, .camenu:Link {font-size:15px;color:var(--themebg);text-decoration: none;}
.camenu:hover {font-size:15px;color:var(--stitle);}

.sply1{float:left;position:relative;width:58px;padding:2px;border:1px  solid #B0DCFD;margin-right:5px;background-color:var(--lst2bg);margin-bottom:5px;}
.sply1 .splytop{float:left;position:relative;width:54px;min-height:20px;padding:2px;text-align:center;color:var(--lst1color);}

.sply2{float:left;position:relative;width:58px;padding:2px;border:1px  solid #C3E4FC;margin-right:5px;background-color:var(--lst3bg);margin-bottom:5px;}
.sply2 .splytop{float:left;position:relative;width:54px;min-height:20px;padding:2px;text-align:center;color:var(--lst1color);}

.sply3{float:left;position:relative;width:max-content;padding:2px;border:0px  solid #FB6573;margin-right:5px;background-color:#FFFFFF;margin-bottom:5px;}
.sply3 .splytop{float:left;position:relative;width:max-content;min-height:20px;padding:2px;text-align:center;color:#181180;}

.headlist{color:var(--lst1hd);letter-spacing:1px;line-height:1.4em;font-weight: bold;padding:5px;background-color:var(--lst1bg);}
.headlist2{color:var(--stitle);letter-spacing:1px;line-height:1.4em;font-weight: bold;padding:5px;background-color:var(--lst3bg);}

.dmCatList{display:block;width:98%;border:1px solid var(--stitle);text-align:left;background-color:var(--lst3bg);padding:10px;border-radius:3px;margin-bottom:10px;}
.dmCatList .dmCatLeft{ float:left;position:relative;width:max-content;border:0px solid red;margin-right:5px;color:var(--stitle);}
.dmCatList .dmCatRight{ float:right;position:relative;width:max-content;padding-right:10px;border:0px solid yellow;text-align:right;color:var(--dname);}

.dmSubCatList{ display:grid;width:100%;grid-template-columns:100px auto; gap:10px;padding-top:5px;margin-bottom:2px;background-color:var(--lst1bg);border-radius:6px;text-align:left;transition:0.6s;}
.dmSubCatList .dmschead{ float:left;position:relative;border:0px solid red;margin-right:5px;padding:5px 0px 0px 10px;color:var(--stitle);}
.dmSubCatList .dmsclist{ float:left;position:relative;border:0px solid red;margin-right:5px;}

@media only screen and (max-width:600px) 
{

	.dmCatList{display:block;width:92%;border:1px solid var(--stitle);text-align:left;background-color:var(--lst3bg);padding:10px;border-radius:3px;margin-bottom:10px;}
	.dmCatList .dmCatLeft{ float:left;position:relative;width:max-content;border:0px solid red;margin-right:5px;color:var(--stitle);}
	.dmCatList .dmCatRight{ float:left;position:relative;width:325px;padding-right:10px;border:0px solid yellow;text-align:left;color:var(--dname);}
	
	.dmSubCatList{ display:grid;width:100%;grid-template-columns:100px auto; gap:10px;padding-top:5px;margin-bottom:2px;background-color:var(--lst1bg);border-radius:6px;text-align:left;transition:0.6s;}
	.dmSubCatList .dmschead{ float:left;position:relative;border:0px solid red;margin-right:5px;padding:5px 0px 0px 10px;color:var(--stitle);}
	.dmSubCatList .dmsclist{ float:left;position:relative;border:0px solid red;margin-right:5px;}
	


}	