﻿body
{ 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a:link
{
	color: #7d1d38;
	text-decoration: none;
}

a:visited
{
	color: #7d1d38;
	text-decoration: none;
}

a:hover
{
	color: #e92c51;
	text-decoration: underline;
}

a.top:link
{
	color: #ffffff;
	text-decoration: none;
}

a.top:visited
{
	color: #ffffff;
	text-decoration: none;
}

a.top:hover { color: #c792a1; text-decoration: none; }

a.foot:link { color: #8d5162; text-decoration: none; }

a.foot:visited { color: #8d5162; text-decoration: none; }

a.foot:hover { color: #67172d; text-decoration: underline; }

.text { font-family: verdana, arial, helvetica; font-size: 12px; color: #000000; cursor:default; }
.textsm { font-family: verdana, arial, helvetica; font-size: 10px; color: #000000; cursor:default; }
.textbold { font-family: verdana, arial, helvetica; font-size: 12px; color: #000000; cursor:default; font-weight:bold; }

.topnav { font-family: verdana, arial, helvetica; font-size: 10px; color: #c792a1; cursor:default; }

.footer { font-family: verdana, arial, helvetica; font-size: 10px; color: #777777; cursor:default; }

hr { height: 1; color: #b12e46; }

.mininav {
    background-color: #b3637f;
    border-right: #63182d 1px solid;
    border-top: #63182d 1px solid;
    border-left: #63182d 1px solid;
    border-bottom: #63182d 1px solid;
}

.box {
    BORDER-RIGHT: #7d1d38 1px solid;
    BORDER-TOP: #7d1d38 1px solid;
    BORDER-LEFT: #7d1d38 1px solid;
    BORDER-BOTTOM: #7d1d38 1px solid;
}

#field
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #AA0000;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    FONT-FAMILY: verdana, arial, helvetica;
    BACKGROUND-COLOR: #ffffff;
}

#button
{
    BORDER-RIGHT: #631329 1px solid;
    BORDER-TOP: #631329 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #631329 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana, arial, helvetica;
    font-weight: bold;
    BACKGROUND-COLOR: #b38390;
}

.editlink
{
	border: #000000 1px solid;
	padding:10px;
	background-color: #ffff00;
}

.errortext
{
	color: #b12e46;
	font-style: italic;
}

/* Calendar - All Events */
.caltitle
{
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size:15px;
	color: #000000;
}

.caltitleselected
{
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size:15px;
	color: #000000;
}

.caltitleunselected
{
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size:15px;
	color:Gray;
}

a.caltitle:link
{
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size:15px;
	color: Gray;
	text-decoration: none;
}

a.caltitle:visited
{
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size:15px;
	color: Gray;
	text-decoration: none
}

a.caltitle:hover
{
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size:15px;
	color: #7d1d38;
	text-decoration: none
}

.calmonth
{
	font-family: verdana, arial, helvetica;
	font-weight:bold;
	font-size:15px;
	color: #000000;
	text-decoration: underline;
}

.calevent
{
	padding-left: 12px;
}

a.cal:link
{
	font-size:13px;
	font-weight:bold;
	color: #7d1d38;
	text-decoration: none;
}

a.cal:visited
{
	font-size:13px;
	font-weight:bold;
	color: #7d1d38;
	text-decoration: none;
}

a.cal:hover
{
	font-size:13px;
	font-weight:bold;
	color: #e92c51;
	text-decoration: underline;
}





