a 					{ font-family: Arial, Helvetica, sans-serif; color: #0066cc; text-decoration: underline; }
.headernavlink		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;color:#333333; font-weight:bold;}
a.headernavlink		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;color:#333333; font-weight:bold;}
a.headernavlink:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;color:#0066cc;}
a.headernavlink	:click	{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline;color:#0066cc; font-weight:bold;}
.headernavlink2		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;color:#000000;}
.headernavlink2:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;color:#000000;}
.footerlink 		{ font-size: 8pt; color: #f1a430; padding: 0 0 0 0 0;}
a.footerlink 		{ font-size: 8pt; color: #f1a430; text-decoration: underline;}
.pdflink			{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none}
.outerTopNav		{ font-size:9pt; color:gray;text-decoration: none}
a:hover				{ text-decoration: underline;};
.footertext			{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color:#f1a430; }
.navbartext			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none }
.specbartext		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color:white; }
.topbar				{background-image:images/contact-touchpoint.jpg;}
.box						{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color:white; margin: 0px 0px 0px 0px; padding: 15px 15px 0px 15px; background-image:url(../images/bluebox-touchpoint.jpg); background-repeat:no-repeat;}
.orangeH		{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; text-decoration: none; color:#f1a430; padding: 0px 0px 0 0px; }
.breadC			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color:#505050; padding: 0px 0px 0px 0px;}
.secondTitle	{ font-family: Arial, Helvetica, sans-serif; font-size: 13pt; text-decoration: none; color:white; font-weight:bold; padding: 0px 0 0 0px; }
.blueHeader	{ font-family: Arial, Helvetica, sans-serif; font-size: 13pt; text-decoration: none; color:#0066cc; font-weight:bold; padding: 30px 0 10px 0px; }
.demo			{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color:#505050; line-height: 16px; padding: 0px 20px 0px 20px; }
.blueQuote	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color:#0066cc; font-style:italic; padding: 0px 15px 0 25px;}
.title				{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color:white; font-weight:bold; font-style:italic; margin:30px 40px 0px 0px; }
.boldBlue		{ font-weight: bold; font-size: 11pt; color:#025ab2;}


body 			{margin: 0 0 0 0; padding: 0 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color:black;}
.bold 				{ font-weight: bold; }
.small				{ font-size:10px; }
.medium				{ font-size:11px;}
.mediumL				{ font-size:12px; color:#505050; padding: 0 15px 0px 15px;}
.emphasis			{ font-weight:bold; font-size:13px; color:#FFFFFF;}
a.emphasis			{ font-weight:bold; font-size:13px; color:#FFFFFF; text-decoration:none;}
.emphasis2			{ font-weight:bold; color:#FFFFFF;}
.red 				{ color: #B81F24;}
.white				{color:#FFFFFF; font-size:11px; padding:0 0 0 0;}
.italicQuote		{font-style:italic; margin:0px 0px 0px 20px;}
.left					{padding-left:350px;}

p					{ font-family: Arial, Helvetica, sans-serif; padding:0 0 0 0;}
.pMargin		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color:black; padding: 0px 25px 0 25px;}
.overview			{ color:#666666; }
h1					{ font-family: Arial, Helvetica, sans-serif; font-size: 16pt; text-decoration: none; font-weight:bold;  color:333333; }
h2					{ font-family: Arial, Helvetica, sans-serif; font-size: 13pt; text-decoration: none; color:333333; }
h3					{ font-family: Arial, Helvetica, sans-serif; font-size: 26pt; text-decoration: none; color:white; font-weight:bold; padding: 50px 0 0 150px; }
h5					{ font-family: Arial, Helvetica, sans-serif; font-size: 18pt; text-decoration: none; color:white; font-weight:bold; line-height:12px; padding: 0px 0 0 150px; }
hr						{font-size:6px; padding: 0px 20px 0 20px; color:#0066cc; width:350px;}

.partTable 			{ border: 1px solid #FFFFFF; }
.accTable 			{ border: 1px solid #afb0b3; }


.prodmaintable		{ border:1px solid white; }
.prodmaintitle  	{ height:40px; padding-left:2px; color:black; font-size: 14pt; font-weight: bold; text-decoration: none; text-align:left;}
.prodmaintd1		{ height:31px; padding-left:10px; color:white; font-size: 12pt; font-weight: bold; text-decoration: none; text-align:left;}
.prodmaintd1 a:link		{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
.prodmaintd1 a:visited		{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
.prodmaintd2		{ height:134px;background-color:#e9e7e7 }
.prodmaintd3		{ height:31px;background-color:white; }
.prodmaindiv0		{ position:relative;top:0px;left:0px;height:134px;width:573px;}
.prodmainspan1		{ position:absolute;top:7px;left:0px; z-index:150;}
.prodmainspan2		{ position:absolute;bottom:0px;right:0px; z-index:100;}

.prodconttable		{ border:1px solid #b5b5b5;padding:0 0 0 0;margin:0 0 0 0; }
.prodcontarrow		{ padding: 2px 5px 0px 5px; }
.prodcontdiv0		{ position:relative;top:0px;left:0px;width:174px;height:77px }
.prodcontspan1		{ position:absolute;bottom:2px;left:2px; z-index:150; }
.prodcontspan2		{ position:absolute;bottom:-1px;right:-1px; z-index:100; }

.prodconttd1		{ height:25px;background-color:#b5b5b5; }
.prodconttd1 a:link		{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
.prodconttd1 a:visited		{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
.prodconttd2		{ height:77px; }
.prodconttd3		{ height:100px; }

.leftnav			{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-top:4px; padding-bottom:4px; text-decoration: none; font-weight: bold; color:#000000;}

.spanLeftNav, .spanLeftNavRoot		{ list-style-type:none; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold; color:#000000;width:143px;vertical-align:center;}
.spanLeftNav a, .spanLeftNavRoot a	{ color:black;}
.divLeftNav							{ list-style-type:none; margin:0px 0px 0px 0px; padding: 8px 0px 8px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-weight: bold; color:#000000;width:143px;vertical-align:center;}

.ulApplications 	{ width:130px; padding:0px 0px 0px 0px;margin:0px 0px 0px 20px;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; font-weight: none; color:#000000;}
.headerKeyFeatures	{ padding:0px 0px 0px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 14pt; text-decoration: none; font-weight: none; color:#000000;}

ul.hpBullets		{ list-style-type:none; margin:12px 0px 24px 16px; padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color:#a7a7a7; list-style-image: url(/images/red_dot.gif)}
li.HPBulletLi		{ padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:18px; color:#747474;}

ul.prodBullets		{ list-style-type:none; margin:12px 0px 24px 16px; padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color:#a7a7a7; list-style-image: url(/images/red_checkmark.gif);}
li.prodBulletLi		{ padding: 0px 0px 0px 0px; margin:0px 0px 0px 20px; line-height:26px; font-weight:bold; color:#333333}

.picCaption			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none ; color:#919090;margin:0 200px 0 0;}

.partTable			{ font-size:10px;}
.specTable			{ font-size:11px; border: 1px solid #FFFFFF; padding: 2 0 2 0;}


TABLE.menu 			{ z-index:1000; }
TABLE.subMenu 		{ background-color: #e1e1e1; border: 4px solid #e1e1e1; position: absolute; display: none; z-index: 1000; margin-left: 1px;}
TD.menuItem 		{ border:1px solid white; text-align:center; background-color: #b5b5b5;  padding-right:5px;padding-left:5px;padding-top:2px;padding-bottom:2px; z-index:1000; width:122px;}
TD.innerMenuItem	{ padding:			2px; z-index:1000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;color:#0000FF;}
#tableNR			{ background-color: #dfdfdf; border-color: #b0b0b0; border-style: solid; border-spacing: 1px; border-width: thin; font-size: 11px; padding: 5px; width:185px;}

