﻿body
{
	margin: 0 0 0 0;
	text-align: center;
	background-color:White;
}
.MainDiv
{
	text-align:center;
	background-color:White;
	padding-top:5px;
}
.DisplayDiv
{
	width:925px;
	background-color:white;
	text-align:center;
}
h1
{
	font-family:Arial;
	font-size:18pt;
	font-weight:bold;
	text-align:left;
	color:#D66B22;
	margin-bottom:5px;
}
h1.Alternate
{
	font-family:Arial;
	font-size:18pt;
	font-weight:bold;
	text-align:left;
	color:#003C99;
	margin-bottom:5px;
}
h2
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	text-align:left;
	color:Black;
	margin-bottom:0px;
	padding-bottom:0px;
}
.Header
{
	background-image:url(Header2.jpg);
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	padding-right:0px;
	font-family:Arial;
	font-size:9px;
}
.MenuSpacer
{
	font-family:Arial;
	font-size:12pt;
	color:White;
	font-weight:bold;
	padding-bottom:5px;
}
.MainMenu
{
	background-image:url(Menu4.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:70px;
	text-align: center;
}

.MainMenuText
{
	font-family:Tahoma;
	font-size:14pt;
	color:#333333;
	font-weight:normal;
	text-align:center;
}
A.MainMenuText:visited
{
	text-decoration:none;
}

A.MainMenuText:link
{
	text-decoration:none;
}

A.MainMenuText:active
{
	text-decoration:none;
}

A.MainMenuText:hover
{
	color:#161616;
	font-weight:bold;
	text-decoration:none;
}
.FooterTable
{
	width:100%;
	background-color:White;
}

.FooterVersion
{
	font-family:Arial;
	font-size:7pt;
	font-style:normal;
	color:gray;
	width:10%;
	text-align:left;
	vertical-align:bottom;
	padding-left:10px;
	padding-bottom:3px;
}

.FooterCopyright
{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	color:gray;	
	width:80%;
	text-align:center;
	padding:3px 3px 3px 3px;
}

.FooterPrivatePolicy
{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	width:10%;
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
	padding-bottom:3px;
}

A.FooterLink:visited
{
	color:gray;
	text-decoration:underline;
}

A.FooterLink:link
{
	color:gray;
	text-decoration:underline;
}

A.FooterLink:active
{
	color:blue;
	text-decoration:underline;
}

A.FooterLink:hover
{
	color:blue;
	text-decoration:underline;
}
.LayoutContent
{
	font-family:Tahoma;
	font-size:11pt;
	font-style:normal;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
}
.LayoutTestimonialsTable
{
	background-image:url(Testimonials.jpg);
	background-repeat:no-repeat;
	width:245px;
}
.LayoutTestimonialsHeader
{
	height:40px;
}
.LayoutTestimonialsContent
{
	height:325px;
}
.LayoutTestimonialsTitle
{
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	overflow:hidden;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#002C95;
}
.LayoutTestimonialsText
{
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:5px;
	overflow:hidden;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	color:White;
}
.LayoutWhatsNewTable
{
	background-image:url(WhatsNew.jpg);
	background-repeat:no-repeat;
	width:245px;
}
.LayoutWhatsNewHeader
{
	height:40px;
}
.LayoutWhatsNewContent
{
	height:175px;
}
.LayoutWhatsNewTitle
{
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	overflow:hidden;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#002C95;
}
.LayoutWhatsNewText
{
	vertical-align:top;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:5px;
	overflow:hidden;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	color:White;
}

.HowItWorks_Step1Detail
{
	position: relative;
	
	top: -38px;
	left: 60px;
	
	margin: 0px;
	padding: 0px;
	
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	
	float: left;
}

.HowItWorks_Step1Detail a
{
	color: #000000;
	text-decoration: none;
}

.HowItWorks_Step1Detail a:hover
{	
	color: #cacaca;
	text-decoration: none;
}

.HowItWorks_Step2Detail
{
	position: relative;
	
	top: -38px;
	left: 60px;
	
	margin: 0px;
	padding: 0px;
	
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	
	float: left;
}

.HowItWorks_Step3Detail
{
	position: relative;
	
	top: -38px;
	left: 60px;
	
	margin: 0px;
	padding: 0px;
	
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	
	float: left;
}

.HowItWorks_Step4Detail
{
	position: relative;
	
	top: -45px;
	left: 60px;
	
	margin: 0px 0px -20px 0px;
	padding: 0px;
	
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	
	float: left;
}
.ContentText
{
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	color:#333333;
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}
.ContentTextHighlighted
{
	font-family:Verdana;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	color:#D66B22;
	text-align:center;
}
.ContentSpacer
{
	height:20px;
}
.ContentTextBold
{
	font-family:Tunga;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	color:Black;
	text-align:left;
	vertical-align:top;
}

.ContentTextBoldGray
{
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	color:#303030;
	text-align:left;
	vertical-align:top;
}

.ContentBullet
{
	text-align:right;
	vertical-align:top;
	padding-left:5px;
}

.ContentTitle1
{
	font-family:Arial;
	font-size:11pt;
	font-style:normal;
	font-weight:bold;	
	color:White;
}

.ContentTitle2
{
	font-family:Arial;
	font-size:11pt;
	font-style:normal;
	font-weight:bold;	
	color:Gray;
}

.ContentTitle3
{
	font-family:Arial;
	font-size:11pt;
	font-style:normal;
	font-weight:bold;	
	color:Black;
	padding-top:10px;
}

.ContentTitle4
{
	font-family:Arial;
	font-size:15pt;
	font-style:normal;
	font-weight:bold;	
	color:#D66B22;
}
.ContentTitle5
{
	font-family:Arial;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;	
	color:#003C99;
}
ContentTitleLink
{
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;	
	text-align:justify;
	color:Black;
	text-decoration:none;
}
.ContentLink
{
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
}
.ContentCallToAction
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	color:Black
}
.CalcHeaderTR
{
	height:31px;
	background-color:#EEEEEE;
}
.CalcHeaderTD
{
	border-top:Solid 1px black;
	border-right:Solid 1px black;
	border-left:Solid 1px black;	
}
.CalcBodyTR
{
	height: 200px; 
	background-color: #EEEEEE;
}
.CalcBodyTD
{
	vertical-align:top;
	border-left:Solid 1px Black;
	border-right:Solid 1px Black;
}
.CalcFooterTR
{
	height: 45px; 
	background-color: #EEEEEE;
}
.CalcFooterTD
{
	vertical-align: bottom;
	border-left:Solid 1px Black;
	border-right:Solid 1px Black;
	border-bottom:Solid 1px Black;
}
.CalcSpacer
{
	height:5px;
}
.CalcLabel
{
	color:Black;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	font-variant:normal;
	padding-left:25px;
	white-space:nowrap;
	text-align:right;
	padding-right:5px;
	overflow:hidden;
}
.CalcLabelNoIndent
{
	color:Black;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	font-variant:normal;
	white-space:nowrap;
	text-align:right;
	padding-right:5px;
	overflow:hidden;
}
.CalcEntry
{
	font-family:Arial;
	font-size:10pt;
	padding-left:25px;
	text-align:left;
	overflow:hidden;
}
.CalcEntryNoIndent
{
	font-family:Arial;
	font-size:10pt;
	text-align:left;
	overflow:hidden;
}
.CalcRequiredText
{
	color:Black;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	font-variant:normal;
	padding-left:15px;
	white-space:nowrap;
	text-align:left;
	height:16px;
}
.CalcDollarAmount
{
	font-family:Arial;
	font-size:10pt;
	padding-left:5px;
	text-align:right;
}
.CalcSectionLabel
{
	color:#E68B2C;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	font-variant:normal;
	text-align:left;
}
.CalcCheckbox
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	padding-left:25px;
	text-align:left;
}
.CalcCheckboxNoIndent
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
}
.CalcNote
{
	color:Gray;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	font-variant:normal;
	text-align:left;
	padding-left:25px;
}
.Table
{
	width:100%;
	border:Solid 1px Black;
}
.TableHeader
{
	border-bottom:Solid 1px Black;
	background-color:#02519C;
	font-family:Arial;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	color:White;
	text-align:center;
}
.TableEvenRow
{
	background-color:White;
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	color:Black;
	text-align:center;
}
.TableOddRow
{
	background-color:#A5D4FF;
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	color:Black;
	text-align:center;
}
.PrivatePolicyContent
{
	height:585px;
	overflow:scroll;
	border:Solid 1px Black;
}


