@import url('https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&family=Comic+Neue:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Questrial&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Unna:ital,wght@0,400;0,700;1,400;1,700&display=swap');


img {border:none;}
:focus {outline:0 !important;}
a, img {border:0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.clear{clear:both}
p{margin:0; padding:0 0 12px 0;}


body{margin:0; padding:0; font-family: "Arimo", sans-serif; font-size:14px; color:#333333; line-height:18px; background: url(images/bg.jpg) repeat-x #5a5a3d;}
.wrapper{width:960px; height:auto; margin:0 auto;}
.banner{width:960px; height:190px; background:url(images/bannerbg.png);}
.bannerLeft{float:left;}
#logo{position:relative; top:10px; left:10px;}
.bannerRight{float:right;}
#slogan{position:relative; top:75px; right:150px;}
.canvass{width:960px; height:auto; background:#fff;}
.nav{width:950px; height:50px; background:url(images/navbg.jpg) repeat-x; margin:0 auto; overflow:hidden;}
.nav ul {list-style:none; text-align:center; margin:0; padding:0;line-height: 50px;}
.nav ul li {display:inline; margin-left:-5px;}
.nav ul li a {text-decoration:none; font:bold 14px/50px; color:#FFFFFF; padding:18px 24px; border-right:1px solid #fff;}
.nav ul li a:hover, .current a {color:#333333; background:url(images/nav-hover.jpg) repeat-x; text-decoration:none;}
.current a {color:#333333 !important; background:url(images/nav-hover.jpg) repeat-x !important; text-decoration:none;}
.last_li a{border:none !important;}
.flash{width:950px; height:180px; margin:10px auto}
.main{width:950px; height:auto; overflow:hidden; clear:both; margin:10px auto}
.mainLeft{float:left; width:225px; height:auto;}
.leftTab{width:225px; height:auto;}
.leftTab2{width:225px; height:auto; margin-top:6px;}
.leftTab2 div{margin-bottom:2px;}
.mainRight{float:right; width:725px; height:auto;}
.mainRight2{float:right; width:950px; height:auto;}
.mainRight2 a, .mainRight a{color:#83AE00; font-weight:bold;}
.mainContent{float:left; width:470px; padding:0 15px; height:auto;}
.mainContent2{float:left; width:680px; padding:0 15px; height:auto;}
.comp{color:#5A5A3D; font-weight:bold;}
.title{font-size:21px; color:#333333; text-align:center; padding-bottom:10px; margin-bottom:20px; border-bottom:1px solid #D9D9D9}
.title2{font-size:25px; color:#333333; padding-bottom:10px; margin-bottom:20px; border-bottom:1px solid #D9D9D9}
.title span{color:#769E00; font-weight:bold;}
.lowerBox{width:470px; height:90px; background:url(images/lowerbox-bg.jpg) no-repeat; margin-top:15px; color:#000; font-family: "Open Sans", sans-serif; font-size:13px; position:relative}
.lowerBox p{padding:8px 0 0 250px;}
.lowerBox a{position:absolute; right:10px;}
.rightCol{width:225px; height:auto; float:right}
.tab {overflow: hidden; width:225px;}
.tab ul{margin: 0; padding: 0; list-style: none; margin-bottom: 0;}
.tab ul li{margin-bottom: 1px;}
.tab ul li a{display: block; background: url(images/right-tab-bg.jpg) no-repeat; width:100%; height:30px; text-decoration:none; color:#FFFFFF; padding-left:60px; display: flex;align-items: center; font-size: 11px; font-weight:bold; font-family: "Open Sans", sans-serif !important;}
.tab ul li a:hover{background: url(images/right-tab-hover.jpg) no-repeat; color:#FFFFFF; text-decoration:none;}
.tab2 {line-height:30px !important; display:block; height:30px;}
.contact{margin-top:3px; font-size:13px; color:#000}
.contact p{padding:10px 0 0 0; line-height:15px;}
.contact p span{color:#5A5A3D; font-weight:bold; font-size:13px;}
.contact a{color:#7BA400; font-weight:bold;}
.footer{width:950px; height:53px; background:#7BA400; margin:0 auto; color:#fff; text-align:center;}
.footer ul {list-style:none; margin:0; padding:0; padding-top:8px;}
.footer ul li {display:inline;}
.footer ul li a {text-decoration:none; font-size: 12px; font-family: "Roboto", sans-serif; color:#FFFFFF; padding:0 10px;}
.footer ul li a:hover, .current a {color:#333333;}
.copy{color:#4F4F35; font-size:11px; letter-spacing:1px; padding-left:15px; text-align:center;}
.copy a{color:#4F4F35;}

.admin_link {font-size:14px; color:#990000; font-weight:bold; padding-bottom:15px; padding-right: 8px;}

.lefttab_bottom{padding-top:10px; width:225px; height:auto; font-family: "Open Sans", sans-serif; font-size:15px !important; line-height:35px; color:#43432E;}
.lefttab_bottom a{display:block; width:225px; height:37px; background:url(images/lefttab.jpg) no-repeat left top; color:#43432E; text-decoration:none;}
.lefttab_bottom a span{padding-left:27px;}
.lefttab_bottom a:hover{color:#FFFFE1; text-decoration:none;}

.sitelock_img { display: block; margin: 0 auto; }
.cursive_font{font-family: "Comic Neue", cursive;}
