@charset "utf-8";
/* CSS Document */

h1 {
	font-size: 28px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color: #000;
	margin: 0px;
}
h2 {
	font-size: 20px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color: #000;
}
h3 {
	font-size: 24px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color: #000;
	margin: 0px;
}
#splash {
	width: 900px;
	border: 2px inset black;
	margin-left: auto;
	margin-right: auto;
	height:200px;
	background-image:url(../images/SplashGradient3.jpg);
}
#Consultantimg {
	background-image: url(../images/Man.png);
	height: 150px;
	width: 107px;
	margin-top: 50px;
	float:right;
}
#hr {
	width: 99%;
	background-color: #0033CC;
	border: 2px solid #000;
	margin-bottom: 30px;
	height: 2px;
	border-radius: 4px;
}
#Pricing {
	height: 110px;
	width: 439px;
	text-align: left;
	float: left;
	margin-top: 45px;
	margin-bottom: 45px;
	margin-left: 40px;
}
#CallNow {
	width: 314px;
	height: 110px;
	text-align: center;
	float: left;
	margin-top: 45px;
	margin-bottom: 45px;
	font-size: 24px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	background-image: url(../images/phone-icon2.png);
	background-repeat: no-repeat;
	background-position: 30px 60px;
}
#SiteContainer {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-repeat: repeat-x;
}
#header {
	width: 1024px;
	height: 90px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}
#search {
	width: 300px;
	height: 10px;
	margin-top: 10px;
	text-align: right;
	float: right;
}
.logo {
	width: 311px;
	height: 90px;
	float: left;
}
#header2 {
	width: 662px;
	clear: right;
	height: 90px;
	float: right;
}
#MenuContainer {
	width: 540px;
	margin-top: 40px;
	float: right;
}
.menuitem {
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 18px;
	text-align: center;
	padding-left: 8px;
}
.menuitem2 {
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	text-align: center;
	padding-left: 8px;
}
.MenuDivider {
	padding-left: 8px;
	border-right-width: 2px;
	border-right-style: groove;
	border-right-color: #000;
}
#Body {
	width: 1024px;
	height: auto;
	margin-top: 30px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
}
#BodyRight {
	width: 300px;
	height: 200px;
	float: right;
}
#BodyRightMain {
	width: 650px;
	height: 450px;
	float:  right;
}
#FooterContainer {
	width: 1024px;
	height: 165px;
	background-color: #f0f6ff;
	margin-top: 10px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 15px;
}
#FooterMenu {
	margin-top: 5px;
	width: 900px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#Privacy {
	width: 984px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align: left;
	font-size: 12px;
	margin-top: 18px;
}
#GetStarted {
	width: 210px;
	height: 25px;
	float: left;
	text-align: center;
	background-image: url(../images/Get-Started-Gradient.jpg);
	border-radius: 15px;
	font-size: 14px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color: #FFF;
	padding-top: 10px;
	margin-top: 20px;
}
#GS {
	width: 260px;
	height: 30px;
	float: left;
	text-align: center;
	background-image: url(../images/Get-Started-Gradient.jpg);
	border-radius: 15px;
	font-size: 18px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color: #FFF;
	padding-top: 5px;
	margin-top: 20px;
}
#GS2 {
	width: 210px;
	height: 25px;
	float: left;
	text-align: center;
	background-image: url(../images/Get-Started-Gradient.jpg);
	border-radius: 15px;
	font-size: 14px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color: #FFF;
	padding-top: 10px;
}
#GS3 {
	width: 260px;
	height: 30px;
	float: left;
	text-align: center;
	background-image: url(../images/Get-Started-Gradient.jpg);
	border-radius: 15px;
	font-size: 18px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	color: #FFF;
	padding-top: 5px;
	margin-top: 20px;
}
#CallConsultant {
	width: 270px;
	height: 130px;
	float: right;
	text-align: left;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	border: thin solid #999;
	margin-top: 7px;
	padding: 15px;
	background-image: url(../images/phone-icon.jpg);
	background-repeat: no-repeat;
	background-position: 10px 95px;
}
#ThreeSteps {
	width: 300px;
	height: 125px;
	float: right;
	text-align: left;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	border: thin solid #999;
	margin-top: 20px;
}
#ThreeStepsRight {
	width: 230px;
	height: 100px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
}
#ThreeStepsImg {
	width: 47px;
	height: 46px;
	margin-top: 27px;
	float: left;
	margin-left: 11px;
}
#ThreeStepsLM {
	width: 295px;
	height: 10px;
	float: right;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 12px;
	text-align: right;
	padding-right: 5px;
}
#WhatsIncluded {
	width: 710px;
	text-align: left;
	float: left;
}
#Packages {
	margin-top: 20px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	border-top: thin black;
	border-top-style: dashed;
	width: 922px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}
