a:link 		{color: #2D492B; background: none; text-decoration: none}
a:visited	{color: #858585; background: none; text-decoration: none}
a:hover		{color: #422F8B; background: none; text-decoration: underline}
a:active 	{color: #B1BCB0; background: none; text-decoration: none}

BODY {
    color: #000000; background: #B1BCB0;
    font-family: arial, sans-serif;
    background-repeat: no-repeat;
    margin: 10px;
    padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
}

.border {
		border-color: #393778;
		border-style: solid;
		border-width: 2px;
}

.purpleborder {
		border-color: #e4d7ff;
		border-style: solid;
		border-width: 1px;
}

.dottedline	{
	border-bottom-width: 4px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC9E4;
}

.tableborder {
		border-color: #393084;
		border-style: solid;
		border-width: 1px;
}

.menuborder {
		border-color: #B5B4E3;
		border-style: solid;
		border-width: 1px;
}

H1 {
    color: #422F8B; background: none;
		font-size: 18px;
		padding-top: 10px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
}

.subtitle {
    color: #104724; background: none;
		font-size: 16px;
		font-weight: 700;
		letter-spacing:0.01em;
}

.subtitle2 {
    color: #422F8B; background: none;
		font-size: 13px;
		font-weight: 700;
		letter-spacing:0.01em;
}


.text	{
		font-size: 12px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 20px;
		padding-right: 30px;
}

.center {
    text-align: center;
}

.caption	{
		font-size: 10px;
		/* text-style: italic;		causes error; */
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
}

.menu	{
		color: #FFFFFF; background: none;
		font-size: 12px;
		font-weight: 800;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 15px;
		padding-right: 0px;
}
a.menu:link 		{color: #104724; background: none; text-decoration: none}
a.menu:visited	{color: #104724; background: none; text-decoration: none}
a.menu:hover		{color: #422F8B; background: none; text-decoration: none}
a.menu:active 	{color: #104724; background: none; text-decoration: none}

.submenu	{
		color: #422F8B; background: none;
		font-size: 10px;
		font-weight: 400;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 19px;
		padding-right: 0px;
}
a.submenu:link 		{color: #422F8B; background: none; text-decoration: none}
a.submenu:visited	{color: #422F8B; background: none; text-decoration: none}
a.submenu:hover		{color: #422F8B; background: none; text-decoration: none}
a.submenu:active 	{color: #422F8B; background: none; text-decoration: none}

.menubkgd {
    background: #FFFFFF;
}


.headerback {background: #000000; background-image:url(/images/headerbkgd.jpg); background-repeat: repeat-x;}

.outleftborder {background-image:url(/images/leftedgebkgd.gif); background-repeat: repeat-y;}

.outrightborder {background-image:url(/images/rightedgebkgd.gif); background-position: top right; background-repeat: repeat-y;}

.outbottomborder {background-image:url(/images/Outerborder_bottom.gif); background-repeat: repeat-x}

.menubordertop {background-image:url(/images/menuborder_top.gif); background-repeat: repeat-x;}

.menuborderleft {background-image:url(/images/menuborder_left.gif); background-repeat: repeat-y;}

.menuborderright {background-image:url(/images/menuborder_right.gif); background-repeat: repeat-y;}

.menuborderbottom {background-image:url(/images/menuborder_bottom.gif); background-repeat: repeat-x;}

.lowermenu {background-image:url(/images/lowermenubkgd.jpg); background-repeat: no-repeat; font-size: 10px;}

.ACULogo {padding-left: 15px; padding-top: 30px}

.ACUWords {padding-left: 15px;}

.menuformat {font-family: Times; font-size: 17px; font-weight: bold;}

.paragraph {padding-right: 20px;}

.tlc {float: left;}

.trc {float: right;}

.selected	{
		color: #959838; background: none;
		font-size: 12px;
		font-weight: 800;
		line-height: 14px;
		text-decoration: none;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 5px;
		padding-right: 0px;
}
a.selected:link 		{color: #104724; background: none; text-decoration: none}
a.selected:visited	{color: #104724; background: none; text-decoration: none}
a.selected:hover		{color: #422F8B; background: none; text-decoration: none}
a.selected:active 	{color: #104724; background: none; text-decoration: none}

.footer {
		font-size: 12px;
		text-align: center;
}

.footeraddress {
		font-size: 11px;
		padding-left: 7px;
}

.footerselected {
		font-size: 12px;
		font-weight: 800;
}
a.footerselected:link 		{color: #000000; background: none; text-decoration: none}
a.footerselected:visited	{color: #000000; background: none; text-decoration: none}
a.footerselected:hover		{color: #000000; background: none; text-decoration: none}
a.footerselected:active 	{color: #000000; background: none; text-decoration: none}

.footermenu {
		font-size: 12px;
		font-weight: 400;
}
a.footermenu:link 		{color: #000000; background: none; text-decoration: none}
a.footermenu:visited	{color: #000000; background: none; text-decoration: none}
a.footermenu:hover		{color: #000000; background: none; text-decoration: none}
a.footermenu:active 	{color: #000000; background: none; text-decoration: none}

.websiteby {
		color: #000000; background: none;
		font-size: 11px;
		text-align: center;
		padding-top: 15px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
}