*{margin:0;padding:0}
body{font-family:Arial,sans-serif;font-size:15px;background:#F4F1F1;margin:0;padding:0;color:#2c2c2c;overflow-y:scroll;}
a img{border:none}
a:link{color:#0484c0;text-decoration:none}
a:visited{color:#6F91F3;text-decoration:underline}
a:hover,a:active,a:focus{color:#EA7C7C;text-decoration:none}
.menu li a,.menu{padding:0;float:right}
.menu li{float:left;position:relative}
.menu > li:first-child{background:none}
.menu a{display:inline-block;font-size:17px;line-height:1.7em;letter-spacing:0;padding:3px 15px 0;color:#2ab5ba;text-transform:uppercase;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.menu a.active,.menu a:hover{background-position:0 0;background-color:#00989D;color:#fff;opacity:.7;box-shadow:0 3px 10px 0 rgba(0,0,0,.34),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}
h1{font-size:20px;color:#2ab5ba;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;padding:0;font-weight:700;display:inline;text-align:justify}
h2{font-size:18px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;padding:0 0 10px;color:grey}
h3{font-size:15px;color:#677a83;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;padding:0 0 10px;text-align:justify}
h4{font-size:17px;color:#2ab5ba;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;padding:0 0 10px;display:inline;width:120px}
h5{font-size:12px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;display:inline;color:#677a83;text-transform:none}
h6{font-size:15px;color:#5C606D;padding:0 6px 4px 0;font-weight:400;text-align:justify;line-height:1.5em}
p{line-height:1.3em;text-align:justify}
.wrapper{width:960px;margin:40px auto;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);padding-bottom:50px}
header{padding:50px 50px 10px}
.logo{float:left;width:122px;height:123px}
.logo h1 a{text-shadow:0 0px,1px 2px #5b9e11;font-size:60px;color:#fff;text-decoration:none;padding:10px;line-height:110px}
footer{font-size:12px;text-align:center;padding-bottom:10px;text-transform:uppercase}
section{padding:0 50px}
.sFooter{background:#E8E9ED;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:15px 0;margin:0 50px;border-top:1px solid #fff}
.sFooter1{background:#E8E9ED;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:10px 10px;margin:0 0px;border-top:1px solid #fff}
.sFooter2{background:#E8E9ED;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:10px 0 10px 0px;margin:0 50px;border-top:1px solid #fff}
.fBox{width:40%;float:left;padding:0 40px}
.fBox p{font-style:normal;padding:0 0 10px}
.cfloat{clear:both;height:0;font-size:1px;line-height:0}
.fBox1{background:#E8E9ED;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:auto;height:auto;float:right;padding:10px;margin-bottom:10px;text-align:justify}
.fBox2{background:#E8E9ED;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:auto;height:auto;float:left;padding:10px;margin-bottom:10px;text-align:justify}
.fBox3{width:50%;float:left;padding:0 0px}
nav{float:right;padding:30px 0 0;float:right}
ul#navlist{margin-left:0;padding-left:0;white-space:nowrap}
label{font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;color:#5C606D;font-style:normal;display:inline}
input{width:60%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f4f4f4;color:#000;border:1px solid #9E9E9E;padding:5px;margin-bottom:0}
select{width:60%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f4f4f4;color:#000;border:1px solid #9E9E9E;padding:5px;margin-bottom:0}
textarea{display:block;width:60%;height:120px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#f4f4f4;border:1px solid #9E9E9E;padding:10px;margin-bottom:25px}
.check{-webkit-appearance:initial;appearance:initial;background:gray;width:19px;height:16px;outline:none;background:#D5DBDB;position:relative}
input[type="checkbox"]:checked{background:#2ab5ba}
input[type="checkbox"]:checked:after{content:"\2713";font-weight:700;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.submit{background-color:#2ab5ba;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff!important;width:80px;padding:4px;font:600 16px/22px Arial;font-weight:700;text-align:center;box-shadow:0 3px 10px 0 rgba(0,0,0,.34),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);text-decoration:none}
.submit:hover{opacity:.7}
.button{display:inline;cursor:pointer;background-color:#2ab5ba;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff!important;width:70px;padding:6px;font:600 16px/22px Arial;font-weight:700;text-align:center;box-shadow:0 3px 10px 0 rgba(0,0,0,.34),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);text-decoration:none}
.button:hover{opacity:.7}
.totop{background-image:url(totop.jpg?v=001);float:right;height:40px;width:40px;position:relative;white-space:nowrap}
.totop:hover{opacity:.6}
#color{color:#2ab5ba;font-weight:bold;display:inline}
.color{color:#2ab5ba;font-weight:bold;display:inline}
#red{color:red;font-weight:bold;display:inline}
#red1{color:red;font-weight:bold;display:inline}
#red2{color:red;font-weight:bold;display:inline}
.red{color:red;font-weight:bold;display:inline}
#side{float:left;width:45%}
#spans{float:left;width:15%}
#spans1{float:right;width:15%}
.spans1{float:right;width:15%}
.spans2{width:40%;float:left;padding:0 40px}
#span{float:left;width:25%;font-size:15px;color:#5C606D;padding:0 6px 4px 0;font-weight:400;text-align:justify;line-height:1.5em}
#span1{float:left;width:30%;font-size:15px;color:#5C606D;padding:0 6px 4px 10px;font-weight:400;text-align:justify;line-height:1.5em}
#span2{float:right;width:60%;font-size:15px;color:#5C606D;padding:0 6px 4px 0;font-weight:400;text-align:justify;line-height:1.5em}
#span3{float:left;width:40%;font-size:12px;text-align:left;padding-bottom:10px;text-transform:uppercase;padding-left:50px}
#span4{float:right;width:40%;font-size:12px;text-align:right;padding-bottom:10px;text-transform:uppercase;padding-right:50px}
#span5{width:100%;align:center;padding-top:250px}
#space{font-size:15px;color:#5C606D;padding:0 6px 4px 0;font-weight:400;text-align:justify;line-height:1.5em}
#space1{font-size:15px;color:#5C606D;padding:0 6px 4px 10px;font-weight:400;text-align:justify;line-height:1.5em}
.justify{text-align:justify}
@media screen and (max-width: 980px) {
.wrapper{width:95%}
}
@media screen and (max-width: 768px) {
h1,h2,h3{font-size:24px}
header{padding:20px 50px 0}
.post{padding:20px 0}
.post header,.post p{width:400px}
article aside{width:170px}
.fBox{padding:0 20px}
.fBox1{padding:0 20px}
.fBox p{padding:0 0 10px}
#navlist a{padding:3px 10px;font-size:24px}
}
@media screen and (max-width: 480px) {
.wrapper{margin-top:10px}
header{padding:10px 10px 0}
.logo{float:none;margin:0 auto}
nav{float:none;padding:5px 0 0}
#navlist a{padding:7px 2px;font-family:'Lobster',sans-serif;font-size:16px;color:#677a83}
section{padding:0 10px}
article aside{display:none}
.post{padding:10px 0;margin:0 10px}
.post header,.post p{width:auto;float:none}
.sFooter{padding:10px 0;margin:0 10px}
.fBox{width:auto;float:none;padding:10px}
.fBox1{width:auto;float:none;padding:10px;margin-top:15px}
table{border-collapse:collapse;table-layout:fixed;width:auto}
table td{border:solid 0 #fab;width:auto;word-wrap:break-word;float:none;width:10%;height:auto}
}
img{max-width:100%;float:none}