﻿@charset "utf-8";
body {
	margin: 10px;
	background-image: url(images/BodyBkgd.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #d9dcd1;
	font-family: Verdana, Arial, Helvetica;
}

p {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #00000;
}

td {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #00000;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* removing the top margin gets around an issue where margins can escape from their containing div. The remaining bottom margin will hold it away from any elements that follow. */
	padding-right: 15px;
	padding-left: 15px; /* adding the padding to the sides of the elements within the divs, instead of the divs themselves, gets rid of any box model math. A nested div with side padding can also be used as an alternate method. */
}
h1 {
font-family: Verdana, Arial, Helvetica;
font-size: 24px;
color: #000000;
font-weight: 700
}


h2 {
font-family: Verdana, Arial, Helvetica;
font-size: 20px;
color: #000000;
font-weight: 650
}

h3 {
font-family: Verdana, Arial, Helvetica;
font-size: 16px;
color: #000000;
font-weight: 600
}

h4 {
font-family: Verdana, Arial, Helvetica;
font-size: 13px;
color: #000000;
font-weight: 600
}

h5 {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #000000;
font-weight: 500
}

h6 {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #000000;
font-weight: 600
}


.redtext {
color: #FF0000;
}
a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}
a:link {
color: #819967;
text-decoration: underline;
font-weight: 700
}

a:visited {
color: #819967;
font-weight: 700
}

a:hover {
text-decoration: none;
color: #819967;
font-weight: 700
}

/* menu attributes */

.menu {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #ffff99;
font-weight: 700
}

.menu a:link {
color: #ffff99;
text-decoration: none;
}

.menu a:visited {
color: #ffff99;
text-decoration: none;
}

.menu a:hover {
color: #000000;
background-color: #ffff99;
text-decoration: none;
}
.Center{
	text-align:center;
}

/*--------------------------------- Navagation Section ----------------------------------*/

#navAlpha {
        font-size: x-small; 
        background-color: #e6e6cc;
        font-weight: bold;
        }

#navAlpha a {
	display: block; 

	margin: 0; 
	text-decoration: none; 
	text-align: left;
/*	border-top: 1px solid #fffFFF; */
	border-bottom: 1px solid #FFFFFF;
	color: #6E4178;
	background:	#e6e6cc;
	}
	
#navAlpha a:hover {
	background: #660066;
	color: #F1DD7D;
	}	


/*--------------------------------- Main Navagation Top "Violet" Section ----------------------------------*/

	#sitenavtop {
	padding: 2px 4px; 
	background-color: #8C9B7A;
	font-size: 12px;
	border: 1px solid #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
		}

	#sitenavtop a {
		color: #000000;
		background: #8C9B7A;
		}

	#sitenavtop a:hover {
		color: #000000;
		background: #5D714E;
		}
