/* Following style controls the appearance of the small text at the bottom of each page */
.bottomtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #5d1247;
}

/* Next 3 styles control the appearance of the bottom nav links. */
a.bottom:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: underline;
}

a.bottom:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: underline;
}

a.bottom:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: none;
}

/* Next 3 styles control the appearance of the links. */
a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: underline;
}

a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: underline;
}

a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #6b7d26;
	text-decoration: none;
}

/* Next 3 styles control the appearance of the small email link at the bottom of each page. */
a.bottomemail:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: underline;
}

a.bottomemail:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: underline;
}

a.bottomemail:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: none;
}

/* Following style controls the appearance of body text, text in paragraphs, and table data text. */
body, p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/* Following style used to make text purple. */
.purpletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #5d1247;
	text-decoration: none;
}

/* Following style used to make text purple and bold. */
.purpletextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #5d1247;
	text-decoration: none;
}

/* Following style inserts a watermark in the background of an element. For a watermark with less opacity, change the url to url(images/web_graphics/watermark_opacity3.gif). */
.watermark {
	background-image:	url(images/web_graphics/watermark_opacity5.gif);
	background-repeat: no-repeat;
	background-position: 50% 50px;
}

/* Following style controls the appearance of h1 tags. */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #9ba478;
	text-decoration: none;
	line-height: 30px;
}

/* Following style makes h1 tags purple. */
h1.purple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #5d1247;
	text-decoration: none;
	line-height: 30px;
}

/* Following style controls the appearance of h2 tags. */
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #9ba478;
	text-decoration: none;
	line-height: 24px;
}

/* Following style makes h2 tags purple. */
h2.purple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #5d1247;
	text-decoration: none;
	line-height: 24px;
}

/* Following style creates a box around the element it is applied to, and right aligns the element. */
.box {
	background-color: #FCF8EF;
	margin: 10px 0px 10px 10px;
	padding: 10px;
	clear: none;
	float: right;
	height: auto;
	width: 200px;
	border: 1px #9ba478 solid;
}

/* Following style creates a box around the element it is applied to, and left aligns the element. */
.boxleft {
	background-color: #FCF8EF;
	margin: 10px 10px 10px 0px;
	padding: 10px;
	clear: none;
	float: left;
	height: auto;
	width: 200px;
	border: 1px solid #9ba478;
}

/* Following style creates a box around a table data cell. */	
td.box {
	background-color: #FCF8EF;
	margin: 10px;
	padding: 10px;
	clear: none;
	height: auto;
	border: 1px solid #9ba478;			
}

/* Following style controls the appearance of the text representing the active page in the bottom nav table. */	
.activepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #5d1247;
	text-decoration: none;
}

/* Following style controls the appearance of h3 tags. */
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9ba478;
}

/* Following style makes h3 tags purple. */
h3.purple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #5d1247;
}

/* Following style inserts image in place of bullet in lists. */
ul {
	list-style-position: outside;
	list-style-image:  url(images/web_graphics/doodad_white2.gif);
}

/* Following style controls the appearance of the current date displayed on each page. */
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #5d1247;
}

/* Following style controls margin of images, and aligns them left. */
img.left {	
	margin: 10px 15px 10px 0px;  
	float: left; 
}

/* Following style controls margin of images, and aligns them right. */
img.right {	
	margin: 10px 0px 10px 15px;  
	float: right;
	
/* Following style causes a repeating vertical line to appear as a background. */ 
}
.dottedline {
	background-image: url(images/web_graphics/dotted_line.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
