body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	background-color: #0066FF;
	background-image: url(../images/Background.gif);
	width: 788px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
select {
}
.Index100 {
	height: 100%;
}
.text p {
	margin-top: 0px;
	margin-bottom: 5px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color:#000;
}
h3 A:Link{
	color:#000;
}
h3 A:Hover{
	color:#900;
}
h3 A:Visited{
	color:#333;
}
.CodeSample {
	border: 1px solid #000;
	background-color:#EEE;
	width: 450px;
	margin-left: 15px;
	height: 35px;
	overflow: hidden;
	padding: 5px;
	font-size: 13px;
}
body > .CodeSample {
	width: 460px;
}

/********************************************************************************************
 * TOP MENU
 ********************************************************************************************/
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 19px;
	width: 750px;
	text-align: right;
}
.topmenu A:Link {
	color: #fff;
}
.topmenu A:visited {
	color: #fff;
}
.topmenu A:hover {
	color: #efefef;
}
.frontmenu ul {
	float: left;
}

/********************************************************************************************
 * PROJECT
 ********************************************************************************************/
.FeaturedProject {
	width: 375px;
	clear: both;
}
.FeaturedProject .text {
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px;
}

.FeaturedProject .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #03518A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 3px;
}
.FeaturedProject .title .next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	text-align: right;
	width: 165px;
}
.FeaturedProject .title .next a {
	color: #fff;
	text-decoration: none;
}
.FeaturedProject .title .name {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 10pt;
}
.FeaturedProject .title .name a {
	color: #fff;
	text-decoration: none;
}
.FeaturedProject img {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.FeaturedProject .title img {
	float: left;
	margin: 2px;
}
.FeaturedProject .title .next img {
	float: right;
	margin-top: 1px;
	margin-left: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 11px;
}

/**************************************************************************************************
 * INS NEWS 
 **************************************************************************************************/
.Cans {
	background-color: #E7E8E9;
}
.Cans .CansRSS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 5px;
	border: 1px solid #8F0707;
}
.Cans .CansRSS A:Link {
	color: #03518A;
}
.Cans .CansRSS .Instructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.Cans .CansRSS .Instructions A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 15px;
}
.FeaturedStory {
	width: 375px;
	padding: 0px;
	clear: both;
}
.FeaturedStory .text {
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px;
	width: 365px;
}
.FeaturedStory .text img {
	margin: 3px;
}

