﻿body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	background: url(../images/page_bg.jpg) repeat-x left top;
}
p {
	margin-top:0px;
}
p.SideMenu {
	padding-left:15px;
	padding-top:10px;
	line-height:20px;
	color:#7C1117 ;
	font-weight: bold;
}
p.SideMenuOver {
	padding-left:18px;
	padding-top:10px;
	line-height:20px;
	color: #7C1117;
	font-weight: bold;
}
table.RedBorder 
{
	border:solid 1px #7C1117;
}
table.RedBorder td {
	border:solid 1px #7C1117;
}
td.Header {
	background-color:#7C1117;
	color: #FFFFFF;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:3px;
	padding-top:1px;
	padding-bottom:2px;
}
a:link, a:active, a:visited {
	text-decoration: none;
	color: #7C1117;
}
a:hover {
	text-decoration: underline;
}
a.SideMenu {
	color: #000066;
	font-weight: bold;
}
a.SideMenuSub {
	color: #000066;
	font-weight: bold;
	margin-left:15px;
}
a.SideMenuSubI {
	color: #000066;
	font-weight: bold
	font-style:italic;
	margin-left:28px;
}
hr {
	color:#000066;
	height:1px;
}
img {
	border: none;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}
img.Right {
	float: right;
	padding-left:20px;
}
img.Left {
	float: left;
	padding-right:20px;
}
img.LeftPhoto {
	float: left;
	padding-right:15px;
	padding-bottom:5px;
}
form {
    margin-top:0px;
    margin-bottom:0px;
}
.Footer {
	color: #666666;
	font-size: 11px;
}
.TextTitle {
	color: #7C1117;
	font-weight: bold;
	font-size: 20px;
}
.TextHeader {
	color: #7C1117;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}
.TextHighLight {
	color: #7C1117;
}
.TextHighLightI {
	color: #7C1117;
	font-style:italic;
	font-weight: bold;
}
.TextSmall {
	font-size:10px;
}
.TextSmallBold {
	font-size:10px;
	font-weight: bold;
}
.TextWhiteBold {
	color: #FFFFFF;
	font-weight: bold;
}
.TextFormLineHeight {
	line-height:21px
}
.BlueBG {
	background-color:#E0E7F1;
}
.LeftSide {
	background-color: #FFFFFF;
	vertical-align:top;
}
.NoWrap {
	white-space:nowrap;
}
.PreWrap 
{
	white-space:pre;
}
.RightRB td {
	padding-right:10px;
}

.BottomCB td {
	padding-bottom:10px;
}
td.AdminHeader {
	font-size:30px;
	color: #FFFFFF;
}
/* Calendar */
.CalHeader {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
}
a.CalHeader {
	color: #FFFFFF;
}
a.CalDelete {
	color:#FF0000;
	font-weight:bold;
}
.Grid td { 
border: #555555; 
}
/* Calendar Legend */
td.CalActivity {
	color:#CC0000;
	font-weight:bold;
}
a.CalActivity {
	color:#CC0000;
}
td.CalActivityBG {
	background-color:#CC0000;
}
td.CalBingo {
	color:#00AA00;
	font-weight:bold;
}
a.CalBingo {
	color:#00AA00;
}
td.CalBingoBG {
	background-color:#00AA00;
}
td.CalDining {
	color:#0000CC;
	font-weight:bold;
}
a.CalDining {
	color:#0000CC;
}
td.CalDiningBG {
	background-color:#0000CC;
}
td.CalEntertainment {
	color:#9933CC;
	font-weight:bold;
}
a.CalEntertainment {
	color:#9933CC;
}
td.CalEntertainmentBG {
	background-color:#9933CC;
}
td.CalMeeting {
	color:#FF66CC;
	font-weight:bold;
}
a.CalMeeting {
	color:#FF66CC;
}
td.CalMeetingBG {
	background-color:#FF66CC;
}
td.CalParty {
	color:#000000;
	font-weight:bold;
}
a.CalParty {
	color:#000000;
}
td.CalPartyBG {
	background-color:#000000;
}
td.CalShopping {
	color:#999999;
	font-weight:bold;
}
a.CalShopping {
	color:#999999;
}
td.CalShoppingBG {
	background-color:#999999;
}
td.CalTrip {
	color:#FF9900;
	font-weight:bold;
}
a.CalTrip {
	color:#FF9900;
}
td.CalTripBG {
	background-color:#FF9900;
}
td.CalWorship {
	color:#0099FF;
	font-weight:bold;
}
a.CalWorship {
	color:#0099FF;
}
td.CalWorshipBG {
	background-color:#0099FF;
}
/* UCH - Main; text properties */
.m0l0mouti,
.m0l0moveri,
.m0l0mdowni {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
/* UCH - Main; box properties */
.m0l0mouto {
	background: #384B5C;
	border: 0px solid #7F97BB;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* UCH - Main; box properties */
.m0l0movero,
.m0l0mdowno {
	background: #7F97BB;
	border: 0px solid #7F97BB;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* UCH - Sub; text properties */
.m0l1mouti,
.m0l1moveri,
.m0l1mdowni {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

/* UCH - Sub; box properties */
.m0l1mouto {
	background: #384B5C;
	border: 1px solid #7F97BB;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* UCH - Sub; box properties */
.m0l1movero,
.m0l1mdowno {
	background: #7F97BB;
	border: 1px solid #7F97BB;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
