#wrapper {

 position: relative;
 width: 858px;
 height: 40px;
 text-align: left;
 background: url(../img/body_t.png) 24px 0px no-repeat;
 margin: 0 auto;

}

#nav {

 position: absolute;
 top: 31px;
 left: 0;
 width: 31px;
 padding: 0;
 margin: 0;
 z-index: 5;

}

#nav li {

 width: 31px;
 list-style: none;
 padding: 0;
 margin: 0;
 float: left;

}


.centimg {
margin-left: 40px;
align: center;
}

#nav img {

 display: block;

}

.menu {

 list-style: none;

}

.menu li {

}

.menu li a {

 padding: 2px 5px 4px 5px;
 display: block;

}

.menu li.main {

 font-weight: bold;
 color: #FFFFFF;
 list-style: none;
 padding: 2px 5px 4px 5px;
 border-bottom: solid 1px #666;
 margin: 5px 0;
 background: #454C45;

}

.menu li label {

 width: 50px;
 color: #575e58;
 font-weight: bold;
 text-align: left;
 padding: 8px 0 0 5px;
 clear: both;
 float: left;

}

.menu li input {

 width: 80px;
 text-align: left;
 background: #fff;
 border: solid 1px #999;
 margin: 6px 5px 0 5px;
 float: right;

}

.menu li input:hover {

 background: #f9f9f9;

}

.menu li input:focus {

 background: #f9f9f9;

}

.menu li input[type="submit"] {

 width: 95%;
 color: #575e58;
 text-align: right;
 font-weight: bold;
 background: transparent;
 border: solid #fff;
 border-width: 0 0 1px 0;
 padding: 2px 5px 4px 5px;
 margin-bottom: 5px;
 float: none;
 clear: both;

}

.menu li input[type="submit"]:hover {

 color: #333;

}

.menu li.main a {

 color: #fff;
 padding: 0;

}



.menu li ul {

 position: absolute;
 top: -26px;
 left: -152px;
 list-style: none;
 border-top: solid 1px #fff;
 margin: 0;
 padding: 0;
 display: none;
 z-index: 99;
 clear: both;

}

.menu li ul li {

 border: 0;
 margin: 0;
 clear: left;

}

.menu li.main ul li.main {

 border: solid #fff;
 border-width: 0 1px 1px 1px;
 padding: 2px 5px 4px 5px;
 margin: 0;

}

.menu li.main ul li.main a {

 width: 160px;
 padding: 2px 5px 4px 5px;

}

.menu li.main ul li a {

 width: 160px;
 color: #454545;
 font-weight: bold;
 text-align: left;
 background: #ccc;
 border: solid #fff;
 border-width: 0 1px 1px 1px;
 padding: 2px 5px 4px 5px;
 margin: 0;
 height: auto;
 line-height: 120%;
 display: block;

}

.menu li.main ul li a:hover {

 color: #000;
 background: #eee;
 
}

.menu li:hover ul {

 display: block;

}

.menu li.main {

 color: #fff;

}





#body {

 position: absolute;
 top: 39px;
 left: 10px;
 width: 848px;
 background: url(../img/body_bg.png) repeat-y;
 padding: 10px 0 0 0;
 margin: 0;
 z-index: 2;

}

#body .cinner {

 width: 700px;
 margin: 10px 20px 0px 20px;

}

#body h1.h1_header {

 width: 600px;
 font-size: 14px;
 border-bottom: solid 1px #d9d6cc;
 padding-bottom: 5px;
 margin: -25px 0 0 38px;

}

#body .cinner #content {

 width: 590px;
 min-height: 720px;
 margin: 30px 200px 50px 20px;
 float: left;

}

#paper {

 position: absolute;
 top: 39px;
 left: 643px;
 width: 196px;
 background: url(../img/paper_bg.gif) repeat-y;
 z-index: 9;

}

#paper .cinner {

 background: url(../img/paper_b.gif) bottom no-repeat;
 padding: 8px 20px 25px 0;

}

#footer {

 height: 196px;
 text-align: right;
 background: url(../img/footer.gif) no-repeat top right;
 margin-top: -10px;

}