body{background:#f5f5f5;}
#wrapper{ background:url(img/bg-body.gif) repeat-x;}
#bg-gray{ background:url(img/light.png) no-repeat top center #303437; }
#frame{background:#fff;}
#wrapper-footer{ background:#dedfdf;}
#container{background:#fff;}
a, a:visited, .colortext{color:#93A445}
h1, h2{ color:#93A445;}
h3, h4, h5, h6, .posttitle a, .posttitle a:visited{color:#2a2e31;}

/* Top Menu*/
.sf-menu a {color:#2A2E31;}
.sf-menu a:hover{color:#fff; background:#C0D736;}
#topnav .current_page_item > a, #topnav  .current_page_item > a:hover,
#topnav .current_page_parent > a, #topnav .current_page_parent > a:hover,
#topnav .current-menu-parent > a, #topnav .current-menu-parent > a:hover,
#topnav .current-menu-item > a, #topnav .current-menu-item > a:hover, 
#topnav li.active > a{
	color:#fff; background:#C0D736;
}

#topnav li li.current_page_item a, #topnav li li.current_page_item a:hover,
#topnav li li.current_page_parent a, #topnav li li.current_page_parent a:hover,
#topnav li li.current-menu-parent a, #topnav li li.current-menu-parent a:hover,
#topnav li li.current-menu-item a, #topnav li li.current-menu-item a:hover,
#topnav li li.active a
{color:#C0D736; background:none;}

/* Sidebar */
#sidebar ul li li a{ color:#7a7d80;}
#sidebar ul li li a:hover{ color:#93A445;}
#sidebar .widget-container{background:#f8f8f8;}

input[type="text"],
textarea {
	background:#f8f8f8;
}
.bg-search{background:#f6f6f6 url(img/search_icon.png) no-repeat;}

/* Tables */
table {border-top:1px solid #cfcfcf;}
th,tr:hover{background-color:#eeeeee;}
table {
	border: 1px solid #eeeeee;
}

tr td {
	border-top: 1px solid #eeeeee;
}

tr.odd td {
	background: #fff;
}

/* jQuery Toggle */
h2.trigger {
	border-bottom:solid 1px #dedede; background-color:#fff;
}

h2.trigger span {
	color:#93A445;	background: url(img/trigger.png) no-repeat 0px 3px; font-size:14px;
}

div.active{background-color:#fff; }
h2.trigger.active span{color: #2A2E31;}
h2.trigger a:hover {color:#93A445;}
.toggle_container {	border:solid 0px;}

/* Tabs */
ul.tabs li {
	background: #eeeeee;
	border:solid 1px #eee;
}

ul.tabs li:hover{border-bottom:solid 1px #fff}

ul.tabs li a {
	color: #121212;
}

ul.tabs li a:hover {
	background: #fff;
	text-decoration:none;
}

ul.tabs li.active {}
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #fff; color:#454545; border-bottom:solid 1px #fff}
html ul.tabs li.active a{ color:#454545; }

#tab-body{
	background: #fff;
	border:solid 1px #eeeeee
}
