﻿a, a:visited {
	color:#7fb225;
	text-decoration:none;
}

body {background:#fff repeat-y url(../images/bg.gif) 50% 0;}


#navarea {
	border-bottom:10px solid #FFF;
	clear:both;
}

#nav {
	background:#e4f6de repeat-x url(../images/nav-bg.gif) 0 100%;
}

#globalnav {
	background-color: #7fb225;
	padding-top:2px;
	height:21px;
	}
	.topmenu a, .topmenu a:visited {line-height:14px;}
	.topmenu {padding-right:4px;}
	
	.topmenu li.login {background-image:	url(../images/login.gif)}
	.topmenu li.signup {background-image:	url(../images/signup.gif)}
	.topmenu li.help {background-image:		url(../images/help.gif)}
	.topmenu li.profile {background-image:	url(../images/profile.gif)}
	.backmenu li {background-image:			url(../images/back.gif)}

	.topmenu a, .topmenu a:visited, .backmenu a, .backmenu a:visited { border-color:#7fb225;}
	.topmenu a:hover, .backmenu a:hover {border-color: #9fc55c;}

	#globalnav .dropdownmenu {
		background-color: #7fb225;
		}
		#globalnav .dropdownmenu ul li {
			border:solid 1px #7fb225;
		}

		#globalnav .dropdownmenu a, #globalnav .dropdownmenu a:visited {
			border:1px solid #7fb225;
		}
		#globalnav .dropdownmenu a:hover {border:1px solid #9fc55c;color:#fff;}

#fourcolwrapper ul li.recipes a, #fourcolwrapper ul li.recipes a:visited, #fourcolwrapper ul li.recipes a:hover {
	background:url(../images/recipes.gif) no-repeat 0 0;
}
#fourcolwrapper ul li.articles a, #fourcolwrapper ul li.articles a:visited, #fourcolwrapper ul li.articles a:hover {
	background:url(../images/articles.gif) no-repeat 0 0;
}
#fourcolwrapper ul li.components a, #fourcolwrapper ul li.components a:visited, #fourcolwrapper ul li.components a:hover {
	background:url(../images/components.gif) no-repeat 0 0;
}
#fourcolwrapper ul li.enumber a, #fourcolwrapper ul li.enumber a:visited, #fourcolwrapper ul li.enumber a:hover {
	background:url(../images/enumber.gif) no-repeat 0 0;
}
#fourcolwrapper ul li a:hover {background-position:-160px 0 !important;}
#fourcolwrapper ul li a strong, #fourcolwrapper ul li a:visited strong {color:#888; background:transparent url(../images/arrow_gray.gif) no-repeat center right;}
#fourcolwrapper ul li a:hover strong {color:#7fb225; background:transparent url(../images/arrow_green.gif) no-repeat center right;}


#twocolwrapper ul li.user a, #twocolwrapper ul li.user a:visited, #twocolwrapper ul li.user a:hover {
	background:no-repeat url(../images/profile_big.gif) 0 0;
}
#twocolwrapper ul li.cal a, #twocolwrapper ul li.cal a:visited, #twocolwrapper ul li.cal a:hover {
	background:no-repeat url(../images/calendar.gif) 0 0;
}
#twocolwrapper ul li a:hover {background-position:-340px 0 !important;}
#twocolwrapper ul li a strong, #twocolwrapper ul li a:visited strong {color:#888; background:transparent url(../images/arrow_gray.gif) no-repeat center right;}
#twocolwrapper ul li a:hover strong {color:#7fb225; background:transparent url(../images/arrow_green.gif) no-repeat center right;}

#twocolwrapper {background-image:url(../images/front_2col.gif);}
#fourcolwrapper {background-image:url(../images/4col.gif);}
#twocolwrapper, #fourcolwrapper {margin-top:0; margin-bottom:10px;}

#contentarea h2 {
	background-color:#7fb225;
	/*color:#498237; */
	color:#fff;
	
}
#bluearea {
	color:#4b4b4b;
	background:#e4f6de url(../images/search-bg.gif) repeat scroll;
}
#bluearea label {font-size:12px;}
#bluearea input.auto_complete_input {border-color:#9e9c9c #dadada #dadada #9e9c9c;}

#bluearea li {
	background:transparent url(../images/arrow_green.gif) no-repeat 4px 50%;
}
#bluearea li a, #bluearea li a:visited {
	color:#498237;
	display:block;
	font-size:0.8em;
	padding:2px 5px 1px 23px;
}
#bluearea li a:hover {border-color:#498237;}

.tabmenu a, .tabmenu a:visited {
	background:#e4f6de;
	border-right:1px solid #fff;
	color:#498237;
	
}
.tabmenu a:hover {background:#a5e292;color:#498237;}
.tabmenu .active a, .tabmenu .active a:visited, .tabmenu .active a:hover {
	background:#00B400 url(../images/bg_tab_active.gif) repeat-x scroll right top;
	border-bottom:1px solid #e4f6de;
	background:#e4f6de url(../images/search-bg.gif) repeat scroll;
	color:#343;
}


.tableContainer th {
	/*color:#7fb225;*/
	color:#888;
}
