*{margin:0px;}
body{background-color:rgb(250,250,250);}
.login-left-pane{position:fixed;left:0;top:0;bottom:0;right:50%;background-color:rgb(94,157,227);text-align:center;color:white;font-size:200%;font-family:Californian FB,Calibri,TimesNewRoman;}
.login-left-pane img{width:25%;background-color:none;border-radius:50%;}
.login-right-pane{position:fixed;left:50%;top:0;bottom:0;right:0;background-color:white;padding:20px;}
.login-right-pane .info{text-align:right;}
.login-wiget span{display:block;font-size:14px;font-weight:bold;color:blue;padding:none;margin:none;}
.login-wiget .input-field{display:block;width:50%;border:none;border-bottom:1px solid orange;font-size:16px;padding:6px;}
.login-wiget input[type=button]{width:50%;background-color:rgb(255,69,0);color:white;padding:10px;font-size:16px;cursor:pointer;}
.login-wiget input[type=submit]{background:none;border:none;color:blue;padding:0px;margin-top:10px;font-size:14px;cursor:pointer;}
.login-wiget .msg{display:block;font-size:12px;color:red;}
.login-wiget .msgwide{margin:5px;padding:10px;font-size:14px;color:rgb(200,100,50);background-color:rgb(255,220,220);width:50%;}
.login-foot-notes{position:absolute;bottom:20px;font-size:12px;}

.menu{background-color:rgb(0,109,183);font-family:Californian FB,Calibri,TimesNewRoman;}
.menu .mi{padding:10px;border:none;background:none;font-size:18px;color:white;font-family:Californian FB,Calibri,TimesNewRoman;}
.menu .mi:hover{background-color:rgb(0,120,250);}
.menu .active{background-color:rgb(0,80,153);}
.menu a{text-decoration:none;color:white;}
.menu div{float:right;}

.profile{width:1000px;margin:auto;margin-top:50px;}
.profile table{width:1000px;}
.profile img{width:150px;height:200px;}
.profile tr{height:50px;}

.nd{width:1000px;margin:auto;margin-top:60px;}
.nd table{width:1000px;}
.nd .alert{display:none;padding:10px;font-size:16px;color:red;background-color:rgb(255,220,220);position:absolute;top:50px;left:20%;right:20%;font-weight:bold;}
.nd input[type=file]{width:600px;height:25px;font-size:18px;}
.nd input[type=button]{width:150px;height:35px;font-size:18px;float:right;}
.nd select{width:150px;height:25px;font-size:18px;}
.nd #datepicker,#yt{width:170px;height:25px;font-size:18px;}
.nd #title{width:100%;height:40px;font-size:25px;}
.nd #c{width:100%;height:400px;font-size:20px;}

.report{}
.report h1{margin:15px;}
.report div{position:absolute;left:15px;right:15px;bottom:15px;top:125px;overflow:scroll;}
.report table{width:100%;}
.report table td{padding:5px;border:1px solid black;white-space:nowrap;}
.report table tr:first-child{font-weight:bold;background-color:rgb(100,100,100);color:white;font-size:18px;}
.report table {border-collapse: collapse;}
.report table tr:nth-child(even){background-color:rgb(230,230,230);}














