body{width:100%;background:rgb(60,60,60);color:rgb(200,200,225);padding:0px;margin:0px;font-size:normal;font-face:tahoma;overflow-wrap:break-word;word-wrap:break-word;}
@media screen and(min-width:700px){
body{width:70%;background:rgb(50,50,50);color:rgb(220,200,220);padding:10px;margin:5px;font-size:big;font-face:tahoma;}}
.heading{background:rgb(30,30,30);color:skyblue;padding-right:3px;border:1px solid navy;text-align:center;}
.navigation{background:rgb(20,20,20);padding:2px;margin-top:3px;border:1px solid violet;display:block;}
.notice{background:rgb(180,180,200);color:indigo;font-style:italic;font-family:verdana;padding:10px;border:2px solid gold;border-radius:20px;}
.title{background:rgb(0,60,160);border:1px solid gold;border-radius:5px;padding:3px;color:silver;}
.subtitle{background:rgb(0,80,220);padding:2px;font-size:small;color:lime;}
.filelist{background:dimgray;border:2px solid lime;padding:2px;color:silver;text-align:left;border-radius:8px;margin-bottom:5px;}
.bbtn{background:rgb(0,250,0);color:lime;padding:5px;text-align:center;border:2px solid whitesmoke;border-radius:5px;width:100%;align:center;}
.nbtn{background:rgb(0,200,0);color:silver;padding:3px;text-align:center;border-radius:3px;border:2px solid whitesmoke;}
.sbtn{background:blue;color:silver;padding:1px;text-align:center;border:1.3px solid gold;}
.input{padding:5px;border:2px solid lime;background:teal;color:lime;}
.submit{background:green;color:deepindigo;border:2px solid lime;padding:3px;}
.textarea{background:rgb(200,200,200);border:2px solid gray;color:indigo;padding:5px;text-align:left;}
img.thumb{width:100%;height:100%;border:1px solid blue;align:center;float:left;}
img.icon{width:20px;height:20px;align:top;float:left;border-radius:50%;}
.filelist img{width:100%;height:auto;}
img.full{width:90%;align:center;position:relative;}
a:hover{background:gray;border:2px solid lime;}
a:visited{background:blue;}
.bbtn,.nbtn,.sbtn:hover{background:silver;opacity:0.2;border-radius:3px;}
a.active{background:blue;opacity:0.6;border-bottom:2px solid black;padding:3px;}
.p{background:whitesmoke;color:gray;border:1px solid blue;padding:3px;margin-top:3px;}
.t2 td{border:1px solid navy;border-collapse:collapse;}