Body
{
	font-size: 12px;
	font-family: Georgia, Helvetica, Arial, Sans-Serif, Verdana;
	color: #000000;
}

.MainFont
{
	font-size: 15px;
}
.TopbarFont
{
	color: #CAAC81;
	font-size: 12px;
	font-family: Tahoma, Arial, Sans-Serif;
}
a.TopbarLink:link
{
	color: #CAAC81;
	text-decoration: none;
	font-weight: normal;
}
a.TopbarLink:visited
{
	color: #CAAC81;
	text-decoration: none;
	font-weight: normal;
}
a.TopbarLink:hover
{
	color: #CAAC81;
	text-decoration: underline;
	font-weight: normal;
}
a.BottomLink:link { 
	color: #4f5b55;
	text-decoration: none;
}
a.BottomLink:visited { 
	color: #4f5b55;
	text-decoration: none;
}
a.BottomLink:hover { 
	color: #4f5b55;
	text-decoration: underline;
}
a.BottomLinkHome:link { 
	color: #a3b9a9;
	text-decoration: none;
}
a.BottomLinkHome:visited { 
	color: #a3b9a9;
	text-decoration: none;
}
a.BottomLinkHome:hover { 
	color: #a3b9a9;
	text-decoration: underline;
}

a.FooterLink:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.FooterLink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.FooterLink:link
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.Announcements
{
	x-padding: 5px;
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Arial, Sans-Serif;
}
.AnnouncementsTitle
{
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma, Arial, Sans-Serif;
}
.SecFont
{
	font-size: 15px;
	color: #333333;
	font-family: Tahoma, Arial, Sans-Serif;
}

.SecTitle
{
	font-size: 18px;
	color: #92764E;
	font-family: Futura, Tahoma, Arial, Sans-Serif;
	text-transform: uppercase;
}

.PageTitle
{
	font-size: 18px;
	color: #685d46;
	font-family: Futura, Tahoma, Arial, Sans-Serif;
	letter-spacing: 1.25px;
	text-transform: uppercase;
}
.PageTitleWithBG
{
	font-size: 18px;
	color: #ffffff;
	font-family: Futura, Tahoma, Arial, Sans-Serif;
	letter-spacing: 1.25px;
	text-transform: uppercase;
	background: #8f8a75;
}
.OtherProfilesTitle
{
	font-size: 18px;
	color: #FFFFFF;
	font-family: Futura, Tahoma, Arial, Sans-Serif;
	letter-spacing: 1.25px;
	text-transform: uppercase;
}
.PageSubTitle
{
	font-size: 17px;
	font-family: Futura, Tahoma, Arial, Sans-Serif;
	color: #715b3c;
}
.PageSmallTitle
{
	font-size: 15px;
	font-family: Futura, Tahoma, Arial, Sans-Serif;
	color: #6d9273;
}
.MainBody
{
	padding-left: 85px; 
}
.MainFontBold
{
	font-weight: bold;
}
.MainContainer
{
	line-height: 18px;
}

a:link
{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

a:visited
{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}

A.MainLink:link
{
	color: #BFCDDE;
	text-decoration: underline;
	font-weight: bold;
}
A.MainLink:visited
{
	color: #000000;
	text-decoration: underline;
}
A.MainLink:hover
{
	color: #000000;
	text-decoration: none;
}

A.SecMenuLink:link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.SecMenuLink:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.SecMenuLink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

A.OtherProfilesLink:link
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
A.OtherProfilesLink:visited
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
A.OtherProfilesLink:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.PagePicture
{
	border: #000000 1px solid;
}
.AnnouncementContainer
{
	float: left;
	width: 890px;
	background: url('../home_announce_bg.gif') repeat-y scroll top left;
	font-size: 15px;
	font-family: Tahoma, Arial, Sans-Serif;
	border: green 0px solid;
}
.AnnouncementText
{
	color: #000000;
	float: left;
	width: 375px;
	font-size: 15px;
	font-family: Tahoma, Arial, Sans-Serif;
	margin: 10px 20px;
	border: red 0px solid;
}
.ListNoSpaceOnTop
{
	margin-top: 0px;
}
.DropDown
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
}
.MonthTitle
{
    font-weight: normal;
    font-size: 14pt;
    color: #003698;
    font-family: Verdana, Helvetica, sans-serif
}
.WeekdayFontBold
{
    font-weight: bold;
    font-size: 10px;
    color: #ffffff;
    font-family: Verdana, Helvetica, sans-serif
}
.FormSubmit
{
	border: #00447B 2px outset;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	font-family: Verdana, Helvetica, sans-serif;
	color: #00447B;
	background-color: #EEEEEE;
}
.FormError
{
    border: #911212 5px solid;
    padding: 10px;
    font-weight: bold;
    font-size: 8pt;
    color: #911212;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: white;
    text-decoration: none
}
.FormSuccess
{
    border: #1B9112 5px solid;
    padding: 10px;
    font-weight: bold;
    font-size: 8pt;
    color: #1B9112;
    font-family: Verdana, Helvetica, sans-serif;
    background-color: white;
    text-decoration: none
}
.TitleText
{
    padding-top:5px;
    padding-right:10px;
    color: #21488d;
    font-size: 26px;
    font-weight:bold;
    text-transform:uppercase;
	text-align:right;
}
.SectionTitle
{
    padding-top:5px;
    padding-bottom:5px;
    font-size: 18px;
}

