@charset "utf-8";
/* CSS Document */



/* Main Styles */

html body {  }
main { /*background-image: linear-gradient(#ffffff, #bad0b9);*/ min-height: 600px; padding: 1.25rem 0; }
main h1, h2, h3 { color: rgb(37,111,32); }
main i { color: rgb(37,111,32);  }
main a { color: rgb(137,125,42); font-weight: 700; }
main a:hover { color: rgb(33,33,33,1); text-decoration: none; }

::-moz-selection { background: rgb(137,125,42); color: rgb(255,255,255); }	
	::selection { background: rgb(137,125,42); color: rgb(255,255,255); }

header { background: rgb(255,255,255); background-image: linear-gradient(#ffffff, #bad0b9); padding: 1rem 0; border-bottom: 3px solid rgb(37,111,32); }
.headTop { color: rgb(37,111,32); font-size: 1.2rem; font-weight: 700; text-align: center; }
.p7AMM ul a { color: rgba(0,0,0,.9) !important; font-size: 1.1rem;  }



p.emp::first-letter { font-size: 300%; font-weight: 700; color: rgb(37,111,32); vertical-align: sub; }

a.nav-link { color: rgb(37,111,32) !important; }
.tab-pane { padding-top: 1.25rem; }

footer { background: rgb(37,111,32); color: rgb(255,255,255); padding: 1rem 0; border-top: 3px solid rgb(137,125,42);  }
.footer-card, .footer-card .list-group-item, .input-group-text { background-color: transparent !important; color: rgb(255,255,255); border:none; }
footer a { color: rgba(255,255,255,.5); }
footer a:hover { color: rgba(255,255,255,1); text-decoration: none; }



    /* Home Page */
.heroSub img { margin: 1.2%; }