.p1 td, .p1 th {
	border-bottom-color: #000;
	border-bottom-style: solid;
	border-bottom-width: thin;
}
.Img {
	width: 70px;
	height: 100px;
	float: left;
	text-align: center;
	margin-left: 10px;
}
.Cell {
	width: 260px;
	height: 100px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align: left;
	font-size: 14px;
	float: left;
}
.Cell2 {
	width: 300px;
	height: 120px;
	margin-top: 10px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	text-align: left;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 70px;
}
#StayInvolved {
	width: 335px;
	height: 200px;
	margin-right: 9px;
	float: left;
	background-image: url(../images/consultant2-icon.png);
	background-position: center 5px;
	background-repeat: no-repeat;
}
#DiverseTeam {
	width: 335px;
	height: 200px;
	margin-right: 9px;
	float: left;
	background-image: url(../images/team-icon.png);
	background-position: center 10px;
	background-repeat: no-repeat;
}
#FlatRate {
	width: 335px;
	height: 200px;
	float: left;
	background-image: url(../images/flat-rate.png);
	background-repeat: no-repeat;
	background-position: center 10px;
}
#Guarantee {
	width: 335px;
	height: 210px;
	margin-right: 9px;
	margin-top: 26px;
	background-image: url(../images/guarantee-small.jpg);
	background-repeat: no-repeat;
	background-position: center 5px;
	float: left;
}
#LearnMore {
	width: 335px;
	height: 210px;
	float: left;
	margin-right: 9px;
	margin-top: 26px;
	background-image: url(../images/knowledge-center.png);
	background-repeat: no-repeat;
	background-position: center 10px;
}
#Chat {
	width: 335px;
	height: 210px;
	float: left;
	margin-top: 26px;
	background-image: url(../images/contact.png);
	background-repeat: no-repeat;
	background-position: center 10px;
}
#ClientReviews {
	width: 335px;
	height: 210px;
	background-image: url(../images/testimonials-icon.jpg);
	background-repeat: no-repeat;
	background-position: center 10px;
	margin-top: 10px;
	margin-right: 9px;
	float: left;
}
#homeboxl {
	width: 335px;
	height: 210px;
	float: left;
	margin-top: 10px;
	margin-right: 9px;
}
#homeboxr {
	width: 335px;
	height: 210px;
	float: left;
	margin-top: 10px;
}
#WhatYouGet {
	width: 473px;
	height: 400px;
	border: thin #999 solid;
	float: left;
	margin-right: 6px;
	padding-left: 17px;
	padding-right: 17px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 18px;
}
#Articles {
	width: 472px;
	height: 400px;
	border: thin #999 solid;
	float: left;
	padding-left: 17px;
	padding-right: 17px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	margin-bottom: 20px;
}
.wygl {
	float: left;
	height: 60px;
	width: 60px;
	text-align: center;
	padding: 5px;
}
.wygr {
	float: left;
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 15px;
	height: 40px;
	width: 350px;
}
#PlanDisclaimer {
	font-size: 11px;
	width: 570px;
	float: left;
	margin-top: 10px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
}
#BodyLeft {
	width: 250px;
	height: 450px;
	float: left;
}
.expand {
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 18px;
	float: right;
}
#StepContainer {
	width: 774px;
	height: auto;
	float: right;
}
.Step {
	width: 682px;
	height: 35px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 24px;
	border: thin #999 solid;
	padding: 20px;
}
.StepContent {
	width: 702px;
	height: auto;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	padding: 10px;
}
.StepOpen {
	background: #CCC;
}
#KnowledgeCenter {
	width: 200px;
	height: 120px;
	border: thin solid #999;
	padding: 10px;
	margin-left: 15px;
	margin-top: 5px;
	float: left;
	background-image: url(../images/knowledge-center.png);
	background-position: 145px 18px;
	background-repeat: no-repeat;
}
#LeftColumn {
	width: 200px;
	height: 120px;
	margin-left: 15px;
	margin-top: 15px;
	float: left;
	padding: 10px;
	border: thin solid #999;
	background-image: url(../images/Puzzle-Icon.png);
	background-repeat: no-repeat;
	background-position: 135px 25px;
}
.Clear {
	clear: both;
}
.Quote {
	margin-top: 20px;
	margin-bottom: 40px;
	width: 500px;
	height: 70px;
	text-align: center;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 20px;
	background-image: url(../images/quotes.png);
	background-repeat: no-repeat;
	float: right;
	clear: left;
}
.reviewcontainer {
	text-align: center;
	width: 824px;
	height: auto;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 20px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}
