body{color:#666;padding:40px 0 40px;margin:0;text-align:center
}
body,td{font:13px/18px "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif
}
input{font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif
}
a{border-bottom:1px solid #ddd;color:#0000FF;text-decoration:none
}
a:hover,a:focus{color:#008000;border-color:#008000
}
h1{color:#000;font:46px/52px Georgia,"Bitstream Vera Serif","Times New Roman",serif;margin:0 120px 12px -2px
}
h2{color:#000;font-size:18px;font-weight:normal;line-height:29px;margin:10px 0 0 0
}
p,form{margin: 10px 0 0 0
}
ul,li{margin:0;padding:0
}
li{list-style: disc inside;padding-left:10px
}
#header{padding:0 12px 10px
}
#main{text-align:left;width:752px;margin:0 auto
}
.add_link{float:right;margin-top:10px
}
.add_link a{background:#ffffcc;border:0;color:#0000FF;display:block;font-weight:bold;margin-left:5px;padding:4px 8px
}
.add_link a:hover,.netments_link a:focus{background:#008000;color:#0000FF
}
.block,.search{border-top:1px solid #ddd;padding:10px 12px 20px
}
.red{color:#f33
}
.search{background:#f6f6f6;padding:5px 12px 15px
}
.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
}

.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 25px;
    color: #818181;
    display: block;
    transition: 0.3s
}

.sidenav a:hover, .offcanvas a:focus{
    color: #f1f1f1;
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px;
}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}