.FeaturedStory .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #03518A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 3px;
	width: 369px;
}
.FeaturedStory .title a {
	color: #FFFFFF;
	text-decoration: none;
}
.FeaturedStory .project {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	float: left;
}
.FeaturedStory .full {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	float: right;
}
.FeaturedStory .date {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	float: right;
}
.NewsStory {
}
.NewsStory .text {
	padding: 5px;
}
.NewsStory .text img {
	margin: 3px;
}
.NewsStory .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #03518A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 3px;
}
.NewsStory .project {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	float: left;
}
.NewsStory .date {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	float: right;
}
.InternalLink {
	border: 0px;
	margin: 0px;
}
.IntercedeGraphic {
	border: 0px;
	margin: 0px;
}
.textpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	padding: 5px;
	float: left;
	width: 550px;
}
.textpage .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	margin-bottom: 15px;
	clear: right;
}
.textpage .text {
	margin-right: 25px;
	margin-left: 25px;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	margin-bottom: 15px;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	margin-bottom: 15px;
	clear: both;
	margin-bottom: 5px;
	margin-top: 25px;
}
.Footer {
	background-color: #BFD0E0;
	padding: 5px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	clear: both;
}
.Footer .legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.ProfileTable .FormHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #055089;
}
.ChurchProfilePage {
	width: 470px;
	margin-right: 15px;
}
.txtBoxSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9EFFD;
	height: 14px;
	padding-left: 3px;
}
.ResourceList {
	clear: both;
}
.Resource {
	clear: both;
}
.Resource .ResourceTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000;
	margin-top: 15px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.Resource img {
	margin-right: 3px;
	margin-bottom: 3px;
}
.AttachmentList {
	width: 100%;
	clear: both;
}
.AttachmentListTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-left: 10px;
}
.AttachmentListLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #0066FF;
	float: none;
	margin-left: 10px;
	margin-bottom: 5px;
}
.AttachmentListText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.AttachmentListTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 25px;
	margin-bottom: 5px;
}
/*********************************************
/* Mission Gateway Magazine
/*********************************************/
.MagazineArticle {
	display: block;
	margin-bottom: 3px;
	margin-left: 3px;
	color: #000;
}
.MagazineTitle {
	font-weight: bold;
	font-size: 16pt;
	text-align: center;
	color: #000;
	text-decoration: none;
	display: block;
}
.MagazineSubTitle {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #666;
	text-decoration: none;
	display: block;
}
/*********************************************
/* LINKS PAGE
/*********************************************/
.linkcategory {
	clear: both;
	display: block;
	margin-bottom: 5px;
	margin-top: 10px;
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.Link{
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	float: left;
	width: 150px;
	margin-left: 25px;
}
.Link A:Link {
	color: #4F86AD;
}
.linkdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 325px;
	float: right;
	margin-bottom: 10px;
}
.RegisterTable .Left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000;
	text-align: right;
}
.RegisterTable .FormHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #990000;
}
.RegisterTable .txtBox {
	background-color: #efefef;
}
.t200 {
	width: 200px;
}
.t250 {
	width: 250px;
}
.t150 {
	width: 150px;
}
.t100 {
	width: 100px;
}
.ChurchLogin {
	background-image: url(../images/ChurchesDiscover-Login.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 250px;
	margin-right: 15px;
}
.ChurchLoginTable .txtBox {
	font-size: 12px;
	height: 14px;
}
.ChurchLoginTable #btnSubmit_x {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #900;
	border: 1px solid #333333;
	height: 20px;
	width: 150px;
	background-color: #B2C9D1;
}
.ChurchLoginTable {
	margin-top: 50px;
}
.ChurchLoginTable .style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.ChurchLoginTable .Left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.textpage .Left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: right;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ChurchProfile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
	margin-bottom: 25px;
}
.ChurchProfile #frmRegister {
	margin: 0px;
}

.ProfileTable .Left {
	font-weight: bold;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}
.Container {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #333333;
	border-bottom-color: #333333;
}
.ContainerCode {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #900;
	margin-top: 10px;
}
.ContainerCode A {
	color: #900;
}
.ContainerProject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000;
	text-align: right;
}
.Container .ContainerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
}
/*********************************************************************************/
/* GIVINGS
/*********************************************************************************/
.GivingTable {
	padding: 10px;
	width: 500px;
	clear: both;
}
.DonateBox {
	font-size: 10pt;
}
.GivingTable TD {
	margin: 0px;
}
.GivingDescription {
	font-size: 10pt;
}
.GivingTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: solid 1px #666;
	color: #8F0707;
}
.GivingTable .DonateBox {
	float: right;
}
.GivingsBox {
	width: 50px;
	font-size: 8pt;
}
.GivingForBox {
	width: 300px;
	font-size: 9pt;
}
.GivingProjectBox {
	width: 375px;
}
.GivingTableTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
/*********************************************************************************/
/* FIELD REPORTS
/*********************************************************************************/
.FieldReports {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	border-bottom: dashed 1px #666;
}
.FieldReports A {
	color: #8F0707;
	font-weight: bold;
}
.FieldReportLink A {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
/*********************************************************************************/
/* SPONSORSHIP PAGES
/*********************************************************************************/
.SponsorshipListTitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	text-align: center;
}
.SponsorshipListTitle A {
	text-decoration: none;
	color: #333;
}
.SponsorshipListTitle img {
	border: solid 1px #000;
}
.SponsorshipListText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #666;
}
.SponsorshipListProject {
	text-align: right;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
}
.SponsorshipTitle {
	font-size: 18pt;
	font-color: #333;
	font-weight: bold;
	border-bottom: dashed 1px #999;
}
.SponsorPhoto {
	float: right;
}
.SponsorPhoto img {
	border: solid 1px #000;
	margin: 3px;
}
.SponsorshipProject {
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-align: right;
}
.SponsorshipText {
	margin: 10px;
}

