@charset "utf-8";
body {color:#595959;font-family:'Trebuchet MS', Arial, sans-serif;font-size:13px;line-height:140%;margin:0px auto;text-align:justify; height:100%;background-color: #E3E2E0;}
.clear{ clear:both; margin:0px; padding:0px}
img{border:0px;padding:0px;margin:0px}
td,table,div{font-size:100%;}
#all {margin:0px auto;width:100%;height:100%;display:block;}
#page_bg{background-color:#ffffff; background-image:url(../images/bg.jpg); background-repeat:repeat-x; height:100%;}
#bg{width:100%;display:block;margin: 0px auto;background:none; background-color:#FFFFFF;}
#bg2{width:100%;display:block;margin: 0px auto;background:none;}
.top{ border-bottom:solid 2px #D68301; padding-bottom:5px; background-color:#E3E2E0; width:100%; text-align:center;}
.top_index{ padding-bottom:30px; padding-top:150px; background-color:#E3E2E0; width:100%; text-align:center;}
.bubble{ background-image:url(img/bubble.jpg); background-repeat:no-repeat; width:355px; height:70px; padding-left:70px; padding-top:39px;font-size:14px;}
.bubble2{ background-image:url(img/bubble2.jpg); background-repeat:no-repeat; width:480px; height:240px; padding-left:90px; padding-top:100px; font-size:14px; float:right;}
.bubble3{ background-image:url(img/bubble3.jpg); background-repeat:no-repeat; width:440px; height:187px; padding-left:80px; padding-top:120px; font-size:14px;}
hr {border-top: 1px solid #999999;border-right: 0;border-left: 0;border-bottom: 0;height: 1px;}
.green{ color:#6CA205; font-size:18px; margin-bottom:5px; margin-top:10px; font-weight:bold;}
.caption{ border: solid 3px #6CA205;}

/* FORM
--------------------------------------------------------- */
form {margin: 0;padding: 0;}
input, select {	font: 11px/normal Tahoma, Arial, Helvetica, sans-serif;}
select, .inputbox {padding: 2px;}
textarea {padding-left: 2px;}
.button { background-color:#92CF50;padding:2px; color: #ffffff;font-size:10px;font-weight:normal; line-height:120%; border:0px;}
.inputbox {border: 1px solid #92CF50;background:none;}
.inputbox:hover, .inputbox:focus {border: 1px solid #E3E2E0;}


.main{ width:800px; margin: 0px auto; display:block; padding-bottom:10px;}
.main_index{ width:800px; margin: 0px auto; display:block; padding-bottom:20px; text-align:center;}
a:link, a:visited {color: #D68301;font-weight:bold;text-decoration: none;}
a:hover, a:active {color: #D68301;text-decoration: underline;}
ul {margin: 0;padding: 0;list-style: none;}
li {padding-left: 15px;background: url(img/bull.jpg) no-repeat 2px 5px;line-height: 140%;}
.bottom{ background-color:#D68301; height:16px; width:100%; color:#FFFFFF; font-weight:bold; padding-bottom:3PX; text-align:center; font-size:10PX;}
.bottom_index{ background-color:#D68301; height:16px; width:800px; color:#FFFFFF; font-weight:bold; padding-bottom:3PX; text-align:right; font-size:10PX; margin:0p auto;}
.menu{ width:800px; text-align:center; margin-bottom:10px;}
.m_bg{background-image:url(img/menu_bg.gif); background-repeat:no-repeat; width:135px; height:20px; float:right; text-align:center; padding-top:7px;}
a.m:link, a.m:visited{font-weight:bold; color:#ffffff;text-decoration:none; }
a.m:hover{text-decoration:underline;}
#sectionContent {overflow: hidden;width:800px; margin-top:10px;background: #fff}

:focus {outline: 0}
/* @group children list */

dl.childrenlist  {border-bottom: 1px solid #ccc;/*border-color: #ccc;border-width: 0 1px 1px 1px;border-style: solid;*/}
* html dl.childrenlist {width: 96%;}
dl.childrenlist dt {font-size: 1.2em;font-weight: bold;border-top: 1px solid #ccc;padding: 20px 7px;background: #efefef;cursor: pointer;clear: both;}
* html dl.childrenlist dt {width: 100%;}
dl.childrenlist dt span.childtitle {display: block;float: left;}
dl.childrenlist dt span.childdesc {display: block;float: right;text-align: right;font-size: 0.75em;color: #aaa}
dl.childrenlist dd {background: #fff;font-size: 1.00em;line-height: 1.4;color: #666;margin: 0;}
dl.childrenlist dd div {padding: 8px 10px 20px 10px;}
dl.childrenlist dd div img {float: left;padding: 0 10px 0 0;}
a.bot:link, a.bot:visited{font-weight:bold; color:#666666;text-decoration:none; }
a.bot:hover{text-decoration:underline;}
.footer{ font-size:10px; font-variant:normal; text-align:center; padding-top:5px;}

