* {margin:0;padding:0}
body {background:url(../imgs/bg_bg.gif) top left repeat-x #ccd7cb;font:normal 12px/15px Verdana, Arial, sans-serif;color:#6f684e}
.main {width:950px;margin:0 auto;background:#fff}
.top {height:19px;width:100%;border-bottom:1px solid #fff;background:url(../imgs/bg_top.gif) top left repeat-x}
.logo {height:281px;width:351px;background:#f1eee2;float:left;padding-left:25px}
.M1 {float:right;height:281px;width:571px}
h1 {margin:-11px 0 0 0}
h1 a {display:block;width:173px;height:145px;background:url(../imgs/logo.gif) top left no-repeat;}
h1 em {position:absolute;margin-left:-9999px}
h2 {font:normal 34px/38px Georgia, "Times New Roman", serif;color:#485f30;margin-top:8px}
h3 {font:normal 20px/22px Georgia, "Times New Roman", serif;color:#485f30;margin:8px 0 10px 0}
h3 a, h3 a:link, h3 a:visited {text-decoration:none;margin:0}
.c1 a, .c2 a {display:block;margin:10px 0 0 auto}
p {margin:3px 0;padding:3px 0}
a, a:link, a:visited {color:#6f684e;text-decoration:underline}
a:hover, a:active {color:#222;text-decoration:underline}
.clear {clear:both}
.content {width:920px;margin-top:2px;border-top:5px solid #485f30;padding:15px 15px 40px 15px;background:url(../imgs/bg_bot_content.gif) bottom center no-repeat}
.c1 {width:256px;background:#f1eee2;height:155px;float:left;margin-right:15px;padding:10px 20px}
.c2 {width:256px;background:#f1eee2;height:155px;float:left;padding:10px 20px}
.c1 ul, .c2 ul {list-style:none}
.c1 ul li, .c2 ul li {padding-left:15px;background:url(../imgs/arrow.gif) 0 6px no-repeat;line-height:22px}
.b1 {width:246px;float:left;margin-right:15px;padding:10px 25px}
.b2 {width:246px;float:left;padding:10px 25px}
.form {font-size:11px}
.form label {width:80px;display:inline-block}
.form label.lc {margin:8px 0 5px 0;}
.form input {width:150px;margin-top:8px;border:1px solid #999;background:#fff;height:17px;padding-top:3px;font:normal 11px/11px verdana, arial, sans-serif}
.form textarea {width:240px;height:60px;font:normal 11px/14px verdana, arial, sans-serif !important}
.form button {border:1px solid #abc9a6;background:#deeddc;padding:2px 6px;cursor:pointer;font:normal 10px/12px Verdana, Arial, sans-serif;color:#4c6232;margin-top: 8px}
.footer {width:920px;padding:15px;border-bottom:5px solid #4d6433;font:normal 10px/12px Verdana, Arial, sans-serif}
.fl {width:450px;float:left;margin:10px 0}
.fr {width:450px;float:right;margin:10px 0}
.fl img {float:left;display:block;margin-right:15px}
.fr img {float:right;display:block;margin-left:15px}
.red {color:#ae2222}
.form input.error, .form textarea.error {border:1px solid #cb1212;background:#f5d7d7}
.form form.cmxform label.error, .form label.error {display:none !important}