.reviewborder {
	text-align: center;
	width: 800px;
	height: auto;
	border-bottom-color: blue;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 20px;
	padding-top: 20px;
}
.reviewcredit {
	text-align: center;
	width: 800px;
	height: auto;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	margin-left: auto;
	margin-right: auto;
}
.review {
	text-align: left;
	width: 624px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	float: left;
	padding-top: 40px;
}
.rql {
	width: 100px;
	height: 100px;
	background-image: url(../images/quote1.png);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	margin-top: 10px;
}
.rqr {
	width: 100px;
	height: 65px;
	background-image: url(../images/quote2.png);
	background-repeat: no-repeat;
	background-position:center;
	float: left;
	position: absolute;
	bottom: -7px;
	right: 0px;
}
.LearnNav {
	width: 1024px;
	height: auto;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	float: right;
	text-align: right;
	margin-bottom: 10px;
}
.LearnNavR {
	width: 450px;
	height: auto;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	float: right;
	text-align: right;
	margin-top: 30px;
	margin-bottom: 10px;
}
.LearnNavM {
	width: 124px;
	height: auto;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	float: left;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 10px;
}
.LearnNavL {
	width: 450px;
	height: auto;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 16px;
	float: left;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 10px;
}
.KCL {
	width: 200px;
	height: auto;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	text-align: left;
	border: thin solid #999;
	float: left;
}
.KCR {
	width: 760px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	text-align: left;
	float: right;
}
.AboutL {
	width: 475px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	border: thin solid #999;
	height: 500px;
}
.AboutR {
	width: 475px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	float: right;
	padding-left: 15px;
	padding-right: 15px;
	border: thin solid #999;
	height: 260px;
}
.AboutR2 {
	width: 475px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	float: right;
	padding-left: 15px;
	padding-right: 15px;
	border: thin solid #999;
	height: 228px;
	margin-top: 10px;
}
.AboutB {
	width: 992px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	float: left;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 1px;
	padding-top: 1px;
	height: auto;
	margin-top: 10px;
}
.PPL {
	width: 465px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	border: thin solid #999;
	height: 220px;
	margin-top: 10px;
}
.PPR {
	width: 465px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 15px;
	float: right;
	padding-left: 20px;
	padding-right: 20px;
	border: thin solid #999;
	height: 220px;
	margin-top: 10px;
}
.emaillanding {
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size: 18px;
}
a:link {
	text-decoration: none;
	color: #06F;
}
a:visited {
	text-decoration: none;
	color: #06F
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #06F;
}
a:link.menu {
	text-decoration: none;
	color: #000;
}
a:visited.menu {
	text-decoration: none;
	color: #333;
}
a:hover.menu {
	text-decoration: underline;
}
a:active.menu {
	text-decoration: none;
	color: #000;
}
ul.art {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
li.art:before {
	content: " - ";
}