/* Global Class */
*{margin:0; padding:0}
body{margin:0 auto; padding-bottom:8px; text-align:center}
body, div, span, p, td, select, input, textarea, th, td, li{font-family:arial, verdana, helvetica, sans-serif; color:#000; font-size:12px}

select, input, textarea{border:1px solid #c5c5c5; color:#626262; padding:0 2px; font-size:11px}

strong{color:#00834f}

p{margin:0 0 15px}
img{border:none}

a{color:#0662b9; text-decoration:none}
a:hover{text-decoration:underline}

h1{color:#00834f; font-size:19px; font-weight:normal; padding-bottom:2px; border-bottom:2px solid #a6d47a; margin-bottom:10px}
h2{color:#000; font-size:13px; margin:0; padding:0; padding-bottom:2px}

ul{margin:0 0 15px 0; list-style-type:none; list-style:none}
ul li{list-style:none; list-style-type:none; padding:0 0 4px 14px}

/* Useable Class */
.clear{clear:both; font-size:0}

.more{text-align:right; font-weight:bold; font-size:11px}
.more a{font-weight:bold; font-size:11px}

a.moreLeft{font-weight:bold; font-size:11px}

.btn{background-color:#00834f; padding:0 2px; color:#fff; font-size:11px; border:0}

.dataContainer{border:1px solid #d0d0d0; padding:10px}

/* Layout Class */
#header{width:964px; height:92px; margin:0 auto 15px}
#header .headerLeft{float:left; width:183px; text-align:left; padding-top:22px}
#header .headerRight{float:right; position:relative; width:770px; height:92px}

#topLinksOuter{position:absolute; right:0}
#topLinks{background-color:#8bc751; margin:0; padding:0; padding:2px 8px 0; float:left; z-index:10; position:relative; list-style-type:none}
#topLinks li{line-height:19px; float:left; text-align:left; background:none; display:inline; margin:0; padding:0; margin-right:3px; font-size:11px}
#topLinks li.topLinksLast{margin:0}
#topLinks a{cursor:pointer; padding-left:3px; display:block; border:1px solid #8bc751; border-bottom:none; white-space:nowrap; color:#000; padding-bottom:3px; padding-right:3px; text-decoration:none}
#topLinks a:hover{text-decoration:none}
#topLinks img{margin:3px 3px 0 0}
#topLinks .topLinksTabActive{background-color:#fff; color:#000; display:block; border:1px solid #00834f; border-bottom:0}
#topLinks .topLinksTabActive:hover{background-color:#fff; color:#000; display:block}
.newsTabData{padding:3px 5px; background-color:#fff; text-align:left; border:1px solid #00834f; border-top:0; top:-1px}

#navContainer{height:32px; width:730px; position:absolute; right:0; bottom:3px; border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5}
#navLinks{margin:8px 8px 0 0; list-style:none; display:inline; padding:0; float:left}
#navLinks li{margin:0; padding:1px 15px; list-style:none; display:inline; float:left}
#navLinks a{text-decoration:none; color:#00834f; white-space:nowrap; font-size:13px; font-weight:bold}
#navLinks a:hover{text-decoration:none; color:#000}

#banner{margin:0 auto 15px; width:964px; text-align:center}
#banner img{display:block}

#footer{width:964px; margin:0 auto; padding:10px 0; color:#555; font-size:11px; margin-top:15px; border-top:1px solid #d0d0d0}

#mainContentOuter{width:964px; margin:0 auto}
#mainContent{width:964px; text-align:left; float:left}
#mainContentLeft{width:964px; float:left}
#mainContentRight{width:0px; float:right}

.articlesBox{padding:10px; background-color:#e9e9e9}
.articlesBox ul{margin:0; padding:5px 0 5px 0; list-style-type:none; list-style:none}
.articlesBox li{margin:0; background:url(../images/hrLine.gif) repeat-x bottom left; list-style:none; list-style-type:none; padding:2px 0}
.articlesBox li a{background:url(../images/bullet.gif) no-repeat 0 6px; text-decoration:none; color:#000; padding:0 0 0 13px}
.articlesBox li a:hover{text-decoration:none; color:#555}
.articlesBox h2{margin:0; padding:0; color:#00834f; font-size:13px}

ul.tabsHome{margin:0; padding:0; width:735px; height:60px; float:left; margin-top:15px}
ul.tabsHome li{margin:0; padding:0; float:left; height:60px; display:inline; list-style-type:none; padding-right:15px}
ul.tabsHome li.tabsHomeLast{padding:0}
ul.tabsHome li a{width:235px; height:60px; display:block; color:#000; background:url(../images/tabBgHome.gif) no-repeat top left}
ul.tabsHome li a:hover{text-decoration:none; background-color:#fafafa; color:#555}
ul.tabsHome li a:hover strong{color:#000}
ul.tabsHome li img{float:left}
ul.tabsHome li strong{font-size:16px; font-weight:normal; color:#00834f; display:block; padding:12px 0 2px 0}

ul.tabsInner{margin:0; padding:0; width:214px; margin-bottom:15px}
ul.tabsInner li{margin:0; padding:0; height:60px; list-style-type:none; margin-bottom:15px}
ul.tabsInner li.tabsInnerLast{margin:0}
ul.tabsInner li a{width:214px; height:60px; display:block; color:#000; background:url(../images/tabBgInner.gif) no-repeat top left}
ul.tabsInner li a:hover{text-decoration:none; background-color:#fafafa; color:#555}
ul.tabsInner li a:hover strong{color:#000}
ul.tabsInner li img{float:left}
ul.tabsInner li strong{font-size:14px; font-weight:normal; color:#00834f; display:block; padding:12px 0 2px 0}




/* --------------------------------------------------------------------- */
/* Original EE CSS
/* --------------------------------------------------------------------- */ 

#blog {
float: left;
margin-right: 5px;
padding: 0 10px 10px 10px;
width: 440px;
color: #333;
text-align: left;
}

.entry {
margin-top: 10px;
padding: 10px 10px 10px 10px;
border: 1px solid #ccc;
background: #F9F8F2;
color: #333;
}

.title {
font-size: 130%;
font-weight: normal;
background: transparent;
color: #008450;
border-bottom: 1px solid #ddd;
}

#blogtitle {
font-size: 1.25em;
color: #2F4C12;
float: left;
margin: 7px 0 0 0;
padding: 8px 4px 4px 4px;
width: 700px;
border-top: 1px solid #333;
}

#blogtitle h1 {
margin: 0;
padding-top: 5px;
font: 160% Georgia, Times, serif;
letter-spacing: 0.1em;
text-align: left;
}