@charset "UTF-8";
/* CSS Document */


.navSide{
font-family:"ff-meta-web-pro",arial,helvetica,sans-serif;
font-size:13px;

border:1px solid #e5e5e5;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
margin-bottom:20px;
padding:0 14px 4px 14px;
position:relative;
width:220px}


ul,dl{list-style:none;margin:0;padding:0}
ol li{line-height:1.4;*list-style-position:inside;padding-bottom:5px}
input,textarea,select,button{color:#7f7f7f;font-family:arial,helvetica,sans-serif;font-size:100%}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,iframe{border:0;vertical-align:bottom}
.displayNone{display:none}
.floatL{float:left}
.floatR{
	float:right;
	
}
#centro{
	display:block;
	margin: 0 auto;
}

.floatRR{
	margin: 0 auto;
}
.btmBorder{border-bottom:1px solid #e5e5e5}
.btmMargin20{margin-bottom:20px}
hr{border:0;border-top:1px solid #e5e5e5;clear:both;display:block;height:1px;margin:19px 0;*margin:12px 0 15px 0}
.container230 hr{margin-top:0;*margin:-8px 0 12px 0}
hr.fullWidth{margin-left:-14px;margin-right:-14px}
input{color:#b1b1b1}
input.active{color:#414141}
.hmiImage .image{margin-bottom:22px}
.inner .hmiImage .image{margin-bottom:15px}
.tabContent .hmiImage .image{margin-bottom:0}
.inner .image.flushAll{margin:-14px}
.floatL.flushAll{margin-right:0}
.floatR.flushAll{margin-left:0}
.container230 .flushAll{padding-bottom:14px}
.image.floatL.flushSide{margin-left:-14px}
.image.floatR.flushSide{margin-right:-14px}
.inner .image.flushLR{margin:0 -14px}
.container230 .image.flushLR{margin-top:-14px}
.flushTop{margin-top:-14px}
.image.floatL.flushTop{margin-left:-14px}
.image.floatR.flushTop{margin-right:-14px}
.roundedAll img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.roundedT img{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}
.roundedR img{-webkit-border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topright:8px;border-bottom-right-radius:8px;border-top-right-radius:8px}
.roundedB img{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.roundedL img{-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-topleft:8px;border-bottom-left-radius:8px;border-top-left-radius:8px}
.roundedBL img{-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px}
.roundedBR img{-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px}
.roundedTL img{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px}
.roundedTR img{-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px}
.contentWide{margin-bottom:20px;overflow:hidden;position:relative}
.contentWide.home{margin-top:-10px}
.content{margin:0 auto 20px auto;padding-bottom:20px;position:relative;width:980px}
.contentTitle{margin:0 auto 20px;padding-bottom:0;position:relative;width:980px}
.container980{clear:both;margin-bottom:20px;width:980px}
.container980Top .parsys_column,.container980Top h1#pageTitle{margin-bottom:0}
.container860{left:50%;margin-left:-260px;position:absolute;top:0;width:860px;z-index:2}
.container800{width:800px}
.container730{width:730px}
.container730.offset{left:50%;margin-left:-240px;padding-top:500px;position:relative}
.container710{width:710px}
.container710 .container710{margin-bottom:20px}
.container650{width:650px}
.container605{width:605px}
.container480{width:480px}
.container480.floatL{margin:0 20px}
.container460{width:460px}
.container340{left:50%;margin-left:-600px;position:absolute;top:0;width:340px}
.container355{width:355px}
.container310{width:310px}
.container250{width:250px}
.container230{width:230px}
.columnWrap{vertical-align:bottom;width:100%}




.columnWrap{
	margin: 0 auto;
}
.cols220,.cols220-220-230,.cols230-480,.cols313,.cols315,.cols355,.cols460-230,.cols480,.cols480-230,.cols605-355,.cols610-350{display:inline-block;vertical-align:bottom;width:100%}
.cols220-c0{float:left;margin-right:20px;width:220px}
.cols220-c1{float:left;width:220px}
.cols220-220-230-c0,.cols220-220-230-c1{float:left;margin-right:20px;width:220px}
.cols220-220-230-c2{float:left;width:230px}
.cols230-480-c0{float:left;margin-right:20px;width:230px}
.cols310-c1{float:left;width:125px}
.cols313-c0,.cols313-c1,.cols313-c2{float:left;width:313px}
.cols313-c1{margin:0 20px}
.cols315-c0{float:left;margin-right:20px;width:315px}
.cols315-c1{float:left;width:315px}
.cols355-c0{float:left;margin-right:20px;width:355px}
.cols355-c1{float:left;width:355px}
.cols460-230-c0{float:left;margin-right:20px;width:460px}
.cols460-230-c1{float:left;width:230px}
.cols480-c0,.cols480-c1{float:left;width:480px}
.cols480-c0{margin-right:20px}
.cols480-230-c0{float:left;margin-right:20px;width:480px}
.cols480-230-c1{float:left;width:230px}
.cols605-355-c0{float:left;margin-right:20px;width:605px}
.cols605-355-c1{float:left;width:355px}
.cols610-350-c0{float:left;margin-right:20px;width:610px}
.cols610-350-c1{float:left;width:350px}
.cols2-310,.cols2-460,.cols2-710,.cols2-730,.cols2-980,.cols3-710,.cols3-980,.cols4-980{display:inline-block;*padding-bottom:14px;vertical-align:bottom;width:100%}
.cols2-310-c0,.cols2-310-c1{float:left;margin:14px 0;padding:0 14px;width:126px}
.cols2-460-c0{border-right:1px solid #e5e5e5;float:left;margin:14px -1px 14px 0;padding:0 14px;width:200px}
.cols2-460-c1{border-left:1px solid #e5e5e5;float:left;margin:14px 0;padding:0 14px;width:200px}
.cols2-710-c0{border-right:1px solid #e5e5e5;float:left;margin:14px -1px 14px 0;padding:0 14px;width:325px}
.cols2-710-c1{border-left:1px solid #e5e5e5;float:left;margin:14px 0;padding:0 14px;width:325px}
.cols2-730-c0{border-right:1px solid #e5e5e5;float:left;margin:14px -1px 14px 0;padding:0 14px;width:335px}
.cols2-730-c1{border-left:1px solid #e5e5e5;float:left;margin:14px 0;padding:0 14px;width:335px}
.cols2-980-c0{border-right:1px solid #e5e5e5;float:left;margin:14px -1px 14px 0;padding:0 14px;width:460px}
.cols2-980-c1{border-left:1px solid #e5e5e5;float:left;margin:14px 0;padding:0 14px;width:460px}
.cols3-710-c0,.cols3-710-c1,.cols3-710-c2{float:left;margin:14px 0;padding:0 14px;width:207px}
.cols3-710-c1,.cols3-710-c2{border-left:1px solid #e5e5e5}
.cols3-980-c0{float:left;margin:14px 0;padding:0 14px;width:298px}
.cols3-980-c1,.cols3-980-c2{border-left:1px solid #e5e5e5;float:left;margin:14px 0;padding:0 14px;width:297px}
.cols4-980-c0{float:left;margin:14px 0 14px -1px;padding:0 14px;width:216px}
.cols4-980-c1,.cols4-980-c2,.cols4-980-c3{border-left:1px solid #e5e5e5;float:left;margin:14px 0;padding:0 14px;width:216px}
.col{float:left}
.col.split50{width:49%}
.col.split50 ~ .col.split50{margin-left:2%}
.expandable{display:none}
.content:after,.contentWide:after,.container980:after,.columnWrap:after,.hmiTextImage:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden}
.hmiTextImage{*display:inline-block}
.hmiTextImage .text{*border-bottom:1px solid transparent}
.hmiImage .image{position:relative}
.infoBlock{position:absolute;z-index:1}
.infoBlock.altColor{color:#fff}
.image .infoBlock{left:0;overflow:hidden;padding:10px 20px;position:absolute;top:0;width:160px;z-index:1}
.image .infoBlock h1{line-height:1.2;margin-bottom:4px}
.image .infoBlock p{font-family:"ff-meta-web-pro",arial,helvetica,sans-serif;font-weight:bold;font-size:14px;line-height:1.4;margin-bottom:12px;-webkit-text-stroke:1px transparent}
.infoBlock.bgRed{background-color:#f30}
.infoBlock.bgRed h1{font-size:20px;margin-bottom:0;margin-top:-2px}
.infoBlock.bgRed p{font-size:12px}
.infoBlock.bgRed h1+.btn{margin-bottom:5px;margin-top:8px}
.module{border:1px solid #e5e5e5;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:20px;overflow:hidden;position:relative}
.module.squaredLeft{-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;border-top-left-radius:0}
.module.squared{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.module .inner{padding:14px}
.hmiResearchSearch .inner,.hmiResearchTopicsSearch .inner{height:350px}
.container230 .module .inner,.cols220-220-230-c2 .inner{padding-bottom:0}
.module .inner:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden}
.module .btmBar{background-color:#f2f2f2;border-top:1px solid #e5e5e5;bottom:0;left:0;padding:12px 14px;position:absolute;width:325px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.module.w730{width:730px}
.module.w710{width:710px}
.module.w605{width:605px}
.module.w480{width:480px}
.module.w355{width:355px}
.module.w313{width:313px}
.module.w250{width:250px}
.module.w230{width:230px}
.module.lightGrayBg{background:#efefef}
.btn{background:url("../img/global/btn-default.png") 100% 0 no-repeat;color:#f30;cursor:pointer;display:inline-block;height:22px;margin-left:10px;padding-right:2px;position:relative;text-decoration:none}
.homeHero .btn{*left:8px}
button{border:0;cursor:pointer}
.btn:hover,.module .btn:hover{background-position:100% -25px;text-decoration:none}
.btn:hover span{color:#fff}
.btn .text{background:url("../img/global/btn-default.png") 0 -50px no-repeat;display:block;font:700 12px "ff-meta-web-pro",arial,helvetica,sans-serif;height:22px;line-height:20px;left:-10px;padding:0 0 0 12px;position:relative;-webkit-text-stroke:1px transparent}
.btn:hover .text{background-position:0 -75px}
.btn .icon{background-image:url("../img/global/btn-icons.png");background-repeat:no-repeat;display:block}
.btn .noIcon{background:0}
.btn .arrow{background-position:0 7px;padding-left:10px}
.btn:hover .arrow{background-position:0 -18px}
.btn .next{background-position:100% -43px;display:inline-block;margin-right:-9px;padding:0 19px 0 0}
.btn:hover .next{background-position:100% -68px}
.btn .previous{background-position:0 -93px;padding-left:12px}
.btn:hover .previous{background-position:0 -118px}
.btn .download{background-position:0 -142px;padding-left:12px}
.btn:hover .download{background-position:0 -167px}
.btn .arrowDown{background-position:0 -191px;padding-left:13px}
.btn:hover .arrowDown{background-position:0 -216px}
.btn .pdf{background-position:0 -243px;padding-left:18px}
.btn .x{background-position:0 -291px;padding-left:12px}
.btn:hover .x{background-position:0 -333px}
.btn .cancelAction{color:#767676}
.btn.inactive{color:#bbb;cursor:default}
.btn.inactive:hover,.module .btn.inactive:hover{background-position:100% 0}
.btn.inactive:hover .text{background-position:0 -50px}
.btn.inactive:hover span{color:#bbb}
a.btnModuleHdr{background:url("../img/global/btn-module-hdr.png") 100% 0 no-repeat;display:block;font-size:10px;height:13px;line-height:13px;padding-right:18px;position:absolute;right:15px;text-decoration:none;text-indent:-999.9em;top:14px}
a.btnModuleHdr.show,.module a.btnModuleHdr:hover{background-position:100% -25px;text-decoration:none;text-indent:0}
a.btnModuleHdr.show:hover{text-decoration:underline}
a.btnCircledArrow{background:url("../img/global/btn-module-hdr.png") 100% -25px no-repeat;display:inline-block;font-size:10px;height:13px;line-height:13px;padding-right:18px;text-decoration:none}
.close{background-image:url("../img/btns/close.png");height:21px;*left:auto;margin:0;padding:0;position:absolute;right:10px;text-indent:-999.9em;top:10px;width:21px;z-index:12}
a{color:#f30;text-decoration:none}
a:hover{text-decoration:underline}
a:active{color:#f30;outline:0}
#pageTitle a{color:#414141;text-decoration:none}
#pageTitle a:hover{color:#f30}
.module a{text-decoration:none}
.module a:hover{text-decoration:underline}
.openVideo,.openFliqz,.module .openModal{display:block;position:relative}
.carousel .openVideo{margin-bottom:0}
.module .actionLink{display:inline-block;font-size:11px;margin-bottom:10px;position:relative;top:-10px}
.container230 br+a{display:inline-block;margin-top:5px}
.showHide,.icon.showHide{background:url("../img/icons/arrow-down-gray.png") 0 5px no-repeat;padding-left:12px}
.showHide.open{background-image:url("../img/icons/arrow-up-gray.png")}
.pgTitleLink{position:absolute;right:0;top:10px}
.pgTitleLink.commentBubble{top:34px}
.commentBubble{background:url("../img/icons/comment-bubble.png") 0 0 no-repeat;color:#414141;display:inline-block;font-size:11px;line-height:1.5;padding-left:20px}
.emailPgAction{background:url("../img/icons/pg-action-email.png") 0 50% no-repeat;color:#414141;display:inline-block;font-size:11px;line-height:1.7;margin-right:15px;padding-left:24px}
.printPgAction{background:url("../img/icons/pg-action-print.png") 0 50% no-repeat;color:#414141;display:inline-block;font-size:11px;line-height:1.7;padding-left:20px}
a.commentBubble:hover,a.emailPgAction:hover,a.printPgAction:hover{color:#f30;text-decoration:none}
.hmiResearchSearch .cols355 h3 a,.hmiResearchTopicsSearch .cols355 h3 a{color:#454545}
.hmiResearchSearch .cols355 h3 a:hover,.hmiResearchTopicsSearch .cols355 h3 a:hover{color:#f30;text-decoration:none}
h1{font-family:"ff-meta-web-pro",arial,helvetica,sans-serif;font-size:22px;-webkit-text-stroke:1px transparent}
h1#pageTitle{margin-bottom:20px;padding-top:10px;text-decoration:none}
h1#pageTitle+.author{margin:-13px 0 20px 0}
h2,h3,h4,h5,h6{margin-bottom:20px}
.module>h2{color:#666;font-size:13px;margin-bottom:0;padding:13px 14px 0 14px}
.module h2.bgGradient{background:#f0f0f0;background:-moz-linear-gradient(top,#f0f0f0 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#f0f0f0 0,#e6e6e6 100%);background:url("../img/global/bg-hdr-gradient.png") 0 0 repeat-x\9;border:0;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding-bottom:13px}
.module h2.btmBorder{padding-bottom:12px}
.productGridWrap h2{border-top:3px solid #f2f2f2;font-size:13px;padding-top:17px;text-transform:uppercase}
.productGridWrap.noTopBorder h2:first-child{border:0;padding-top:0}
.contentModal h2{font-size:14px}
.contentModal h2.indent{padding-left:45px}
.contentModal h2 span{font-weight:normal}
.cols2-710 h2,.cols2-730 h2,.cols2-980 h2,.cols3-710 h2,.cols3-980 h2,.cols4-980 h2{margin-bottom:10px;padding:0}
.module h3{font-size:13px;line-height:1.4;margin-bottom:10px}
.module h4{color:#7f7f7f;font-size:11px;line-height:1.4;margin-bottom:8px}
.topic{color:#7f7f7f;font-size:11px;font-weight:bold;padding:10px 0 5px 0}
.author{color:#b1b1b1;font-size:11px}
.font20-White-Meta{color:#fff;font-family:"ff-meta-web-pro",arial,helvetica,sans-serif;font-size:20px;-webkit-text-stroke:1px transparent}
.font18-lightGray-Meta{color:#b1b1b1;font-family:"ff-meta-web-pro",arial,helvetica,sans-serif;font-size:18px}
.font16,.module .font16{font-size:16px}
.font16-Red{color:#f30;font-size:16px}
.font16-Meta{font-family:"ff-meta-web-pro",arial,helvetica,sans-serif;font-size:16px;font-weight:700}
.font15{font-size:15px}
.font15-MedGray{color:#7f7f7f;font-size:15px}
.font15-Red{color:#f30;font-size:15px}
.font14{font-size:14px}
.font13{font-size:13px}
.font13-MedGray{color:#7f7f7f;font-size:13px}
.font12{font-size:12px;
	font-family: "Open Sans", sans-serif;}
.font12-LiteGray{color:#b1b1b1;font-size:12px;	font-family: "Open Sans", sans-serif;}
.font12-MedGray{color:#7f7f7f;font-size:12px}
.font11{font-size:11px;	font-family: "Open Sans", sans-serif;}
.font11-LiteGray{color:#b1b1b1;font-size:11px;	font-family: "Open Sans", sans-serif;}

.font11-MedGray{
color:#7f7f7f;
font-size:11px;
font-family: "Open Sans", sans-serif;
line-height:10px;
}
.font11-White{color:#fff;font-size:11px;	font-family: "Open Sans", sans-serif;}
p{line-height:1.6;margin-bottom:20px;	font-family: "Open Sans", sans-serif;}
.module p{
	line-height: 1
}
.plusMinus .expandable p{color:#7f7f7f}
.recycleStat{background:url("../img/icons/recycle.png") 0 0 no-repeat;color:#7f7f7f;font-size:16px;font-weight:bold;line-height:31px;margin-bottom:16px;padding-left:45px}
.recycleStat span{color:#2fc047;font-size:20px;padding-right:5px}
.footnotes{font-size:11px;padding-top:30px}
.list,.bulleted,.hmiText ul,.hmiTextImage .text ul{margin-bottom:16px}
.categories .list,.scrollPane .list{margin-bottom:0}
.recycleStat+.list{margin-top:-8px}
.list li,.hmiText li,.hmiTextImage .text li{line-height:1.4;overflow:hidden;padding-bottom:5px}
.scrollPane .list li{padding-bottom:12px}
.bulleted li,.hmiText li,.hmiTextImage .text li,span.bullet{background:url("../img/global/icon-bullet.png") 5px 7px no-repeat;padding-left:20px}
span.bullet{display:block;line-height:1.4;margin-bottom:20px}
.pdf li{padding-left:20px}
.pdf li,li.pdf{background:url("../img/global/icon-pdf.png") 0 2px no-repeat}
.contentModal .plusMinus{margin-bottom:0}
.plusMinus li{background:url("../img/icons/plus-minus.png") -17px 3px no-repeat;padding-left:15px}
.plusMinus li.active{background-position:0 -12px}
.downloads .expandable a{background:url("../img/icons/download.png") 0 5px no-repeat;clear:both;color:#f30;float:left;font-size:11px;margin-bottom:5px;padding-left:12px;*white-space:nowrap}
.downloads .module a{clear:both;float:left;font-size:11px;font-weight:bold;*white-space:nowrap}
.module .list a{display:block}
.module .list{font-size:11px}
.module .bulleted li{background-position:5px 6px}
.module .pdf li,.module .bulleted li.pdf{background-position:0 1px}
.list a{text-decoration:none}
.list a:hover{text-decoration:underline}
.plusMinus li>a{color:#414141;display:inline-block;font-weight:bold;margin-bottom:5px}
.plusMinus li>a:hover{color:#f30;text-decoration:none}
.plusMinus .active>a:hover{color:#414141}
.list.boldLink a{font-weight:bold}
.list.font12{font-size:12px}
.list.font12 .date{font-size:11px}
.list.hasThumb img{float:left;margin-left:-100px}
.list.hasThumb li{border-top:1px solid #e5e5e5;color:#7f7f7f;margin-right:12px;padding-left:100px;padding-top:12px}
.list.hasThumb li:first-child{border:0;padding-top:0}
.list.hasThumb a{font-size:13px;font-weight:bold;margin-top:10px}
.list.hasThumb li a:first-child{margin-top:0}
.list.shortcuts{float:left;margin-bottom:0;padding-right:10px;width:152px}
.list.shortcuts h3{color:#b1b1b1;font-weight:normal;margin-bottom:5px}
.list.shortcuts li{background:0;padding-left:0}
.list.shortcuts a{font-weight:bold}
.list.rssFeed{margin-bottom:15px}
.list.rssFeed{padding-bottom:0}
.list.rssFeed hr{margin:10px 0 7px 0;*margin:3px 0 3px 0}
.list.rssFeed .date,.list.rssFeed .category{display:inline-block;font-size:10px;font-weight:bold;text-transform:uppercase}
.list.rssFeed .date{color:#7f7f7f;*margin-left:3px}
.customInput{background:url("../img/global/bg-search.png") 15px 0 no-repeat;height:24px;overflow:hidden}
.customInput input{background-color:transparent;border:0;line-height:13px;margin:6px 0 0 0;*margin-top:5px;padding:0 8px;-webkit-appearance:none}

#header{height:77px;margin:0 auto;padding-top:23px;position:relative;text-align:center;width:980px;z-index:100}
#logoGlobal{left:0;position:absolute;top:26px}
#logoGlobal a{display:block}
#navUtility{font-size:11px;position:absolute;right:0;top:23px}
#navUtility form{float:left}
#navUtility a{float:left;line-height:24px;margin:0 7px;text-decoration:none}
#navUtility a:hover{text-decoration:underline}
#navGlobal{position:absolute;right:0;top:63px;z-index:105}
#navGlobal li{float:left;position:relative;z-index:110}
#navGlobal a{display:block;font:700 12px "ff-meta-web-pro",arial,helvetica,sans-serif;height:38px;text-decoration:none;-webkit-text-stroke:1px transparent}
#navGlobal a span{color:#7f7f7f;display:block;height:22px;margin-left:12px;padding-right:12px;padding-top:2px;text-transform:uppercase}
#navGlobal li:hover span{color:#f30;cursor:pointer}
#navGlobal .arrow{background:url("../img/global/bg-arrow-nav-global.png") 0 0 no-repeat;display:none;height:9px;left:50%;margin-left:-7px;position:absolute;top:29px;width:15px;z-index:116}
#navGlobal .arrowSet:hover .arrow{display:block}
#navGlobal .divider{background-color:#b2b2b2;display:block;height:13px;margin:0 5px;position:relative;text-indent:-999.9em;top:5px;width:1px}
#navGlobal a.active{background:url("../img/global/bg-bubble-nav-global.png") 0 0 no-repeat}
#navGlobal a.active span{background:url("../img/global/bg-bubble-nav-global.png") 100% 0 no-repeat}
#navGlobal .dropdown{background:#f8f8f8 url("../img/global/bg-dropdown-nav-global.png") 0 0 repeat-x;border:0 solid #e6e6e6;border-top-color:#e5e5e5;display:table-row;height:0;left:0;margin-right:-497px;overflow:hidden;position:absolute;text-align:left;top:37px}
#navGlobal li:hover .dropdown{border-width:1px;height:auto;top:37px;z-index:115}
#navGlobal .dropdown a{color:#414141;font:bold 11px arial,helvetica,sans-serif;height:auto;line-height:1.3;padding:6px 0 7px 0}
#navGlobal .dropdown a:hover{color:#f30}
.dropdown .col{border-left:1px solid #e5e5e5;display:table-cell;float:none;padding:9px 15px 10px 15px;width:164px}
.dropdown.wide .col{padding-top:14px;width:135px}
.dropdown .col:first-child{border:0}
#navGlobal .hdr{color:#b1b1b1;font-size:13px;padding-bottom:12px}
#headerBar{background-color:#f2f2f2;border-top:1px solid #ededed;height:32px;margin:0 auto 3px auto;min-width:980px;text-align:center;width:100%}
#headerBar .inner{margin:0 auto;width:980px}
#breadcrumb{color:#7f7f7f;float:left;font-size:11px;font-weight:bold;line-height:24px;padding-top:5px}
#breadcrumb a{background:url("../img/global/icon-breadcrumb.png") 100% 9px no-repeat;color:#7f7f7f;float:left;font-size:11px;font-weight:bold;margin-right:7px;padding-right:13px;text-decoration:none}
#breadcrumb a:hover{color:#f30}
#navProductSections{float:right;margin-top:7px}
#navProductSections a{float:left;font:700 13px "ff-meta-web-pro",arial,helvetica,sans-serif;height:24px;text-decoration:none;-webkit-text-stroke:1px transparent}
#navProductSections a span{color:#7f7f7f;display:block;height:24px;line-height:16px;margin-left:12px;padding-right:12px}
#navProductSections a:hover span{color:#f30;cursor:pointer}
#navProductSections a.active{background:url("../img/global/bg-bubble-nav-product-section.png") 0 0 no-repeat}
#navProductSections a.active span{background:url("../img/global/bg-bubble-nav-product-section.png") 100% 0 no-repeat;color:#7f7f7f}
.navSide{background:#f6f6f6 url("../img/global/bg-nav-side-gradient.png") 0 0 repeat-x\9;background:-moz-linear-gradient(top,#fff 10%,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 1%,#f6f6f6 100%);background:linear-gradient(top,#fff 1%,#f6f6f6 100%);border:1px solid #e5e5e5;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:20px;padding:0 14px 4px 14px;position:relative;width:220px}
.container230 .navSide{padding-bottom:14px;width:200px}
.hmiResearchSideNav .navTab,.hmiResearchTopicsSideNav .navTab{margin-bottom:15px}
.navSide a{border-top:1px solid #e5e5e5;color:#414141;display:block;line-height:1.3em;overflow:hidden;padding:10px 0;text-decoration:none}
.navSide a:first-child{border:0}
.navSide .navTab{margin-bottom:-1px}
.container230 .navTab.bubble{margin-right:-4px}
.navSide .active{font-weight:bold}
.navSide a:hover{color:#f30;text-decoration:none}
.navSide .active:hover{color:#414141}
.navSide img{float:left;margin-right:10px}
.navSide img+span{float:left;margin-top:25px;width:127px}
.container230 .navSide ul{padding-top:14px}
.container230 .navTab+ul{padding-top:15px}
.navSide li a{border:0;font-size:11px;font-weight:normal;padding:5px 10px 5px 15px}
.navSide li .active{background-color:#e5e5e5}
.navSide ul ul a{background:url("../img/global/icon-bullet.png") 15px 11px no-repeat;padding-left:25px}
.dividerGlobalHdr,.dividerGlobalFtr{background:url("../img/global/bg-divider-global.png") 0 0 repeat-x;clear:both;height:4px;margin-top:-3px;min-width:980px;text-indent:-999.9em;width:100%}
.dividerGlobalHdr{margin-bottom:10px}
.dividerGlobalHdr.noMargin{margin-bottom:0}
#home .dividerGlobalFtr{background-position:0 -44px;margin-top:0;padding-top:6px}
.dividerGlobalFtr{background-position:0 -4px;margin-top:0}
.imageGrid{margin:0 -20px 0 0;overflow:hidden;*padding-bottom:20px}
.imageGrid li{float:left;margin-bottom:20px;margin-right:20px;position:relative}
.imageGrid .overlay{background:#000;background:rgba(0,0,0,0.75);bottom:0;cursor:pointer;min-height:28px;left:0;padding:10px 0;position:absolute;width:100%;z-index:5}

#copyright{color:#b1b1b1;clear:both;margin-top:14px}
#overlay{display:none;left:0;position:absolute;top:0;width:100%;z-index:5000;background-color:#000}
.modalWin{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.7);-moz-box-shadow:0 0 10px rgba(0,0,0,0.7);box-shadow:0 0 10px rgba(0,0,0,0.7);border:1px solid #adadad\9;background-color:#fff;display:none;left:50%;padding:30px 20px 20px 20px;position:absolute;top:50%;z-index:5001}
.container730 .productHero{margin-bottom:20px}
.productHero .slide{width:840px}
.contentWide .productHero{left:50%;margin-left:-600px;min-height:480px}
.contentWide .productHero .slide{width:1200px}
.productHero.split{left:50%;margin-left:-600px;min-height:480px;padding-right:340px}
.productHero.split .slide{margin-left:340px;width:860px}
.productHero.split #fixedHero{left:0;position:absolute;top:0;z-index:3}
.container860 .productHero.split{margin-left:-770px}
#insetBlock{background-color:#f30;left:110px;overflow:hidden;padding:10px 15px 0 20px;position:absolute;top:90px;width:195px;z-index:3}
#insetBlock h1{color:#fff;font-size:24px;line-height:1.2;margin-bottom:7px;margin-top:-2px}
#insetBlock a.btn{float:right;margin-bottom:13px}
#insetBlock .toggle{background:#f2f2f2 url("../img/icons/arrow-up-gray-med.png") 50% 50% no-repeat;border:1px solid #c2c2c2;border-top:0;clear:both;cursor:pointer;display:block;height:20px;margin:0 -15px 0 -20px}
#insetBlock .toggle:hover{background:#f2f2f2 url("../img/icons/arrow-up-red.png") 50% 50% no-repeat}
#insetBlock .toggle.hide{background-image:url("../img/icons/arrow-down-gray-med.png")}
#insetBlock .toggle.hide:hover{background:#f2f2f2 url("../img/icons/arrow-down-red.png") 50% 50% no-repeat}
#navProduct{background-color:#fff;border:1px solid #f30;clear:both;margin:0 -15px 0 -20px;width:228px}
#navProduct a{border-top:1px solid #e6e6e6;color:#414141;display:block;font-size:11px;font-weight:bold;margin:0 20px;padding:11px 0 12px 0;text-decoration:none}
#navProduct a:hover{color:#f30}
#navProduct .optionalLinks{background-color:#e5e5e5}
#navProduct .optionalLinks a{border-top:1px solid #cfcfcf;padding-left:15px}
#navProduct a:first-child{border:0}
#navProduct .external{background:url("../img/icons/external.png") 0 50% no-repeat}
#navProduct .arrow{background:url("../img/icons/arrow-right-red.png") 0 50% no-repeat}
.productHero .caption{background:#000;background:rgba(0,0,0,0.7);bottom:0;color:#fff;display:none;font-size:11px;left:110px;padding:8px 10px 10px 10px;position:absolute;width:960px;z-index:2}
.productHero.split .caption{left:0;width:840px}
.container730 .productHero .caption{left:auto;right:0;width:710px}

.
.linkBelow .carousel{margin-bottom:0}
.linkBelow ul{*padding-bottom:18px;max-height:170px}
.linkBelow li{margin:0 8px;padding-bottom:14px}
.linkBelow .link{padding-bottom:1px;text-align:center;width:140px}
.container310 .linkBelow .link{width:200px}
.linkBelow a{text-align:center}
.container710 .textBelow{padding:0 30px}
.textBelow li{text-align:center}
.textBelow li a{padding:0 20px}
.cols480 .textBelow li a{padding:0}
.textBelow span{text-align:left;width:100%}
.textBelow img{margin:0 20px}
.cols480 .textBelow img{margin:0}
.textBelow .title{color:#414141;font-size:16px;font-weight:bold;margin-top:12px}
.textBelow .text{color:#7f7f7f;margin-top:8px}
.slideshowWrap{clear:both}
.modalWin .slideshowWrap{margin:0 -20px}

.inner .overview{*padding-bottom:0}
.navTab a{border:0;color:#414141;display:block;line-height:normal;padding:0;text-decoration:none}
.navTab span{display:block;position:relative}
.navTab a:hover,.navTab a:hover span{color:#f30;cursor:pointer;text-decoration:none}
.navTab .active:hover,.navTab .active:hover span{color:#414141}
.tabContent{height:100%;padding:14px;*padding-bottom:0}
.overview .tabContent,.features .tabContent{float:left;padding:0}
.btmTabs .tabContent{padding-left:10px;padding-right:10px}
.modalWin .btmTabs .tabContent{min-height:425px\9;*margin-bottom:14px}
.tabContent .parsys{display:none}
.contentModal .tabContent{padding-top:0}
.tabWrap.overview{overflow:hidden}
.overview .navTab{float:right;position:relative;width:260px}
.overview .navTab span{border-top:1px solid #f2f2f2;height:52px;line-height:52px;margin:0;padding:0 20px}
.container710 .overview .navTab span{height:49px;line-height:49px}
.container710 .overview .last span{height:52px;line-height:52px}
.container980 .overview .navTab span{height:57px;line-height:57px}
.container980 .overview .last span{height:56px;line-height:56px}
.overview .first,.overview .first span{border:0;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px}

.navTab.bubble{border-bottom:1px solid #e5e5e5;padding:10px 0 14px 0;overflow:hidden;position:relative}
.navTab.bubble a{color:#7f7f7f;float:left;font-size:10px;font-weight:bold}
.navTab.bubble span{height:24px;line-height:23px;margin:0 0 0 8px;padding:0 8px 0 0}
.navTab.bubble a.active{background:url("../img/global/bg-bubble-nav-global.png") 0 0 no-repeat}
.navTab.bubble a.active span{background:url("../img/global/bg-bubble-nav-global.png") 100% 0 no-repeat;color:#414141}
.module .bubble.point{padding:14px 0 10px 14px}
.navSide .bubble.point{border:0;margin-bottom:5px}
