﻿

#datatable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: #1F2C45; margin-top: 0px; margin-left: 0px; background-color: #FFFFFF; padding: 0px; border-spacing: 0px; max-width:1000px; min-width:660px; margin: auto; }
#secondtable {max-width:790px;}
a:active { color: #1F2C45; }
a:hover {font-family: Verdana, Arial, Helvetica,sans-serif; font-style: normal; font-weight: bold; text-transform: none; padding: 0px; background-color: #8EB4D8; color:#FFFFFF; }
a:link { color: #1F2C45; font-family: Verdana, Arial, Helvetica,sans-serif; font-style: normal; font-weight: bold; font-style: normal; text-transform: none; padding: 0px; }
a:visited { color: #1F2C45; font-family: Verdana, Arial, Helvetica,sans-serif; font-style: normal; font-weight: bold; font-style: normal; text-transform: none; padding: 0px; }

.plainlink a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1F2C45; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: underline;}
.plainlink a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-decoration: underline; text-align:center; background-color: #8EB4D8; color:#FFFFFF;}

.plainlinkright a { text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1F2C45; font-size: 10pt; font-style: normal; line-height: normal; text-align:right; font-weight: normal; font-variant: normal; text-decoration: underline;}
.plainlinkright a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10pt; font-style: normal; line-height: normal; text-align:right; font-weight: normal; font-variant: normal; text-decoration: underline; text-align:right; background-color: #8EB4D8; color:#FFFFFF; padding:0 10px 0 0px;}

.plainlinkcenter a { text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1F2C45; font-size: 10pt; font-style: normal; line-height: normal; text-align:center; font-weight: normal; font-variant: normal; text-decoration: underline;}
.plainlinkcenter a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-align:center; font-variant: normal; text-decoration: underline; text-align:right; background-color: #8EB4D8; color:#FFFFFF; padding:0 10px 0 0px;}

.whitelink a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-decoration: underline; text-align:center; background-color: #8EB4D8;}
.whitelink a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #8EB4D8; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-decoration: underline; text-align:center; background-color: #FFFFFF; }



body { width:960px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 150%; font-weight: normal; text-align: left; color: #1F2C45; margin-top: 0px; margin-bottom: 0px; margin:0 auto 0 auto; background-color : #FFFFFF; }



body#aboutus a#aboutusnav { color:#bbbbbb; }
body#articles a#articlesnav { color:#bbbbbb; }
body#assessment a#assessmentnav { color:#bbbbbb; }
body#business_management a#business_managementnav { color:#bbbbbb; }
body#clientresults a#clientresultsnav { color:#bbbbbb; }
body#coaching a#coachingnav { color:#bbbbbb; }
body#contact a#contactnav { color:#bbbbbb; }
body#faqs a#faqsnav { color:#bbbbbb; }
body#home a#homenav { color:#bbbbbb; }
body#npi a#npinav { color:#8EB4D8; }
body#philosophy a#philosophynav { color:#bbbbbb; }
body#programs a#programsnav { color:#bbbbbb; }
body#resources a#resourcesnav { color:#bbbbbb; }
body#service a#servicenav { color:#bbbbbb; }
body#sitemap a#sitemapnav { color:#bbbbbb; }
body#support a#supportnav { color:#bbbbbb; }
body#testimonials a#testimonialsnav { color:#bbbbbb; }


.container3 { 	 float:left; width:100%;  position:relative; background:#8EB4D8; overflow:hidden; }
.container3alt { float:left; width:100%;  position:relative; background:#FFFFFF; overflow:hidden; }

.container2 { 	 float:left; width:100%;  position:relative; background:#FFFFFF; right:240px;}
.container2alt { float:left; width:100%;  position:relative; background:#8EB4D8; right:240px;}

.container1 { 	 float:left; width:100%;  position:relative; background:#8EB4D8; right:715px;}
.container1alt { float:left; width:100%;  position:relative; background:#FFFFFF; right:715px; }

.col1 { 		 float:left; width:2px;   position:relative; left:960px; overflow:hidden;}
.col1alt { 		 float:left; width:2px;   position:relative; left:960px; overflow:hidden; margin:0 5px 0 5px;}

.col2 { 		 float:left; width:700px; position:relative; left:960px; overflow:hidden; margin:0 5px 0 5px; font-size: 10pt; line-height: 125%; ; color: #1F2C45; }
.col2hdr { 	 	 float:left; width:700px; position:relative; left:960px; overflow:hidden; margin:0 5px 0 5px;vertical-align:middle; text-align:center; color: #FFFFFF; line-height: 150%; font-weight: bold;}
.col2alt { 		 float:left; width:700px; position:relative; left:960px; overflow:hidden; margin:0 5px 0 5px;}
.col2althdr { 	 float:left; width:700px; position:relative; left:960px; overflow:hidden; margin:0 5px 0 5px; vertical-align:middle; text-align:center; color: #FFFFFF; line-height: 200%; font-weight: bold;}

.col3 { 		 float:left; width:230px; position:relative; left:960px; overflow:hidden; margin:0 5px 0 5px; }
.col3num { 		 float:left; width:230px; position:relative; left:960px; overflow:hidden; margin:0 5px 0 5px; vertical-align:middle; text-align:center; font-size: 12pt; line-height: 125%;color: #FFFFFF; font-weight: bold; }
.col3alt {		 float:left; width:230px; position:relative; left:960px; overflow:hidden; margin:0 5px 0 5px;}
.col3logo { 	 float:left; width:230px; position:relative; left:960px; overflow:hidden; vertical-align: middle; margin-right:5px; margin-left:5px; margin-top:5px;}

.blankbackground { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: #1F2C45; margin-top: 0px; margin-left: 0px; background-color: #FFFFFF; }
.bluebackground { background-color: #8EB4D8; }
.boxtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-transform: none; color: #1F2C45; margin-top: 0px; margin-bottom: 0px; background-color: #FFFFFF; text-align: center; }
.bulletinfo { line-height: 140%; padding-left:10px; padding-right: 10px; }
.bulletspaced { line-height: 175%; }
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 100%; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; padding-left: 15px; padding-top: 2px; background-color: #8EB4D8; background-repeat: repeat; }

.divborderexp { width: 95%; margin:0 auto 0 auto;}

.divborder { width: 75%;  border: 4px solid #8EB4D8; margin:0 auto 0 auto;  padding: 10px; }
.divborder1 { width: 95%;  border: 4px solid #8EB4D8; margin:0 auto 0 auto;  padding: 10px; }
.divborder1max { width: 98%;  border: 1px solid #8EB4D8; margin:0 auto 0 auto;  padding: 5px; }
.divborder2 { width: 90%;  border: 2px solid #8EB4D8; margin:0 auto 0 auto; padding: 5px; }
.divborder2max { width: 98%;  border: 2px solid #8EB4D8; margin:0 auto 0 auto;  padding: 5px; }
.divcenter { width: 90%;  margin-left: auto;  margin-right: auto;  padding: 5px; }
.divcenterpos { width: 95%; margin-left: auto;  margin-right: auto; margin-top: 25%;  margin-bottom: 25%; padding-left: 10px; padding-right:10px; }
.divnoteborder { border: 4px solid #8EB4D8; padding: 5px; }
.generictable { margin: auto; padding: 0px; width: 100%; line-height: 125%; }
.hatchbackground { background-color: #FFFFFF; margin-left: auto;  margin-right: auto;  }
.maximize { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #1F2C45; }
.maximize2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight:bold; line-height: 125%; font-weight: normal; font-variant: normal; text-transform: none; background-color: #FFFFFF; color: #1F2C45; }
.navbottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #3D5681; padding: 0px; text-decoration: none; }
.navtop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #3D5681; padding: 0px; text-decoration: none; background-repeat: repeat-y; }
.navvertline { background-image: url('images/page_background.jpg'); background-repeat: repeat-y; }
.paraindent { text-indent:15px; }
.rightborder { border-right: 3px solid #8EB4D8; width: 10px; }
.rightborderwhite { border-right: 3px solid #FFFFFF; width: 10px; background-color: #8EB4D8; }

.rightborderoriginal { border-right: 2px solid #475a6c; vertical-align: middle; width: 10px; }
.underlinebluebackground { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; color: #FFFFFF; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; background-image: url('images/rightside.jpg'); background-repeat: repeat; }
.whiteonblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; font-style: normal; line-height: 125%; font-weight: bold; font-variant: normal; text-transform: none; background-color: #8EB4D8; }
.whiteonblue1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-align: center; background-color: #8EB4D8; }
.whiteonblue10ptnormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-style: normal; line-height: 125%; font-weight: normal; font-variant: normal; text-transform: none; background-color: #8EB4D8; }
.whiteonblue11ptnormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-variant: normal; line-height: 125%; font-weight: normal; font-style: normal; text-decoration: none; text-transform: none; background-color: #8EB4D8; }
.whiteonblue2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-style: normal; line-height: 125%; font-weight: bold; font-variant: normal; text-transform: none; background-color: #8EB4D8; }
.whiteonbluebig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; background-color: #8EB4D8; }
.whiteonbluelink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-decoration: underline; text-align:center; background-color: #8EB4D8; }
.whiteonbluephone {vertical-align:middle; text-align:center; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; font-style: normal; line-height: 125%; font-weight: bold;}

