body {
  background : #e7e7e7;
  color : #000000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : normal;
  margin : 0;
}

a:link {
  color : #205AA4;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-weight : normal;
}
a:visited {
  color : #205AA4;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-weight : normal;
}
a:hover {
  color : #b90000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-weight : normal;
}
a:active {
  color : #205AA4;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-weight : normal;
}


a.news:link {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
a.news:visited {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
a.news:hover {
	color: #b90000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
a.news:active {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}


a.more:link {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
}
a.more:visited {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
}
a.more:hover {
	color: #b90000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
}
a.more:active {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
}


a.is:link {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.is:visited {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.is:hover {
	color: #b90000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.is:active {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}


a.products:link {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.products:visited {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.products:hover {
	color: #b90000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.products:active {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}


a.redMore:link {
  color : #b90000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : normal;
}
a.redMore:visited {
  color : #b90000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : normal;
}
a.redMore:hover {
  color : #205AA4;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : normal;
}
a.redMore:active {
  color : #b90000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : normal;
}


a.sideNav:link {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.sideNav:visited {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.sideNav:hover {
	color: #b90000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.sideNav:active {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}


a.navThird:link {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navThird:visited {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navThird:hover {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navThird:active {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}


a.navSecond:link {
	color: #000000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
a.navSecond:visited {
	color: #000000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
a.navSecond:hover {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
a.navSecond:active {
	color: #000000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}


a.nav:link {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.nav:visited {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.nav:hover {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.nav:active {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}


a.navSelected:link {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navSelected:visited {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navSelected:hover {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navSelected:active {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}


a.privacy:link {
	color: #999999; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
a.privacy:visited {
	color: #999999; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal;
	text-decoration: none;
}
a.privacy:hover {
	color: #b90000; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal;
	text-decoration: none;
}
a.privacy:active {
	color: #999999; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: normal;
	text-decoration: none;
}

a.navFourth:link {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navFourth:visited {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navFourth:hover {
	color: #005DD5; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.navFourth:active {
	color: #3D3D3D; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	font-weight: bold; 
	text-decoration: none;
}


a.plans:link {
	color: #ffffff; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.plans:visited {
	color: #ffffff; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.plans:hover {
	color: #ffffff; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}
a.plans:active {
	color: #ffffff; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
	text-decoration: none;
}

a.home:link {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
}
a.home:visited {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
}
a.home:hover {
	color: #b90000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
}
a.home:active {
	color: #205AA4; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	font-weight: bold; 
}

a.portfolio:link {
  color : #205AA4;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-weight : normal;
}
a.portfolio:visited {
  color : #205AA4;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-weight : normal;
}
a.portfolio:hover {
  color : #b90000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-weight : normal;
}
a.portfolio:active {
  color : #205AA4;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 7pt;
  font-weight : normal;
}

a.portfolioCompany:link {
  color : #b90000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : bold;
}
a.portfolioCompany:visited {
  color : #b90000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : bold;
}
a.portfolioCompany:hover {
  color : #205AA4;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : bold;
}
a.portfolioCompany:active {
  color : #b90000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : bold;
}

a.caseStudy:link {
	color: #205AA4; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12pt; 
	font-weight: normal; 
}
a.caseStudy:visited {
	color: #205AA4; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12pt; 
	font-weight: normal; 
}
a.caseStudy:hover {
	color: #b90000; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12pt; 
	font-weight: normal; 
}
a.caseStudy:active {
	color: #205AA4; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12pt; 
	font-weight: normal; 
}

a.resources:link {
	padding: 6px;
	color: #ffffff;
	background: #0000ff;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 14px; 
	font-weight: bold; 
	text-decoration: none;
}
a.resources:visited {
	padding: 6px;
	color: #ffffff;
	background: #0000ff;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 14px; 
	font-weight: bold; 
	text-decoration: none;
}
a.resources:hover {
	padding: 6px;
	color: #ffffff;
	background: #0000ff;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 14px; 
	font-weight: bold; 
	text-decoration: none;
}
a.resources:active {
	padding: 6px;
	color: #ffffff;
	background: #0000ff;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 14px; 
	font-weight: bold; 
	text-decoration: none;
}

span {
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

td {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  font-weight : normal;
}

td.white {
  background : #ffffff;
}

td.ltGray {
  background : #e7e7e7;
}

td.gray {
  background : #DADADA;
}

td.mdGray {
  background : #999999;
}

td.dkGray {
  background : #707070;
}

td.black {
  background : #000000;
}

td.yellow {
  background : #fffd63;
}

td.gold {
  background : #EACA17;
}

td.blue {
  background : #205AA4;
}

td.green {
  background : #CAD6F0;
}

td.silver {
  background : #DADADA;
}

td.gold {
  background : #EACA17;
}

td.platinum {
  background : #F1F1F1;
}

td.linkOne {
  background : #DADADA;
}

td.linkTwo {
  background : #C6C6C6;
}

td.linkSelected {
  background : #EACA17;
}

td.selected {
  background : #e5f3fd; 
  color: #b90000;
  font-weight: bold;
}

td.howTitle {
  background : #205aa4; 
  color: #ffffff;
  font-weight: bold;
}

td.howContent {
  background : #dadada;
}

ul.how { list-style-type: square; }

ul.secNavList { list-style-type: square; margin: 0; padding: 0 0 0 10px; }

ul.secNavList li { margin: 0; padding: 0; }

.italics { font-style: italic; }

.bold { font-weight: bold; }

.red { color: #b90000; }

.blue { color: #205AA4; }

.gray { color: #5c5c5c; }

.small { font-size : 8pt; }

.large { font-size : 12pt; }

.title { color: #205AA4; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12pt; font-weight: bold; }

.subTitle { color: #205AA4; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10pt; font-weight: bold; }

.tagline { color: #205AA4; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10pt; font-style: italic; font-weight: bold; }

.quote { color: #b90000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight: bold; }

.smallQuote { color: #b90000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight: bold; }

.navOneSelected { color: #005DD5; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight: bold; }

.navTwoSelected { color: #005DD5; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight: normal; }

.navFourSelected { color: #005DD5; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight: bold; }

.navThreeSelected { color: #005DD5; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10pt; font-weight: bold; }

.navSecondSelected { color: #b90000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight: normal; }

.whiteText { color: #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10pt; font-weight: bold; }

.copyright { color: #999999; font-family : Arial, Helvetica, sans-serif; font-size : 8pt; font-weight: normal; }

.PortfolioText { color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight: normal; }

.caseStudyTitle { color: #5c5c5c; font-family : Arial, Helvetica, sans-serif; font-size : 14pt; font-weight: bold; }

.caseStudySubTitle { color: #5c5c5c; font-family : Arial, Helvetica, sans-serif; font-size : 12pt; font-weight: normal; }

.caseStudyText { color: #5c5c5c; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight: normal; }

.phone { color: #c90000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14pt; font-weight: bold; }