﻿@charset "utf-8";
/* CSS Document */
body{margin: 20px 0 0; padding:0px; font-family: 'Cabin', sans-serif; color:#404041;}

a, a:link, a:visited{color:#1a3f14; text-decoration:none;}
a:hover{color:#1a3f14; text-decoration:underline;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}

#wrapper{ background:url(images/pagebg.jpg) no-repeat; height:680px; margin:0px auto; width:980px; position:relative;}
#logo{padding-top:40px; height:188px; width:269px; text-align:center; margin:0px auto;}
.fr{float:right;}
.fl{float:left;}
.cls{clear:both;}
#content{margin:0px; padding:0px; position:relative;}
#content ul {padding:0px; list-style-type:none; position:absolute; top:5px; left:45px; z-index:100; line-height:22px; font-size:16px;}
#content ul li{float:left;  -moz-box-shadow:0px 0px 4px 1px #fff; -webkit-box-shadow: 0px 0px 4px 1px #fff;  box-shadow:0px 0px 4px 1px #fff; border: none; margin:0px 18px; font-size:20px; font-weight:bold; text-transform:uppercase; line-height:22px;}
#content ul li a{display:block; text-decoration:none; padding:6px 26px; color:#404041; background-color:#82c8fd; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
#content ul li a:link{display:block; text-decoration:none; padding:6px 26px; color:#404041; background-color:#82c8fd; }
#content ul li a:visited{display:block; text-decoration:none; padding:6px 26px; color:#404041; background-color:#82c8fd; }
#content ul li a:hover{display:block; text-decoration:none; padding:6px 26px; color:#fff; background-color:#30512c; }
#content ul li a.current_item{display:block; text-decoration:none; padding:6px 26px; color:#fff; background-color:#30512c; }

form{margin:0px; padding:0px;}
.txtinput{border:1px solid #8c8c8c; -moz-box-shadow:2px 5px 1px -4px #8c8c8c; -webkit-box-shadow: 2px 5px 1px -4px #8c8c8c;  box-shadow:2px 5px 1px -4px #8c8c8c; background-color:#fff; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; height:28px; line-height:28px; font-style:italic; font-size:13px; text-indent:5px; color:#808080;}

.chk{border:1px solid #8c8c8c; margin: 0;  padding: 0;
 vertical-align: middle;}

textarea{border:1px solid #8c8c8c; -moz-box-shadow:2px 5px 1px -4px #8c8c8c; -webkit-box-shadow: 2px 5px 1px -4px #8c8c8c;  box-shadow:2px 5px 1px -4px #8c8c8c; background-color:#fff; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-style:italic; font-size:13px; text-indent:5px; color:#808080; margin-bottom:10px; padding-top:7px; font-family:Arial, Helvetica, sans-serif; width:300px;}

.btnsubmit{border:1px solid #000; -moz-box-shadow:2px 5px 1px -4px #343434; -webkit-box-shadow: 2px 5px 1px -4px #343434;  box-shadow:2px 5px 1px -4px #343434; background-color:#30501a; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-size:13px; color:#fff; text-transform:uppercase; padding:5px 10px; font-size:16px; float:left; margin:6px 4px 0px 0px; cursor:hand; cursor:pointer;}

.contentboxHome{width:850px; margin:15px auto; padding:65px 25px 10px 25px; height:255px;}

.contentbox{-moz-box-shadow:0px 0px 6px 2px #fff; -webkit-box-shadow: 0px 0px 6px 2px #fff;  box-shadow:0px 0px 6px 2px #fff; background-color:#fff; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #999; width:850px; margin:15px auto; word-wrap:break-word; padding:65px 25px 10px 25px; color:#000; font-size:14px; line-height:16px; height:255px;}

.contentbox p{padding:0px 0px 10px 0px; margin:0px;}
.contentbox table{font-size:15px; line-height:1.18em;}
.contentbox a{color:#1a3f14; text-decoration:none;}
.contentbox strong{color:#404041;}
.contentbox h2{font-size:17px; margin:0px; padding:0px 0px 5px 0px; color:#404041;}
span.block{display:block}
.pt10{padding-top:10px;}
.lh11{line-height:10px; font-size:9px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh24{line-height:24px;}
.f10{font-size:10px;}
.f13{font-size:11px;}
.f17{font-size:17px;}
.mtl{margin:7px 0px 0px 5px;}
.inBlo{display: inline-block; width: 235px;}
.thankyou{height:255px; text-align:center}

h1{font-size:29px; color:#fff; text-align:center; padding:80px 0px 0px 0px; line-height:52px; width:860px; margin:0px auto; font-weight: 400; }

#footer .mailHome{font-size:20px; line-height:22px; position:absolute; top:15px; left:-7px; text-align:center;}
#footer .mailHome a{color:#fff; text-decoration:none; font-size:22px;}
#footer .mailHome a img{padding-right:5px;}
#footer .buttonHome{font-size:16px; text-align:center; position:absolute; top:19px; right:4px; line-height:17px;}
#footer .buttonHome a{color:#fff; text-decoration:none;}

#footer{width:835px; margin:0px auto; color:#fff; position:relative}
#footer .mail{font-size:20px; line-height:22px; position:absolute; top:13px; left:-7px;}
#footer .mail a{color:#fff; text-decoration:none;}
#footer .button{font-size:16px; text-align:center; position:absolute; top:18px; right:6px; line-height:17px;}
#footer .button a{color:#fff; text-decoration:none;}

.footersubline{color:#666666; font-size:9px; text-align:center; width:980px; margin:0px auto;}
.footersubline a{color:#1a3e15; text-decoration:none;}

.f16b {font-size: 18px; line-height:24px; font-weight: bold;}

.padT{padding-top: 20px;}