body a {color:#000000; margin:0; padding:0; text-decoration: none;}a:link { color: #000000; text-decoration: none;}.sidenav { height: 100%; width: 0; position: fixed; z-index: 100; top: 0; left: 0; 	background-color: white;		opacity:0.9; overflow-x: hidden; padding-top: 60px; transition: 0.5s; -moz-appearance: none; -webkit-appearance: none;	-moz-opacity:0.9999;}.sidenav a { padding: 8px 8px 8px 10px; text-decoration: none; font-size: 20px; color: #00008b; display: block; transition: 0.3s;}.sidenav a:hover, .offcanvas a:focus{ color: #0000ff;}.sidenav .closebtn { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px;}.sidenav h1 {text-align:left;}button.accordion {		background-color: white; color: #000080;	font-weight: bold; cursor: pointer; padding: 5px; width: 100%; border: none; text-align: left; outline: none; font-size: 20px; transition: 0.4s;}button.accordion.active, button.accordion:hover { }button.accordion:after { content: '\002B';	color: #777; font-weight: bold; float: right; margin-left: 5px;}button.accordion.active:after { content: "\2212";}div.panel { padding: 0 18px; 	background-color: #eeeeee; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out;}#main { transition: margin-left .5s; padding: 20px;}@media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;}}@media print {.no-print { display: none !important; }