/* :: Backgrpunds, Borders and Colors :: */

/* :: Backgrounds :: */

html body {
	background-color: #7fb339;
}

#header {
	background-color: #e6e6e6;
}

#mainNav .level1 a,
.navPages a:hover,
#site .special-link:hover {
	background-color: #d0ecaa;
}

#mainNav .level1 a:hover,
.special-table tr:hover {
	background-color: #f5ffe6; 
}

#main,
.special-table th,
#site .special-link,
.txt {
	background-color: white;
}



.special-table2 tr:hover
	{
	background-color: #f5ffe6; 
	}

.special-table2
	{
	background-color: white;
	}

.special-table2 th
	{
	background-color: #e6eeee;
	}






#content form .form-line {
	background-color: #f2f2f2;
}

.btn {
	background-color: #cae9d2;
}

#header,
#footer,
.btn:hover {
	background-color: #eef5e7;
}

/* :: Borders :: */

#mainNav .level1 a {
	border-color: #7fb339;
}

hr {
	border-color: #999;
}

.special-link {
	border-color: #ddd;
}

html h3 {
	border-color: #ccc;
}

.features h3 {
	border-color: #408c60;
}

#footer {
	border-color: white;
}

/* :: Colors :: */

#loginForm h6 {
	color: white;
}

body,
#mainNav .level1 a,
.features .price,
.txt,
html h5, html h6, html h5 a, html h6 a {
	color: black;
}

html h1, html h2, html h3, html h4, 
html h1 a, html h2 a, html h3 a, html h4 a {
	color: #408c60;
}



#content h3 {color: #f15a29;}

.color {
	color: #c00;
}

.special-content-box {
	background-color: #f2f2f2;
}

.special-link,
.special-content-box,
.special-link-2 {
	border-color: #ccc;
}

.content-box-caption
{
	background-color: white;
}
