/* 1. Generic Nav
----------------------------------------------- */
a:link { color:#006e77; text-decoration:none; }
a:visited { color: #006e77; text-decoration:none; }
a:hover { color:#87bac9; text-decoration:underline; }
a:focus {outline:none;}
input:focus {outline:none;}

a.printThisPage {
	display:block;
	padding:10px 0 0 0; 
}

/* 2. Left Nav
----------------------------------------------- */
.navLeftContainer {
	padding:5px 12px 10px 12px;
	font-weight: bold;
}
.divNavHead {
	padding:3px 0 2px 0;
	font-weight: bold;
}
.divNavHead a:link {
	color:#fff;
	text-decoration:none;
}
.divNavHead a:hover {
	color:#fff;
	text-decoration:none;
}
.divNavHead a:visited {
	color:#fff;
	text-decoration:none;
}
.leftSideNavContainer {
	display:none;
	padding:0 0 0 20px;
}
#leftSideSubNav {
	padding:0 0 0 0px;
	margin:0;
}
#leftSideSubNav li {
	margin:0;
	padding:0 0 4px 0;
	list-style-type:none;
}
#leftSideSubNav a:link {
	color:#fff;
	text-decoration:none;
}
#leftSideSubNav a:visited {
	color:#fff;
	text-decoration:none;
}
#leftSideSubNav a:hover {
	color:#d4d4d4;
	text-decoration:underline;
}
#leftSideSubNav li.spnSubNavLinkCurr a {
	color:#d4d4d4;
	text-decoration:underline;
}

/* 3. Footer
----------------------------------------------- */
#footer {
	padding:0 0 20px 0;
	text-align:center;
}
.FooterRow {
	background-color: #4B702E;
	color: #ffffff
}
.FooterRow a:link {
	color: #ffffff;
	font-size:16px;
	text-decoration:none;
}
.FooterRow a:visited {
	color: #ffffff;
	font-size:16px;
	text-decoration:none;
}
.FooterRow a:hover {
	color: #ffffff;
	font-size:16px;
	text-decoration:underline;
}
