/** Defaults **/body, td { font-family:arial,verdana,sans-serif; font-size: 12px; 	text-align: left;}input, select { font-family:Arial, Verdana, Geneva,  Helvetica, sans-serif;	font-size: 10px;}form { margin-bottom: 0; margin-top: 0; }a { 	color: #000000; text-decoration: none; font-weight: normal; }a.u:visited, a.blul:visited { color: #999999; } a.und {	text-decoration: underline;}A:hover         {BACKGROUND: none; COLOR: #000000; TEXT-DECORATION: underline; font-weight: none;}a:link {color:#4984BC;text-decoration:none;}a:visited {color:#4984BC;text-decoration:none;}a:active {color:#A2C1E0;text-decoration:none;}a:hover {color:#4984BC;text-decoration:underline;}.ulink {display: inline; text-decoration: none; background: inherit; color: inherit;}.ulink a	{display: inline; text-decoration: none; background: inherit color: inherit;}.ulink a:hover	{display: inline; text-decoration: underline;  background: inherit; color: inherit;}/* Regular Text */.serifDarkGreyText	{font-size:13px; font-family:palatino, times; color:#666666}.serifDarkRedText	{font-size:13px; font-family:palatino, times; color:#993333}.WhiteText		{font-size:11px; font-family:arial, verdana,  geneva, helvetica; color:#666666}.lDarkGreyText		{font-size:12px; font-family:arial, verdana,  geneva, helvetica; color:#666666}.mDarkGreyText		{font-size:11px; font-family:arial, verdana,  geneva, helvetica; color:#666666}.smDarkGreyText		{font-size:10px; font-family:arial, verdana,  geneva, helvetica; color:#666666}.vsmDarkGreyText	{font-size:9px; font-family:geneva, helvetica; color:#666666}.DarkBlueText		{font-size:12px; font-family:arial, verdana,  geneva, helvetica; color:#000066}.mDarkBlueText		{font-size:11px; font-family:arial, verdana,  geneva, helvetica; color:#000066}.lgDarkBlueText		{font-size:14px; font-family:arial, verdana,  geneva, helvetica; color:#6a8d92; text-decoration: none; font-weight: bold}.headingBlueText	{font-size:24px; font-family:palatino, times; color:#003366;}.DarkRedLink		{font-size:11px; font-family:arial, verdana,  geneva, helvetica; color:#993333; font-weight: bold}.mDarkRedLink		{font-size:11px; font-family:arial, verdana,  geneva, helvetica; color:#993333}.DarkBlueLink		{font-size:11px; font-family:arial, verdana,  geneva, helvetica; color:#000066; text-decoration: none; font-weight: bold}.mDarkGreyLink		{font-size:11px; font-family:arial, verdana,  geneva, helvetica; color:#666666; text-decoration: none; font-weight: bold}.smDarkGreyLink		{font-size:10px; font-family:arial, verdana,  geneva, helvetica; color:#666666; text-decoration: none; font-weight: bold}A.:hover.DarkRedLink 			{color:#669966}A.:hover.mDarkRedLink 			{color:#669966}A.:hover.DarkBlueLink 			{color:#336699}  A.:hover.mDarkGreyLink 			{color:#000000}/* Text Types */.pn-normal {	font-family:arial,verdana,sans-serif; font-size: 10px; text-align: left;}.smallblack { color: #000000;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8px;}.largetype { font-size: 12px; font-weight: bold; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.detailtitle { font-size: 11px; font-weight: bold;}.detailsubtitle { font-size: 10px; font-weight: normal; font-style: normal;}.navheader { BACKGROUND: #B8D4EF; }.bigred {	color: #ff0000;	font-size: 14px;	font-weight: bold; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: geneva,arial,Verdana, Helvetica}.wh12 {	color: #ffffff;	font-size: 12px;}.text12 {	color: #000000;	font-size: 11px;}.superbig {	color: #ff0000;	font-size: 32px;	font-weight: bold; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.whitetable {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; BACKGROUND: #FFFFFF;}/** Colored Table Bars **/.greenbar {	color: #ffffff; background: #009900; }.graybar {	color: #ffffff; background: #666666; }.bluebar {	color: #ffffff; background: #003366; }.redbar {	color: #ffffff; background: #990000; }.redoddbar { color: #000000; background: #FFCCCC; font-size: 10px;}.redevenbar { color: #000000; background: #FFEEEE; font-size: 10px;}.lightgreenbar {color: #000000; background: #CCFFCC; font-size: 10px;}.lightgreenbar2 {color: #000000; background: #EEFFEE; font-size: 10px;}.oddbar { color: #000000; background: #E9F6FF; font-size: 10px;}.oddbar2 { color: #000000; background: #DDDDDD; font-size: 10px;}.evenbar { color: #000000; background: #F9F9F9; font-size: 10px;}.lightbar {	padding-top: 1px;	padding-bottom: 3px;	font-size: 10px; BACKGROUND: #EEEEEE; }.darkbar {	padding-top: 1px;	padding-bottom: 3px;	font-size: 10px; BACKGROUND: #CCCCCC; }.detailtableheader { color: #000000; background: #e6e6e6; font-size: 10px; font-weight: normal; height: 23px;}.researchheader { color: #FFFFFF; background: #003366; background:url(/templates/images/researchshim.gif) repeat-x;} .researchheader a { display: block; color: #FFFFFF; text-decoration: none; }.researchheader a:hover { color: #ffffff; background-color: #7799dd; TEXT-DECORATION: none; font-weight: bold;}.ideaheader {	color: #ffffff; background: #003366; }.newsheader {	color: #000000; background: #EEEEEE; background:url(/templates/images/newsshim.gif) repeat-x;}.newsheader a { display: block; color: #000000; text-decoration: none; }.newsheader a:hover { color: #ffffff; background-color: #7799dd; TEXT-DECORATION: none; font-weight: bold;}.vendorheader {	color: #FFFFFF; background: #990000; background:url(/templates/images/vendorshim.gif) repeat-x;}.vendorheader a { display: block; color: #FFFFFF; text-decoration: none; }.vendorheader a:hover { color: #ffffff; background-color: #7799dd; TEXT-DECORATION: none; font-weight: bold;}.shoppingcartheader {	color: #FFFFFF; background: #009900; background:url(/templates/images/shoppingcartsideshim.gif) repeat-x;} .shoppingcartheader a { display: block; color: #FFFFFF; text-decoration: none; }.shoppingcartheader a:hover { color: #ffffff; background-color: #7799dd; TEXT-DECORATION: none; font-weight: bold;}.eventsheader {	color: #000000; background: #EEEEEE; background:url(/templates/images/newsshim.gif) repeat-x;}.eventsheader a { display: block; color: #000000; text-decoration: none; }.eventsheader a:hover { color: #ffffff; background-color: #7799dd; TEXT-DECORATION: none; font-weight: bold;}.cellhighlight { background: #FFFFCC; font-weight: bold; }/** Cluster-specific Bars **/.commonheader {	font-family:arial;	font-weight:bold;	font-size:10px;	padding-top:9px;}.normalheader { color: #000000; background: #DDDDDD; background:url(/templates/images/normalshim.gif) repeat-x;} /* Light Gray */.normalbar { color: #666666; background: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.normalbar a { color: #000000; text-decoration: none; }.normalbar a:visited { color: #000000; text-decoration: none; }.normalbar a:link { color: #000000; text-decoration: none; }.normalbar a:hover { color: #000000; text-decoration: underline; }.quotableheader { color: #FFFFFF; background: #505156; background:url(/templates/images/quotableshim.gif) repeat-x;} /* Dark Gray */.quotableheader a { color: #FFFFFF; background: #505156; } /* Dark Gray */.quotableheader a:hover { color: #FFFFFF; background: #505156; text-decoration: underline;} /* Dark Gray */.quotablebar { color: #FFFFFF; background: #A41F2D; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.quotablebar a { color: #FFFFFF; text-decoration: none; }.quotablebar a:visited { color: #FFFFFF; text-decoration: none; }.quotablebar a:link { color: #FFFFFF; text-decoration: none; }.quotablebar a:hover { color: #FFFFFF; text-decoration: underline; }.processheader { color: #FFFFFF; background: #990000; background:url(/templates/images/processshim.gif) repeat-x;} /* Dark Red */.processbar { color: #FFFFFF; background: #990000; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.processbar a { color: #FFFFFF; text-decoration: none; }.processbar a:visited { color: #FFFFFF; text-decoration: none; }.processbar a:link { color: #FFFFFF; text-decoration: none; }.processbar a:hover { color: #FFFFFF; text-decoration: underline; }.toolsheader { color: #FFFFFF; background: #990099; background:url(/templates/images/toolsshim.gif) repeat-x;} /* Dark Purple */.toolsbar { color: #FFFFFF; background: #990099; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.toolsbar a { color: #FFFFFF; text-decoration: none; }.toolsbar a:visited { color: #FFFFFF; text-decoration: none; }.toolsbar a:link { color: #FFFFFF; text-decoration: none; }.toolsbar a:hover { color: #FFFFFF; text-decoration: underline; }.managementheader { color: #FFFFFF; background: #009900; background:url(/templates/images/managementshim.gif) repeat-x;} /* Dark Green */.managementbar { color: #FFFFFF; background: #009900; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.managementbar a { color: #FFFFFF; text-decoration: none; }.managementbar a:visited { color: #FFFFFF; text-decoration: none; }.managementbar a:link { color: #FFFFFF; text-decoration: none; }.managementbar a:hover { color: #FFFFFF; text-decoration: underline; }.securityheader { color: #FFFFFF; background: #000099; background:url(/templates/images/securityshim.gif) repeat-x;} /* Dark Blue */.securitybar { color: #FFFFFF; background: #000099; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.securitybar a { color: #FFFFFF; text-decoration: none; }.securitybar a:visited { color: #FFFFFF; text-decoration: none; }.securitybar a:link { color: #FFFFFF; text-decoration: none; }.securitybar a:hover { color: #FFFFFF; text-decoration: underline; }.infrastructureheader { color: #000000; background: #CCFFCC; background:url(/templates/images/infrastructureshim.gif) repeat-x;} /* Light Green */.infrastructurebar { color: #000000; background: #CCFFCC; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.infrastructurebar a { color: #000000; text-decoration: none; }.infrastructurebar a:visited { color: #000000; text-decoration: none; }.infrastructurebar a:link { color: #000000; text-decoration: none; }.infrastructurebar a:hover { color: #000000; text-decoration: underline; }.contentheader { color: #000000; background: #FFFF99; background:url(/templates/images/contentshim.gif) repeat-x;} /* Light Yellow */.contentbar { color: #000000; background: #FFFF99; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.contentbar a { color: #000000; text-decoration: none; }.contentbar a:visited { color: #000000; text-decoration: none; }.contentbar a:link { color: #000000; text-decoration: none; }.contentbar a:hover { color: #000000; text-decoration: underline; }.soiheader { color: #FFFFFF; background: #FF6633; background:url(/templates/images/soishim.gif) repeat-x;} /* Dark Orange */.soibar { color: #FFFFFF; background: #FF6633; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica; }.soibar a { color: #FFFFFF; text-decoration: none; }.soibar a:visited { color: #FFFFFF; text-decoration: none; }.soibar a:link { color: #FFFFFF; text-decoration: none; }.soibar a:hover { color: #FFFFFF; text-decoration: underline; }.practiceheader { color: #FFFFFF; background: #663300; background:url(/templates/images/practiceshim.gif) repeat-x;} /* Dark Brown */.practicebar { color: #FFFFFF; background: #663300; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.practicebar a { color: #FFFFFF; text-decoration: none; }.practicebar a:visited { color: #FFFFFF; text-decoration: none; }.practicebar a:link { color: #FFFFFF; text-decoration: none; }.practicebar a:hover { color: #FFFFFF; text-decoration: underline; }.implementingheader { color: #000000; background: #FFCCFF; background:url(/templates/images/implementingshim.gif) repeat-x;} /* Light Purple */.implementingbar { color: #000000; background: #FFCCFF; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.implementingbar a { color: #000000; text-decoration: none; }.implementingbar a:visited { color: #000000; text-decoration: none; }.implementingbar a:link { color: #000000; text-decoration: none; }.implementingbar a:hover { color: #000000; text-decoration: underline; }.aboutheader { color: #000000; background: #C9E5FF; background:url(/templates/images/aboutshim.gif) repeat-x;} /* Light Blue */.aboutbar { color: #000000; background: #C9E5FF; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.aboutbar a { color: #000000; text-decoration: none; }.aboutbar a:visited { color: #000000; text-decoration: none; }.aboutbar a:link { color: #000000; text-decoration: none; }.aboutbar a:hover { color: #000000; text-decoration: underline; }.webadminheader { color: #FFFFFF; background: #000000; } /* Black */.webadminbar { color: #FFFFFF; background: #000000; FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}.webadminbar a { color: #FFFFFF; text-decoration: none; }.webadminbar a:visited { color: #FFFFFF; text-decoration: none; }.webadminbar a:link { color: #FFFFFF; text-decoration: none; }.webadminbar a:hover { color: #FFFFFF; text-decoration: underline; }/** Table Details **/.detailtable { 	background-color: #ffffff;	padding: 0px 0px 0px 0px;	spacing: 0px 0px 0px 0px;	border: 1px solid #999999;/*	width: 448px; */	color: #000000;	cursor: pointer;	}.detailsubtable { 	background-color: #ffffff;	padding: 0px 0px 0px 0px;	spacing: 0px 0px 0px 0px;	border: 1px solid #E8E8E8;	width: 200px;	color: #000000;}.vendorsubtable { 	background-color: #ffffff;	padding: 0px 0px 0px 0px;	spacing: 0px 0px 0px 0px;	border: 1px solid #E8E8E8;	width: 150px;	color: #000000;}.announcementtable {	font-size: 10px;	border: 1px solid #999999;		line-height: 12px;  /* Mozilla */	text-align: left;	}.featuretable {	font-size: 10px;	border: 1px solid #999999;		line-height: 12px;  /* Mozilla */	text-align: left;}.ideatable {	font-size: 10px;	background-color: #FFFFFF; /* C9E5FF */	padding: 0px 0px 0px 0px;	spacing: 0px 0px 0px 0px;	color: #000000;		line-height: 12px;  /* Mozilla */}.highlighttable {	font-size: 10px;	background-color: C9E5FF;	padding: 0px 0px 0px 0px;	spacing: 0px 0px 0px 0px;	color: #000000;	border: 1px solid #999999;			line-height: 12px;  /* Mozilla */}.regtable {  border: 1px solid #999999;}/* navigation links */#leftnav a { display: block; color: #000; text-decoration: none; font-weight: normal; }#leftnav a:hover { color: #000; background-color: #D0D0D0; TEXT-DECORATION: none; font-weight: normal;}#topnav a { display: block; color: #ffffff; text-decoration: none; }#topnav a:hover { color: #ffffff; background-color: #336699; TEXT-DECORATION: none; font-weight: bold; }#bottomnav a { display: block; color: #ffffff; text-decoration: none; }#bottomnav a:hover { color: #ffffff; background-color: #336699; TEXT-DECORATION: none}#navheaderlink a { display: block; color: #000000; text-decoration: none; }#navheaderlink a:hover { color: #ffffff; background-color: #7799dd; TEXT-DECORATION: none; font-weight: bold;}#userlink a:hover { color: #000; background-color: #efefef; TEXT-DECORATION: underline}#locationbar { FONT-SIZE: 10px; FONT-FAMILY: arial, verdana,  geneva, helvetica;}#locationbar a { color: #ffffff; text-decoration: none; }#locationbar a:hover { color: #ffffff; text-decoration: underline; }.text13red {	color: #ff0000;	font-size: 13px;}.wh, .aw {	color: #ffffff; font-weight: bold;}.wh9 {	color: #ffffff;	font-size: 9px;}.wh10 {	color: #ffffff;	font-size: 10px;}.whbo {	color: #ffffff;	font-weight: bold;}.whbo10 {	color: #000000;	font-weight: normal; font-size: 10px;}.black10 {	color: #000000;	font-size: 10px;}.bar, .barmo {	padding-top: 1px;	padding-bottom: 3px;	font-size: 10px;}body {	background-color:#FFFFFF;	margin:10px;	color:#505156;}h1 {	font-size:20px;	color:#6F9D13;	font-family:arial,verdana,sans-serif;	margin-top:0px;	text-align:left;}h2 {	font-family:arial,verdana,sans-serif;	font-size:15px;	color:#6F9D13;	font-weight:bold;	margin-bottom:7px;}h2.sub {	font-size:12px;	font-style:italic;	color:#505156;	font-weight:normal;	margin-top:0px;}h3 {	font-size:18px;	color:#505156;	font-family:arial,verdana,sans-serif;	margin-bottom:10px;	margin-top:10px;	text-align:center;}h4 {	font-family:arial,verdana,sans-serif;	font-size:13px;	margin-top:0px;	margin-bottom:5px;	color:#505156;}h4.sub {	font-family:arial,verdana,sans-serif;	font-weight:normal;	font-size:13px;	font-style:italic;}h4.caseStudies {	margin-top:10px;	margin-bottom:0px;}h5 {	margin-top:15px;	margin-bottom:2px;	color:#628511;	font-size:10px;	font-weight:normal;}h5.leftNav {	margin-top:0px;	padding:2px;	background:#EAEAEA;	color:#505156;	font-weight:normal;}/*p {	color:#505156;		font-family:arial,verdana,sans-serif;	font-size:11px;	font-weight:normal;	margin-top:0px;	margin-bottom:15px;	text-align:left;}*/p.bio {	line-height:20px;}p {margin:0 0 1.5em;}p img {float:left;margin:0 1.0em 0 0;padding:0;}p img.right {float:right;margin:0 0 1.0em 1.0em;}p.caption {	font-family:times,serif;	font-style:italic;	font-size:12px;	color:#666666;}p.byline	{	font-family:times,serif;	font-style:italic;	font-size:12px;	color:#666666;	margin-bottom:5px;}span.caption {	font-style:italic;	font-size:10px;	color:#666666;}p.caseStudies {	margin-top:2px;	margin-bottom:1px;}p.quote01 {	font-size:10px;/*	text-align:justify;*/	margin-right:15px;}p.article {	text-align:justify;}div {	font-family:arial,verdana,sans-serif;	font-size:10px;	font-weight:normal;}/*p:first-line {	font-weight:bold;}*/tr.navBar {	background-color:#1285C9;}tr.highlightBack01 {	background-color:#F7F7F7;}td.lftBdr {	border-left:solid 1px #505156;}td.lftBdrCol{	border-left:solid 1px #505156;	background-color:#F7F7F7;}	td.rgtBdr {	border-right:solid 1px #505156;}td.lftRgtBdr {	border-right:solid 1px #505156;	border-left:solid 1px #505156;}td.lftColRectTopBdr {	border-top:solid 1px #D7D7D7;	background-color:#FBFBFB;}td.lftColRectBtmBdr {	border-bottom:solid 1px #D7D7D7;	background-color:#FBFBFB;}td.lftColRect {	padding-left:5px;	padding-right:5px;	background-color:#FBFBFB;	border-left:solid 1px #D7D7D7;	border-right:solid 1px #D7D7D7;	background-color:#FBFBFB;}td.lftNavRct {	padding-top:2px;	padding-bottom:2px;}table.lftColRect {	margin-bottom:10px;}table.lftColRect02 {	margin-top:15px;	margin-bottom:10px;}a.nav:link {color:#FFFFFF;font-weight:bold;font-size:11px;font-family:arial,verdana,sans-serif;text-decoration:none;}a.nav:visited {color:#FFFFFF;font-weight:bold;font-size:11px;font-family:arial,verdana,sans-serif;text-decoration:none;}a.nav:active {color:#FFFFFF;font-weight:bold;font-size:11px;font-family:arial,verdana,sans-serif;text-decoration:none;}a.nav:hover {color:#A2C1E0;text-decoration:none;}a.navActive:link {color:#A2C1E0;font-weight:bold;font-size:11px;font-family:arial,verdana,sans-serif;text-decoration:none;}a.navActive:visited {color:#A2C1E0;font-weight:bold;font-size:11px;font-family:arial,verdana,sans-serif;text-decoration:none;}a.navActive:active {color:#A2C1E0;font-weight:bold;font-size:11px;font-family:arial,verdana,sans-serif;text-decoration:none;}a.navActive:hover {color:#A2C1E0;text-decoration:none;}a.h4:link {color:#4984BC;text-decoration:none;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:12px;font-style:italic;}a.h4:visited {color:#4984BC;text-decoration:none;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:12px;font-style:italic;}a.h4:active {color:#4984BC;text-decoration:none;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:12px;font-style:italic;}a.h4:hover {color:#4984BC;text-decoration:underline;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:12px;font-style:italic;}div.footer {	color:#666666;	font-size:10px;	font-family:arial,verdana,sans-serif;	margin-left:43px;	margin-top:5px;}/*table.sec01	{	margin-left:10px;	margin-right:10px;}*/th.secHead01 {	color:#628511;	font-weight:bold;	font-size:11px;	font-family:arial,verdana,sans-serif;	border-bottom:solid 1px #628511;	padding-bottom:5px;	text-align:left;}ul {	list-style-type: square;}li {	margin-bottom:0px;}blockquote {	font-family:arial,verdana,sans-serif;	margin-left:0px;	font-size:11px;	margin-top:5px;	margin-right:0px;}blockquote.lftNav {	border-bottom:1px solid #6F9D13;	padding-bottom:5px;	font-family:arial,verdana,sans-serif;	font-size:11px;	margin-left:12px;	margin-bottom:0px;	margin-top:5px;	margin-right:0px;}blockquote.bulleted {	font-family:arial,verdana,sans-serif;	font-size:11px;	margin-left:15px;	margin-top:5px;	margin-bottom:10px;	margin-right:0px;}blockquote.caseStudies {	font-family:arial,verdana,sans-serif;	font-size:11px;	margin-left:15px;	margin-top:5px;	margin-bottom:0px;	margin-right:0px;}img.bullet {	margin-top:8px;}img.HPbullet {	margin-top:3px;}img.bulletLftCol {	margin-top:8px;	margin-right:5px;}table.lftColNav {	margin-top:15px;}td.lftColNav {	color:#628511;	font-family:arial,verdana,sans-serif;	font-weight:bold;	font-size:11px;	text-decoration:none;}a.lftNav:link {color:#505156;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:10px;text-decoration:none;}a.lftNav:visited {color:#505156;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:10px;text-decoration:none;}a.lftNav:active {color:#505156;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:10px;text-decoration:none;}a.lftNav:hover {color:#A2C1E0;font-family:arial,verdana,sans-serif;font-weight:normal;font-size:10px;text-decoration:none;}a.lftNavActive:link {color:#628511;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:10px;text-decoration:none;}a.lftNavActive:visited {color:#628511;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:10px;text-decoration:none;}a.lftNavActive:active {color:#628511;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:10px;text-decoration:none;}a.lftNavActive:hover {color:#628511;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:10px;text-decoration:none;}div.leftNavBoxLinks {	margin-top:1px;	margin-bottom:2px;}span.caseStudies {	font-weight:normal;	padding-top:2px;	padding-bottom:2px;	padding-left:5px;	padding-right:5px;	border:solid 1px #505156;	background:#F7F7F7;}div.tm	{	font-size:7px;	display:inline;}div.quote {	font-size:11px;}div.altItem {		border-left:solid 1px #505156;	padding-left:10px;	margin:0px;	/*background-color:#F7F7F7;*/}td.logoCell {	padding-bottom:15px;}div.prItem {	padding-top:5px;	padding-bottom:5px;	margin-bottom:5px;}div.altPrItem {	padding-top:5px;	padding-bottom:5px;	margin-bottom:5px;	background-color:#F7F7F7;}td.cont01Hdr {	font-family:arial;	font-weight:bolder;	color:#FFFFFF;	font-size:10px;	padding-top:8px;	background:url(/templates/images/cont01TopBck.gif) repeat-x;}td.cont01bHdr {	font-family:arial;	font-weight:bold;	color:#FFFFFF;	font-size:10px;	padding-top:1px;	background:url(/templates/images/cont01bHdrBck.gif) repeat-x;}td.cont02aHdr {	font-family:arial;	font-weight:bold;	color:#FFFFFF;	font-size:10px;	padding-top:9px;	background:url(/templates/images/cont02TopBck.gif) repeat-x;}td.cont02bHdr {	font-family:arial;	font-weight:bold;	color:#FFFFFF;	font-size:10px;	padding-top:2px;	background:url(/templates/images/cont02bHdrBck.gif) repeat-x;}td.cont02cHdr {	font-family:arial;	font-weight:bold;	color:#FFFFFF;	font-size:10px;	padding-top:2px;	background:url(/templates/images/cont02cHdrBck.gif) repeat-x;}td.cont01LftBck {	background:url(/templates/images/cont01LftBck.gif) repeat-y;}td.cont01MidBck {	background:url(/templates/images/cont01MidBck.gif) repeat-y;}td.cont01RgtBck {	background:url(/templates/images/cont01RgtBck.gif) repeat-y right;}td.cont02RgtBck {	background:url(/templates/images/cont02RgtBck.gif) repeat-y right;}td.contBtmBck {	background:url(/templates/images/contBtmBck.gif) repeat-x right;}td.contOutBtmBck{	background:url(/templates/images/contOutBtmBck.gif) repeat-x bottom;}td.contSpacer {	background:#F7F7F7;	border-right:1px solid #CCCCCC;	border-left:1px solid #CCCCCC;}		blockquote.HPbulleted {	font-family:arial,verdana,sans-serif;	font-size:11px;	margin-left:15px;	margin-top:5px;	margin-bottom:0px;	margin-right:0px;}blockquote.newsBullets {	font-family:arial,verdana,sans-serif;	font-size:10px;	margin-left:15px;	margin-top:1px;	margin-bottom:0px;	margin-right:0px;	border-bottom:1px solid #CCCCCC;	padding-bottom:3px;	}.newsBullets {	font-family:arial,verdana,sans-serif;	font-size:10px;	margin-left:15px;	margin-top:1px;	margin-bottom:0px;	margin-right:0px;	border-bottom:1px solid #CCCCCC;	padding-bottom:3px;	}.premiumfeature {  background-color:#FF3333;	color:#FFFFFF;	font-weight:bold;	font-style:italic;	padding:2px;}/** Tab Navigation **/#tablist {padding: 3px 0;margin-left: 0;margin-bottom: 0;margin-top: 0.1em;font-family:arial,verdana,sans-serif; font-size: 11px;}#tablist li {list-style: none;display: inline;margin: 0;}#tablist li a{text-decoration: none;padding: 3px 0.5em;margin-left: 3px;border: 1px solid #778;border-bottom: none;background: white;}#tablist li a:link, #tablist li a:visited{color: navy;}#tablist li a.current{background: #B8D4EF;font-weight: bold;}#tabcontentcontainer{width:480px;height:40px;overflow:	auto;}.tabcontent{display:none;overflow:	auto;}div#hold	{ 	position:relative; overflow:hidden;	width:184px; height:90px; z-index:100	}div#wn	{ 	position:absolute; 	left:0px; top:0px; 	width:184px; height:52px; 	clip:rect(0px, 184px, 52px, 0px); 	overflow:hidden;		z-index:1; 	}div#lyr1	{ 	position:absolute; visibility:hidden; 	left:0px; top:0px; 	z-index:1; 	}/* Set small font-size or size/position of div's will be off in some browsers  */div#scrollbar {   position:absolute; left:0; top:70px;  width:184px; height:11px;  font-size:1px; z-index:2  }div#track {   position:absolute; left:12px; top:0;  width:160px; height:11px; z-index:1;  background: url("/images/nav/track.gif") #336 repeat  }div#dragBar {  position:absolute; left:1px; top:1px;  width:20px; height:9px; z-index:1;  background-color:#ceced6  }  div#left { position:absolute; left:0; top:0; z-index:2 }  div#right { position:absolute; right:0; top:0; z-index:3 }  .accordionTabTitleBar {   font-size           : 11px;	padding             : 4px 6px 4px 6px;   border-style        : solid none solid none;	border-top-color    : #BDC7E7;	border-bottom-color : #182052;   border-width        : 1px 0px 1px 0px;}.accordionTabTitleBarHover {   font-size        : 10px;	background-color : #1f669b;	color            : #000000;}.accordionTabContentBox {   font-size        : 10px;   border           : 1px solid #1f669b;   border-top-width : 0px;   padding          : 0px 8px 0px 8px;}
