html{height:100%}body{line-height:1.5;font-size:15px}a{color:#03A7F5;text-decoration:none;font-size:15px}a:hover{text-decoration:none;cursor:pointer}ul{margin:0;padding:0;border:0}ul li{list-style:none;overflow:hidden}input[type=password],input[type=text],textarea{border:1px solid #cdcdcd;padding:1px 7px}h1{margin:30px 0;font-size:30px}h2{margin:25px 0;font-size:25px}table{width:80%}table thead tr th{background-color:#42DEAC;color:#fff;border:1px solid #000}table tbody tr td{border:1px solid #000;padding-left:10px}pre{border:1px solid #000;color:#0004BD;margin:0;padding:0;overflow:hidden;width:80%}form>ul>li{padding-bottom:15px}.hide{display:none}.show{display:block}.error-msg{color:#AF0202}input.error-field{background-color:#f3e6ec;border-color:#AF0202}.header{height:40px;top:0;position:fixed;width:100%;background-color:#42DEAC;text-align:center;z-index:400}.header div{position:relative;color:#fff;font-weight:700;font-size:larger;top:8px}.content{top:40px;position:relative;width:100%;min-height:500px}.content .menu{width:20%;min-height:500px;position:fixed;top:40px;border-right-style:solid;border-right-width:1px;padding:30px 5px;overflow-x:hidden;overflow-y:auto;float:left;bottom:20px}.content .main{float:right;width:78%;overflow-x:hidden;overflow-y:auto}.menu ul.menus li{padding:3px 0}.menu .menus .submenus{margin-left:15px}.footer{position:fixed;height:20px;background-color:#CCCBCB;bottom:0;width:100%;text-align:center;z-index:400}.footer div{font-size:11px;top:4px;position:relative;font-weight:700}.footer div a{font-size:11px}