html {margin:0;padding:0;height:100%}



body {background:#333947 url(i/bgnd.gif) center repeat-y;margin:0;padding:0;font-size:12px;font-family:arial, verdana, lucida, sans-serif;color:#000}



body a {color:#465599;text-decoration:none}

body a:hover {color:#999}



p {margin:0 0 10px 0;line-height:20px;padding:0;}

p.mar-bot {margin-bottom:10px}



p.hmpg {margin:0;line-height:34px;padding:0;}

p.inst {font-size:11px;color:#666}



hr {height:1px;border-style:none;color:#ccc;background-color:#ccc}

.rule {border-top-width:1px;border-top-style:solid;border-color:#ccc;margin:0px}



img {margin:0;padding:0;border:0}

img.block {display:block}



h1 {font-size:16px;margin:0 0 10px 0;padding:0;color:#384f7e;font-weight:normal}

h2 {font-size: 12px;margin:0 0 5px 0;padding:10px 0 0 0;color:#333}

h3 {font-size: 18px;margin:0;padding:0;color:#5a8801}

h4 {font-size: 15px;margin:10px 0 0 0;padding:0;color:#5a8801}

h5 {font-size: 12px;margin:10px 0 0 5px;padding:0;color:#000}

h6 {font-size: 11px;margin:0;padding:0;color:#666;margin-bottom:5px}



#head {width:802px;margin:0;height:92px;margin:0 auto;background:url(i/bgnd_head_a.jpg)}

ul.a {list-style:none;float:right;text-align:right;margin:17px 10px}

ul.a li a {color:#fff}

ul.a li a:hover {color:#999}



#container {width:814px;margin:auto;background:url(i/bgnd.gif)}



ul.nav {list-style:none;margin:10px 30px 0 0;padding:0;float:right;color:#666}

ul.nav li {display:block;float:left;margin:0;padding:0 6px 0 6px;height:26px}

ul.nav li a {padding-top:10px;color:#666}

ul.nav li a:hover {color:#999}



ul.form {list-style:none;margin:0;padding:0;width:400px;float:left}

ul.form li {margin-bottom:10px;float:left;margin-right:10px}

li.left {}



#content {margin:35px auto;width:675px}



.list-a {width:355px;padding:0;margin:0 0 10px 0}

.list-a ul {width:115px;float:left;margin:0 0 0 15px;padding:0 10px}

.list-a li {margin-bottom:0}



.list-b {padding:0px 10px 5px 10px;margin:10px 0 0 0}

.list-b ul {width:140px;float:left;margin:0 0 0 15px;padding:0}

.list-b li {margin-bottom:5px}



#address {width:300px;float:left;margin-top:20px}

#address ul {list-style:none;margin:0 0 20px 0;padding:0}



#map {width:370px;float:left}



#upload {width:365px;background:#fafafa;padding:10px;border:#eee 1px solid;float:right;margin-left:20px}



#footer {margin:auto;width:700px;height:20px;padding:100px 0 70px 0;font-size:10px}

#footer-b {height:23px;border-bottom:#dadada 1px solid}



#footer-x {margin:auto;width:700px;height:20px;padding:20px 0 70px 0;font-size:10px}

#footer-xa {margin:auto;width:700px;height:20px;padding:220px 0 70px 0;font-size:10px}