.LandingSubtitle
{
	font-family:Arial;
	font-size:18px;
	color:#D66B22;
	font-weight:bold;
	text-align:left;
}

.PricingChart
{
	font-family:Arial;
	font-size:12px;
	border-collapse:collapse;
	padding-left:50px;
}

.PricingCell
{
	border:solid 1px black;
	background-color:#205790;
	text-align:center;
	color:White;
	font-weight:bold;
}

.PricingCell2
{
	border:solid 1px black;
	background-color:#0263BD;
	text-align:center;
	color:White;
	font-weight:bold;
}

.FeaturesBulletTitle
{
	font-family:Univers;
	font-size:11pt;
	color:#191919;
	font-weight:normal;
}
.LandingMenuTitle
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	color:#D66B22;
	text-align:center;
	padding-bottom:3px;
}
.LandingMenuBusiness
{
	background-image:url(TypesBusiness.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	cursor:pointer;
	height:32px;
	border:0;	
}
.LandingMenuChurch
{
	background-image:url(TypesChurch.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	cursor:pointer;
	height:32px;
	border:0;	
}
.LandingMenuSports
{
	background-image:url(TypesSports.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	cursor:pointer;
	height:32px;
	border:0;	
}
.LandingMenuSocial
{
	background-image:url(TypesSocial.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	cursor:pointer;
	height:32px;
	border:0;	
}
.LandingMenuSchool
{
	background-image:url(TypesSchool.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	cursor:pointer;
	height:32px;
	border:0;	
}
.LandingMenuFitness
{
	background-image:url(TypesFitness.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	cursor:pointer;
	height:32px;
	border:0;	
}
.LandingMenuOther
{
	background-image:url(TypesOther.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	cursor:pointer;
	height:32px;
	border:0;	
}
.LandingMenuText
{
	padding-left:20px;
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	color:White;
	white-space:nowrap;
	vertical-align:middle;
	overflow:hidden;
}
A.LandingMenuText:visited
{
	text-decoration:none;
}

A.LandingMenuText:link
{
	text-decoration:none;
}

A.LandingMenuText:active
{
	text-decoration:none;
}

A.LandingMenuText:hover
{
	color:#E87D34;
	font-weight:bold;
	text-decoration:none;
}


