﻿body{background:#FFF url(../images/header_bg.gif) repeat-x left top;font-family:Arial, helvetica, sans-serif;font-size:12px;color:#8A8A8A;margin:0;padding:0;}
h1,h2,h3{font-weight:400;color:#618C04;margin:0;}
.green{background-color:#B8F5B1;}
.white{background-color:transparent;}
.flash{background-color:#FF9F9F;}
h1{font-size:44px;}
h2{font-size:18px;}
#table{border-collapse:collapse;border-bottom:solid;border-left:solid;border-top:solid;border-right:solid;border-color:#CCC;border-width:thin;}
p,ul,ol{margin-top:0;line-height:240%;text-align:left;}
a img{border:none;}
img.left{float:left;margin:7px 30px 0 0;}
img.right{float:right;margin:7px 0 0 30px;}
hr{display:none;}
.login{float:left;width:275px;}
.list1 li{float:left;line-height:normal;}
.list1 li img{margin:0 30px 30px 0;}
.list1 li.alt img{margin-right:0;}
#header{width:940px;height:36px;margin:0 auto;}
#menu{float:left;width:680px;height:43px;background:url(bin/images/img02.jpg) no-repeat left top;}
#menu li{display:block;float:left;}
#menu a{display:block;float:left;height:30px;background:url(bin/images/img02.gif) no-repeat left top;text-decoration:none;text-align:center;text-transform:capitalize;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#FFF;margin:0;padding:13px 15px 0;}
#search{float:right;width:260px;}
#search form{float:right;margin:0;padding:11px 0 0;}
#search fieldset{border:none;margin:0;padding:0;}
#search input{float:left;font:12px Georgia, "Times New Roman", Times, serif;border:none;}
#search-text{width:200px;height:18px;border:1px solid #333;background:#ECF9E4;color:#000;padding:3px 0 0 5px;}
#search-submit{height:21px;margin-left:10px;background:#5AA01B;color:#FFF;padding:0 5px;}
#page{width:940px;margin:0 auto;padding:0;clear:left;}
#page_heading{margin:20px 0 0 0;}
#logo{width:940px;height:115px;margin:0 auto;}
#logo h1,#logo p{line-height:normal;font-weight:400;color:#618C04;margin:0;}
#logo p{margin-top:-4px;text-transform:lowercase;font-size:13px;color:#A8A8A8;}
#logo h1{padding-top:10px;font-size:48px;}
#logo a{text-decoration:width:100px;color:#A8A8A8;}
#logo h1 a{text-decoration:none;color:#618C04;}
#banner{padding-bottom:20px;}
#content{clear:left;margin:30px 0 0 0;}
#tbl_wrapper{width:960px;}
#tbl_wrapper td{vertical-align:top;padding:5px;}
#tbl_login td{vertical-align:top;margin:10px;padding:5px 5px 0 0;}
#tbl_contact img{width:24px;height:24px;}
.post{margin-bottom:45px;}
.post2{margin-bottom:45px;margin-left:125px;width:410px;float:right;}
.post .title{height:44px;padding-left:15px;}
.post .title a{text-decoration:none;text-transform:capitalize;font-size:30px;color:#618C04;}
.post .meta{margin-top:-8px;margin-left:2px;border-bottom:1px solid #D4D8CB;font-family:Arial, Helvetica, sans-serif;font-weight:400;font-size:10px;color:#66665E;padding:0 30px 2px 15px;}
.post .meta span{display:block;margin-top:-10px;}
.post .entry{margin-bottom:10px;float:left;width:200px;padding:10px 15px;}
.links{display:block;width:120px;height:20px;background:url(../bin/images/img03.gif) no-repeat left top;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;font-weight:700;color:#666;margin:0;padding:4px 0 0 40px;}
.post .comments{display:block;width:120px;height:18px;background:url(bin/images/img07.gif) no-repeat left top;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;font-weight:700;color:#961A06;margin:0;padding:3px 0 0 40px;}
#sidebar{float:left;width:285px;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:thin;}
#sidebar li{margin-bottom:30px;padding:0 0 10px;}
#sidebar li ul{margin:0 14px;}
#sidebar li li{border-bottom:1px solid #E9E8DD;background:url(bin/images/img08.gif) no-repeat left 18px;margin:0;padding:12px 0;}
#sidebar li li a{font-weight:400;color:gray;padding:0 0 0 20px;}
#sidebar p{line-height:200%;margin:0;padding:0 14px;}
#sidebar h2{height:30px;background:url(bin/images/img05.gif) repeat-x left top;text-transform:capitalize;font-size:18px;font-weight:400;color:#618C04;margin:0 0 10px;padding:6px 0 2px 14px;}
#sidebar a{text-align:left;text-decoration:none;font-weight:700;}
#calendar caption{padding-bottom:5px;font-weight:700;}
#calendar table{width:100%;border-collapse:collapse;border-bottom:1px solid #24130F;border-left:1px solid #24130F;border-right:1px solid #24130F;}
#calendar thead th{text-align:center;border-top:1px solid #24130F;border-left:1px solid #24130F;background:#24130F;padding:5px 0;}
#calendar tbody td{text-align:center;border-top:1px solid #24130F;border-left:1px solid #24130F;border-bottom:1px solid #24130F;padding:5px 0;}
#calendar tfoot td{border-left:1px solid #24130F;border-bottom:1px solid #24130F;padding:5px;}
#calendar tfoot #next{border-top:1px solid #24130F;text-align:right;}
#calendar tfoot #prev{border-top:1px solid #24130F;}
#calendar .pad{border-bottom:1px solid #24130F;}
#calendar #today{background:#24130F;}
#footer{width:100%;height:100px;background:#E1E1E1;margin:0 auto;padding:0;}
#footer p{text-align:center;line-height:normal;text-transform:uppercase;font-size:10px;margin:0;padding:30px 0 0;}
.error{color:#618C04;}
.heading{background-color:#8EBE02;color:#FFF;text-align:center;font-size:14px;}
a,#sidebar li li a:hover{color:#77B003;}
a:hover,#menu a:hover{text-decoration:none;}
#livesearchCompleteCoa1,#livesearchViewCoa1,#livesearchUpdate1,#livesearchViewFailedCoa1{width:600px;color:#FFF;margin:0;}
#menu ul,#sidebar ul{list-style:none;line-height:normal;margin:0;padding:0;}