﻿body {
	margin: 0px;
	padding: 0px;
	font-family:  Tahoma, 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: #FFFFFF;
	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: #00519A; */
	color: #999999;
	font-family: Tahoma, Verdana , Arial, Sans-Serif;
	font-size:10pt;
}
a:hover {
	text-decoration: underline;
}
a.SideMenu {
	color: #FFFFFF;
	font-weight: bold;
}
a.SideMenuSub {
	color: #FFFFFF;
	font-weight: bold;
	margin-left:20px;
}
hr {
	color:#7C1117;
	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-size: 20px;
}
.TextHeader {
	color: #7C1117;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}
.TextHighLight {
	color: #7C1117;
}
.TextHighLightI {
	color: #7C1117;
	font-style:italic;
}
.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:url(images/left_bg.gif) repeat-y left top;
	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;
}
.GrayText 
{
	/* color: #939393; */
	color: #999999;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:10pt;
}
.WhiteBold 
{
	color:White;
	font-weight:bold;
	font-size:  small;
}
.YellowBold 
{
	color:#F2F547;
	font-weight:bold;
	font-size: medium;
}
.BoldText 
{
	 font-weight:bold;
	 font-size:medium;
	 color:#FF3300;
}
/* Calendar */
.CalHeader {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
}
a.CalHeader {
	color: #FFFFFF;
}
a.CalDelete:link, a.CalDelete:active, a.CalDelete:visited {
	color:#FF0000;
	font-weight:bold;
}
.Grid td { 
border: #555555; 
}
/* Calendar Legend */
td.CalActivity {
	color:#CC0000;
	font-weight:bold;
}
a.CalActivity:link, a.CalActivity:active, a.CalActivity:visited 
{
	color:#CC0000;	
}
a.CalActivity {
	color:#CC0000;
}
td.CalActivityBG {
	background-color:#CC0000;
}
td.CalYouth {
	color:#00AA00;
	font-weight:bold;
}
a.CalYouth:link, a.CalYouth:active, a.CalYouth:visited 
{
	color:#00AA00;	
}
a.CalYouth {
	color:#00AA00;
}
td.CalYouthBG {
	background-color:#00AA00;
}
td.CalDining {
	color:#0000CC;
	font-weight:bold;
}
a.CalDining:link, a.CalDining:active, a.CalDining:visited 
{
	color:#0000CC;	
}
a.CalDining {
	color:#0000CC;
}
td.CalDiningBG {
	background-color:#0000CC;
}
td.CalEntertainment {
	color:#9933CC;
	font-weight:bold;
}
a.CalEntertainment:link, a.CalEntertainment:active, a.CalEntertainment:visited 
{
	color:#9933CC;	
}
a.CalEntertainment {
	color:#9933CC;
}
td.CalEntertainmentBG {
	background-color:#9933CC;
}
td.CalMeeting {
	color:#000000;
	font-weight:bold;
}
a.CalMeeting:link, a.CalMeeting:active, a.CalMeeting:visited 
{
	color:#000000;
}
a.CalMeeting {
	color:#000000;
}
td.CalMeetingBG {
	background-color:#000000;
}
td.CalParty 
{
	color:#FF66CC;	
	font-weight:bold;
}
a.CalParty:link, a.CalParty:active, a.CalParty:visited 
{
	color:#FF66CC;	
}
a.CalParty {
	color:#FF66CC;
}
td.CalPartyBG {
	background-color:#FF66CC;
}
td.CalService {
	color:#999999;
	font-weight:bold;
}
a.CalService:link, a.CalService:active, a.CalService:visited 
{
	color:#999999;	
}
a.CalService {
	color:#999999;
}
td.CalServiceBG {
	background-color:#999999;
}
td.CalTLC {
	/* color: Lime; */
	color:#00FF00;
	font-weight:bold;
}
a.CalTLC:link, a.CalTLC:active, a.CalTLC:visited 
{
	color:#00FF00;
}
a.CalTLC {
	color:#00FF00;
}
td.CalTLCBG {
	background-color:#00FF00;
}
	
td.CalTrip {
	color:#FF9900;
	font-weight:bold;
}
a.CalTrip:link, a.CalTrip:active, a.CalTrip:visited 
{
	color:#FF9900;	
}
a.CalTrip {
	color:#FF9900;
}
td.CalTripBG {
	background-color:#FF9900;
}
td.CalWorship {
	color:#0099FF;
	font-weight:bold;
}
a.CalWorship:link, a.CalWorship:active, a.CalWorship:visited 
{
	color:#0000CC;	
}
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;
}
