/* import styling */
@import './hb-poll.css';

/* CSS Document */

	body {margin:0px;font:11px Arial, Helvetica, sans-serif;color:#666666;background:#d8d8d8;}
	a {text-decoration:none;color:#0082da;outline:0;-moz-outline:0;}
	a:hover {text-decoration:underline;}
	img {border:0;}
	p {margin:0;padding:0;}
	input {border:1px solid #e3e3e3;border-top:1px solid #cccccc;border-left:1px solid #cccccc;height:16px;vertical-align:top;padding: 2px 0 0 4px;margin-bottom:3px; font:11px Arial, Helvetica, sans-serif;color:#828282;}
	.txtRequired {color:red;font-size:14px;}
	hr {background:transparent url(../images/hrBack.gif) repeat-x center center;height:3px;margin-bottom:15px;width:100%;clear:both;border-bottom:1px dotted grey;color:#fff;}
	strong, strong a {color:#000000;}
	div {padding:0;margin:0;}
	#container {width:990px;margin:auto;background-color:#fff;border:0px solid green;}
	#border {padding:0;margin:0;}
	.logo {padding:20px 0 0 25px;width:300px;}
	.search {float:right; padding:15px 15px 0 0;}
	#key, #but {float:left;}
	#key input, #but input {margin:0;padding:0;}
	#keywords {border:1px solid #e3e3e3;border-top:1px solid #cccccc;border-left:1px solid #cccccc;height:15px;vertical-align:top;padding: 3px 0 0 4px;margin-bottom:3px; font:10px Arial, Helvetica, sans-serif;color:#828282;}
	.srchButton{border:0;width:56px;height:17px;}
	form {clear:none;padding:0; margin:0;}
	.contact {float:left;padding-right:25px;padding-top:6px;}
	.subhead {font-weight:bold;color:#000;}
	#navigation {height:42px;background: url(../images/nav_fade.jpg) repeat-x;width:990px;}
	/*#footer {border:1px solid #fff;border-top:none;line-height:18px;background:#3366CC top left url(../images/img_dottedLine.gif) repeat-x;color:#D2E6EC;text-align:center;padding:25px 30px 25px 30px;margin-bottom:10px;}
	#footer a {color:#D2E6EC;text-decoration:none;}
	#footer a:hover {text-decoration:underline;color:#fff;}
	#footer p {margin:0px;}
	#footer small {font:normal 14px Arial, Tahoma, Serif;padding:10px;display:block;}*/
	#copyright {text-align:center;color:#BBB;margin-bottom:10px;}
	
	/* Common Nav */
	#nav {padding:0px;margin:0px;float:right;background: url(../images/nbg.gif) no-repeat top left;}
	#nav a {text-decoration:none;display:block;}
	#nav li {float:left;padding:0px;cursor:pointer;list-style-type:none;}
	#nav ul {float:left;width:150px;padding:0px;position:absolute;left:-999em;margin:0px 0px 0px 0px;z-index:99990;}
	#nav ul li {width:150px;display:block;}
	#nav ul li a {display:block;}
	#nav ul ul {width:150px;}
	#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left:auto;}
	
	/* Unique Nav */
	#nav {font:bold 11px Arial, Helvetica, sans-serif;}
	#nav a {}
	#nav li#fir a {background:none;}
	#nav li#fir a#active {color:#3366CC;background:#fff;}
	#nav a:hover {color:#fff;}
	#nav a#active {color:#3366CC;background:#fff;}
	#nav li#fir ul {}
	#nav li {position:relative;}
	#nav li li {position:relative;margin-left:0;}
	#nav li ul {}
	#nav #products.level ul {margin-left:0;}
	#nav #products.level ul ul {margin-left:150px;}
	#nav li#company.level ul{margin-left:0;}
	#nav li#company.level ul ul {margin-left:-150px;}
	#nav li#company ul ul, #nav li#support ul ul ul, #nav li#resourcenav ul ul ul {display:none;}
	#nav ul {font:10px Verdana, Tahoma, Serif;text-transform:none;font-weight:normal;}
	#nav ul li {display:block;height:auto;}
	#nav ul li a {color:#333;background:#d0d0d0;padding:8px 15px 8px 15px;height:auto;display:block;border-top:1px solid #fff;}
	#nav ul li a:hover {background:#df6d36;padding:8px 15px 8px 15px;height:auto;display:block;border-top:1px solid #fff;}
	* html #nav ul li a, * html #nav ul li a:hover {height:10px;width:120px;}
	#nav ul ul {margin:-28px 0px 0px 150px;}
	#nav ul ul ul ul {display:none;}
	#nav li:hover, #nav li.sfhover {position: static;}
	#nav ul li:hover, #nav ul ul li:hover, #nav li li:hover, #nav li li.sfhover, #nav li ul li.sfhover {}
	#nav li li:hover a, #nav li li.sfhover a {background:#df6d36;color:#fff;height:auto;display:block;position: static;}
	#nav li li:hover li a, #nav li li.sfhover li a {background:#d0d0d0;color:#333;height:auto;display:block;position: static;}
	#nav li li:hover li:hover a {background:#df6d36;color:#fff;height:auto;display:block;position: static;}
	#nav li li li.sfhover a {background:#d0d0d0;color:#333;height:auto;display:block;position: static;}
	#nav li li:hover li:hover li a, #nav li li li li.sfhover a {background:#d0d0d0;color:#333;height:auto;display:block;position: static;}
	#nav li li:hover li:hover li:hover a, #nav li li li li li.sfhover a {background:#df6d36;color:#fff;height:auto;display:block;position: static;}
	
	
	/* Unique Nav Image States */
	#nav .products {padding:0;height:25px;width:145px;background:url(../images/nav1off.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .industry-solutions {padding:0;height:25px;width:162px;background:url(../images/nav2off.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .support {padding:0;height:25px;width:122px;background:url(../images/nav3off.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .resources {padding:0;height:25px;width:139px;background:url(../images/nav4off.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .company {padding:0;height:25px;width:123px;background:url(../images/nav5off.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	
	/* Unique Nav Hover/Over States */
	#nav .products:hover, #nav li:hover a.products, #nav li.sfhover a.products  {padding:0;height:25px;width:145px;background:url(../images/nav1over.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	#nav .industry-solutions:hover, #nav li:hover a.solutions, #nav li.sfhover a.solutions  {padding:0;height:25px;width:162px;background:url(../images/nav2over.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	#nav .support:hover, #nav li:hover a.support, #nav li.sfhover a.support  {padding:0;height:25px;width:122px;background:url(../images/nav3over.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	#nav .resources:hover, #nav li:hover a.resources, #nav li.sfhover a.resources  {padding:0;height:25px;width:139px;background:url(../images/nav4over.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	#nav .company:hover, #nav li:hover a.company, #nav li.sfhover a.company  {padding:0;height:25px;width:123px;background:url(../images/nav5over.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	
	/* Unique Nav On States */
	#nav .productsactive {padding:0;height:25px;width:145px;background:url(../images/nav1on.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	#nav .industry-solutionsactive {padding:0;height:25px;width:162px;background:url(../images/nav2on.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	#nav .supportactive {padding:0;height:25px;width:122px;background:url(../images/nav3on.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	#nav .resourcesactive {padding:0;height:25px;width:139px;background:url(../images/nav4on.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	#nav .companyactive {padding:0;height:25px;width:123px;background:url(../images/nav5on.jpg) no-repeat top left;color:#fff;text-indent:-999em;-moz-outline:0;outline:0;display:block;position: static;}
	
	#theatre {float:left;padding:0;margin:0;}
	#rightnav {margin:0;float:right;padding:0 0 0 16px;}
	#quicklinks {background-color:#b4b4b4;padding:15px; width:150px;height:163px;}
	#quicklinks hr {background-color:#fff;color:#fff;height:5px;border:0;}
	#quicklinks a {text-decoration:underline;color:#fff;}
	#quicklinks ul {padding:0; margin:0; display:block;list-style-type: none;line-height:18px;}
	.blurb {}
	#homecontent{padding:0;margin:0;border:0px solid blue;float:left;}
	#clearmain {clear:both;padding:5px 0 0 0;margin:0;}
	*html #clearmain {padding:0;}
	#subcontent {padding:0; margin:0;line-height:14px;float:left;border:0px solid red;}
	div.hr {
		  height: 3px;
		  background: #fff url(../images/dots.gif) repeat-x scroll center;
		  width:auto;
		  margin:10px 0;	
		  clear:both;
		}
		div.hr hr {
		  display: none;
		}
	.headimg {padding-bottom:15px;}
	#bucket1 {width:352px;
		padding:0px;
		margin:0 12px 0 0 ;
		float:left;}
	#news {width:267px;
		height:230px;
		padding:0px 0 0 15px;
		margin:0 12px;
		float:left;
		background:url(images/news_fade.jpg) no-repeat;}
	#events {width:267px;
		padding:0 0 0 15px;
		margin:0 0 0 10px;
		float:left;
		background:url(images/news_fade.jpg) no-repeat;}
	#products {}
	.prodimg {float:left;width:75px;position:relative;}
	.proddesc {float:right;position:relative;width:270px;padding-bottom:10px;}
	#footer {font-size:9px; padding:10px 0 0 15px;width:947px;margin:0 auto;background:url(../images/footer.gif) no-repeat;color:#fff; height:29px;}
	#footer a {padding:0 15px;}
	.copyright {float:left; position:relative;}
	.sitemap {float:right;position:relative;padding-right:20px;}
	
	#mainHome {width:962px;margin:auto;height:auto;}
	#main {width:973px;padding:0 0 0 17px;float:left;background: url(../images/navBack.gif) repeat-y top left;z-index:0;position:relative;}
	#crumbs {background:#ffffff;padding-bottom:13px;}
	#crumbs a {color:#999999;font-size:11px;}
	#crumbs .last {color:#e47645;}
	#access {padding:0;margin:0;}
	#access a {color:#999;text-decoration:none;float:left;}
	#access a:hover {color:#000;text-decoration:underline;}
	#access a {padding:0px;width:16px;height:16px;}
	#access a#pri {background:left url(../images/ico_print.gif) no-repeat;padding-right:16px;}
	#access a#ema {background:left url(../images/ico_email.gif) no-repeat;}
	#access a#lgi {background:left url(../images/ico_login.gif) no-repeat;}
	#access a#lgo {background:left url(../images/ico_logout.gif) no-repeat;}
	#over1 {float:left;width:283px;margin-top:23px;}
	#over1 h4 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;margin-bottom:10px;}
	#over1 strong, #over1 strong a {font-size:12px;color:#000;margin:0;padding:0;}
	#over1 h4 a {color:#333;text-decoration:none;}
	#over1 p {margin:10px 0px 10px 0px;}
	div.overclr {clear:both;position:relative;margin-top:0px;height:0px;}
	div.overnew {clear:both;margin-bottom:20px;padding-bottom:20px;border-bottom:dotted 1px #999999;}
	div.overnew p {margin:0;padding:0;}
	
	
	#mb {color:#666666;padding-left:11px;}
	#mb h2 {}
	#mb h3 {color:#000000;}
	
	/* Left Nav */
	#left {float:left;width:220px;height:auto;border-top:6px solid #000000;margin:0 ;padding:0 0 50px 0;}
	#left #subnav {}
	#left img {margin:0px;}
	#left a {color:#3366CC;}
	#left h2 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;}
	
	/* Second Level Only */
	#left ul ul {display:none;}
	#left #active-nav ul, #left #parent-open ul {display:block;}
	#left #active-nav ul ul, #left #parent-open ul ul {display:none;}
	/* Third Level */
	#left #parent-open ul #active-nav ul {display:block;}
	#left ul #parent-open ul #parent-open ul {display:block;}
	
	/* First Level Styles */
	#left ul {width:220px;margin:0;padding:0px;padding-bottom:0;line-height:0;background:none;}
	#left ul li {list-style-type:none;margin-bottom:1px;}
	#left ul li a {background:#e5e5e5 url(../images/snavOff.gif) no-repeat top left;border-bottom:1px solid #dbdbdb;color:#666666;text-decoration:none;display:block;padding:11px 0 11px 20px;}
	#left ul li a:hover {background:#666666 url(../images/snavOn.gif) no-repeat top left;color:#ffffff;border-bottom:1px solid #666666;}
	#left ul #active-nav a {background:#666666 url(../images/snavOn.gif) no-repeat top left;color:#ffffff;border-bottom:1px solid #666666;}
	#left ul #active-nav.level a, #left ul #parent-open a {background:#666666 url(../images/snavOpen.gif) no-repeat top left;color:#ffffff;border-bottom:1px solid #666666;}
	
	/* Second Level Styles */
	#left ul ul {background:#fff url(../images/l2shadow.gif) no-repeat top left;padding:5px 0 20px 0;}
	#left ul li.nochild li#active-nav ul.subnav1 {padding:0;}
	#left ul ul li {}
	#left ul  ul li a, #left ul #parent-open ul li a , #left ul #active-nav.level ul li a {border-bottom:none;background: url(../images/l2Off.gif) no-repeat top left;padding:0 0 0 29px;color:#666666;line-height:18px;}
	#left ul ul li a:hover, #left ul #parent-open ul li a:hover , #left ul #active-nav.level ul li a:hover {color:#e47645;background: url(../images/l2On.gif) no-repeat top left;border-bottom:none;}
	#left ul #parent-open ul #active-nav a {border-bottom:none;background: url(../images/l2On.gif) no-repeat top left;padding:0 0 0 29px;color:#e47645;line-height:18px;}
	
	/* Third Level Styles */
	#left ul ul ul {background:none;padding:0;}
	#left ul #parent-open ul #parent-open a {background: url(../images/l2Open.gif) no-repeat top left;color:#e47645;}
	#left ul #parent-open ul #active-nav ul li a, #left ul #parent-open ul #parent-open  ul a {padding-left:45px;font-size:10px;background: url(../images/l3off.gif) no-repeat top left;line-height:16px;color:#666666;}
	#left ul #parent-open ul #active-nav ul li a:hover , #left ul #parent-open ul #parent-open  ul a:hover {background: url(../images/l3on.gif) no-repeat top left;color:#e47645;}
	#left ul #parent-open ul #parent-open ul #active-nav a {background: url(../images/l3on.gif) no-repeat top left;color:#e47645;}
	#left img {border:none;}
	
	/* Product Tabs */
	#product_header {padding:0 0 15px 0;clear:both;}
	#product_header #img {width:275px;line-height:145px;float:left;padding:15px 0 0 0;display:block;}
	#product_header #img img {vertical-align:middle;margin:0 auto;line-height:145px;display:block;}
	#product_header #pRight {float:left;width:440px;}
#product_header #cont {float:left;width:445px;padding:0 0 20px 0;}
	#prodBack {background: url(../images/prodBack.jpg) no-repeat top right;float:left;width:521px;}
	#product_tabs {padding:0;margin:0;float:left;}
	#product_tabs div {float:left;margin-right:2px;color:#ffffff;}
	#product_tabs  {list-style-type:none;float:left;margin:0;padding:0;}
	#mb #product_tabs a {color:#ffffff;}
	#product_tabs  a {height:26px;width:70px;line-height:26px;background:#b4b4b4 url(../images/prodTabOff.jpg) no-repeat top left;display:block;padding:0 10px 0 23px;font-size:11px;color:#ffffff;}
	#product_tabs  a:hover {background:#df6d36 url(../images/prodTabOn.jpg) no-repeat top left;text-decoration:none;}
	#product_tabs .prodTabOff {background:#b4b4b4 url(../images/prodTabOff.jpg) no-repeat top left;}
	#product_tabs .prodTabOn {background:#df6d36 url(../images/prodTabOn.jpg) no-repeat top left;}
	#product_data {color:#666666;}
	
	#productsub #mb #product_data {float:left;width:510px;padding:15px 0 0 0;margin:0;}
	#productsub #mb #product_data #overview {width:500px;}
	#productsub #related_links a {color:#ffffff;margin:0;}
	#productsub #related_links {}
	#rHolder {padding-left:27px;padding-top:15px;float:left;}
	#related_links {width:180px;float:left;}
	#get-a-quote {width:165px;float:left;padding: 0 0 0 27px;}
	* html #rHolder{padding:15px 0 0 20px;}
	* html #get-a-quote {padding:0 0 0 20px;}
	
	
	#right {width:180px;float:left;padding-left:15px;font-size:12px;line-height:18px;padding-top:0; border:0px solid pink;border-style:inset;}
	#menu {width:177px;height:130px;background:#3366CC top left url(../images/img_internalMenuBack.gif) no-repeat;margin:0px;margin-bottom:25px;padding:10px 15px 10px 15px;}
	#menu img {border:none;margin-top:3px;}
	/* #clearmain {clear:both;} */
	
	/* Section Styles */
	#secTheme {margin:0 015px 14px;float:left;}
	#overview {width:527px;z-index:0;}
	#overview #access {position:absolute;right:10px;top:35px;}
	#overview {width:527px;min-height:400px;line-height:18px;float:left;color:#333;font-size:12px;border:0px solid pink; border-style:inset;position:relative;margin-left:15px;}
	#overview a {color:#0082da;}
	#overview h1 {font:16px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;margin:0;padding:0;height:31px;line-height:31px;background:#666666 url(../images/h1SideR.gif) no-repeat top right;}
	#overview #h1 {background:#666666 url(../images/h1Side.gif) no-repeat top left;height:31px;padding-left:11px;margin-bottom:26px;}
	#overview h2{font:bold 14px Arial, Helvetica, sans-serif;color:#df6d36;}
	#overview h3{font:bold 14px Arial, Helvetica, sans-serif;color:#000;}
	#overview h4{font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#overview h5{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#overview h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#overview p {margin:10px 0;}
	
	#right .relatedLinks, #related_links {width:151px;background:#b4b4b4 url(../images/relatedLinksBack.gif) no-repeat bottom right;padding:15px  14px 28px 15px;margin:0 0 15px 0;}
	#right .relatedLinks ul, #related_links ul {padding:5px 0 0 0;margin:0;list-style-image: url(../images/rlinksBullet.gif); list-style-position:inside;list-style-type:none;}
	#right .relatedLinks li, #related_links li {padding:0; margin:0;}
	#right .relatedLinks img {display:block;}
	#right .relatedLinks a, #related_links a {color:#ffffff;font-size:11px;text-decoration:underline;padding:0;margin:0 0 0 0;}
	*html #right .relatedLinks ul, *html #related_links ul {list-style-position:inside;list-style-image: url(../images/rlinksBulletie.gif); }
	*html #right .relatedLinks li, *html #related_links li {margin:0 0 0 -12px;padding:0;}
	*html #right .relatedLinks a, *html #related_links a {margin:0 0 0 0;margin-top:-10px;}
	#right .relatedLinks a:hover, #related_links a:hover {text-decoration:none;}
	#right .promo1 {padding:0 0 15px 0;}
	
	/* Product Page Styles */
	#product {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;border:0px solid pink; border-style:inset;position:relative;margin-left:15px;z-index:0;}
	#product #access {position:absolute;right:15px;top:27px;}
	#product a {color:#009aff;}
	#product a.learn {background: url(../images/solprod.gif) no-repeat top right;padding:0 15px 0 0;}
	#product h1 {font:16px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;margin:0;padding:0;height:31px;line-height:31px;background:#666666 url(../images/h1SideR.gif) no-repeat top right;}
	#product #h1 {width:609px;background:#666666 url(../images/h1Side.gif) no-repeat top left;height:31px;padding-left:11px;margin-bottom:10px;}
	#product h2{font:bold 16px Arial, Helvetica, sans-serif;color:#df6d36;}
	#product h3{font:bold 14px Arial, Helvetica, sans-serif;color:#000;}
	#product h4{font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#product h5{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#product h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#product ul {margin-left:16px;padding:0px;}
	#product ul li {list-style-type:square;}
	#product #right {width:386px;padding:22px 0 0 25px;}
	#product #right strong {color:#000;}
	#blueOutline {padding:12px 15px 14px 12px;border:6px solid #b3e3f7;}
	#blueOutline #img {float:left;display:block;width:244px;}
	#blueOutline #catContent {padding:0;margin:0;display:block;width:400px;float:left;}
	#blueOutline img {float:left;display:block;}
	
	/* Product Sub Page Styles */
	#productsub {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;padding:32px 0 0 0;position:relative;margin-left:15px;background:url(../images/isubTop.gif) no-repeat top left;border:0px inset red;z-index:0;}
	#productsub #access {position:absolute;right:208px;top:27px;}
	#productsub a {color:#009aff;}
	#productsub strong a {color:#000000;}
	#productsub h1 {font:16px Arial, Helvetica, sans-serif;color:#df6d36;font-weight:bold;margin:0;padding:5px 0 0 0;}
	#productsub h2{font:bold 14px Arial, Helvetica, sans-serif;color:#000000;padding:5px 0 5px 0;margin:0;}
	#productsub h3{font:bold 13px Arial, Helvetica, sans-serif;color:#3366CC;}
	#productsub h4{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#productsub h5{font:bold 12px Arial, Helvetica, sans-serif;color:#3366CC;}
	#productsub h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#productsub p {margin:10px 0;color:#666666;}
	#productsub ul {margin-left:16px;padding:0px;}
	#productsub ul li {list-style-type:square;}
	#productsub #mb {border:0px solid pink;width:515px;clear:both;float:left;}
	
	
	/* Product Category Page */
	#catRow {clear:both;float:left;border-bottom:1px dotted #666666;display:block;padding:12px 0 12px 0;width:500px;}
	#catRow #img {float:left;width:113px;min-height:66px;display:block;padding:0 10px 0 0;}
	* html #catRow #img {width:113px;}
	#catRow #img img {margin:0 auto;display:block;}
	#catRow #cont {float:left;width:350px;}
	#catRow #cont a.learn {background: url(../images/solprod.gif) no-repeat top right;padding:0 15px 0 0;}
	
	/* Interior SubPage Styles */
	#interior {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;border:0px solid pink; border-style:inset;position:relative;margin-left:15px;z-index:0;}
	#interior #access {position:absolute;right:110px;top:37px;}
	#interior a {color:#0082da;}
	#interior strong a {color:#000;}
	#interior h1 {font:16px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;margin:0;padding:0;height:31px;line-height:31px;background:#666666 url(../images/h1SideR.gif) no-repeat top right;}
	#interior #h1 {width:605px;background:#666666 url(../images/h1Side.gif) no-repeat top left;height:31px;padding-left:11px;margin-bottom:10px;}
	#interior h2{font:bold 14px Arial, Helvetica, sans-serif;color:#df6d36;}
	#interior h3{font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#interior h4{font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#interior h5{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#interior h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#interior ul {margin-left:16px;padding:0px;}
	#interior ul li {list-style-type:square;}
	#interior #right {width:386px;padding:22px 0 0 25px;}
	#interior #right strong {color:#000;}
	#interior #mb {padding-top:30px;width:570px;float:left;}
	#interior #mb p.indent {padding:20px;}
	#blueOutline {padding:12px 15px 14px 12px;border:6px solid #b3e3f7;}
	#blueOutline p {padding:0;margin:0;}
	#blueOutline img {float:left;}
	
	/* Interior Sub Second Level Page Styles */
	#interiorsub {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;padding:32px 0 0 0;position:relative;margin-left:15px;background:url(../images/isubTop.gif) no-repeat top left;border:0px inset red;z-index:0;}
	#interiorsub #access {position:absolute;right:80px;top:27px;}
	#interiorsub a {color:#0082da;}
	#interiorsub strong a {color:#000000;}
	#interiorsub h1 {font:16px Arial, Helvetica, sans-serif;color:#df6d36;font-weight:bold;margin:0;padding:5px 0 0 0;}
	#interiorsub h2{font:bold 14px Arial, Helvetica, sans-serif;color:#000000;padding:5px 0 5px 0;margin:0;}
	#interiorsub h3{font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#interiorsub h4{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#interiorsub h5{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#interiorsub h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#interiorsub p {margin:10px 0;}
	#interiorsub ul {margin-left:16px;padding:0px;}
	#interiorsub ul li {list-style-type:square;}
	#interiorsub #mb {border:0px solid pink;width:650px;float:left;}
	#interiorsub #mb #cont {width:577px;float:left;}
	#interiorsub #right {float:left;}
	
	/* Industry Solutions Page Styles */
	#industrysub {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;border:0px solid pink; border-style:inset;position:relative;margin-left:15px;z-index:0;}
	#industrysub #access {position:absolute;right:15px;top:27px;}
	#industrysub a {color:#0082da;}
	#industrysub #theme {float:left;padding:0 11px 0 0;}
	#industrysub h1 {font:16px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;margin:0;padding:0;height:31px;line-height:31px;background:#666666 url(../images/h1SideR.gif) no-repeat top right;}
	#industrysub #h1 {width:397px;background:#666666 url(../images/h1Side.gif) no-repeat top left;height:31px;padding-left:11px;margin-bottom:10px;float:left;}
	#industrysub h2{font:bold 16px Arial, Helvetica, sans-serif;}
	#industrysub h3, #industrysub #mb #hbcatmod h3 a {font:bold 14px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0}
	#industrysub strong a {color:black;}
	#industrysub h4{font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#industrysub h5{font:bold 12px Arial, Helvetica, sans-serif;color:#3366CC;}
	#industrysub h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#industrysub ul {margin-left:16px;padding:0px;}
	#industrysub ul li {list-style-type:square;}
	#industrysub h2 {position:absolute;top:70px;left:244px;font-size:18px;width:380px;line-height:23px;color:#000;font-weight:normal;padding:0;margin:0;}
	#industrysub #right {padding:22px 0 0 25px;float:left;}
	#industrysub #right strong {color:#000;}
	#industrysub #mb {padding:20px;width:477px;float:left;}
	#industrysub #right .caseStudies {background:#b2e3f7;color:#ffffff;}
	#industrysub #right .caseStudies a {color:#2fadfd;}
	#industrysub #right .caseStudies ul {margin-top:0;padding-left:12px;}
	#industrysub #right .caseStudies ul li {margin-bottom:5px;}
	#blueOutline {padding:12px 15px 14px 12px;border:6px solid #b3e3f7;}
	#blueOutline p {padding:0;margin:0;}
	#blueOutline img {float:left;}
	#solHead {border-top:1px dotted #999999;padding:10px 0 5px 0;margin-top:30px;font-weight:bold;font-size:14px;color:#000;}
	#indProd {display:block;float:left;padding:0 0 15px 0;border-bottom:1px dotted #999999;margin-bottom:15px;}
	#indProd .img {float:left;width:100px;height:100px;display:block;}
	#indProd .cont {float:left;width:350px;padding:0 0 0 10px;}
	#indProd .cont a {color:#0099fd;background: url(../images/solprod.gif) no-repeat top right;padding:0 20px 0 0;line-height:13px;}
	
	/* Company SubPage Styles */
	#companySub {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;border:0px solid pink; border-style:inset;position:relative;margin-left:15px;z-index:0;}
	#companySub #access {position:absolute;right:110px;top:37px;}
	#companySub a {color:#0082da;}
	#companySub strong a {color:#000;}
	#companySub h1 {font:16px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;margin:0;padding:0;height:31px;line-height:31px;background:#666666 url(../images/h1SideR.gif) no-repeat top right;}
	#companySub #h1 {width:605px;background:#666666 url(../images/h1Side.gif) no-repeat top left;height:31px;padding-left:11px;margin-bottom:10px;}
	#companySub h2{font:bold 14px Arial, Helvetica, sans-serif;color:#df6d36;}
	#companySub h3{font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#companySub h4{font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#companySub h5{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#companySub h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#companySub p {margin:10px 0;}
	#companySub ul {margin-left:16px;padding:0px;}
	#companySub ul li {list-style-type:square;}
	#companySub #right {width:386px;padding:22px 0 0 25px;}
	#companySub #right strong {color:#000;}
	#companySub #mb {padding-top:30px;width:570px;float:left;}
	#companySub #mb p.indent {padding:20px;}
	#blueOutline {padding:12px 15px 14px 12px;border:6px solid #b3e3f7;}
	#blueOutline p {padding:0;margin:0;}
	#blueOutline img {float:left;}
	
	/* Company Sub Second Level Page Styles */
	#companySubSecond {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;padding:32px 0 0 0;position:relative;margin-left:15px;background:url(../images/isubTop.gif) no-repeat top left;border:0px inset red;z-index:0;}
	#companySubSecond #access {position:absolute;right:80px;top:27px;}
	#companySubSecond a {color:#0082da;}
	#companySubSecond strong a {color:#000000;}
	#companySubSecond h1 {font:16px Arial, Helvetica, sans-serif;color:#df6d36;font-weight:bold;margin:0;padding:5px 0 0 0;}
	#companySubSecond h2{font:bold 14px Arial, Helvetica, sans-serif;color:#000000;padding:5px 0 5px 0;margin:0;}
	#companySubSecond h3{font:bold 13px Arial, Helvetica, sans-serif;color:#3366CC;}
	#companySubSecond h4{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#companySubSecond h5{font:bold 12px Arial, Helvetica, sans-serif;color:#3366CC;}
	#companySubSecond h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#companySubSecond p {margin:10px 0;}
	#companySubSecond ul {margin-left:16px;padding:0px;}
	#companySubSecond ul li {list-style-type:square;}
	#companySubSecond #mb {border:0px solid pink;width:650px;float:left;}
	#companySubSecond #mb #cont {width:577px;float:left;}
	#companySubSecond #right {float:left;}
	
	/* Investor Relations Page Styles */
	#investor {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;border:0px solid pink; border-style:inset;position:relative;margin-left:15px;z-index:0;}
	#investor a {color:#0082da;}
	#investor h1 {font:16px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;margin:0;padding:0;height:31px;line-height:31px;background:#666666 url(../images/h1SideR.gif) no-repeat top right;}
	#investor #h1 {background:#666666 url(../images/h1Side.gif) no-repeat top left;height:31px;padding-left:11px;margin-bottom:26px;}
	#investor h2{font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
	#investor h3{font:bold 14px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0 0 5px 0;}
	#investor h4{font:bold 13px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
	#investor h5{font:bold 12px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
	#investor h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
	#investor p {margin:0 0 10px 0;}
	#investor ul {margin-left:16px;padding:0px;}
	#investor ul li {list-style-type:square;}
	#investor #mb {width:500px;float:left;padding:0 15px 0 11px;}
	#investor a.moreLink {float:right;}
	#investor .dotted {border-bottom:1px dotted #999999;clear:right;height:10px;margin:0 0 25px 0;}
	#investor #rightColumn {float:left;width:178px;padding:30px 0 0 17px;}
	#investor #stockQuote {width:178px;height:117px;margin:0 0 40px 0;}
	#investor #stockQuote center {margin:0;padding:0;}
	
	/* Investor Relations SUBPAGE Styles */
	#investorSub {width:723px;min-height:400px;line-height:18px;float:left;font-size:12px;padding:32px 0 0 0;position:relative;margin-left:15px;background:url(../images/isubTop.gif) no-repeat top left;z-index:0;}
	#investorSub a {color:#0082da;}
	#investorSub strong a {color:#000000;}
	#investorSub h1 {font:16px Arial, Helvetica, sans-serif;color:#df6d36;font-weight:bold;margin:0;padding:5px 0 0 11px;width:500px;}
	#investorSub h2{font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
	#investorSub h3{font:bold 14px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0 0 5px 0;}
	#investorSub h4{font:bold 13px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
	#investorSub h5{font:bold 12px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
	#investorSub h6{font:bold 12px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}
	#investorSub p {margin:10px 0;}
	#investorSub ul {margin-left:16px;padding:0px;}
	#investorSub ul li {list-style-type:square;}
	#investorSub #mb {width:500px;float:left;padding:0 15px 0 11px;}
	#investorSub #rightColumn {float:left;width:178px;padding:30px 0 0 17px;}
	#investorSub #stockQuote {width:178px;height:117px;margin:0 0 40px 0;}
	#investorSub #stockQuote center {margin:0;padding:0;}
	#investorSub div {border:0px inset yellow;}
	#table {padding:18px 0 0 0;}
	#tableHead {background: url(../images/corpDocs-header.gif) no-repeat top left;width:500px;height:25px;}
	#tDocs {width:353px;padding:0 0 0 11px;line-height:30px;float:left;}
	#tView {line-height:30px;}
	#tView a {background: url(../images/pdf-icon.gif) no-repeat;line-height:30px;padding:2px 0 2px 33px;}
	#table .sep {border-bottom:1px solid #e2e2e2;padding:0;margin:0;clear:left;}
	
	/* Executive Team */
	#exec {border-bottom:1px dotted #999999;float:left;padding:22px 0 20px 0;}
	#exec #image img {border:3px solid #b4b4b4;float:left;height:auto;display:inline;margin:0;padding:0;}
	#exec #details {float:left;width:475px;padding-left:17px;}
	#exec .title {color:#000000;padding-bottom:25px;display:block;}
	
	/* Back to Top */
	#backToTop {position:absolute;bottom:0;right:20px;}
	
	/* Events */
	#eventHead {display:block;background:#d5d5d5;padding:5px;float:left;width:550px;}
	#eventHead div {float:left;color:#666;font-size:14px;text-transform:uppercase;}
	#eventHead #event {width:200px;}
	#eventHead #date {width:100px;}
	#eventHead #location {width:150px;}
	#eventHead #booth {width:100px;}
	#eventRow {display:block;padding:5px 5px 5px 5px;float:left;width:550px;}
	#eventRow div {float:left;}
	#eventRow #event {width:200px;}
	#eventRow #date {width:100px;}
	#eventRow #location {width:150px;padding-right:10px;}
	#eventRow #booth {width:90px;}
	#eventRow.odd {background:#f3f3f3;}
	
	/* Press Coverage */
	#pressRow {float:left;width:700px;border-bottom:1px dotted #999999;padding:19px 0 22px 0;}
	#pressRow #image {float:left;width:130px;padding:0 15px 0 0;}
	#pressRow #coverage {float:left;width:420px;}
	#pressRow #coverage strong {color:#666666;}
	
	/* Support Styles */
	.odd {background:#f3f3f3;}
	
	/* Submit Style */
	.buttons {border:0;background:url(../images/subBack.jpg) repeat-x top left;height:28px;padding:3px 5px 5px 5px;color:#000;font-family:Arial Black, Helvetica,sans;font-size:12px;letter-spacing:1px;}
	
	/* Login/Logout */
	#loginstatus {float:right;position:absolute;right:20px;}
	
	#catHead strong a {color:#000;}
	
	/* Landing Page */
	#lpage {width:960px;margin:auto;background-color:#fff;font-size:13px;}
	#lpage #header {height:71px;}
	#lpage .logo {padding:20px 0 -20px 25px;width:300px;}
	#lpage #navigation {height:37px;background: url(../images/landNav.jpg) repeat-x;width:960px;}
	#lpage #land {padding:0 11px 11px 11px;background:#fff;float:left;}
	#lpage #footer {float:left;background:#fff;color:#666666;width:945px;}
	#landfull {width:960px;background:#fff;float:left;padding:0 11px 11px 11px;}
	#land h1 {color:#df6e36;padding:0 0 10px 0;margin:0;font-size:24px;}
	#land #blueOutline {float:left;}
	#land #blueOutline #img {float:left;display:block;width:250px;padding-top:2em;}
	#land #blueOutline #cont {float:left;display:block;width:647px;}
	#land #blueOutline #h1 h1 {font:16px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;margin:0;padding:0;height:31px;line-height:31px;background:#666666 url(../images/h1SideR.gif) no-repeat top right;}
	#land #blueOutline #h1 {width:885px;background:#666666 url(../images/h1Side.gif) no-repeat top left;height:31px;padding-left:11px;margin-bottom:10px;}
	.number {float:right;font-size:13px;color:#df6e36;font-weight:bold;padding:40px 13px 12px 0;}
	#lbody {padding:15px 0 0 0;clear:both;}
	#llist {float:left;width:579px;padding-right:20px;}
	#llist h5 {font-size:13px;color:#df6e36;padding:0 0 5px 0;margin:0;clear:both;}
	.product #llist ul {font-size:11px;line-height:20px;margin-top:-10px;margin-left:10px;padding-left:10px;}
	.product #llist ul li {list-style-type:square;}
	.product #llist h5 {font-size:15px;color:#df6e36;padding:0 0 15px 0;margin:0;clear:both;}
	#llist #hblistmod  hr {background: url(../images/hrdot.gif) repeat-x top;height:1px;margin-bottom:15px;width:100%;clear:both;}
	#llist #hblistmod .hblistlft {float:left;display:block;width:113px;padding-top:2.2em;height:1em;}
	#llist #hblistmod .hblistrht75 {float:left;display:block;width:438px;}
	#llist p {padding-bottom:15px;}
	#lform {float:left;border:3px solid #dfdfdf;background:#f0f0f0;padding:10px 20px 15px 20px;width:293px;}
	#lform h3 {color:#df6e36;padding:0;margin:0;}
	#lform .formCaption {text-align:left;}
	#lform .formCaption strong {color:#5d5d5d;height:22px;line-height:22px;}
	#lform input {width:157px;height:16px;border:1px solid #9a9a9a;padding:4px 0 0 5px;}
	#lform select {max-width:163px;border:1px solid #9a9a9a;width:160px;}
		#lform textarea {width:160px;border:solid 1px #9a9a9a;}
	#lform .buttons {width:auto;height:28px;border:0;padding-bottom:10px;}
	#lform #subM {text-align:center;}
	#lform .hr {display:none;}
	#lform h5 {padding:0;margin:0 0 10px 0;color:#df6e36;font-size:14px;}
	
	/* Form Display */
	.formCaption {font-size:11px;color:#828282;width:500px;}
	#mb .formCaption p {margin:0;padding:0;}
	.requiredNotice {color:#ff6501;font-style:italic;font-size:10px;}
	span.req {margin-left:-7px;} 
	input.formTextbox {width:257px;height:13px;}
	.formSelectbox {border:1px solid #e3e3e3;border-top:1px solid #cccccc;border-left:1px solid #cccccc;width:177px;color:#828282;font-size:11px;margin-bottom:3px;}
	.boxes {color:#828282;font-size:11px;}
	input.cbx {border:1px solid #e3e3e3;border-top:1px solid #cccccc;border-left:1px solid #cccccc;width:1.5em;height:1.5em;color:#828282;clear:both;}
	
	input.cbxx {border:1px solid #e3e3e3;border-top:1px solid #cccccc;border-left:1px solid #cccccc;width:1.5em;height:1.5em;color:#828282;}
	input.formFile {height:20px;}
	textarea {border:1px solid #e3e3e3;border-top:1px solid #cccccc;border-left:1px solid #cccccc;font-size:11px;color:#828282;}
	.chkCaption {float:left;display:block;width:400px;}
	#form_footer {font-size:10px;line-height:12px;}
	
	
	
	
	/* Newsletters */
	#newsletter li {text-transform:lowercase;}
	#newsletter li a {text-transform:capitalize;}
	
	#homeleft {width:47%;float:left;margin-top:10px;}
	#homeright {width:47%;float:right;margin-top:10px;}
	#homeright h3, #homeleft h3 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;}
	#homeright ul, #homeleft ui {width:207px;margin:0px 0px 25px 0px;padding:0px;padding-bottom:2px;line-height:14px;}
	#homeright ul li, #homeleft ul li {list-style-type:none;background:top left url(../images/img_navIcon.gif) no-repeat;margin-bottom:7px;padding-left:16px;}
	#homeright ul li a, #homeleft ul li a {color:#000;text-decoration:none;display:block;padding:0px 5px 3px 0px;}
	#homeright ul li a:hover, #homeleft ul li a:hover {color:#3366CC;}
	#homeright ul ul, #homeleft ul ul {padding:4px 0px 8px 0px;background:none;margin:0px;}
	#homeright ul ul li, #homeleft ul ul li {background:none;}
	#homeright ul ul li a, #homeleft ul ul li a {padding:1px 5px 0px 5px;color:#3366CC;}
	#homeright ul ul li a:hover, #homeleft ul ul li a:hover {color:#000;background:none;}
	
	#landheader {height:60px;}
	#landbanner img {float:left;margin-bottom:15px;}
	#halfbanner {border:2px dotted #ccc;width:415px;height:160px;}
	#fullbanner {border:2px dotted #ccc;width:735px;height:160px;}
	
	/* Products A-Z */
	a.currentLink {font-weight:bold;color:#e47645 !important;}
	
	/* Selector Assistant */
	#enterprise, #advanced {float:left;width:260px;border-top:1px solid #d8d8d8;}
	.item {height:280px;border-bottom:1px solid #d8d8d8;display:block;padding:5px;}
	#enterprise .item, #ec {border-right:1px solid #d8d8d8;}
	#mb .item h5 {font-size:14px;color:#e47645;margin:0 0 3px 0;padding:0;}
	.item img {margin:0 0 15px 0;}
	.item strong {color:#000;}
	#enterprise {clear:both;}
	#ec, #at {font-size:18px;float:left;width:259px;text-align:center;padding:10px 0 10px 0;font-weight:bold;color:#000;}
