/* ========== Sitewide Default Color Scheme ========== */ 
/* CHANGE THESE COLORS TO FIT YOUR SITE */

/* ===== Page Element Colors ===== */

body, td, .normal {
	color: #6d6e70;
}

ul, ol {
	color: #6d6e70;
}
hr {
	background-color: silver;
}
h2, h2 a,
#pageTitle,
#pageTitle a {
	color : #8ca449;
}

h3, h3 a,
#pageSubTitle,
#pageSubTitle a {
	color: #4e2b00;
}
h4, h4 a {
	color : #8bac4b;
}
h5, h5 a {
	color: #a2673d;
}
.button {
	color: #000;
}
.error {
	color: #C00;
	background-color: #FFF;
}
.applyBorder {
	border-color: #FFF;
}

/* ===== Link Colors ===== */

a {
	text-decoration:none;
	color:#82a63d;
}
a:hover,
a:focus {
	color: #133800;
}
#breadcrumb,
#breadcrumb a {
	color: #ACABAB;
}

	a.subsubnav {
	 	color: #a2aa39;
		font-weight:normal;
		text-decoration:none;
	}
	
	a.subsubnav:hover {
		text-decoration:none;
		color:#8ca449;
	}
	
	a.headersubnav {
	 	color: #4e2b00;
		font-weight:bold;
		text-decoration:none;
	}
	
	a.headersubnav:hover {
		text-decoration:none;
		color:#8ca449;
	}
	
	a.header-nav {
	 	color: #ffffff;
		font-weight:normal;
		text-decoration:none;
	}
	
	a.header-nav:hover {
		text-decoration:none;
		color:#000000;
	}
	
#breadcrumb a:hover,
#breadcrumb a:focus {
	color:#005634;
}
#breadcrumb span.breadcrumbTitle {
	color: #B10B0B;
}


/* ===== Table Colors ===== */

thead th, .trlabel {
	color: #FFF;
	background-color:#412507;
}	
.tdlabel  {
	font-weight: normal;
	color: #81a43b;
	padding:4px 7px;
	line-height:145%;
	background-color: #ffffff;
}
	
.cell, .odd  {
	color: #202020;
	background-color: #f4f1ed;
	background-image: url(image/border-cart.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}
	
.cell2, .even  {
	color: #202020;
	background-color: #ede7e1;
	background-image: url(image/border-cart.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}

/* ===== Sub Page Colors ===== */

#calloutbox {
	color: #333;
	border-color: #8ca449;
}
	#calloutbox h3 {
		color: #FFF;
		background-color: #8ca449;
	}
	#calloutbox #calloutboxList a {
		color: #333;
	}
	#calloutbox #calloutboxList a:hover,
	#calloutbox #calloutboxList a:focus,
	#calloutbox #calloutboxList a:active {
		color: #C00;
	}
	
/* ===== Form Colors ===== */
.smooth {
	background: #CCCCCC;
	
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.6);
	-o-box-shadow: 0 0 5px rgba(0,0,0,0.6);
	-ms-box-shadow: 0 0 5px rgba(0,0,0,0.6);
	box-shadow: 0 0 5px rgba(0,0,0,0.6);
}
	.smooth fieldset {
		background: #EFEFEF;
	}
	.smooth input[type=submit],
	.smooth input[type=button],
	.smooth button,
	.smooth .submit {
		background: #999999;
		color: white;
		text-shadow: 0 0 3px rgba(0,0,0,0.4);
		border: 3px solid #666666;
	}
	.smooth input[type=submit]:hover,
	.smooth input[type=submit]:focus,
	.smooth input[type=submit]:active,
	.smooth input[type=button]:hover,
	.smooth input[type=button]:focus,
	.smooth input[type=button]:active,
	.smooth button:hover,
	.smooth button:focus,
	.smooth button:active,
	.smooth .submit:hover,
	.smooth .submit:focus,
	.smooth .submit:active {	
		border-color: #CCCCCC;
		
		text-shadow: 0 0 6px rgba(0,0,0,0.75);
		
		-moz-box-shadow: 0 0 4px rgba(0,0,0,0.6);
		-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.6);
		-o-box-shadow: 0 0 4px rgba(0,0,0,0.6);
		-ms-box-shadow: 0 0 4px rgba(0,0,0,0.6);
		box-shadow: 0 0 4px rgba(0,0,0,0.6);
	}
	.smooth input.link,
	.smooth input.link:hover,
	.smooth input.link:focus,
	.smooth input.link:active {
		color: #333333;
		border-color: transparent;
		
		text-shadow: none;
		
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		-o-box-shadow: none;
		-ms-box-shadow: none;
		box-shadow: none;
	}
		.smooth input.link:hover,
		.smooth input.link:focus,
		.smooth input.link:active {
			color: #C00;
		}
		
	.smooth .notice,
	.smooth h3 {
	    color: #C00; 
		
		font-size: 135%;
		font-weight: normal;
	}
/* ========== END SITE COLOR SCHEME ========== */