/*--------- COLOR ---------*/

a:link, a:visited, #topper p a:hover, p.tipLink, #pages {
	color: #0063c9;
}

a:hover {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

input[type="text"], input[type="password"], input[type="checkbox"], #pages a:hover  {
	border: 1px solid #888;
}

img {
	border-style: none;
}
 
h2 {
	color: #81c258;
}

h3 {
	 color: #262626;
}

h5 {
	color: #787878;
}

ul {
	list-style : square;
}

.fieldWithErrors {
	background-color: red;
	color: #fff;
}

.inputError {
	color: red;
}

#topper {
  	border-bottom:1px solid #ccc;
  	background: #eee;
}

#pages {
	font-size: 11px;
	text-align: center;
}

#pages a {
	border: 1px solid #ccc;
}

#topper p a {
  	text-decoration:underline;
}

#header {
	color: #81c258;
}

#subheader, .box a, .box h4 {
  	color: #81c258;
}

#topper p, #topper p a, #pages a {
  	color:#999;
}

#main, #main_full_width, #sidebar, .fieldWithErrors, #content {
	background: #fff;
} 

#footer {
	border-top: 1px solid #81c258;
}

#footer p {
	color: #262626;
}

#tags {
	color: #262626;
}
.box, #subscribe {
	background: #518034;
}

.box p, p, p.first, p.welcomeText, p.introText {
	color: #fff;
}

fieldset {
	border: 3px solid #e5e5e5;
}

fieldset p {
	color: #262626;
}

legend {
	color: #81c258;
}