/*********************************************************************************/
/* SEARCH PAGE
/*********************************************************************************/
.SearchHeader {
	margin-left: 25px;
	font-weight: bold;
	font-size: 14pt;
	margin-top: 10px;
	margin-bottom: 5px;
}
.SearchLink {
	margin-left: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
	display: block;
	font-size: 10pt;
}
.SearchMore {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 25px;
	display: block;
	font-size: 10pt;
	font-weight: bold;
}
.SearchForm {
	margin: 15px;
}
/*********************************************************************************/
/* LEADER ITINERARY PAGES
/*********************************************************************************/
.Planner {
	background-image: url(../images/planner_background.jpg);
	background-repeat: repeat-y;
	width: 475px;
	background-position: 0px 74px;
}
.Planner .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #999999;
	background-image: url(../images/planner_top.jpg);
	background-repeat: no-repeat;
	height: 74px;
	border: none;
}
.Planner .title .text {
	padding-top: 50px;
	margin-left: 100px;
	margin-right: 50px;
	border: none;
	color: #999;
}
.Planner .text {
	margin-left: 125px;
	margin-right: 100px;
	color: #111;
	line-height: 18px;
}
.ItineraryTitle {
	font-weight: bold;
	font-size: 16px;
}
.ItineraryDate {
	font-weight: bold;
	font-style:italic;
}
.ItineraryTitle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.ScheduleContact {
	background-color: #efefef;
	border: 1px solid #333333;
	width: 400px;
}
.ScheduleContactMessage {
	width: 350px;
	height: 150px;
}

/*********************************************************************************/
/* DONATION PAGES
/*********************************************************************************/
.DonationList {
	margin: 5px;
}
.DonationListHead {
	background-color: #CCCCCC;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 12pt;
	font-weight: bold;
}
.DonationListCode {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
	font-size: 10pt;
}
.DonationListTitle {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
	font-size: 10pt;
}
.DonationListAmount {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 10pt;
	text-align: right;
}
.DonationListAmountText {
	width: 30px;
	font-size: 10pt;
	font-weight: normal;
	padding: 2px;
	margin-right: 4px;
	
}
.DonationListAmount a {
	color: #0033CC;
}
.DonationListRemove {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 10pt;
	text-align: right;
}
.DonationListRemove a {
	color: #FF0000;
}
.DonationListChange {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 10pt;
	text-align: right;
}
.DonationListChange a {
	color: #0000FF;
}
.DonationListSubmit {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 10pt;
	text-align: right;
}
.DonationListSubmit a {
	color: #0000FF;
}
.DonationListAlternate {
	background-color: #EEE;
}
.DonationListTotal {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
	font-size: 10pt;
}

/********************************************************************************************
 * PRAYERLINE
 ********************************************************************************************/
.prayerline {
	background-color: #DCB2B2;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #8F0707;
}
.prayerline .title {
	background-image: url(../images/Front-PrayerLineBackground.gif);
	height: 20px;
	width: 544px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}
.prayerline .title a {
	color: #FFFFFF;
	text-decoration: none;
}
.prayerline > .title {
	width: 544px;
}
.prayerline .text {
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.prayerline img {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.prayerline .project {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	clear: both;
}
.prayerlist {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #8F0707;
	width: 100%;
}
.prayerlist .title {
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	background-color: #8F0707;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	color: #FFFFFF;
	padding: 3px;
	clear: both;
}
.prayerlist .text {
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.prayerlist img {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.prayerlist .project {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	clear: both;
}

/********************************************************************************************
 * YOUR DONATION CLASSES
 ********************************************************************************************/
.YourDonation {
	width: 145px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.YourDonationCode {
	width: 85px;
	font-size: 9pt;
}
.YourDonationAmount {
	width: 60px;
	font-size: 9pt;
	text-align: right;
}
.YourDonationAlternate {
	background-color: #eee;
}
/********************************************************************************************
 * YOUR DONATION CLASSES
 ********************************************************************************************/
.ContactTitle {
	padding-left: 15px;
	text-align: right;
	font-weight: bold;
	padding-right: 5px;
}
.ContactField {
	width: 375px;
}
.ContactWindow {
	width: 375px;
	height: 200px;
}
.ContactProjectBox {
	width: 375px;
}
.ProjectPages {
	clear: both;
	
}
.ResourcePages {
	clear: both;
	
}
.CampaignPages {
	clear: both;
	
}
.SpecialFeature {
}
.SpecialFeature a {
}
