@font-face{font-family:'Conduit ITC W02 Regular';src:url('../fonts/5b21f099-1555-4257-9d46-25151935ca16.eot?iefix')}
@font-face{font-family:'Conduit ITC W02 Regular';src:url('../fonts/5b21f099-1555-4257-9d46-25151935ca16.eot'),url('../fonts/9a010b3e-84ec-4672-ae68-d2119fa800ae.woff'),url('../fonts/0bf621d0-8810-457c-9594-6621ae4b4358.ttf'),url('../fonts/999600b4-ff6c-46a0-8d2b-a3cc7fe83090.svg#999600b4-ff6c-46a0-8d2b-a3cc7fe83090')}
#preLoadWebFont{font-family:'Conduit ITC W02 Regular';position:absolute;top:-999px;opacity:0;filter:alpha(opacity=0);zoom:1}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:normal}
ol,ul{list-style:none outside none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
input[type='text'],input[type='password']{cursor:text}
textarea,input[type='text'],input[type='password'],select{border:1px solid #ccc;background:#fff;color:#000;height:19px}
.story_accordion{border-bottom:1px solid #606060}
#story .accordion{margin-bottom:10px}
.accordionHeader{background:none repeat scroll 0 0 #9A9999;border-bottom:1px solid #333;border-radius:2px;color:#FFF;cursor:pointer;font-weight:bold;line-height:24px;padding:0 0 0 10px}
.accordion_arrow_icon{float:right;position:relative}
.accordion_arrow_icon_left{background:url("/assets/images/image_sprites.png") no-repeat scroll -40px -68px transparent;height:12px;width:12px;top:6px;margin-right:10px}
.accordion_arrow_icon_down{background:url("/assets/images/image_sprites.png") no-repeat scroll 0 -16px transparent;height:12px;width:12px;top:6px;margin-right:10px}
.accordionHeader1{background:#9A9999;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9A9999),color-stop(1,#6c6c6c));background:-moz-linear-gradient(center top,#9A9999 0,#6c6c6c 100%)}
.accordionHeader2{background:#888;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#888),color-stop(1,#5c5c5c));background:-moz-linear-gradient(center top,#888 0,#5c5c5c 100%)}
.accordionContent{background:none repeat scroll 0 0 #333;display:none;color:#fff;padding-top:10px;padding-bottom:10px}
*+html .accordionContent{background:none repeat scroll 0 0 #333;display:none;color:#fff;padding-top:0;padding-bottom:10px}
.accordionContent p{word-wrap:break-word;overflow:hidden;padding-left:10px;padding-right:10px}
*+html .accordionContent p{word-wrap:break-word;overflow:hidden;padding-left:10px;padding-right:0}
#tabs-ProductDetail .accordion .accordionContent li{margin-left:10px}
.accordionContent li p{overflow:visible}
.pageProductDetail .description ul{margin:13px 0}
.pageProductDetail .description ul{list-style-type:disc}
.pageProductDetail .description table{width:100%}
.pageProductDetail .features_description table{float:none;margin-top:10px}
.pageProductDetail h4{margin:21px 0}
.pageProductDetail td>p{margin:0}
.pageProductDetail li>p{margin:16px 0}
.pageProductDetail td>h4{margin-top:0}
sup{vertical-align:baseline;font-size:.8em;position:relative;top:-0.4em;margin-right:.125em}
sub{vertical-align:baseline;font-size:.8em;margin-top:.3em}
html{overflow:auto}
body{font:13px arial,helvetica,clean,sans-serif;color:#FFF;background:#343434}
h1{font-size:20px}
h2{font-size:14px;font-weight:bold;padding:8px 0}
h3{font-size:12px;font-weight:bold;padding:7.5px 0}
h4{font-size:11px;font-weight:bold;padding:7px 0}
h5{font-size:11px;font-style:italic}
h6{font-size:10px;font-style:bold}
a,a:active,a:focus,a:hover,a:link,a:visited{color:#FFF;text-decoration:none}
#left-nav a{font-weight:bold;line-height:16px;padding-left:1px}
#left-nav a:active{font-weight:bold}
a:hover{text-decoration:underline}
.StaticChevron .Summary a.learn_more:hover{text-decoration:underline}
a.button{color:#FFF;text-decoration:none;cursor:pointer;padding:3px 5px}
a.primary{font-weight:bold}
a.secondary{background-color:#c30}
a.large{font-size:14px;padding:8px 19px 9px}
a.medium{font-size:11px;padding:3px 8px 3px 8px}
a.small{font-size:10px;padding-top:2px 4px}
.underline{text-decoration:underline}
.hide{display:none}
.show{display:block}
.alignLeft{float:left;margin-right:1em}
.alignRight{float:right;margin-left:1em}
.selected{font-weight:bold}
.button_submit{color:#FFF;background-color:#47A942;border-radius:2px 2px 2px 2px;box-shadow:0 0 1px 0 #222;cursor:pointer;font-size:12px;font-weight:bold;padding:1px 5px;text-decoration:none}
.button_clear{color:#FFF;background-color:#4D4D4D;border-radius:2px 2px 2px 2px;box-shadow:0 0 1px 0 #222;cursor:pointer;font-size:12px;font-weight:bold;padding:1px 5px;text-decoration:none}
#mag{width:20px}
.backgroundimage{display:none!important}
.container{background-color:#343434}
.myCover_overlap,.StaticChevron .container{background-color:#000;background-color:rgba(0,0,0,0.80);+background-color:#000;+opacity:.8;filter:alpha(opacity=80);filter:alpha(opacity=80);zoom:1}
#featured.container{background-color:rgba(51,51,51,0.85);+background-color:#343434;-moz-opacity:.85;filter:alpha(opacity=85)}
#featured .featured_industries .cover{background-color:#000;-moz-opacity:.85;opacity:.85}
#navigation_sidebar .column_filler,#info_sidebar .column_filler{background:url("/assets/images/column_background.png") repeat scroll left bottom transparent}
#content .column_filler{background-color:#343434}
.content_2column_right .column_filler{background-color:#343434}
#fishy{background-color:#343434}
#global_wrapper{width:925px;margin:0 auto;padding:15px;overflow:hidden}
#content_wrapper{position:relative;z-index:1}
.column_container{position:relative;height:100%;width:100%;float:left;overflow:hidden;+float:none}
#content{float:left;margin-right:5px}
#content.content_1column{margin:0}
.content_1column{width:925px;overflow:hidden;float:left;position:relative}
.content_2column_left{width:710px;overflow:hidden;height:auto!important}
.content_2column_right{width:695px;overflow:hidden}
#finder_content.content_2column_right .column_filler{background-color:#343434}
.content_3column{width:480px;overflow:hidden}
.content_3column .titleArea{float:none;padding-top:10px;margin-bottom:inherit;width:460px;position:relative}
.content_3column .titleArea h2{padding-top:10px;padding-bottom:10px}
#content_wrapper .content_2column_right{width:695px;margin-right:0;float:left;overflow:hidden}
#content_wrapper .content_2column_right.allBrandsContent{width:100%}
#at15s{color:#000}
.content_3column .titleArea .addthis_small{float:right;padding-top:10px;right:-5px}
.content_3column .titleArea .share_button_container{float:right;padding-top:10px;position:relative;width:125px}
.content_2column_right .titleArea{padding-top:10px;margin-bottom:inherit;width:665px;position:relative}
.content_2column_right .industryDetails h1{width:540px;float:none}
.content_2column_right .industryDetails h2{float:none;font-size:12px;overflow:hidden}
.content_2column_right .titleArea .addthis_small{float:right;padding-top:17px}
.content_2column_right .titleArea .share_button_container{float:right;padding-top:17px}
.container h1{float:left;font-size:24px;padding:10px 0 0 10px}
.content_1column h1{padding:10px 0}
.content_1column .story{padding:0 10px 10px;clear:both}
.description-header h1{width:540px}
.description-header h2{padding:10px 0 0 10px;font-size:20px;width:500px}
.column_filler{width:100%;position:absolute;height:10000px;font-size:1px;margin:0;padding:0}
.titleArea a,.titleArea a:active,.titleArea a:focus,.titleArea a:hover,.titleArea a:link,.titleArea a:visited{color:#FADD80;text-decoration:underline}
#featured_2 .learn_more{display:block;float:right}
.learn_more{background-image:url("../images/learnMoreIcon.png");background-position:right center;background-repeat:no-repeat;display:inline-block;text-align:right;padding-right:14px;font-weight:bold;font-size:12px}
.myCover .learn_more{bottom:3px;position:absolute;right:10px}
#featured_2 h3{clear:both;margin-bottom:5px;padding:0}
#featured_2 a img{vertical-align:bottom;border:2px solid #838383;width:168px;margin-bottom:5px}
.featured_brands h3{font-size:12px;padding-bottom:5px}
.featured_products{padding-bottom:40px}
.featured_product h3{margin-bottom:8px;font-size:11px}
.featured_product{padding-bottom:10px;margin-right:18px;width:168px;clear:both}
.featured_product a img{vertical-align:bottom;border:2px solid #8399af;width:168px;height:132px}
.featured_product p{font-size:10px;margin-top:5px}
.featured_product .learn_more{float:left}
.related_links{padding-left:20px}
.related_links_desc_div .related_links{padding-left:0}
.related_links_desc_div .learn_more{margin-bottom:11px;margin-top:7px}
.related_links li{padding-bottom:10px}
#content_header{line-height:50px;vertical-align:middle;margin-bottom:10px;padding-left:10px;padding-right:14px;width:901px;height:51px;float:left;z-index:1000}
#content_header_popeye{line-height:50px;vertical-align:middle;margin-bottom:10px;padding-left:0;padding-right:14px;width:901px;float:left;z-index:1000;width:259px;padding-left:10px}
#content_header .content_header_title{float:left;font-weight:bold;padding-top:0;font-size:24px;padding:0 0 0 10px}
#content_header .buttons_wrapper{float:right;position:relative;z-index:1000}
#landing_content .buttons_wrapper{left:748px;position:absolute;top:16px;z-index:1000}
#content_header .buttons_wrapper a#email:hover,#content_header .buttons_wrapper a#call:hover,#content_header .buttons_wrapper a#printer:hover{text-decoration:underline}
.brandName{font-size:24px;font-weight:bold}
#content_header .brandName{float:left}
#landing_content a#printer span.print_icon{background:url("/assets/images/image_sprites.png") no-repeat -96px 0;width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:3px}
#content_header a#printer span.print_icon{background:url("/assets/images/image_sprites.png") no-repeat -96px 0;width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:3px}
#content_header a#call span.call_icon{background:url("/assets/images/image_sprites.png") no-repeat -112px 0;width:20px;height:16px;display:inline-block;vertical-align:middle;margin-right:3px}
#content_header a#email span.email_icon{background:url("/assets/images/image_sprites.png") no-repeat -75px -16px;width:16px;height:9px;display:inline-block;vertical-align:middle;margin-right:3px}
#printer{background-color:transparent}
.brand_sites #navigation_sidebar .column_filler{width:220px;margin-top:0}
#navigation_sidebar .sidebar_wrapper{margin-bottom:10px}
#navigation_sidebar .column_filler{width:220px;margin-top:-10px}
.content_2column_left .column_filler{width:710px;background-color:#343434}
.content_3column .column_filler{width:480px}
#navigation_sidebar{width:220px;float:left;margin-right:10px;overflow:hidden;min-height:1px}
.finder_navigation,.navigation{width:184px}
.navigation ul{width:197px;margin:0;margin-bottom:10px}
.navigation .expanded .expanded ul{+margin-bottom:0}
.navigation li{line-height:1.3em;margin-top:7px;position:relative}
.navigation li ul{padding:0 0 0 20px;width:177px}
.navigation li ul li ul{width:156px}
#left-nav{padding-left:5px}
#left-nav .active{left:-23px;background-color:#4D4D4D;background-attachment:scroll;background-repeat:no-repeat;background-position:center;padding-left:23px;width:187px}
#left-nav .expanded .active{background-color:#4D4D4D;background-attachment:scroll;background-repeat:no-repeat;background-position:center;left:-44px;width:166px;padding-left:44px}
#left-nav .expanded .expanded .active{background-color:#4D4D4D;background-attachment:scroll;background-repeat:no-repeat;background-position:center;left:-64px;width:146px;padding-left:64px}
#left-nav .expanded .submenu{background-color:#4D4D4D;background-attachment:scroll;background-repeat:no-repeat;background-position:right center;left:-78px;width:197px;padding-left:78px;position:relative}
#left-nav .expanded .collapsed .submenu{+width:177px}
#left-nav .expanded .expanded .submenu{background-color:#4D4D4D;background-attachment:scroll;background-repeat:no-repeat;background-position:right center;left:-78px;width:177px;padding-left:78px;position:relative}
#left-nav .expanded .expanded .expanded .submenu{background-image:url("/assets/images/nav-selected.gif");background-color:#505C65;background-attachment:scroll;background-repeat:no-repeat;background-position:right center;left:-78px;width:157px;padding-left:78px;position:relative}
#left-nav li{margin-top:7px;line-height:1.3em;padding-right:10px}
span.expander{width:15px;height:15px;display:block;position:absolute;left:-13px;top:7px;cursor:pointer;background:url("/assets/images/image_sprites.png") no-repeat;width:7px;height:7px}
li.collapsed>span.expander{background-position:-99px -16px;top:6px}
li.expanded>span.expander{background-position:-106px -16px}
li.collapsed ul{display:none}
li.collapse-all,li.expand-all{padding:10px 0 0 18px;font-weight:bold}
.navigation a{font-size:12px}
.navigation fieldset{clear:left}
.navigation label{float:left}
#info_sidebar .column_filler{width:205px}
#info_sidebar{width:205px;float:right;overflow:hidden}
.sidebar_module{padding:12px 18px;margin:0 0 10px}
.sidebar_module h2{padding:0;margin:0 0 10px}
.sidebar_module h3{font-size:12px}
.sidebar_module a{font-size:12px}
.add,.certification,.featured_products,.right_column{width:170px;padding:17px 18px}
.downloads{padding-top:17px;padding-bottom:17px;padding-left:17px}
.addthis_default_style #print{border-left:1px solid #FFF;margin-left:5px;padding-left:10px}
.certification{margin-bottom:10px}
.relatedIndApp .learn_more{float:none;padding-right:14px}
.relatedIndApp h2.spacer1{margin-bottom:15px}
.relatedIndApp h2.spacer2{margin-bottom:0}
.relatedIndApp h2{margin-bottom:3px}
.certification ul{width:100%;background-color:#FFF}
.certification li{clear:left;text-align:center;margin:10px auto}
.downloads{margin-bottom:10px}
*+html .downloads{margin-bottom:0}
.downloads h2{padding-left:15px;background:url("../images/download_arrow.gif") no-repeat scroll left center transparent}
.downloads dd,.success_stories dd{font-size:10px;margin-bottom:10px;padding-left:10px;line-height:14px}
.downloads dd{padding-left:20px;width:130px;clear:both;background:no-repeat left top}
.downloads dd.pdf{background-image:url(/assets/images/icons/PDF.gif)}
.downloads dd.doc{background-image:url(/assets/images/icons/DOC.gif)}
.downloads dd.xls{background-image:url(/assets/images/icons/XLS.gif)}
.downloads dd.wmv{background-image:url(/assets/images/icons/WMV.gif)}
.downloads dd.psd{background-image:url(/assets/images/icons/PSD.gif)}
.downloads dd.eps{background-image:url(/assets/images/icons/EPS.gif)}
.downloads dd.dwg{background-image:url(/assets/images/icons/DWG.gif)}
.downloads dd.docx{background-image:url(/assets/images/icons/DOCX.gif)}
.downloads dd.xlsx{background-image:url(/assets/images/icons/XLSX.gif)}
.downloads dt,.success_stories dd{margin-bottom:5px;font-weight:bold}
#header{height:65px;position:relative;margin-bottom:20px;padding-bottom:15px;z-index:2;border-bottom:1px solid #DDD}
#logo{float:left;margin-top:22px}
#logo_print{display:none}
.logo_print{display:none}
.logo_image{width:184px}
#util_nav{float:right;clear:right;padding:5px 0 0;position:relative;z-index:2}
#util_nav li{padding-left:5px;font-size:.9em;line-height:1.4em;float:left;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#util_nav li a{padding-left:5px;border-left:1px solid #CCC}
#util_nav li:first-child a{border-left:none}
#util_nav li.licontactUs a{border-left:none}
#util_nav li:first-child{border-left:none}
#util_nav .licontactUs{border-left:none;margin-top:-4px}
#util_nav li a.topbold{font-weight:bold}
.primary_nav{float:right;font-weight:bold;height:30px;clear:right;width:733px;padding-top:15px;position:relative;z-index:1}
.primary_nav li.drop_head.main_link{display:none}
.primary_nav li{float:left;line-height:30px;padding:0 5px 0 0;position:relative}
.primary_nav li a.main_nav_link{float:left;height:17px;padding-left:11px;position:relative}
.primary_nav a{text-decoration:none;padding:5px 24px 5px 5px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}
.primary_nav li a span.primary_nav_text{float:left;position:relative;top:-5px;padding-right:8px}
.primary_nav li a span.primary_nav_text_ellipsis{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.primary_nav span.navTitle{padding:5px 24px 5px 5px}
.primary_nav_arrow{background:url(/assets/images/image_sprites.png) no-repeat 0 -16px;width:12px;height:12px;position:absolute;top:10px}
#brand_contactus_search .primary_nav_arrow{top:7px}
.primary_nav_arrow.drop_class{background:url(/assets/images/image_sprites.png) no-repeat -24px -16px}
.primary_nav li.drop_head.main_link:hover .primary_nav_arrow{background:url(/assets/images/image_sprites.png) no-repeat -24px -16px}
.primary_nav a:hover,.primary_nav a.drop_class{background-color:#FFF;color:#343434;text-decoration:none}
.primary_nav ul li a{font-size:11px;font-weight:normal}
.primary_nav .sub_menu{position:absolute;top:28px;color:#343434;z-index:910;width:240px;background:#FFF;+left:0}
.primary_nav .sub_menu li{display:block;line-height:2em}
.primary_nav .sub_menu a{float:left;color:#343434;width:235px;line-height:1.6em;margin:0;padding-right:5px;background:#FFF;border-top:1px solid #DDDBDB;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}
.primary_nav .sub_menu a:hover{background:#EDECEC}
#search_wrapper #search{width:143px;width:143px\9;height:15px;font-family:"arial",serif;font-weight:normal;vertical-align:middle;margin:0;padding-left:4px}
#search:focus{outline:medium none}
#search_wrapper #search_button_header{padding:0;font-size:inherit}
#search_wrapper #search_button_header:hover{background-color:#343434}
#search_button_header{border:1px solid #4d4d4d;vertical-align:middle;width:17px;height:17px;text-indent:-12345px;background:url("/assets/images/image_sprites.png") #343434 no-repeat 0 -28px;display:inline-block}
.breadcrumbs a{font-weight:normal;text-decoration:underline}
p.breadcrumbs{padding:0 0 10px;font-weight:bold;padding:10px 0 10px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}
*+html p.breadcrumbs{max-width:420px}
#finder_content p.breadcrumbs{padding:10px 0 10px 10px}
.pageBrandDetail p.breadcrumbs{padding:10px 0 10px 10px}
.home #featured h2{margin-bottom:0;position:relative}
.cover{color:#fff;padding:3px}
.description .boxgrid_home p{padding-top:0}
#content .thumbnail_container ul li{margin-left:0;padding-right:5px;height:25px}
.home h2{font-size:16px;padding:10px 0 2px 10px}
.home .description{font-size:14px;float:left}
.home .description dl{float:left;width:350px;margin-right:10px}
.home .description dl:last-child{width:170px;margin-right:0}
.home .add{border:2px solid #0C3C62;padding:7px 20px 7px 20px;margin:0;width:140px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;background:transparent url(../images/grad_share_blue.png) repeat-x top left}
.home dt{font-weight:700}
.home #footer{background:none repeat scroll 0 0 rgba(65,49,50,0.8)}
.home #content{overflow:visible}
.homeDescription{background:none repeat scroll 0 0 rgba(65,49,50,0.8);background:none repeat scroll 0 0 #413132\9;float:left;margin:-20px 0 0 -15px;width:925px;padding:20px}
.home h2.in_action{border-top:1px solid #FFF;padding-top:20px;margin-top:20px}
.StaticChevron,.HomeChevron{position:absolute;z-index:999}
.HomeChevron{top:10px;left:-20px}
.StaticChevron{top:3px;+top:10px;right:0}
.StaticChevron .Summary{width:250px;height:100px;margin-bottom:10px;padding:10px;font-size:12px;position:relative;color:White}
.StaticChevron .Summary .ChevronImage{left:10px;top:10px;height:100px;width:100px;overflow:hidden;position:absolute;margin:0;padding:0}
.StaticChevron .Summary .ChevronBody{margin-left:110px}
.StaticChevron .Summary .ChevronBody .ChevronTitle{font-weight:bold;margin-bottom:10px}
.StaticChevron .Summary .learn_more{margin-left:110px;position:absolute;text-transform:uppercase;bottom:13px}
.HomeChevron .learn_more{background:url("/assets/images/learnMoreArrow.png") no-repeat scroll right center transparent;font-weight:bold;margin-top:3px;padding:0 15px 0 0;text-decoration:none;text-transform:uppercase;font-weight:bold}
#featured{margin:100px 0 0 -15px;float:left;width:925px}
.featured_industries p{font-size:11px}
.caption .boxcaption{top:117px}
.boxcaption{float:left;position:relative;height:100px}
.boxgrid{float:left;background:#161613;border:solid 2px #838383;overflow:hidden;position:relative}
.boxgrid_home{float:left;background:#161613;border:solid 2px #838383;overflow:hidden;position:relative}
#featured .featured_industries li.boxgrid{height:102px;border:0;margin:22px 0 19px 10px;background:0;width:218px;+padding-bottom:10px}
#featured .featured_industries li.boxgrid img{float:left;border:1px solid #838383}
#featured .featured_industries li.boxgrid .boxcaption{height:100px;width:43%;float:left;background:0;margin:0 5px 0 5px}
#featured .featured_industries li.boxgrid .boxcaption p{font-size:11px}
#featured .featured_industries li.boxgrid .learn_more{left:4px;top:83px;font-size:12px}
.boxgrid img{position:relative;top:0;left:0;border:0}
.boxgrid .boxcaption{top:0}
.boxgrid_home img{position:absolute;top:0;left:0;border:0}
.boxgrid_home div{width:158px}
#featured .featured_industries h3{font-size:11px;padding:0 0 3px;text-align:left;position:relative;font-weight:bold}
#featured .featured_industries li:first-child{margin-left:10px}
.featured_industries a.learn_more{left:65px;position:absolute;top:70px}
#featured .featured_industries li{display:inline;float:left;height:136px;margin-bottom:15px;width:164px}
#featured .featured_industries li:last-child{margin-right:0}
#featured .featured_industries a img{vertical-align:bottom}
#content .thumbnail_container ul#thumbnail_list{list-style:none;padding:5px;background-color:#343434;-moz-opacity:.75;filter:alpha(opacity=75)}
#content .thumbnail_container ul#thumbnail_news{list-style:none;padding:5px;background-color:#343434;-moz-opacity:.75;filter:alpha(opacity=75);margin-left:10px}
.thumbnail_container{position:absolute;top:251px;left:0;height:30px}
.thumbnail_container ul{list-style:none outside none;float:left}
.thumbnail_container ul li{float:left;width:30px;margin-left:5px}
.thumbnail_GrayCover_Home{background-color:#343434;opacity:.60;filter:alpha(opacity=60);zoom:1;display:block;height:23px;position:absolute;width:30px;z-index:104;cursor:pointer;border:1px solid #838383}
.thumbnail_GrayCover_Home_Active{background-color:#DDD;opacity:0;filter:alpha(opacity=0);zoom:1}
.thumbnail_container img{border:1px solid #838383;cursor:pointer;background:none repeat scroll 0 0 #343434;position:relative;z-index:100}
.thumbnail_container .active_thumbnail{border:1px solid #838383;width:30px;height:23px;float:left;+float:none}
.thumbnail_container li.thumb_nav{width:25px}
.thumbnail_container .thumb_nav #caption_pre,.thumbnail_container .thumb_nav #caption_next{width:15px;height:21px;display:inline-block;margin:2px 0 0 6px;cursor:pointer}
.thumbnail_container .thumb_nav #caption_pre{background:url("/assets/images/image_sprites.png") no-repeat 0 -45px}
.thumbnail_container .thumb_nav #caption_next{background:url("/assets/images/image_sprites.png") no-repeat -15px -45px}
#content .thumbnail_container li.thumb_news{background:none repeat scroll 0 0 #595c57;width:auto}
.thumbnail_container li.thumb_news a{margin:5px 0 0 10px}
.thumbnail_container img.thumbnail_GrayCover_Home_Active_Img{border:1px solid #fff}
.thumbnail_container .mouse_over{border:1px solid #fff}
#featured_industry .boxgrid_home{width:337px;height:130px;padding:10px 0;float:left;background:0;border:0}
#featured_industry .boxgrid_home img{border:solid 2px #838383;position:absolute;top:38px;left:2px}
#featured_industry .boxgrid_home div{width:336px}
#featured_industry .boxgrid_home .displayContent h3{padding-bottom:12px;padding-top:0;font-size:14px}
#featured_industry .boxgrid_home .displayContent p{padding-left:130px;width:190px}
#featured_industry .boxgrid_home .displayContent p a{position:absolute;top:109px;left:135px}
#featured_industry .boxgrid_home .displayContent .learn_more{padding:0 14px 0 0}
.cover h3{line-height:1em;padding-bottom:4px}
#content .related_links_div{margin:20px auto 0 0;width:50%}
div#content.content_3column .related_links_div{margin:0 auto 0 0;width:42%}
#info_sidebar .related_links a{font-weight:bold}
#content ul{list-style:disc;padding-bottom:10px}
#content .anythingSlider .wrapper ul{padding-bottom:0}
#content ul li{margin-left:16px;padding-bottom:6px}
.landing #content ul{padding-bottom:0}
.landing #content ul li{padding-bottom:0}
.home #content ul li{padding-bottom:0}
.navigation li.view_all{margin:10px 0 20px 0}
li>a#viewAllApplications{background:url("../images/learnMoreArrow2.png") no-repeat scroll 57px center transparent;padding-right:20px}
li>a#viewAllTypes{background:url("../images/learnMoreArrow2.png") no-repeat scroll 57px center transparent;padding-right:20px}
#featured_2{font-size:.9em;padding-bottom:32px}
#viewAllIndustry{font-size:14px}
.industryDetails{width:480px}
div#finder_content>.industryDetails{padding:0}
.industryDetails img{display:block}
.industryDetails img.pic{margin:auto}
.industryDetails table img{width:auto;margin-right:10px}
.industryDetails table td{vertical-align:top}
.industryDetails table p{padding-top:0}
.industryDetails h1{width:100%;margin:0;padding:10px 0 10px;line-height:1.2em}
.mainContent{padding:10px 10px 25px}
.industryDetails p,.industryDetails h3{padding-bottom:10px;padding-right:10px}
.industryDetails .addthis_toolbox{float:right;margin-right:1px;z-index:900}
.success_stories dt{float:left}
.success_stories dd{clear:left}
.downloads dl,.success_stories dd{margin-bottom:20px}
.success_stories .learn_more{margin-bottom:15px;margin-top:10px}
#featured{+padding-bottom:8px}
.landing #featured h2{margin-bottom:0}
#featured .featured_industries li.last_industry{margin-right:0}
.featured_industries a:hover img{border-color:#47A942}
#loading_gif{border-radius:6px;border:1px solid #000;padding:5px 5px 2px 5px;background-color:#FFF}
#application_category{margin-top:10px}
.finder_navigation h3{font-size:12px;font-weight:bold;background-image:url(../images/product_finder_filter_bgd.png);line-height:30px;margin:1px 0 10px 0;padding-bottom:0}
.finder_navigation h3 span{padding-left:25px}
.checkbox_filter{font-size:12px;margin-bottom:3px}
.checkbox_filter input{display:inline;margin:0 3px 0 0;padding:0;position:relative;top:1px;height:13px;width:13px;+margin-bottom:3px}
.checkbox_filter a.learn_more{background:0}
.checkbox_filter a.learn_more .learnMore_icon{width:9px;height:11px;display:inline-block;background:url("/assets/images/image_sprites.png") no-repeat -59px -16px;margin-left:5px;vertical-align:-1px;+vertical-align:2px}
#subind_filter .view_more_line{margin-bottom:0}
.checkbox_filter p{margin:0 10px 3px 25px}
.checkbox_filter label,input{clear:both;cursor:pointer}
.checkbox_filter label:hover{text-decoration:underline}
.checkbox_filter .disabledlabel{cursor:default;color:#c0c0c0}
.checkbox_filter .disabledlabel:hover{text-decoration:none}
.checkbox_filter .disabledopacity{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}
.checkbox_filter .disabledopacity:hover{text-decoration:none;cursor:default}
#applyFilterButton{padding:0 0 10px 0;text-align:center}
.results_brand_name{font-weight:normal;padding-left:2px;position:relative}
.landing_navigation .checkbox_filter{margin:10px 0 9px 0}
#subind_filter{margin-bottom:0;padding-bottom:10px}
.landing_navigation .view_more_line{margin-top:7px}
.landing_navigation .view_more_line .learn_more{padding-right:0}
.landing_navigation h2{background:#47A942;background:-moz-linear-gradient(top,#65B662 0,#41A43D 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#65B662),color-stop(100%,#41A43D));background:-webkit-linear-gradient(top,#65B662 0,#41A43D 100%);background:-o-linear-gradient(top,#65B662 0,#41A43D 100%);background:-ms-linear-gradient(top,#65B662 0,#41A43D 100%);background:linear-gradient(to bottom,#65B662 0,#41A43D 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#65B662,endColorstr=#41A43D);border-bottom:1px solid #197C15;line-height:38px;padding:0 0 0 30px;text-transform:uppercase;font-size:12px}
#navigation_sidebar .landing_navigation h3{background:url("/assets/images/product_finder_filter_bgd.png") repeat-x center;text-transform:uppercase;padding:0 0 0 25px;font-size:11px;line-height:31px;margin-top:1px}
#navigation_sidebar .landing_navigation #industries_category,#navigation_sidebar .landing_navigation #types_category{background:url("/assets/images/product_finder_filter_bgd.png") repeat-x center;text-transform:uppercase;padding:0 0 0 25px;font-size:11px;line-height:31px;margin-top:1px}
.finder_navigation h2{margin:0;padding-bottom:0;font-weight:bold;font-size:12px;background-image:url(../images/product_finder_title_bgd.png);display:block;line-height:39px}
.finder_navigation h2 span{padding-left:25px}
.sidebar_module.finder_navigation{padding:0;width:220px}
#viewAllIndustries.learn_more{display:none;width:143px;float:left;margin-bottom:10px}
.apply_filter_button{font-size:12px;padding:3px 8px;background-color:#47A942;font-weight:bold;border-bottom:1px solid #357F31;color:#FFF;cursor:pointer;text-decoration:none;width:168px;margin:10px 0 0 0;text-align:center;clear:both}
#finder_content .industryDetails{width:695px}
#finder_content{float:left;margin-right:0;height:auto!important;height:600px;min-height:600px;background-color:#343434}
#finder_results_header{border-bottom:1px solid #CCC;float:left;padding:4px 0 4px 2%;width:98%}
#finder_results_header li{float:left}
#finder_results_header a{padding:0 8px 0 5px}
#finder_results_header li h2{display:inline;font-size:1em;font-weight:bold}
#finder_results_header .items_per_page{float:right;margin-right:2px}
.spx_dropdownlist{height:18px;padding:0;font-size:10px;text-transform:uppercase;width:205px}
.spx_dropdownlist option{padding-left:5px;cursor:pointer}
.spx_dropdownlist .option:hover{background:blue}
#pagination_area{clear:both;width:100%;height:25px}
#finder_pagination_wrapper,#pagination_bottom{display:none;float:right;margin-top:4px}
#finder_pagination_wrapper,#pagination_bottom li{float:left;padding:0 10px}
#finder_pagination_wrapper,#pagination_bottom li.last_child{border-left:1px solid #fff}
.product_number{padding:3px 0 0 13px}
.brand_img{float:left}
#finder_results{overflow:hidden;padding-bottom:30px}
#finder_results_container{float:left;width:695px}
#finder_results a{display:block;font-size:18px;font-weight:bold;height:172px;text-align:center;transition:all .3s ease .1s;width:201px;font-weight:bold;color:#5B5B5B;+display:block;vertical-align:middle}
#finder_results a[type="Brand"]{display:table-cell}
#finder_results .product_div a{display:block;font-size:18px;font-weight:bold;height:158px;padding:5px;text-align:center;transition:all .3s ease .1s;vertical-align:top;width:201px;color:#747474;font-weight:bold;border-radius:5px 5px 5px 5px;background-color:#fff;display:table-cell;+display:block}
*+html #finder_results .brand_text{padding-top:74px}
*+html .productFinder_container #finder_content #finder_results li a[type="Brand"] img{margin-top:65px}
#finder_results a:hover{text-decoration:none}
#finder_results li{background:none repeat scroll 0 0 transparent;float:left;margin:0 7px 35px;height:172px;width:201px;padding:5px;border-radius:5px 5px 5px 5px;background-color:#fff;box-shadow:0 23px 4px -16px #2B2B2B}
#finder_results .product_div{position:relative}
#finder_results .image_bg{background-color:#6C6C6C;cursor:pointer;font-size:11px;font-weight:bold;height:19px;left:0;padding:5px 0 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:77px;width:172px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#finder_results .product_name{background-color:#252525;padding:5px;text-align:left;text-decoration:none}
#finder_results .product_name a{color:#E0E0E0;font-size:11px}
#finder_results.landing_results li:first-child{border-top:1px solid #CCC}
#finder_results h3{font-size:12px;padding-bottom:5px}
#finder_results .hover-state{background-color:#404040}
#finder_results li.noResults{padding:0 15px;width:auto;height:auto;border:0}
#dialog_quicklook{background-color:#343434;color:White}
#quicklook_content_wrapper{padding:10px}
#quicklook_header{font-size:20px;font-weight:bold}
#quicklook_content_left{float:left;padding:10px 15px 10px 0;width:260px}
#quicklook_content_right{float:left;padding:10px 0 40px;width:230px}
#quicklook_content_right h3{font-size:10px;font-weight:normal;padding:0}
#quicklook_content_right .header{font-size:11px;text-transform:uppercase}
#quicklook_content_right label{font-weight:bold}
#quicklook_content_right .des{padding-top:10px}
#dialog_quicklook .columnItem{width:243px}
.quickView-relatedProducts .related-title{font-size:12px;font-weight:bold;padding:7.5px 0;display:block}
.page_left_container{float:none;left:-100px;position:relative}
.page_left_container .page_left_count{float:left;font-size:12px;font-weight:bold;padding-right:10px}
.page_left_container .page_left_viewall{bottom:1px;font-size:10px;font-weight:bold;position:relative;text-decoration:underline;z-index:1000}
.page_left_container .page_left_viewall a{text-decoration:underline!important}
.view_full_detail{margin-top:10px}
.results_description{display:block;float:left;padding:0 0 0 10px;text-align:left;width:390px}
.results_description p{margin-bottom:5px}
.results_hide_title{display:none}
.results_industries{font-size:11px;font-weight:bold}
.results_type_label{font-size:11px;position:relative}
.results_brand_name_label{position:relative}
.results_industries .product_type{position:relative;font-size:11px;padding-left:5px;font-weight:normal}
.results_industries .product_application{margin-left:20px}
.finder_calls_to_action{float:right;font-size:11px;font-weight:bold;height:70px;margin:5px 0 0 0;text-align:left}
.finder_calls_to_action p{padding-bottom:6px}
.finder_calls_to_action p.button_margin{margin-bottom:6px}
.finder_calls_to_action #email{padding:0}
.finder_calls_to_action #email .email_icon{background:URL("/assets/images/image_sprites.png") no-repeat -75px -16px;width:14px;height:9px;display:inline-block;margin-right:7px;vertical-align:-1px;+vertical-align:2px}
.finder_calls_to_action a#email:hover{text-decoration:underline}
.finder_calls_to_action #call{padding:0}
.finder_calls_to_action a#call:hover{text-decoration:underline}
.finder_calls_to_action #call .call_icon{background:URL("/assets/images/image_sprites.png") no-repeat -114px 0;width:20px;height:16px;display:inline-block;vertical-align:-5px;+vertical-align:-2px;margin-right:1px}
.finder_calls_to_action .button{border-bottom:0}
.finder_calls_to_action .link_underline:hover{text-decoration:underline}
a.learn_more3{padding:0;margin-top:3px;margin-left:2px;font-size:12px}
.finder_calls_to_action a.learn_more3 .learnMore_icon{background:URL("/assets/images/image_sprites.png") no-repeat -59px -16px;width:9px;height:11px;display:inline-block;vertical-align:-1px;+vertical-align:2px;margin-left:5px}
.learn_more3_padding{padding-top:14px}
#filter2{font-size:12px;margin-left:1.4em;text-indent:-1.4em}
#filter2 p{text-indent:-1.4em;padding:1px 0}
#filter2 input{vertical-align:middle;margin:0}
.filter_type{font-size:13px;font-weight:bold}
.category{font-size:11px}
.category_padding{padding-top:2px}
#filter input{font-size:11px}
#filter h3{font-size:11px}
#finder_title h1{float:none;margin:0;padding:10px;width:auto}
#finder_description p{padding:0 10px 10px;width:auto}
#brandlanding_header_description p{margin:0 10px 15px 9px;padding-bottom:0}
#finder_title h1{font-size:24px}
#allFilterItems li{float:left}
#allFilterItems ul{list-style:none outside none}
#alphFilterAll{width:50px}
.alphFilter li{width:15px}
.alphFilter a{color:#000}
.highlightFilter{color:#000;font-weight:bold}
.unHighlightFilter{color:Gray;font-weight:normal}
.applyButton{width:200px;float:left;margin-top:20px}
.popViewAllFilter ul{width:100%}
.popViewAllFilter li{width:150px}
.ui-dialog-content{padding-bottom:0}
.dialog_industry_name{margin-top:10px;font-weight:bold}
.dialog_industry_name:first-child{margin-top:0;font-weight:bold}
#viewAllDialog div{color:#4B4D4C}
.disableViewAllFilter{color:#808080}
.disableLeftFilter{color:#C0C0C0}
#viewAllDialog{padding:0;overflow:hidden}
#filter2{font-size:12px;margin-left:1.4em;text-indent:-1.4em}
#filter2 p{text-indent:-1.4em;padding:1px 0}
#filter2 input{vertical-align:middle;margin:0}
.filter_type{font-size:13px;font-weight:bold}
.category{font-size:11px}
.category_padding{padding-top:2px}
#filter input{font-size:11px}
#filter h3{font-size:11px}
#finder_title h1{float:none;margin:0;padding:10px 10px 10px 10px;width:auto}
#finder_description p{padding:10px;width:auto}
#finder_title h1{float:left;margin:5px 0 5px 10px;padding:5px 0}
#allFilterItems li{float:left}
#viewAllDialogApply a{text-transform:uppercase}
#viewAllApplyButton{font-size:12px;color:#FFF;text-decoration:none}
#allFilterItems ul{list-style:none outside none;width:600px}
#alphFilterAll{width:50px}
.alphFilter{width:745px;margin-top:10px}
.alphFilter li{width:15px}
.alphFilter a{color:#000}
.highlightFilter{color:#000;font-weight:bold}
.unHighlightFilter{color:#C0C0C0;font-weight:normal}
.applyButton{width:200px;float:left;margin-top:20px}
#allFilterItems{background-color:#C9CACA;width:100%;height:462px;+height:470px}
.dialogContent{background-color:#FFF;width:631px;height:405px;+height:415px;padding-top:5px;margin:0 auto}
.selectClearAll{padding-bottom:10px;padding-top:5px;padding-right:3px;overflow:hidden}
#viewAllDialog .related_general_seperator{background-color:#C9CACA;float:left;height:2px;margin-top:10px;width:600px}
#viewAllDialog .related_general_seperator:last-child{display:none}
.filtersList{height:369px;+height:379px;overflow:auto}
.viewAllFilter{width:622px;font-size:.9em;height:400px;+height:410px;margin:0 auto}
.viewAllFilter h3{float:left;padding:10px 0 5px 5px;width:600px}
.productViewAllPop{width:750px}
.productViewAllPop li{width:250px}
.viewAllFilter li{width:250px}
.popViewAllFilter ul{width:100%}
.popViewAllFilter li{width:150px}
.ui-dialog-content{padding-bottom:0}
#viewAllDialog .viewAllDialogApply{float:right}
#viewAllDialog .viewallFilterName{float:left;height:25px;margin-left:30px;margin-top:10px;padding-top:10px;text-align:center;width:130px;background-color:#FFF;color:#212121;font-size:12px;font-weight:bold}
#viewAllDialog .totalProductNumber{float:left;padding-top:20px;padding-left:20px}
.viewAllFilter ul{float:left}
.viewAllFilter li{width:290px;padding-left:10px}
.viewAllFilter li input{float:left}
.viewAllFilter li label{float:left;margin-top:3px}
#filtersToApply{width:610px;margin-top:20px}
.font_bold{font-weight:bold}
#viewAllDialogApply{background-color:#47A942;box-shadow:0 0 1px 0 #222;float:right;font-size:12px;font-weight:bold;margin-right:20px;margin-top:16px}
#industrylandingtitlehyper{font-size:14px}
.bottom_boder{border-bottom:1px solid #fff}
#topPagination #narrow_by{width:685px;float:left;padding:5px 0 5px 10px;background:#3f3f3f}
#topPagination #narrow_by label,#topPagination #narrow_by div{float:left}
#topPagination #narrow_by ul{float:left;margin-left:10px}
#topPagination #narrow_by li{float:left;margin-right:14px;padding-right:5px}
#topPagination #narrow_by li:last-child{float:left;margin-right:10px}
#topPagination #filter_by_industry{float:left;background:#878787}
#filter_by_industry input,#filter_by_industry label{float:left}
#filter_by_industry .reset_all{font-size:10px;margin:0 3px 0 10px}
#topPagination .filter_by_label{margin:1px 10px 0 5px}
#topPagination .narrow_by_label{margin-left:20px}
#topPagination input.filter_by{float:left}
#sort_by{width:685px;float:left;padding:5px 0 5px 10px;background:#404040;border-top:1px solid #fff}
#sort_by label,#sort_by select,#sort_by ul{float:left}
#sort_by #sort_type{width:100px;margin:0 125px 0 0}
#sort_by #sort_type li{float:left;padding:0 10px}
#sort_by #sort_type li.sorttype_desc{border-right:1px solid #fff;position:relative;z-index:1000}
#sort_by #sort_type li.sorttype_asc{border-right:0;position:relative;z-index:1000}
#sort_by #page_size li{float:left}
#sort_by #page_size li{border-right:1px solid #fff;padding:0 10px}
#sort_by #page_size li.last_child{border-right:0}
#sort_by #sort_by_value{margin:0 5px;width:115px;position:relative;z-index:1000}
#page_number{width:695px;float:left;position:relative;top:-21px}
#page_number ul{float:right;margin-right:25px}
#page_number li{float:left;padding:0 3px}
#pagination_area{clear:both;height:25px;padding-bottom:5px;padding-top:15px;width:100%}
#page_number_bottom{float:right}
#pagination_area ul{margin-right:25px}
#pagination_area ul li{background-color:#4D4D4D;border-radius:2px 2px 2px 2px;box-shadow:0 0 1px 0 #414141;float:left;font-size:12px;font-weight:bold;height:15px;line-height:15px;margin:0 2px;padding:0;text-align:center;width:15px}
#pagination_area li a{cursor:pointer;display:block;width:15px}
#pagination_area li.selected{background-color:#6C6C6C}
.featuredProduct .product_img{position:relative;float:left}
.featuredProduct .image_bg{background:url("/assets/images/featured_product_bgd2.png") no-repeat scroll 0 0 transparent;height:19px;width:151px;position:absolute;top:80px;left:2px;font-weight:bold;text-transform:uppercase;font-size:11px;padding:3px 0 0 17px}
#filter_by_container li.first_child{background-color:#7e7f81}
#filter_by_container label{font-size:11px;padding-top:3px}
#finderResults .no_products{background:#343434;border-top:1px solid #FFF;padding:10px 0 0 10px}
#narrow_by a.reset_all{display:block;font-size:11px}
#narrow_by a.reset_all .reset_all_icon{background:url("/assets/images/image_sprites.png") no-repeat -16px -67px;width:23px;height:19px;display:inline-block;margin-right:4px;margin-left:1px;vertical-align:-5px;+vertical-align:-2px}
#sort_by .page_size_container{display:none;float:right;margin:0 10px 0 0}
#page_number li.selected{background-color:#6C6C6C}
#page_number li{background-color:#4D4D4D;border-radius:2px 2px 2px 2px;box-shadow:0 0 1px 0 #414141;float:left;font-size:12px;font-weight:bold;height:15px;line-height:15px;margin:0 2px;padding:0;text-align:center}
#page_number li a{cursor:pointer;display:block;width:15px}
#helpDialog{color:#000;background-color:#c9caca;background-repeat:repeat;padding:5px}
#helpDialog p{margin-top:10px}
#helpDialog .help_dialog_container{background-repeat:repeat;background-color:#f4f5f5;height:405px;width:605px;padding:5px}
#helpDialog .help_dialog_container #help_content{height:405px;padding-left:20px;padding-right:20px;overflow:auto}
#landing_title,#finder_title{width:695px;margin-bottom:10px;overflow:hidden;padding-left:10px}
#landing_title h1{margin:5px 0 5px 10px;padding:5px 0;float:left}
#landing_title .need_help,#finder_title .need_help{margin:18px 10px 15px 0;float:right;font-size:11px;font-weight:bold;color:#FFF}
#landing_title .need_help a,#finder_title .need_help a{float:left;margin-left:20px}
#landing_title .need_help .help_icon,#finder_title .need_help .help_icon{background:url("/assets/images/image_sprites.png") no-repeat 0 -66px;display:inline-block;width:15px;height:14px;vertical-align:-3px;+vertical-align:0;margin-right:5px}
#landing_title .need_help a:hover{text-decoration:underline;cursor:pointer}
#landing_content .industryDetails{width:695px;padding:0;overflow:hidden}
#landing_description{float:left;width:695px}
#landing_description p{padding:10px}
#featured_industry{float:left;width:695px}
#featured_industry span{float:left}
#featured_industry div#featured{margin:10px;width:675px;float:left}
.totalProductNumber{font-weight:bold;font-size:13px}
.select_all{font-size:11px;font-weight:bold;margin-left:15px;float:left}
.totalProductNumber{margin:0 40px 0 0}
}
.select_all li:first-child{border-right:1px solid #000}
.select_all li{padding:0 5px 0 5px}
.select_all a{text-decoration:underline;color:#4B4D4C}
.upperCase{text-transform:uppercase}
#cleardiv{clear:both}
.brand_relatedlinks{background-color:#343434;margin-top:10px;padding-bottom:10px;padding-left:18px;padding-top:12px}
.rlinks_title{font-size:14px;font-weight:bold;margin-bottom:3px}
.rlinks_nav>li{padding-top:5px}
.content_2column_left>.productContent{padding-bottom:10px;width:100%}
.productDescription a{text-decoration:underline;color:#FADD80}
.productDescriptionTitleArea{height:20px;padding-right:10px}
.productDescriptionTitleArea .addthis_small{float:right;padding-right:5px}
.share_button_container{+width:130px;width:125px}
.description p{padding-top:10px}
#return_to_search{background:url("/assets/images/arrow_up.png") no-repeat scroll right 16px transparent;position:absolute;top:0;right:0;font-size:10px;font-weight:bold;line-height:1.3em;margin-right:10px;padding:15px 17px 10px 20px;display:none}
.description{padding:5px 10px 25px}
.productDescription .description .brandsitelinks{left:297px;position:absolute;top:180px}
.description-header{width:100%;padding:0 0 5px;position:relative}
#specifications{border-bottom:1px solid #4D4D4D;border-top:1px solid #4D4D4D;clear:left;margin:10px 0;padding:10px 0}
.spec dt,.spec dd{display:inline;line-height:1.6em;font-weight:normal}
.spec dt{width:200px;float:left}
.spec dd{line-height:1.6em;font-weight:normal}
.spec_catagory{padding-left:10px;margin:10px 10px 20px}
.productDescription .detail_product_type{text-transform:uppercase;font-size:14px;font-weight:bold;padding:0 10px}
.productDescription .share_button_container{margin:0 10px 0 0;float:right}
#ui-dialog-title-dialogRelatedIndApp{margin:3px 0 0 15px}
.more{cursor:pointer;margin-top:-5px;font-weight:bold;padding-left:15px;background:transparent url(../images/more.gif) no-repeat center left}
.less{cursor:pointer;font-weight:bold;padding-left:15px;background:transparent url(../images/less.gif) no-repeat center left}
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px}
.print_image{text-align:center;display:none;height:149px;position:relative;width:259px}
.ppy_wrapper{float:left;margin:3px 10px 10px;position:absolute;+left:0}
.brand_sites .ppy_wrapper{+left:230px}
.ppy_wrapper #medias_wrapper{padding:6px;background-color:#4D4D4D;font-weight:bold;font-size:11px;margin-top:4px;border-radius:2px}
.ppy_wrapper #medias_wrapper ul.medias{margin:3px 0 0 0;padding:0;overflow:hidden}
.ppy_wrapper #medias_wrapper ul.medias li{float:left;list-style-type:none;margin:0 0 0 8px;padding:0}
.ppy_wrapper #medias_wrapper ul.medias li.first_item{margin:0}
.ppy_wrapper #medias_wrapper ul.medias li a{display:block;height:42px;width:42px}
.ppy_wrapper #medias_wrapper ul.medias li a img{border:1px solid #CCC;height:40px;width:40px}
#tabs-ProductDetail{background:transparent}
#tabs-ProductDetail .ui-tabs-panel{float:left;width:663px}
.productContent #tabs-ProductDetail .ui-tabs-panel{width:678px}
#tabs-ProductDetail .ui-tabs-panel li{margin-left:0;padding-bottom:0}
#tabs-ProductDetail .ui-tabs-panel .clearfix{padding-bottom:0;padding-left:0}
#tabs-ProductDetail .ui-state-default,#tabs-ProductDetail.ui-widget-content .ui-state-default,#tabs-ProductDetail .ui-widget-content .ui-state-default,#tabs-ProductDetail .ui-widget-header .ui-state-default{background:none repeat scroll 0 0 #252525}
#tabs-ProductDetail .ui-state-active,#tabs-ProductDetail.ui-widget-content .ui-state-active,#tabs-ProductDetail .ui-widget-content .ui-state-active,#tabs-ProductDetail .ui-widget-header #callTitle.ui-state-active{background-color:#4D4D4D}
#tabs-ProductDetail .ui-state-active a,#tabs-ProductDetail .ui-state-active a:link,#tabs-ProductDetail .ui-state-active a:visited{color:#fff}
#tabs-ProductDetail .ui-state-default a,#tabs-ProductDetail .ui-state-default a:link,#tabs-ProductDetail .ui-state-default a:visited{color:#fff}
#tabs-ProductDetail.ui-widget-content,#tabs-ProductDetail .ui-widget-content{color:#fff}
.productDescription #tabs-ProductDetail.ui-tabs .ui-tabs-panel{margin-top:-1px}
#tabs-ProductDetail.ui-tabs .ui-tabs-panel{background-color:#4D4D4D;font-size:1em;padding:15px 6px;min-height:150px;overflow-x:auto}
.brand_sites #tabs-ProductDetail.ui-tabs .ui-tabs-nav li{margin-right:4px;text-transform:uppercase;top:0;margin-left:0}
.productDescription #tabs-ProductDetail.ui-tabs .ui-tabs-nav li{margin-right:4px;text-transform:uppercase;top:0;margin-left:0;padding-bottom:0;+top:-1px}
#tabs-ProductDetail.ui-tabs .ui-tabs-nav li a{padding:.3em .5em;font-size:11px}
#tabs-ProductDetail.ui-tabs .ui-tabs-nav{background-color:#343434;padding:0;width:675px}
#tabs-ProductDetail{float:left;margin:10px 0 0 10px}
.brand_sites #tabs-ProductDetail{float:left;margin:20px 0 0 10px;+margin:10px 0 0 0}
#tabs-ProductDetail table{margin:0}
#tabs-ProductDetail table,.brand_sites #tabs-ProductDetail th,.brand_sites #tabs-ProductDetail tr,.brand_sites #tabs-ProductDetail td{border:1px solid #000}
#tabs-ProductDetail td{background-color:#FFF;color:#000;font-size:10px;padding:3px;vertical-align:top}
#tabs-ProductDetail th{background-color:#666;vertical-align:middle;padding:3px}
#tabs-ProductDetail p{margin-bottom:10px}
#tabs-ProductDetail .ui-tabs-panel ul,#tabs-ProductDetail .ui-tabs-panel ol{list-style:disc;padding-left:15px;padding-bottom:10px}
#tabs-ProductDetail .accordionContent ul,#tabs-ProductDetail .ui-tabs-panel .accordionContent ol{+margin-left:3px}
#tabs-ProductDetail .ui-tabs-panel a:link{color:#FADD80;text-decoration:underline}
#tabs-ProductDetail .ui-tabs-panel a:visited{color:#FADD80;text-decoration:underline}
#tabs-ProductDetail .ui-tabs-panel tr a:link{color:#800000;text-decoration:underline}
#tabs-ProductDetail .ui-tabs-panel tr a:visited{color:#800000;text-decoration:underline}
#tabs-ProductDetail #tbdownloads{border:medium none;margin:0;width:633px;border-collapse:inherit}
#tabs-ProductDetail #tbdownloads td{background:none repeat scroll 0 0 transparent;border:medium none}
#tabs-ProductDetail #tbdownloads .download_category_title{color:#FFF;float:left;font-size:11px;font-weight:bold;padding:6px 5px 10px 0;+text-align:left}
#tabs-ProductDetail #tbdownloads .download_category_seperator{+height:13px}
#tabs-ProductDetail #tbdownloads .seperator{border:1px solid #404040;margin-top:8px}
#tabs-ProductDetail #tbdownloads .pdf_container{float:left}
#tabs-ProductDetail #tbdownloads .pdf_container a{color:#FADD80;+float:left;text-decoration:underline}
#tabs-ProductDetail #tbdownloads .pdf_container .pdfsize{color:#fff}
.pdfsize{width:15px;height:15px}
#tabs-ProductDetail #tbdownloads .pdf_container a:hover{text-decoration:underline}
#tabs-ProductDetail #tbdownloads .pdf{background:url("/assets/images/icons/PDF.gif") no-repeat scroll left top transparent;padding-left:20px;+padding-left:0;+width:20px;+display:block}
#tabs-ProductDetail #tbdownloads .pdfimg{margin-right:5px;vertical-align:-3px}
#tabs-ProductDetail #tbdownloads .pdf:hover{cursor:pointer}
.pageProductDetail h4{margin:10px 0}
#tabs-ProductDetail.ui-corner-bottom,#tabs-ProductDetail .ui-corner-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}
.featured_brands div:hover{background-color:#404040}
.brand_short_description{float:left;display:block;width:550px;text-align:left;padding:0}
.brand_short_description .des{width:340px}
.calls_to_action2{float:right;font-size:12px;font-weight:bold;position:absolute;right:49px;top:-50px;width:120px;white-space:nowrap}
.calls_to_action2 p{text-align:right}
.calls_to_action2 p a.extenal_learn_more{text-decoration:none;color:#fff}
.calls_to_action2 p a.extenal_learn_more:hover{text-decoration:underline}
.calls_to_action2 p a.learn_more{font-size:12px;text-decoration:none;color:#fff;width:124px;position:relative;right:-10px}
.calls_to_action2 p a.learn_more:hover{text-decoration:underline}
.calls_to_action2 img{padding-left:6px;vertical-align:middle}
.brand_short_description img{float:left;margin:10px 10px 0 0}
.brand_short_description .logo{padding:5px 21px 0 15px}
.brand_short_description .logo img{margin:0}
#featured_brands_header{border-bottom:1px solid #CCC;margin:5px 0 0;padding-bottom:10px;padding-left:10px}
.featured_brands_header li{display:inline}
.featured_brands_header a{padding:0 8px 0 5px}
.featured_brands_header li h2{display:inline;font-size:14px;font-weight:bold}
#featured_brands_header h3{font-size:12px;padding-bottom:5px;display:inline}
.featured_brands h3{font-size:12px;padding-bottom:5px}
.filter_brands{margin:0 0 5px 0;font-size:12px;display:inline}
.clearfix{display:inline-block}
.container.productContent.clearfix{display:block\9}
.brands{width:100%}
table#brandsList,table#global_brandsList{width:100%}
table#brandsList img,table#global_brandsList img{margin-left:-10px}
table#brandsList td,table#global_brandsList td{width:25%;padding:15px 10px;text-align:left;vertical-align:middle;font-weight:bolder;padding-left:40px}
.brandsEvenRow td{background-color:#404040}
table.brandsList{width:100%}
table.brandsList td{padding:15px 10px;text-align:left;vertical-align:middle;font-weight:bolder;padding-left:15px;width:200px}
#explorewindow .brands{min-height:240px;margin-top:20px}
.allBrandsLanding .mainContent{padding:10px 0 25px}
.allBrandsLanding .mainContent .story{padding:0 10px}
.allBrandsLanding div.titleArea{width:100%;padding-top:10px}
.allBrandsLanding div.titleArea h2{padding-bottom:10px}
.allBrandsLanding div.titleArea .learn_more{display:block;padding-bottom:2px;position:relative;right:10px;top:20px;text-decoration:none}
.allBrandsLanding div.titleArea .learn_more:hover{text-decoration:underline}
div.container.allBrandsLanding.clearfix{padding-bottom:10px;width:100%}
.allBrandsLanding{width:695px}
.allBrandsLanding p.breadcrumbs{padding:10px 0 0 10px}
#brandFilter{border-bottom:1px solid #CCC;margin:5px 0 0;padding-bottom:10px;padding-left:10px}
body{background-color:#999;background-position:center top;background-repeat:no-repeat}
.allBrandsLanding .column_filler{display:none}
div.container.allBrandsLanding.clearfix #brandsList span a{text-decoration:underline;font-size:10px;margin-right:10px}
.tooltip{display:none;width:130px;z-index:9999}
.tooltip .tooltip_content{border:solid 1px #fff;background-color:#343434;text-align:center;padding:12px 8px;font-size:11px;font-weight:bold}
.tooltip .tooltip_footer{height:5px;background-image:url("/assets/images/white_triangle.png");background-repeat:no-repeat;background-position:center bottom}
.filterButtons li{display:inline;padding:4px 5px 4px 5px;background-color:#EEE;text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);background-image:url(36px-blended.png);cursor:pointer}
.filterButtons li.active{background-color:#47A942}
.filterButtons{font-size:12px;margin-top:20px;margin-bottom:15px;margin-left:5px}
.filterButtons li a{color:#666;font-weight:bold}
.filterButtons li a:hover{text-decoration:none}
.filterButtons li.active a{color:#FFF;font-weight:bold}
.filterButtons2 li{display:inline;padding:4px 5px 4px 5px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);cursor:pointer}
.filterButtons2 li.active{font-weight:bold;color:#FFF;border-top:1px solid #CCC}
.filterButtons2 ul{border-bottom:1px solid #CCC}
.filterButtons2{font-size:12px;margin:10px 0 2px 6px}
.filterButtons2 li a:hover{text-decoration:none}
.filterButtons2 li.active a{color:#FFF;font-weight:bold}
.view_products_by{margin:10px 0 15px 9px}
#visit-products{float:right;border:1px solid #CCC;height:28px;margin-top:11px;padding:10px 10px;font-weight:bold;font-size:11px}
.all-brands-nav ul{padding-left:10px;padding-bottom:10px}
.all-brands-nav li{line-height:1.8em}
.chevron{border:0;float:none;margin-bottom:0;padding-left:6px}
.results_container{overflow:hidden}
.featured_brands li{background:0}
.featured_brands div[class^="container"]{border-bottom:1px solid #CCC;padding:10px}
.featured_brands:hover{background-color:#686268}
.view_products{background:url("../images/white_mag_glass.png") no-repeat scroll 4px center transparent;color:#FFF;float:right;font-weight:bold;margin-top:3px;padding:0 0 2px 0;width:120px}
.featured_brands a.learn_more{margin-top:3px}
.pageBrandDetail .navigation li{line-height:1.3em;margin:0 0 1px;position:relative}
.pageBrandDetail .sidebar_module h3{margin-bottom:10px}
.pageBrandsLanding .navigation li{line-height:1.3em;margin:0 0 1px;position:relative}
.pageBrandsLanding .sidebar_module h3{margin-bottom:10px}
.pageAllBrands .navigation li{line-height:1.3em;margin:0 0 1px;position:relative}
.pageAllBrands .sidebar_module h3{margin-bottom:10px}
.landing h2{font-size:20px;padding:10px 0 2px 10px}
.landing .description{font-size:14px;padding:15px;float:left;padding-bottom:0}
.landing .description dl{float:left;width:350px;margin-right:10px}
.landing .description dl:last-child{width:170px;margin-right:0}
.landing .add{border:2px solid #0C3C62;padding:7px 20px 7px 20px;margin:0;width:140px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;background:transparent url(../images/grad_share_blue.png) repeat-x top left}
.landing dt{font-weight:700}
.landing>#content>.container{background:0}
.landing #footer{background:none repeat scroll 0 0 rgba(65,49,50,0.8)}
.landing #content{overflow:visible}
.landing h2.in_action{border-top:1px solid #FFF;padding-top:20px;margin-top:20px}
.brand_short_description div{float:left}
.industryDetails .related_links_div{float:left}
.industryDetails .related_links_div ul li{padding-bottom:5px}
.industryDetails .RelatedTitle{margin-top:50px;width:100%;float:left}
.industryDetails .RelatedTitle ul li{font-weight:bold;list-style-type:none}
.industryDetails .RelatedTitle .multilinebrands{float:left}
.industryDetails .RelatedTitle ul li ul{list-style-position:inside}
.industryDetails .RelatedTitle ul li ul li{font-weight:normal;list-style-type:disc}
.pageBrandDetail .related_links_div{margin:0 auto 0 0;width:45%;padding-left:10px;padding-bottom:20px}
.pageBrandDetail .related_links{margin-left:20px;padding-left:0}
.pageBrandDetail ul.related_links{list-style:disc;padding-bottom:10px}
.pageBrandDetail ul.related_links li a{color:#FADD80}
.pageBrandDetail .titleArea,.pageIndustryLanding .titleArea{padding:10px 10px 25px}
.pageBrandDetail .industryDetails img{margin:auto}
.pageBrandDetail .content_2column_right .titleArea{margin-bottom:inherit;padding:10px 10px 25px;position:relative;width:675px}
.content_2column_right .pageImage .viewProductsLink{display:none}
.content_3column .pageImage{position:relative}
.content_3column .pageImage .viewProductsLink{position:absolute;bottom:10px;right:20px;display:none}
.content_3column .pageImage .viewProductsLink .view_products{background:url("../images/learnMoreIcon.png") no-repeat scroll right center transparent;font-size:12px;padding:0;width:110px}
.view_by{padding:5px 0}
#navigation_sidebar2{width:220px;float:left;margin-right:10px}
#navigation_sidebar2 h2 a{margin:0 0 10px;padding:0;font-size:14px;font-weight:bold}
#navigation_sidebar2 li{padding:1px 0 1px 18px;text-indent:-1.2em}
#navigation_sidebar2 a{font-size:12px}
.navigation_titles{font-size:14px;font-weight:bold}
#navigation_sidebar2 fieldset{clear:left}
#navigation_sidebar2 label{float:left}
.brand_presence_navigation{padding:12px 18px 10px 18px}
.types{margin-top:10px}
.titleArea{float:left}
.mainContent:after{content:'';display:block;clear:both}
.linkedPDF{overflow:hidden}
.linkedPDF a{background:url("/assets/images/PDF_28x28.gif") no-repeat scroll left center transparent;float:right;height:30px;padding-left:29px}
.mainContent .story{clear:both;font-size:.9em}
.mainContent .story a{text-decoration:underline;color:#FADD80}
.mainContent .story ul,.mainContent .story ol{padding-bottom:10px;padding-left:16px}
.brand_sites .mainContent .story ul,.brand_sites .mainContent .story ol{padding-left:0}
*+html .brand_sites .mainContent .story ul,.brand_sites .mainContent .story ol{margin-left:5px}
*+html .brand_sites .mainContent .story ul{margin-left:5px}
*+html .brand_sites .mainContent .story ol{margin-left:12px}
*+html .brand_sites .mainContent .story table ul{margin-left:15px}
*+html .brand_sites .mainContent .story table ol{margin-left:22px}
.mainContent .story li{list-style-type:disc;padding-bottom:6px;position:relative;left:1.5em;margin-right:1.5em}
.mainContent .story ol li{list-style-type:decimal}
ol li{list-style-type:decimal}
#story a.learnMore:hover{text-decoration:underline}
#story a.learnMore{background:url("/assets/images/learnMoreIcon.png") no-repeat scroll right center transparent;color:#FFF;font-weight:bold;padding:0 15px 0 0;text-decoration:none;text-transform:uppercase;font-size:12px}
#story table td{vertical-align:top}
#story img{display:inline;margin:0;width:auto;margin-right:10px}
.content_2column_right .titleArea{padding:0}
.content_3column .titleArea h1{float:none}
.content_3column .titleArea h2{width:320px;float:none}
.mainContent .learnMore{padding-bottom:10px}
.mainContent .story p{padding-bottom:10px;font-size:13px;line-height:1.4}
.mainContent .story h2{font-size:14px;font-weight:bold;margin-bottom:10px}
iframe html body{background-color:none}
#story h2{margin:10px 0}
#gutter_wrapper ul li{list-style:none;margin-left:0;margin-right:3px}
.mainContent a{text-decoration:underline}
.mainContent .story .beginQuote{background:url(/assets/images/image_sprites.png) no-repeat -75px -28px;_background:0;width:23px;height:17px;margin-bottom:5px}
.mainContent .story .endQuote{background:url(/assets/images/image_sprites.png) no-repeat -75px -45px;_background:0;width:23px;height:17px;margin-top:5px}
.mainContent .story .rightQuote,.mainContent .story .leftQuote{width:140px;font-size:1.3em;line-height:1.2em;text-align:left;overflow:hidden}
.mainContent .story .leftQuote{float:left;margin-top:10px;margin-right:10px}
.mainContent .story .rightQuote{float:right;margin-top:10px;margin-left:10px}
.mainContent .story .rightQuote .quoteauthor,.mainContent .story .leftQuote .quoteauthor{font-size:11px;line-height:1.2em;padding-top:4px}
.mainContent .story .rightChart,.mainContent .story .leftChart{width:150px;height:150px font-size:.85em;font-style:italic;line-height:1em;text-align:center;margin-bottom:4px;_width:1px}
.mainContent .story .rightChart,.mainContent .story .leftChart .imagedescription{width:150px;font-size:11px}
#content .mainContent .story .rightChart img,#content .mainContent .story .leftChart img{display:block;margin:10px auto 3px}
.mainContent .story .leftChart{float:left;margin-right:10px}
.mainContent .story .rightChart{float:right;margin-left:10px}
#util_nav li:last-child{border-left:medium none}
#call_us .ui_dialog_call_us_header_bar{height:20px;padding:10px 0 3px;background:url(jquery_theme_css/smoothness/images/contactus_call_bg_header_line1.JPG) repeat-x}
#call_us_dialog{padding-top:10px}
.contactcallload{padding:38px 0 25px 50px}
.contact_us h2{margin-bottom:15px}
.contact_us a{clear:all;color:#fff;margin-right:10px}
.columnListItems{position:relative;float:left;margin-top:10px}
.columnListItems:after{content:'';display:block;clear:both}
.columnListItems .columnListTitle{font-size:20px;font-weight:bold;margin-bottom:10px;margin-left:10px;width:200px}
.columnListItemsLanding{background:url("/assets/images/content-column-content-bg.gif") repeat-x scroll left top #3c4a54;float:left;margin-bottom:25px;margin-left:10px;margin-top:15px;width:215px}
.columnTitle{background:url("/assets/images/content-column-title-bg.gif") repeat scroll 0 0 transparent;color:#696A6C;font-size:14px;font-weight:bold;height:28px;line-height:28px;padding-left:13px;text-transform:uppercase}
.columnItemLanding{border-bottom:1px solid #999;margin:0 12px;padding:12px 0 27px}
.columnListItems .columnItem{float:left;margin-bottom:10px;margin-left:10px;position:relative}
.columnListItems .columnItem .title{color:#FFF;font-size:12px;font-weight:bold;background:url("/assets/images/content-column-title-bg.gif") repeat scroll 0 0 transparent;color:#696A6C;font-size:14px;font-weight:bold;height:25px;line-height:25px;padding-left:13px;width:205px}
.columnListItems .columnItem .content{width:205px;background-color:#5c5c5c;padding-top:10px;padding-left:10px;padding-right:3px;height:110px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;min-height:inherit}
.columnListItems .columnItem .content:hover{background-color:#656565}
.columnListItems .columnItem .description{padding:0 0 8px;margin-bottom:20px;height:60px}
.columnListItems .columnItem .learn_more{position:absolute;right:10px}
.sitemapSeparator{margin-bottom:15px;clear:both;padding-left:10px;padding-top:10px}
.sitemapSeparator .clear{clear:both;overflow:hidden;height:1px}
.last-block{padding-top:15px}
.sectionSiteMap{width:215px;float:left;margin-right:10px}
.sectionSiteMap .sitemapTitle{font-size:14px;font-weight:bold;text-transform:uppercase;word-wrap:break-word}
.sectionSiteMap ul{font-size:12px;margin-left:17px;padding:0}
.sectionSiteMap li{background:url("/assets/images/tree-mid.gif") no-repeat scroll 0 -7px transparent;list-style-type:none;padding:2px 0 2px 19px;min-height:1px}
.sectionSiteMap li.last{background:url("/assets/images/tree-btm.gif") no-repeat scroll 0 -7px transparent}
#CtlSearchResults_searchSpx{margin-bottom:10px}
.seach_section li{margin:0}
.seach_section{margin:0 0 10px 0}
.seach_section h3.learn_more{line-height:25px;display:inline}
.seach_section ul{padding-bottom:15px}
.sr_result_number{width:300px}
#sr_contentTitle{width:700px;padding:5px 0 5px 10px}
#sr_contentTitle h2{padding-top:10px}
#sr_contentTitle .page_size_container{float:right}
#sr_contentTitle .page_size_container .page_item{padding-top:10px;float:left;font-weight:bold}
#sr_contentTitle .page_size_container ul{float:left}
#sr_contentTitle .page_size_container ul li{float:left;border-right:1px solid #FFF;margin-top:10px;padding:0 10px 0 10px}
#sr_contentTitle .page_size_container ul li.last_child{border-right:medium none}
#sr_page_number{float:right}
#sr_page_number ul{margin-right:15px}
#sr_page_number ul li{float:left;padding:6px 3px 0}
#sr_page_number .selected{font-weight:bold}
#searchresultsdetail{font-size:15px;padding:0 15px 0 15px}
#searchresultsdetail a{text-decoration:underline}
#searchresultsdetail .nonresult_ul{padding:10px}
#searchresultsdetail .nonresult_ul li{margin:2px 10px 2px 21px;list-style:disc outside none}
#newsItem{padding-left:10px;padding-top:10px}
#story #newsItem td{white-space:normal}
#dialog_news{background-repeat:repeat;background-color:#c9caca;padding:5px}
#dialog_news .ui-widget-content .ui-resizable-handle{color:#FFF}
#news_content_wrapper{background-color:#D7D8D7;background-repeat:repeat;height:477px;width:380px;padding:5px}
#news_content{width:300px;height:300px;color:#4B4D4C;float:right;margin-top:7px}
#news_content .news_item{overflow:hidden;padding-bottom:8px;padding-left:5px;padding-top:8px;border-top:1px solid #858585}
#news_content .news_item:first-child{padding-top:8px;border-top:0}
#news_content .news_date{font-weight:bolder;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#news_content .news_title{color:White;width:285px;font-size:12px}
#news_content .top_bar{background:#6d6e70;background:-moz-linear-gradient(top,#6d6e70 0,#404041 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6d6e70),color-stop(100%,#404041));background:-webkit-linear-gradient(top,#6d6e70 0,#404041 100%);background:-o-linear-gradient(top,#6d6e70 0,#404041 100%);background:-ms-linear-gradient(top,#6d6e70 0,#404041 100%);background:linear-gradient(to bottom,#6d6e70 0,#404041 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d6e70',endColorstr='#404041',GradientType=0);color:white;height:38px;width:300px}
#news_content .news_header{display:block;font-size:15px;font-weight:bold;left:5px;overflow:hidden;position:relative;text-overflow:ellipsis;top:10px;white-space:nowrap;width:250px}
#news_content .learn_more{float:right}
#news_content .view_all_news{font-size:11px;right:0;position:absolute;margin-top:-15px;border-top:1px solid #fff;border-left:1px solid #fff;background:#323232;border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;padding-left:6px}
#news_content .view_all_news a{color:#fff;text-decoration:none;font-size:10px;+float:none}
#news_content .news_item .learn_more a{color:#4B4D4C}
#news_content .separator{width:100%;margin-bottom:1em;border-top:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3;height:0}
#news_content .first_news_item{background-color:#D2D2D2;margin:1px;padding:3px 3px 5px}
#news_content .news_item h1{background-color:#4B4D4C;color:#FFF;font-size:12px;padding:3px 0 3px 28px}
#news_content .news_item h2{font-size:12px;padding:10px 25px 10px 28px}
#news_content .first_news_item .learn_more{color:#000;margin:0 25px 0 0}
#news_content .news_list{height:262px;background-color:#8D8D8D;overflow:hidden;width:300px}
.news_search_wrapper .Button.Primary{margin-left:5px;padding:4px 10px;position:relative;top:0;top:1px\0;+top:-3px}
.filter_wrapper a{font-weight:bold}
.ccbnTblTtl{font-weight:bold}
.ccbnBgTblTtl,.ccbnBgTblTtl td{background-color:#696A6C}
tr.ccbnBgTblOdd2 td{background-color:#695F5F;border-bottom:1px solid #CCC;color:#FFF;font-family:arial,helvetica,clean,sans-serif;font-size:12px;line-height:1.231}
.ccbnTblOdd{color:#FFF;font-family:arial,helvetica,clean,sans-serif;font-size:12px;line-height:1.231}
.ccbnTblLnk{font-family:arial,helvetica,clean,sans-serif;font-size:12px;line-height:1.231}
tr.ccbnBgTblEven2 td{background-color:#544C4C;border-bottom:1px solid #CCC;color:#FFF;font-family:arial,helvetica,clean,sans-serif;font-size:12px;line-height:1.231}
.ccbnTblEven{color:#FFF;font-family:arial,helvetica,clean,sans-serif;font-size:12px;line-height:1.231}
.newslist_wrapper table td{padding-bottom:2px;padding-left:5px;padding-top:2px;vertical-align:middle}
.page_navigation{float:right;margin-top:10px;padding-bottom:10px}
.newslist_wrapper .print_icon{background:url("/assets/images/printer_version.gif") repeat scroll 0 0 transparent;display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:13px}
.filter_wrapper a.ccbnLnk.selected{text-decoration:none;cursor:text}
.lookAhead_container{margin:0 auto;position:relative;width:925px;z-index:1000}
.brand_lookAhead_container{margin:0 auto;position:relative;width:925px;z-index:1000}
.brand_lookAhead_container #lookAhead{top:158px}
#lookAhead{float:left;position:absolute;right:0;top:87px;top:87px\9;+top:85px;width:700px}
#lookAhead,.lookAhead_handler{background-color:#eee}
#lookAhead .content{color:#000;margin:5px;float:left;line-height:0;position:relative}
.lookAheadSection1,.lookAheadSection2,.lookAheadSection3,.lookAheadSection4,.lookAheadSection5,.lookAheadSection6{float:left;height:250px;width:230px;line-height:1.0em;color:#000}
#lookAhead_product .learn_more4{background:url("../images/learnMoreArrow2.png") no-repeat scroll right center transparent;width:79px}
#lookAhead_type .learn_more4{background:url("../images/learnMoreArrow2.png") no-repeat scroll right center transparent;width:44px}
#lookAhead_application .learn_more4{background:url("../images/learnMoreArrow2.png") no-repeat scroll right center transparent;width:100px}
#lookAhead_industry .learn_more4{background:url("../images/learnMoreArrow2.png") no-repeat scroll right center transparent;width:83px}
#lookAhead_brand .learn_more4{background:url("../images/learnMoreArrow2.png") no-repeat scroll right center transparent;width:54px}
#lookAhead_googleSearch .learn_more4{background:url("../images/learnMoreArrow2.png") no-repeat scroll right center transparent;width:129px}
#lookAhead_header_bar{line-height:1em}
#lookAhead .section h3{color:#000;margin:10px 0 7px 20px;text-align:left}
#lookAhead .section h3 .learnMore_icon{width:9px;height:11px;display:inline-block;background:url("/assets/images/image_sprites.png") no-repeat -59px -16px;margin-left:4px;vertical-align:-1px;+vertical-align:2px}
#lookAhead .lookahead_items_container{min-height:170px}
.lookAheadSection1 .lookahead_items_container,.lookAheadSection2 .lookahead_items_container,.lookAheadSection4 .lookahead_items_container,.lookAheadSection5 .lookahead_items_container{border-right:solid 1px #cecece}
.lookAheadSection1,.lookAheadSection2,.lookAheadSection3{background-color:#fff}
#lookAhead .section ul{margin:0 0 3px 20px;font-size:11px;overflow:hidden}
#lookAhead .section li{width:200px;font-weight:normal;padding-bottom:2px;float:left;position:relative}
#brand_contactus_search #lookAhead .section ul a{background:none repeat scroll 0 0 transparent;color:#000;font-weight:normal;padding-left:1px;float:left;line-height:1.4em}
#lookAhead .section ul a{background:none repeat scroll 0 0 transparent;color:#000;font-weight:normal;padding-left:1px;float:left;line-height:1.4em;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:200px;+width:180px}
#search_headerbar_wrapper #lookAhead .section ul a{background:none repeat scroll 0 0 transparent;color:#000;font-weight:normal;padding-left:1px;float:left;line-height:1.4em}
#lookAhead .section ul a:hover{text-decoration:underline}
#lookAhead_googleSearch a#view_all_results{background:0;color:#000;font-size:11px;font-weight:bold;margin:0 0 0 20px;padding:0;display:block;float:left}
a#view_all_results:hover{text-decoration:underline;background:0;color:#000;font-size:11px;margin:0 0 0 20px;padding:0;cursor:pointer}
.ppy-placeholder{z-index:1000}
.real-ppy-placeholder{float:none;width:263px;z-index:1;position:relative}
.ppy-active{width:259px;float:left;height:auto;margin:3px 30px 30px 0}
.ppy{margin:10px 30px 10px 10px;padding:0}
.ppy-hidden{display:none}
.ppy-imglist{display:none}
.ppy-outer{display:none;background:#838383}
.ppy-active .ppy-outer{display:block}
.ppy-placeholder .ppy .ppy-outer{border:2px solid #ccc}
.ppy-caption{display:none}
.ppy-stagewrap{background:#fff}
.ppy-stage{width:259px;height:149px;position:relative;background:no-repeat center center}
.ppy-nav{position:absolute;top:3px;left:3px;background:#838383}
.ppy-nav a{overflow:hidden;text-indent:-900em;height:22px;float:left}
.ppy-prev{width:22px;display:none;background:url(/assets/js/popeye/assets/prev3.png) no-repeat center}
.ppy-next{width:22px;display:none;background:url(/assets/js/popeye/assets/next3.png) no-repeat center}
.ppy-switch-enlarge{width:22px;height:30px;padding:5px;background:url(/assets/js/popeye/assets/enlarge5.png) no-repeat center top}
.ppy-switch-compact{width:22px;height:30px;padding:6px;background:url(/assets/js/popeye/assets/compact5.png) no-repeat center top}
.ppy-nav a:hover{cursor:pointer;background-color:#47A842}
#gutter_wrapper{float:left;padding:5px 0;width:100%}
.photo_thumb_gutter{margin-top:1px;clear:left;padding:0 7px 0 8px}
.photo_thumb_gutter li{float:left;width:34px;height:34px;margin:0}
.photo_thumb_gutter li a,.photo_thumb_gutter li img{float:left;display:block;width:32px;height:32px;cursor:pointer}
.photo_thumb_gutter li img{border:1px solid #ccc;width:30px;height:30px}
.anythingSlider .wrapper ul{width:32700px;list-style:none;position:absolute;top:0;left:0;margin:0;background:#eee}
.anythingSlider .arrow{display:none;z-index:1000;position:absolute;cursor:pointer;top:-190px}
.thumbNav_old{position:relative;z-index:100;top:289px;padding-top:5px}
#content .thumbNav_old li{margin-left:0}
.thumbNav_old li{display:inline}
.thumbNav_old span{position:absolute;top:0;left:0;z-index:900;background:url(/assets/images/anythingSlider_assets/cellshade2.png) repeat-x top right}
.thumbNav_old span>div{background-color:#AAA;opacity:.6;filter:alpha(opacity=60);zoom:1;display:block;height:30px;width:30px;position:absolute;z-index:104}
.thumbNav_old a.cur span>div{background-color:#AAA;opacity:0;filter:alpha(opacity=0);zoom:1}
.thumbNav_old a{position:relative;border:1px solid #838383;color:#000;font:11px/18px Arial,Serif;display:inline-block;height:30px;width:30px;text-align:center;margin:0 5px 0 0;opacity:.4;-moz-opacity:.40;filter:alpha(opacity=40);zoom:1}
.thumbNav_old a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);zoom:1}
.anythingSlider .arrow a{border:0}
.start-stop{z-index:999;color:#FFF;width:40px;text-align:center;position:absolute;right:45px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;top:284px;padding:2px 5px;background:url(/assets/images/anythingSlider_assets/cellshade.png) repeat-x #47A942;display:none}
.start-stop.playing{color:#343434;font-weight:bold;background:orange;display:none}
.anythingSlider .wrapper ul ul{position:static;overflow:visible;width:auto;border:0;margin:0}
.anythingSlider .wrapper ul ul li{float:none;height:auto;width:auto}
.anythingSlider{width:460px;height:244px;position:relative;z-index:1;margin:0 auto 90px}
.anythingSlider .wrapper{width:459px;overflow:hidden;height:301px;position:absolute;top:0;left:0}
.anythingSlider .wrapper ul li{display:block;float:left;height:284px;width:459px;margin:0;padding:0;background:#343434}
.anythingSlider object{margin-left:50px;position:absolute;z-index:1}
.anythingSlider .forward{right:40px}
.anythingSlider .back{left:20px}
.myCover{z-index:900;float:right;bottom:6px;width:449px;background-color:#000;opacity:.80;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);padding:5px 5px 15px;position:absolute;line-height:1.5}
.myCover p,.myCover h3{padding-bottom:5px;padding-top:0;position:relative}
#content .anythingSlider ul li{margin-left:0}
.home .anythingSlider{width:925px;height:420px;margin:0;top:-15px;left:-15px}
.home .anythingSlider .wrapper{width:925px;height:428px}
.home .anythingSlider ul{padding:0}
.home .anythingSlider .wrapper ul li{height:414px;width:925px}
.home .anythingSlider .wrapper ul li{background-color:#666}
.home .anythingSlider object{margin-left:50px}
.home .thumbNav_old{top:420px;padding-left:10px}
.home .thumbNav_old ul{display:none}
.home .anythingSlider .arrow{top:-250px}
.home .anythingSlider .forward{right:40px}
.home .anythingSlider .back{left:20px}
.home .start-stop{top:414px;display:none}
.home .myCover{z-index:999;position:relative;border-top:3px solid #44A245;bottom:400px;left:0;width:300px;height:200px;box-shadow:2px 2px 4px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.5);background:rgba(0,43,70,0.9) url(../images/grad_home_cover.png) bottom left;opacity:1.0;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)"}
.myCover_overlap{border-top:3px solid #44A245}
.home .description{z-index:500;position:relative}
.home .myCover_overlap{z-index:999;position:absolute;left:-20px;top:30px;width:388px;height:200px;+filter:alpha(opacity=80)}
.home .cover_wrapper{z-index:1000;padding:25px 0 0}
.home .cover_transparent{z-index:998;position:absolute;width:388px;height:200px;top:30px;left:-20px;padding:0;opacity:.8;+filter:alpha(opacity=80);-MS-filter:"alpha(opacity=80)"}
.home .myCover h1,.home .myCover_overlap h1{padding:0;margin:0 0 0 15px;color:#FFF;font-weight:normal;font-size:38px;z-index:1050}
.home .myCover p,.home .myCover_overlap p{margin:60px 0 0 15px;+margin:-15px 0 0 15px;font-size:13px;width:345px;font-weight:bold;clear:both}
.home .myCover a,.home .myCover_overlap a{font-size:12px;margin-left:15px;position:absolute;bottom:17px;right:12px}
div[id^="caption_"] a.Button{position:absolute;bottom:17px;right:19px}
a.Button.Primary{background-color:#47A942}
a.Button.Secondary{background-color:#4D4D4D}
a.Button{border-radius:2px;cursor:pointer;color:#FFF!important;font-size:12px;font-family:sans-serif;font-weight:bold;padding:1px 5px;text-decoration:none!important;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}
a.Button:hover{text-decoration:none}
a.Button.Primary:hover{background-color:#3e963a}
a.Button.Secondary:hover{background-color:#383737}
.home .anythingSlider object{position:absolute;z-index:1}
.ui-widget-content{border:0}
.ui-dialog .ui-dialog-content{background-color:#C9CACA}
.ui-button-text-only{background-color:#343434}
.ui-tabs{padding:0}
.ui-widget-header{border-top:0;border-left:none;border-right:0;border-bottom:0;color:#FFF;font-weight:bold}
.ui-button-text-only .ui-button-text{background-color:#47A942;color:#FFF;padding:3px;font-weight:bold;text-transform:uppercase}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#ddd}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#FFF}
.ui-tabs .ui-tabs-nav{padding:.2em 20px 0;background:0;background-color:#C9CACA}
.ui-tabs .ui-tabs-nav li{margin:0 10px 1px 0;border-style:none}
.ui-tabs .ui-tabs-panel{padding:0 6px 0;background-color:#E7E7E7}
.dialog_button_wrapper{float:left;padding-bottom:10px;padding-left:8px;padding-top:15px;width:155px}
.dialog_button_wrapper .button{margin-left:6px;float:right;border-bottom:1px solid rgba(0,0,0,0.25)}
.dialog_button_wrapper .Primary.Button{margin:0;padding:1px 10px}
.dialog_button_wrapper .button_submit_disable{margin-left:0;float:left;background-image:url(../images/dialog_gray_button_bgd.png);background-repeat:no-repeat;height:18px;padding-left:7px;font-weight:bold;margin-right:0;padding-top:2px;width:70px;cursor:wait;text-decoration:none;position:relative;top:6px}
#RequiredAlertDiv{width:152px;padding-left:21px}
.dialog_button_wrapper .Secondary.Button{padding:1px 15px}
.dialog_button_wrapper .Secondary.Button:hover{text-decoration:none}
.dialog_button_wrapper td{padding-right:10px}
.bottom_dialog_required{color:#7F8180;float:right;font-size:12px;font-weight:bolder;padding-bottom:10px;padding-right:12px;padding-top:15px;white-space:nowrap}
.contact_us dl{padding-bottom:10px;padding-left:10px;color:#4b4d4c}
.contact_us dd{margin-bottom:3px;padding-left:10px}
.contact_us dt{margin-bottom:8px;font-weight:bold}
.contact_us label{display:block;margin-bottom:5px;font-weight:bold;color:#4B4D4C}
.contact_us input,.contact_us select,.contact_us textarea{margin-bottom:10px}
.contact_us textarea{height:130px;width:410px;resize:none;overflow:auto;font-size:11px;margin-left:8px;padding:5px}
.contact_us select{height:20px;width:220px}
#inquiryTypeMessage{display:none;color:Black;height:0;border:1px solid #ccc;margin-left:8px;padding-left:5px;margin-right:8px;margin-bottom:3px}
.contact_us .controlBox{cursor:pointer;width:15px;vertical-align:top;display:inline-block;height:15px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bolder;*display:inline;zoom:1}
.up_arrow{background:url("/assets/images/image_sprites.png") no-repeat -12px -16px;width:11px;height:11px;display:inline-block;vertical-align:-2px;margin-left:0}
.down_arrow{background:url("/assets/images/image_sprites.png") no-repeat 0 -16px;width:11px;height:11px;display:inline-block;vertical-align:-2px;margin-left:0}
#inquiryTypeMessageContents{height:88px;overflow:auto;margin-right:5px}
#inquiryTypeMessageContents p{margin:0;padding:0;border:0;background:inherit;border-bottom:0}
#inquiryTypeMessageContents a{color:#47A942}
#inquiryTypeMessageContents table td{width:auto}
.titlerequiredbar{position:absolute;right:-9px;top:11px;color:white;font-size:9px;font-weight:bolder}
#email_field{font-size:11px;height:15px;padding-left:3px;width:195px;color:#4b4d4c}
#firstname_field{font-size:11px;height:15px;padding-left:3px;width:195px;color:#4b4d4c}
#lastname_field{font-size:11px;height:15px;padding-left:3px;width:195px;color:#4b4d4c}
#phone_field{font-size:11px;height:15px;padding-left:3px;width:195px;color:#4b4d4c}
#zipcode_field{font-size:11px;height:15px;padding-left:3px;width:195px;color:#4b4d4c}
#company_field{font-size:11px;height:15px;padding-left:5px;width:143px;color:#4b4d4c}
#country{font-size:11px;height:19px;width:200px;color:#797979}
#enquire{font-size:11px;height:19px;width:200px;color:#797979}
#brand{color:#797979;font-size:11px;height:19px;width:200px}
#postal_field{font-size:11px;height:15px;padding-left:5px;width:130px;color:#4b4d4c}
#business{font-size:11px;height:19px;padding-left:2px;width:150px;color:#797979}
.email_us_1{padding:8px 13px 5px;background:url("/assets/images/contact_us_gradient_bgd_1_177.png");border:1px solid #FFF;border-radius:5px 5px 5px 5px}
.email_us_2{padding:6px 13px 0 13px;background:url("/assets/images/contact_us_gradient_bgd_1_300.png");border:1px solid #FFF;border-radius:5px 5px 5px 5px}
#TextOption{float:left;padding-left:12px;padding-right:8px;font-weight:bold}
#OptionDiv input{margin-left:5px;font-size:11px}
#description_label{margin-bottom:10px;margin-bottom:1px;padding-left:8px}
#reference{color:#797979;font-size:11px;height:19px;padding-left:2px;width:150px;margin-left:5px}
.email_us_title{color:black;font-size:14px;font-weight:bold;padding-left:5px;padding-top:8px;padding-bottom:5px}
.email_us_4 #description{margin-left:3px}
.email_us_3{padding:1px 0;color:#4B4D4C}
.email_us_3 .email_us_3_inner{background-color:#C9CACA;padding:8px;border-bottom:1px ridge #EEE}
.email_us_4{padding:5px 0 0 10px;background-color:#FFF}
.email_us_3 .arrow_down{float:left;height:12px;width:12px;background:url("/assets/images/image_sprites.png") no-repeat scroll 0 -16px transparent;cursor:pointer;top:2px}
.email_us_3 .arrow_up{float:left;height:12px;width:12px;background:url("/assets/images/image_sprites.png") no-repeat scroll -12px -16px transparent;cursor:pointer;top:2px}
#position_label{margin-top:10px;margin-left:12px}
#company_address_1_label{margin-left:12px}
#city_label{margin-left:12px}
#reference_label{margin-left:12px}
#position_field{height:15px;width:130px}
#city_field{height:15px;width:130px}
#company_address_1_field{width:200px}
.ui-tabs-email-city-label{float:left;width:150px}
.ui-tabs-email-state-label{float:left}
.input_field{padding-left:8px}
.contact_us table{width:100%}
.contact_us table td{width:50%}
input#areacode{width:25px;float:left;margin-right:10px}
input#phone_us{width:100px;display:inline}
.contact_us p{margin-bottom:10px;font-weight:bold;padding-bottom:1em;padding-top:1em;padding-left:1em;background:url(../images/contact_us_gradient_bgd_1_38.png) repeat-x;color:#4b4d4c;border-bottom:1px solid #AAA}
.formFields .clickOptionWrapper{padding-bottom:10px;margin-top:102px}
.formFields a.clickOptionField{color:#000}
.requiredFieldNote{text-align:right;font-size:11px;width:272px}
.landing .anythingSlider{width:925px;height:420px;margin:0;top:-15px;left:-15px}
.landing .anythingSlider .wrapper{width:925px;height:428px}
.landing .anythingSlider ul{padding:0}
.landing .anythingSlider .wrapper ul li{height:414px;width:925px}
.landing .anythingSlider .wrapper ul li{background-color:#666}
.landing .anythingSlider object{margin-left:50px}
.landing .thumbNav_old{top:420px;padding-left:10px}
.landing .thumbNav_old ul{display:none}
.landing .anythingSlider .arrow{top:-250px}
.landing .anythingSlider .forward{right:40px}
.landing .anythingSlider .back{left:20px}
.landing .start-stop{top:414px;display:none}
.landing .myCover{z-index:999;position:relative;border-top:3px solid #44A245;bottom:400px;left:0;width:300px;height:200px;box-shadow:2px 2px 4px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.5);background:rgba(0,43,70,0.9) url(../images/grad_home_cover.png) bottom left;opacity:1.0;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)"}
.landing .description{z-index:500;position:relative}
.landing .myCover_overlap{height:200px;left:-35px;position:relative;top:15px;width:388px;z-index:999;+filter:alpha(opacity=100)}
.landing .cover_wrapper{z-index:1000;padding:25px 0 0}
.landing .cover_transparent{height:200px;left:-20px;opacity:.8;padding:0;position:absolute;top:30px;width:388px;z-index:998;+filter:alpha(opacity=80);-MS-filter:"alpha(opacity=80)"}
.landing .myCover h1,.landing .myCover_overlap h1{padding:0;margin:0 0 0 15px;color:#FFF;font-weight:normal;font-size:38px}
.landing .myCover p,.landing .myCover_overlap p{margin:60px 0 0 15px;+margin:-10px 0 0 15px;font-size:13px;width:345px;font-weight:bold;clear:both}
.landing .myCover a,.landing .myCover_overlap a{font-size:12px;position:absolute;margin-left:15px;bottom:17px;right:12px}
.landing .anythingSlider object{position:absolute;z-index:1}
.ui-contact-us-dialog .ui-dialog-titlebar{border:1px solid #aaa;position:relative;height:38px}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header #applicationTitle.ui-state-active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header #industryTitle.ui-state-active{background-color:#fff}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header #callTitle.ui-state-active{background-color:#e7e7e7}
#call_us{background:url("../images/contact_us_gradient_bgd_1_38.png") repeat-x scroll 0 0 transparent;border-bottom:1px solid #AAA;background-color:#FFF}
.ui-contact-us-dialog .ui-dialog-title{float:left;color:White;font-size:11pt;margin:10px 16px 0 15px;font-weight:bolder}
.dialog_header_chevron{background:url("/assets/images/image_sprites.png") no-repeat scroll -50px -28px transparent;float:left;height:38px;width:25px}
.ui-contact-us-dialog .ui-widget-header .ui-icon{background-image:url(jquery_theme_css/smoothness/images/white_close_button.png)}
.ui-contact-us-dialog .ui-dialog-content{padding:8px 10px 8px 10px;background-color:#C9CACA}
.ui-contact-us-dialog .ui-tabs .ui-tabs-panel{padding:0 7px 0;background-color:#e7e7e7;border-bottom:1px solid #252525}
.ui-contact-us-dialog .ui-icon-closethick{background-position:3px 3px;cursor:pointer}
.featured_filter_bar{padding-bottom:5px}
#dialog{overflow-x:hidden}
#remainDiv{margin-left:8px;margin-top:-8px}
#tabs-ind.ui-tabs-panel,#tabs-app.ui-tabs-panel{height:394px;float:left;overflow:auto;+width:557px}
#tabs-ind .tab_container,#tabs-app .tab_container{background-repeat:repeat-x;background-color:#FFF;float:left}
#tabs-ind h2,#tabs-app h2{color:#4B4D4C;margin:5px 0;padding:10px 0 0 10px;float:left;width:440px}
#tabs-ind h3,#tabs-app h3{color:#4B4D4C;margin:5px 0;padding:5px 0 0 10px;float:left;width:440px;font-size:12px;font-weight:bold}
#ui-dialog-title-dialogRelatedIndApp div.modalProdName{font-weight:normal;font-size:11px}
.related_ind_container,.related_app_container{color:#4B4D4C;width:530px;float:left;margin-bottom:6px\9}
#dialogRelatedIndApp .related_general_seperator{background-color:#C9CACA;float:left;height:2px;margin-top:10px;width:100%;padding-right:16px}
.related_ind_container ul{width:450px;float:left}
.related_ind_container li{width:200px;float:left;margin-left:20px}
.related_ind_container li a,.related_app_container li a{color:#000}
.related_ind_container li.industry,.related_app_container li.industry{font-weight:bold;margin:10px 0 0 0;padding-left:15px}
.related_ind_container li.subindustry{padding-left:5px;margin:3px 0 0 5px;padding-left:20px}
.related_app_container ul{width:450px;float:left}
.related_app_container li{width:200px;float:left;margin-left:20px}
.related_app_container li.application{padding-left:5px;margin:3px 0 0 5px;padding-left:20px}
#tabs-ind,#tabs-app{padding:6px 7px;margin-bottom:10px;background-color:#FFF;border-bottom:1px solid #AAA;display:block;background-image:url(../images/related_industries_popup_bgd2.png) background-repeat:repeat}
#tabs-relatedIndApp{+width:480px}
#tabs-relatedIndApp #tabs-app.ui-tabs-active{+margin-top:1px}
div#tabs-relatedIndApp{+background:0}
.ui-contact-us-dialog #tabs-1{width:470px;height:505px;overflow:auto;+height:515px;overflow-x:hidden;background-color:#E7E7E7;border-bottom:1px solid #252525;padding:0 7px}
:root .ui-contact-us-dialog #tabs-1{height:495px\9}
.ui-contact-us-dialog #tabs-2{width:470px;height:505px;overflow:auto;+height:515px;overflow-x:hidden}
#dialog #message_wrapper{background:url("/assets/images/contact_us_gradient_bgd_1_177.png");color:black;height:135px}
#dialog #message_wrapper h2{text-align:center;padding-top:50px}
#dialog{overflow:hidden}
#dialog_title_rq{right:1em;position:absolute}
.DialogClearBoth{clear:both}
.ui-tabs-email-state-label select{width:60px;font-size:11px}
.yscroll{overflow-y:scroll}
.email_us_4_firsttd{padding-right:5px}
.email_us_4_td{vertical-align:bottom;padding-bottom:10px}
.email_us_4_div{height:88px}
.email_us_4_alert_div{height:60px;color:Red}
.divclearboth{clear:both}
#Themes{height:0;width:0}
.dialog_header{background-image:url(/assets/images/dialog_header_bg.PNG);background-repeat:repeat-x}
#lookAhead_content .dialog_header{width:690px;height:38px}
#brandproductlink{margin-left:20px}
#searchresultsdetail .g{margin-bottom:0}
.grayColor_search{color:Gray}
.blackColor_search{color:Black}
.spxsite.share_bar_container{display:inline;line-height:1;position:relative;font-size:11px;font-weight:bold;cursor:default}
.calloutButton,a.calloutButton{padding:0 5px}
.share_bar_container .share_button{width:16px;height:16px;background:url("/assets/images/image_sprites.png") no-repeat 0 0;display:inline-block;vertical-align:middle}
.share_bar_container .share_icon{display:inline-block;height:16px;vertical-align:middle;width:16px;margin-right:3px}
.facebook_icon{background:url("/assets/images/image_sprites.png") no-repeat scroll -16px 0 transparent}
.twitter_icon{background:url("/assets/images/image_sprites.png") no-repeat scroll -32px 0 transparent}
.googleplus_icon{background:url("/assets/images/image_sprites.png") no-repeat scroll -48px 0 transparent}
.email_icon{background:url("/assets/images/image_sprites.png") no-repeat scroll -64px 0 transparent}
.linkedin_icon{background:url("/assets/images/image_sprites.png") no-repeat scroll -80px 0 transparent}
.share_bar_content{background:none repeat scroll 0 0 #FFF;float:left;padding:5px}
.share_bar_content ul li a{font-size:10px;font-weight:bold;color:#000}
.share_bar_content ul li a:hover{text-decoration:none}
.share_bar_content ul li img{vertical-align:middle;padding-right:3px;width:30px;height:30px;+float:left}
.share_bar_content ul li div{position:relative;color:#000;+margin-top:10px;+min-width:42px}
.share_bar_container .share_bar_wrapper{background:none repeat scroll 0 0 #C9CACA;color:#000;padding:5px;position:absolute;right:0;z-index:999;visibility:hidden}
.share_bar_container .share_bar_wrapper{top:20px}
#share_bar_box h4{white-space:nowrap;min-width:98px;margin:0;padding:0;color:#000}
.share_bar_container ul{float:left}
.share_bar_container li{float:left;margin:8px 10px;+height:55px}
.print_bar_container .brand_print_icon{background:url("/assets/images/image_sprites.png") no-repeat -96px 0;width:16px;height:16px;display:inline-block;cursor:pointer;vertical-align:middle;margin-right:3px}
.top_bar_container{position:absolute;right:10px;top:10px;z-index:3}
.top_bar_container .calloutButton{display:inline;font-size:11px;font-weight:bold;cursor:default}
.print_bar_container.calloutButton a{text-decoration:none}
.VideosList{position:absolute;right:14px}
.VideosList .VideoSummary{background-color:#515151;border:solid 2px #838383;width:100px;margin-top:10px;position:relative;cursor:pointer}
.VideosList .VideoSummary .Video .VideoTitle{display:none}
.VideosList .VideoSummary .Video .VideoTitle:hover{text-decoration:underline}
.VideosList .VideoSummary .Video .caption{display:none}
.VideosList .VideoSummary a{font-size:10px;font-weight:700;margin:-1px 3px 3px;background:0;text-transform:uppercase;width:90px;padding-right:2px;text-align:left}
.VideosList .VideoSummary a .learnMore_icon{width:9px;height:11px;display:inline-block;background:url("/assets/images/image_sprites.png") no-repeat -59px -16px;margin-left:2px;vertical-align:bottom}
.VideosList .VideoSummary .VideoThumb img{height:42px;margin:3px 3px 0;width:93px}
#video_dialog{padding:4px;color:#666;background-image:url("/assets/images/dialog_bg_gradient_c0c0c0_e9e9e9.png");background-repeat:repeat-x;background-position:left top}
#video_dialog #video_dialog_shadow{padding:4px;background-color:#E9E9E9;background-repeat:repeat-x;background-position:left top}
#video_dialog #video_dialog_content{padding:2px;background-color:#F9F9F9;background-repeat:repeat-x;background-position:left top}
#video_dialog #video_player{height:315px;margin-bottom:10;width:560px}
#video_dialog #video_caption{margin:7px 5px;width:550px}
#video_dialog #video_footer{font-size:10px;font-weight:700;height:20px;line-height:20px;text-align:center;text-shadow:1px 1px 1px #FFF;color:#9C9C9C}
#video_dialog a{color:#666;text-decoration:underline}
.StaticChevron .Summary .SearchIcon.Button{bottom:13px;margin-left:110px;position:absolute;text-transform:uppercase}
.icon_MagifierGlass{background:url("/assets/images/image_sprites.png") no-repeat scroll 0 -28px;margin-right:10px;vertical-align:0;height:17px;width:17px;display:inline-block}
@-webkit-keyframes FadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes FadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes FadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes FadeOut{0%{opacity:1}
100%{opacity:0}
}
.fade_in_content{-webkit-animation-name:FadeIn;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s;-moz-animation-name:FadeIn;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-delay:0s;opacity:1;filter:none;display:block}
.fade_out_content{-webkit-animation-name:FadeOut;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s;-moz-animation-name:FadeOut;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-delay:0s;opacity:0;filter:alpha(opacity=0)}
.heroShow{-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;opacity:1}
.heroHide{-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;opacity:0}
#spotlight{height:286px;width:615px;background-color:#8D8D8D;margin-top:20px}
#spotlight_title{background-color:#323232}
#spotlight_title>h2{padding:5px 0 5px 10px}
#content ul.spotlight_stories{display:inline-block;list-style:none outside none}
#content ul.spotlight_stories li{margin-left:0;padding:6px 2px;display:inline-block}
.main_story_title{width:315px}
.other_story_title{width:280px}
#story_2{position:absolute}
#content ul.spotlight_stories #story_1{padding-left:8px}
#content_wrapper{position:relative;z-index:1}
.content-oneColumn{width:925px;overflow:hidden;float:left;margin-bottom:10px}
.heroStory{float:left;width:925px;height:370px;display:block;position:absolute}
.heroContainer{width:925px;height:370px;overflow:hidden;position:relative}
.heroAll{width:3800px;height:370px;position:relative;margin-top:-16px}
:root .heroAll{margin-top:-15px\9}
#hero{height:400px;margin:0;float:left}
#hero img{height:400px;width:925px;margin-right:20px;left:0;position:absolute}
.heroCaption{float:left;top:-1000px;position:absolute;width:315px;color:#fff;height:170px;opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);left:5px}
.heroContent{padding:10px;position:absolute;top:-1000px;width:295px;left:5px;line-height:1.4}
.heroContent a{font-size:13px;margin-left:15px;margin-top:10px;position:absolute;right:12px;background-image:url("../images/learnMoreIcon.png");background-position:right center;background-repeat:no-repeat;display:inline-block;font-weight:bold;padding-right:14px;text-align:right}
.heroCover{border-top:3px solid #45B043;background-color:#000;opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)!important}
*+html .heroCover{background-color:#252524}
.heroContent h1{color:white;font-size:28px;margin:0;width:100%;padding:0;font-family:'Conduit ITC W02 Regular',helvetica,arial,sans-serif;font-weight:normal;filter:alpha(opacity=99)}
.heroContent h2{width:100%;color:White;margin-top:5px;font-size:16px;font-weight:normal}
.heroContent .hero_des{font-size:16px;margin-top:5px;width:280px;font-weight:normal;font-family:'Conduit ITC W02 Regular',helvetica,arial,sans-serif;filter:alpha(opacity=99)}
.heroContent a.learn_more{font-size:13px;font-weight:bold;color:white;float:right}
.slideDot{color:#fff;position:absolute;right:0;top:354px;z-index:1000;background:#323232;border-left:1px solid #fff;border-top:1px solid #fff;padding-left:5px;padding-top:2px;display:none;border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0}
.slideDot .dot{cursor:pointer;display:block;float:left;height:10px;overflow:hidden;padding-top:3px;width:10px;padding-left:10px}
.slideDot .graydot{background:url("/assets/images/gray_dot.png") no-repeat}
.slideDot .greendot{background:url("/assets/images/green_dot.png") no-repeat}
.slideDot .dot.active{background-position:0 -12px}
.spotlightContainer{position:relative;width:615px;height:300px;background-color:#8d8d8d;float:left;margin-top:7px;display:none}
.spotlightHeader{position:relative;color:#fff;background:#6d6e70;background:-moz-linear-gradient(top,#6d6e70 0,#404041 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6d6e70),color-stop(100%,#404041));background:-webkit-linear-gradient(top,#6d6e70 0,#404041 100%);background:-o-linear-gradient(top,#6d6e70 0,#404041 100%);background:-ms-linear-gradient(top,#6d6e70 0,#404041 100%);background:linear-gradient(to bottom,#6d6e70 0,#404041 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d6e70',endColorstr='#404041',GradientType=0);height:38px}
.spotlightContainer h3{font-size:15px;font-weight:bold;left:5px;position:relative;top:2px}
.spotlightIcon{background:url("/assets/images/image_sprites.png") no-repeat scroll -50px -28px transparent;float:left;height:38px;width:24px}
.spotlightBox{position:relative;width:615px;height:240px;overflow:hidden;top:10px}
.spotlightAll{position:relative;height:240px;width:1218px}
.spotlightSlide{float:left;height:240px;position:absolute;width:615px;padding-left:5px;padding-right:5px}
.spotlight .spotlightText{height:18px;margin-top:10px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 0 0 3px}
*+html .spotlight .spotlightText{margin-top:2px}
.spotlightSlide .spotlight{float:left;margin-bottom:28px}
.spotlightSlide .spotlight img{border:1px solid #6C6C6C}
.spotlightSlide .main{width:315px;height:207px}
.spotlightSlide .second{width:280px;height:207px}
.spotlightSlide .third{width:280px;height:90px}
.spotlightSlide .main .spotlightContent{width:317px}
.spotlightSlide .second .spotlightContent{width:282px}
.spotlightSlide .third .spotlightContent{width:282px}
.spotlightSlide .spotlight:first-child{margin-right:7px}
.spotlightContent{margin-top:-14px;position:relative;background:#6c6c6c}
*+html .spotlightContent{margin-top:0}
.spotlightContent a.learn_more{display:none}
.spotlightContent p{font-size:12px}
#spotlightArrowLeft{position:absolute;right:25px;top:15px;cursor:pointer;display:none;background-image:url("/assets/images/green_arrow_left.png")}
#spotlightArrowRight{background-image:url("/assets/images/green_arrow_right.png");position:absolute;right:8px;top:15px;cursor:pointer;display:none}
.spotlightDot{bottom:0;position:absolute;right:0;display:none;border-top:1px solid #fff;border-left:1px solid #fff;background:#323232;padding-top:2px;padding-left:5px;padding-bottom:2px;border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0}
.spotlightDot .sdot{cursor:pointer;display:block;float:left;height:10px;overflow:hidden;padding-top:0;width:10px;padding-left:10px}
.spotlightDot .graysdot{background:url("/assets/images/gray_dot.png") no-repeat}
.spotlightDot .greensdot{background:url("/assets/images/green_dot.png") no-repeat}
.articleArrow{width:10px;height:12px}
.home{margin-top:-20px}
.homedescription.clearfix{display:block}
*+html #footer{bottom:-20px}
@media screen and (-webkit-min-device-pixel-ratio:0){.languageSelectButton{height:24px}
#util_nav .licontactUs{margin-top:-3px}
#footer{position:relative;margin-top:7px}
}
@media screen and (max-width:925px){.headerbar{display:none}
}
@media screen and (max-width:1200px){#backTop_wrapper{display:none}
}
.headerbar{background:#68686a;background-image:-ms-linear-gradient(top,#68686a 0,#6D6E70 100%);background-image:-moz-linear-gradient(top,#68686a 0,#6D6E70 100%);background-image:-o-linear-gradient(top,#68686a 0,#6D6E70 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#68686a),color-stop(1,#6D6E70));background-image:-webkit-linear-gradient(top,#68686a 0,#6D6E70 100%);background-image:linear-gradient(to bottom,#68686a 0,#6D6E70 100%);padding:0;position:fixed;left:0;z-index:900;margin:0;width:100%;height:40px;border-bottom:1px solid #444;box-shadow:1px 1px 3px -1px #222}
.headerbar .headerbar_wrapper{height:40px;width:925px;margin:0 auto;padding:0;clear:both;text-align:center}
.headerbar_bg{padding:0;margin:0}
.headerbar_logo_wrapper{float:left}
.headerbar_logo_wrapper img{margin-top:10px;margin-left:0;width:184px}
*+html #search_headerbar_wrapper input{top:0}
#search_headerbar_wrapper #search_button_header{width:21px;height:21px;background:url("/assets/images/image_sprites.png") no-repeat -57px -65px #343434;vertical-align:top;padding:0}
@media screen and (-webkit-min-device-pixel-ratio:0){#search_headerbar_wrapper #lookAhead{right:183px}
.brand_headerbar #search_headerbar_wrapper #lookAhead{right:183px}
}
.no_headerbar #search_headerbar_wrapper #lookAhead{right:20px;top:28px}
.nocontactus_headerbar #search_headerbar_wrapper #lookAhead{right:70px;top:28px;+right:79px;top:26px\9}
#search_headerbar_wrapper #lookAhead #lookAhead_content .lookAhead_handler{left:376px;left:374px\9;+left:388px;width:252px;width:254px\9}
@media screen and (-webkit-min-device-pixel-ratio:0){#search_headerbar_wrapper #lookAhead #lookAhead_content .lookAhead_handler{left:385px}
}
#contactus_headerbar_wrapper{margin-left:30px;height:15px;height:17px\9;+margin-top:5px}
*+html #contactus_headerbar_wrapper{height:15px}
*+html #contactus_header_bar{top:-4px}
*+html #backTop_wrapper{top:-4px}
#backTop_wrapper .footer_top{margin-right:0;margin-left:28px;padding:0;font-size:10px;font-weight:bold;display:inline;height:21px;+position:relative;+bottom:-11px}
#backTop_wrapper .footer_top:hover{text-decoration:underline;cursor:pointer}
#backTop_wrapper .footer_top .back_to_top_arrow{background:url("/assets/images/image_sprites.png") no-repeat -12px -16px;width:12px;height:12px;display:inline-block;vertical-align:-2px;margin-left:0}
.brands_nav{width:100%;color:#343434;background-color:white}
.brands_nav td{color:#343434;border-top:1px solid #DDDBDB}
.brands_nav td a{width:150px!important;font-size:11px;font-weight:normal;border-top:none!important}
.brands_nav td p{float:left;color:#343434;width:150px;line-height:1.5em;margin:0;padding:0 0 0 5px;background:#FFF}
.titleArea .calls_to_action2 p{display:none}
.calls_to_action2 p .extenalIcon{background:url("/assets/images/external_link.png") no-repeat;height:10px;position:absolute;right:-17px;width:10px}
.calls_to_action2 p .extenal_learn_more{background-image:url("../images/learnMoreIcon.png");background-position:right center;background-repeat:no-repeat;display:inline-block;font-weight:bold;padding-right:24px;text-align:right;width:124px}
.allBrandsLanding .brands{border-top:1px solid #CCC}
.headerbar_nav_wrapper>div{float:left}
.brand_headerbar #search_headerbar_wrapper #lookAhead{right:23px;top:28px}
.headerbar_nav_wrapper{float:right;margin-top:8px;left:-1px;position:relative}
.brand_headerbar .headerbar_nav_wrapper{float:right;margin-top:8px;left:-2px;position:relative}
#backTop_wrapper{position:relative;left:850px;top:10px;float:left;white-space:nowrap}
#contactus_header_bar{display:inline-block;padding:4px 13px;position:relative;top:0}
#search_headerbar_wrapper input{width:245px;height:19px;padding-left:5px;position:relative;float:left}
.lookAhead_handler{height:6px;width:252px;position:relative}
.search_box .lookAhead_handler{clear:both;width:150px;left:0;top:-1px;top:-2px\9}
#search_wrapper .lookAhead_handler{clear:both;width:149px;+top:-1px}
#search_headerbar_wrapper .lookAhead_handler{left:0;+left:-12px}
#search_headerbar_wrapper #lookAhead{right:53px;top:28px;+right:53px}
.primary_nav #search_wrapper{float:right;padding:0;position:absolute;right:0;top:20px;line-height:normal}
.productLandingContainer{position:relative;width:100%;height:260px;float:left;margin-top:7px;overflow:hidden;display:block}
.productLandingBox{height:220px;position:absolute;width:100%;display:none;background:#fff;filter:inherit}
.productLandingBox .mask{margin-left:30px;margin-right:36px;width:857px;overflow:hidden;position:absolute;top:20px;filter:inherit}
.productLandingSlide{float:left;height:200px;position:absolute;padding-left:5px;padding-right:5px;width:8000px;filter:inherit}
.noslide_box{top:20px}
.noslide_box .productLandingSlide{float:none;position:relative;margin:0 auto}
.productLanding .productLandingCover h3{height:18px;margin-top:10px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 0 0 0;text-align:center;color:#000;width:249px;font-size:12px}
.productLanding .productLandingCover p{text-align:center;font-size:12px;color:#6B6B6B}
.product_brand a{font-size:9px;text-transform:uppercase}
.productLanding .productLandingCover p:first-child{font-weight:bold;margin:5px 0 3px}
.productLanding .productLandingCover a:hover{text-decoration:none;color:#4B4B4B}
.productLandingSlide .productLanding{float:left;margin-bottom:20px;margin-right:25px;margin-left:15px}
.productLandingContent{margin-top:-14px;position:relative;text-align:center}
*+html .productLandingCover{margin-top:0}
.productLandingCover{background:#fff;filter:Alpha(Opacity=99)}
.productLandingCover p a{color:#1E1E1E;transition:all .3s ease 0s}
.productLandingCover p a:hover{color:#000;text-decoration:none}
.productLandingCover p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:249px}
.productLandingContainer .Dot{position:absolute;right:0;padding-top:2px;padding-left:5px;padding-bottom:2px;top:0}
.productLandingContainer .Dot .psdot a{cursor:pointer;display:block;float:left;height:10px;overflow:hidden;padding-top:0;width:10px;padding-left:10px;color:transparent}
.productLandingContainer .Dot .psdot a{background:url("/assets/images/gray_dot.png") no-repeat}
.productLandingContainer .Dot .current a{background:url("/assets/images/green_dot.png") no-repeat}
.productLandingTabs{bottom:0;display:block;padding-top:7px;padding-bottom:7px;position:absolute;width:100%;text-transform:uppercase;font-weight:bold;background:#b1b1b1;background:-moz-linear-gradient(top,#b1b1b1 0,#838383 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b1b1b1),color-stop(100%,#838383));background:-webkit-linear-gradient(top,#b1b1b1 0,#838383 100%);background:-ms-linear-gradient(top,#b1b1b1 0,#838383 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1b1b1',endColorstr='#838383',GradientType=0)}
.productLandingTabs .productLandingTabsBox{text-align:center}
.productLandingTabs .group_title{display:none;display:inline-block;padding:0 10px;cursor:pointer;text-shadow:0 1px 1px #ADADAD;transition:all .7s ease 0s;+display:inline}
.one_container .productLandingTabs{padding-left:0}
.one_container .productLandingTabs .group_title{float:none;margin:0 auto;position:relative;text-align:center;width:255px}
.productLandingContainer .Arrow{left:10px;top:20px;position:absolute;width:23px;height:54px;color:transparent;cursor:pointer}
.productLandingContainer .Arrow .disabled{display:none}
.productLandingContainer .Arrow .prev{background:url("/assets/images/left-right-arrows.png") no-repeat scroll 0 0 transparent;height:200px;left:-5px;position:absolute;width:45px}
.productLandingContainer .Arrow .next{background:url("/assets/images/left-right-arrows.png") no-repeat scroll -54px 0 transparent;height:200px;left:863px;position:absolute;width:45px}
#landing_browse_container{padding:20px 2px;position:static;min-height:240px}
.browseImage{margin:12px 24px 24px;width:255px;height:175px;box-shadow:0 22px 9px -14px #212121;padding:1px}
.browseImage img{border:1px solid #949494}
#product_landing .product_industries{margin:0 auto;border-bottom:1px solid #444;width:100%;background:#2D2D2D;overflow:hidden}
#product_landing .product_industry{border-left:1px solid #444;float:left;vertical-align:middle}
#product_landing .product_industry .displayContent{width:306px;margin:0 auto}
#product_landing .product_industry:first-child{border-left:medium none}
#product_landing .displayContent h3{font-size:20px;font-weight:bold;padding-left:24px}
#product_landing .displayContent h3 a{font-size:20px;color:#D9D9D9;transition:all .2s ease 0s;margin-top:15px}
#product_landing .displayContent h3 a:hover{color:#FFF;text-decoration:none}
#product_landing{background-color:#343434;display:none;+float:none}
#product_landing .titleArea{padding:0 10px 20px;background-color:#343434;float:none}
#product_show{background-color:White;border:1px solid #A2A2A2;height:267px}
.productFinder_container #finder_content{margin-bottom:10px;background:none repeat scroll 0 0 #343434}
.productFinder_container #finder_title{margin-bottom:0;padding-left:10px}
.productFinder_container #finderTopTitle{position:absolute;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;width:260px;white-space:nowrap}
.productFinder_container #finderTopNumber{height:14px;position:absolute;text-align:center;width:655px}
.productFinder_container #finderTopPageNumber{height:14px;width:235px;float:right}
.productFinder_container #finderTopPageNumber #page_number ul{margin:0}
.productFinder_container #finderResults .no_products{border:0}
.productFinder_container #finderResults{background:#343434;margin-top:10px;margin-left:10px;min-height:476px}
.productFinder_container #finder_results li h3{text-align:center}
.finder_filter_contaner{padding:10px;background:#343434}
.product_finder_header{border-bottom:1px solid #5D5D5D;color:#D6D6D6;font-size:.8em;line-height:16px;padding:5px 0 0 5px}
.filter_selected_container{min-height:100px}
.filter_selected{margin-top:5px;margin-bottom:8px;text-transform:uppercase;cursor:pointer;border-radius:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.filter_selected_toRemove{color:#BFBFBF;opacity:.3;filter:Alpha(Opacity=10)}
.filter_selected_bg{background:#9b9b9b;background:-moz-linear-gradient(top,#9b9b9b 0,#848484 50%,#9b9b9b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9b9b9b),color-stop(50%,#848484),color-stop(100%,#9b9b9b));background:-webkit-linear-gradient(top,#9b9b9b 0,#848484 50%,#9b9b9b 100%);background:-o-linear-gradient(top,#9b9b9b 0,#848484 50%,#9b9b9b 100%);background:-ms-linear-gradient(top,#9b9b9b 0,#848484 50%,#9b9b9b 100%);background:linear-gradient(to bottom,#9b9b9b 0,#848484 50%,#9b9b9b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b',endColorstr='#9b9b9b',GradientType=0);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.filter_brand{border-radius:3px 0 0 3px;border-right:1px solid #797979;float:left;font-size:12px;height:24px;line-height:24px;overflow:hidden;padding-left:10px;text-overflow:ellipsis;vertical-align:middle;width:163px}
.remove_button{border-radius:0 3px 3px 0;position:absolute;display:inline-block;float:right;height:24px;width:26px}
.filter_selected_container img{position:absolute;margin:7px}
.product_left_filter{margin-top:30px}
.product_filter_name{border-bottom:1px solid #5D5D5D;color:#D6D6D6;font-size:.8em;font-weight:bold;line-height:16px;padding:0 0 0 5px}
.product_filter_container{font-size:12px}
.product_filter_item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:24px;padding-left:5px}
.product_filter_item a{color:#B3B3B3;transition:all .1s ease-out 0s;font-size:11px}
.product_filter_item a:hover{color:#DFDFDF;text-decoration:none}
.remove_all{line-height:24px;text-align:right}
.productFinder_container #page_number{position:absolute;top:auto;width:235px}
.productFinder_container .all_filters{background:none repeat scroll 0 0 #FFF;color:#000;font-size:14px;left:140px;line-height:1.5em;position:absolute;top:480px;z-index:1000}
.all_filters tr{border-bottom:1px solid #DDDBDB}
.all_filters a{color:#000}
.all_filters td{padding:5px 15px}
.view_more_filter_enabled{background:none repeat scroll 0 0 #FFF}
.view_more_link_enabled{color:#FFF}
.productFinder_container #finder_content #finder_results img{margin-top:10px;margin-bottom:10px;+margin:10px 0}
.productFinder_container #finder_content #finder_results .image_bg{background-color:#6C6C6C;cursor:pointer;font-size:11px;font-weight:bold;height:19px;left:20px;top:90px;padding:5px 0 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;width:170px;opacity:.93;border-radius:4px}
.productFinder_container #finder_results li .product_div{margin:0}
.productFinder_container #finder_content #finder_results h3{text-align:center;min-height:28px;padding:0}
#finder_results .product_div h3{text-align:center;margin-top:110px;+margin-top:105px;padding-top:0}
.product_filter_view_more .learn_more{text-transform:uppercase}
.product_filter_view_more{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:24px;padding-left:5px}
.hotSystemContainer{padding:10px;position:relative;padding-top:0}
.hotSystemContainer .hotBox{height:386px;left:240px;position:absolute;top:68px;width:675px}
.hotSystemContainer .hotBox .hotspot{position:absolute;cursor:pointer}
.hotSystemContainer .hotBox .selected{border:1px solid red}
.hotSystemContainer .showProductType{border-radius:3px 3px 3px 3px;height:32px;margin-top:10px;position:relative;width:675px;background:#b1b1b1;background:-moz-linear-gradient(top,#b1b1b1 0,#838383 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b1b1b1),color-stop(100%,#838383));background:-webkit-linear-gradient(top,#b1b1b1 0,#838383 100%);background:-ms-linear-gradient(top,#b1b1b1 0,#838383 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1b1b1',endColorstr='#838383',GradientType=0)}
#finderResults .hotSystemContainer .showProductContent{margin-left:0}
.hotSystemContainer .showProductType .hotSystemDescription{border-right:1px solid #5D5D5D;padding:8px 10px 7px;position:absolute;+position:relative;float:left;cursor:pointer;color:#1D1D1D;text-transform:uppercase}
.hotSystemType{margin-left:150px;overflow:hidden;height:30px;width:515px}
.hotSystemType .mask{height:30px;margin-left:20px;margin-right:20px;overflow:hidden;width:476px;position:absolute}
.hotSystemType ul{height:30px;margin-top:9px;position:relative}
.hotSystemType li{list-style:none;float:left;margin-left:20px;width:135px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:17px;text-transform:capitalize;color:#1D1D1D;text-align:center;text-transform:uppercase;font-size:12px;font-weight:bold;text-shadow:0 1px 1px #ADADAD}
.hotSystemType .current_active{color:#fff}
.hotSystemType .Dot{display:none}
.hotSystemType .Arrow .next{background:url("/assets/images/image_sprites.png") no-repeat scroll -92px -63px transparent;cursor:pointer;float:left;height:22px;left:658px;position:absolute;top:5px;width:11px}
.hotSystemType .Arrow .prev{background:url("/assets/images/image_sprites.png") no-repeat scroll -81px -63px transparent;cursor:pointer;float:left;height:22px;left:128px;position:absolute;top:5px;width:11px}
.hotSystemType .Arrow .disabled{display:none}
.showProductContent{margin-left:10px;margin-top:10px;position:relative;width:675px;display:inline-block}
.showSystemProducts li{box-shadow:0 23px 4px -16px #2B2B2B;display:inline-block;+display:block;+float:left;+height:180px;margin:0 7px 35px;background-color:#DDD;border-radius:5px 5px 5px 5px;color:#747474;padding:5px;text-align:center;text-decoration:none;transition:all .3s ease .1s;vertical-align:top;width:201px}
.showProductContent .product_div h3{margin-left:16px;position:relative;text-align:center;width:167px;margin-top:110px;cursor:pointer;+margin-left:0;+margin-top:0}
.showProductContent .product_img{color:#747474;display:table-cell;font-size:18px;font-weight:bold;height:158px;text-align:center;transition:all .3s ease .1s;width:201px;position:relative;+position:absolute}
.showProductContent .product_img:hover{text-decoration:none}
.showProductContent .product_img img{margin:10px 10px 5px 16px;padding:0;position:relative}
.downward_arrow{background:url("/assets/images/image_sprites.png") no-repeat scroll -67px -18px transparent;float:left;height:6px;width:8px;position:absolute;top:-1px}
.showProductType .upward_arrow{background:url("/assets/images/image_sprites.png") no-repeat scroll -113px -36px transparent;float:left;height:8px;position:absolute;top:24px;width:12px}
.showSystemProducts .product_div{height:172px;background-color:#DDD}
.showSystemProducts .product_div .image_bg{background-color:#6C6C6C;color:#FFF;cursor:pointer;font-size:11px;font-weight:bold;height:18px;left:5px;opacity:.93;padding:5px 0 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;top:-81px;width:190px;+left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#finder_content #pagination_area.pagination_center{text-align:center}
#finder_content #pagination_area.pagination_center{text-align:center;height:25px;line-height:25px}
#finder_content #pagination_area.pagination_center .finderViewAll{font-size:12px;margin-left:10px;float:left}
#finder_content #pagination_area.pagination_center ul{margin-right:0}
#finder_content #pagination_area.pagination_center #page_number_bottom{float:left;margin-left:280px}
#finder_content .pagination_center #page_number_bottom ul{margin-left:0}
#finderTopPageNumber .pagination li{width:15px}
#finder_content #pagination_area{margin:0 10px 10px 10px;background-image:url("/assets/images/explore_more_brands_button_bgd_1_34.png");background-repeat:repeat-x;position:relative;padding:0;width:auto}
#finder_content #pagination_area ul{margin:5px 10px}
.finderViewAll{display:none}
.finderViewAll a{font-size:10px;text-decoration:underline!important}
#finderTopPagination{font-size:12px;font-weight:bold;margin:5px 0;display:inline}
.finderCount{margin-right:2px}
.productFinder_container .finderTop{margin:0 10px;background-image:url("/assets/images/explore_more_brands_button_bgd_1_34.png");background-repeat:repeat-x;position:relative;padding:5px 10px;display:inline-block;width:655px}
#finderResults .hotSystemContainer .map{background-size:675px 386px!important;background-size:no-repeat!important}
#finder_results h3:hover{text-decoration:underline}
.system_container #finder_content .showSystemProducts .systemProductUL li{margin-left:7px}
#pagination_area{display:none}
.hotspot_dot{background:url("/assets/images/Hotspot_design3.png") no-repeat scroll center center transparent;float:left;height:17px;position:absolute;width:17px;z-index:1000;clear:both}
#productFinderV1 #finder_results{overflow:hidden;padding-bottom:30px}
#productFinderV1 #finder_results li{background:none repeat scroll 0 0 transparent;float:left;height:130px;padding:20px 29.75px;width:172px;margin:0;box-shadow:none}
#productFinderV1 #finder_results .product_div{height:100px;position:relative}
#productFinderV1 #finder_results .product_img{padding-bottom:10px}
#productFinderV1 .brand_img{border:2px solid #838383;float:left}
#productFinderV1 #finder_results .product_name{background-color:#252525;padding:5px;text-align:left;text-decoration:none}
#productFinderV1 #finder_results .product_name a{color:#E0E0E0;background-color:transparent;font-size:11px;font-weight:400;width:auto;height:auto;border-radius:0;text-align:left;padding:0}
#productFinderV1 #finder_results .product_div a{color:#fff;background-color:transparent;width:auto;height:auto;padding:0 0 10px 0;border-color:#fff;border-radius:none}
#productFinderV1 #finder_content #pagination_area{margin:0;padding:15px 0 5px 0;background-image:none}
.view_more_container{height:0;overflow:hidden}
.product_filter_view_more .view_more{background-image:url("../images/arrow_down_yellow.png");background-position:right center;background-repeat:no-repeat;display:inline-block;text-align:right;padding-right:16px;font-weight:bold;font-size:12px;color:#E6C342;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.product_filter_view_more .view_less{background-image:url("../images/arrow_up_yellow.png");background-position:right center;background-repeat:no-repeat;display:inline-block;text-align:right;padding-right:16px;font-weight:bold;font-size:12px;color:#E6C342;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.system_container{background-color:#343434}
.system_container .product_layout{margin-left:10px;margin-right:10px}
.system_container .componet_title{font-weight:bold;margin-top:5px;height:24px;line-height:24px;padding-left:5px;background:#9b9b9b;background:-moz-linear-gradient(top,#9b9b9b 0,#848484 50%,#9b9b9b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9b9b9b),color-stop(50%,#848484),color-stop(100%,#9b9b9b));background:-webkit-linear-gradient(top,#9b9b9b 0,#848484 50%,#9b9b9b 100%);background:-o-linear-gradient(top,#9b9b9b 0,#848484 50%,#9b9b9b 100%);background:-ms-linear-gradient(top,#9b9b9b 0,#848484 50%,#9b9b9b 100%);background:linear-gradient(to bottom,#9b9b9b 0,#848484 50%,#9b9b9b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b9b9b',endColorstr='#9b9b9b',GradientType=0);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.system_container #finder_title{width:auto;margin-bottom:0;padding-left:10px}
.categoryList ul li{color:#F6F6F6;cursor:pointer;font-size:11px;line-height:24px;overflow:hidden;padding-left:10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-left:0;border-bottom:1px solid #7D7D7D;transition:.2s}
.categoryList ul li:hover{background-color:#848484}
#navigation_sidebar .categoryList ul li{margin-left:0}
.categoryList ul li.selected{background-color:#4C4C49;color:#FFF}
.showSystemDescription{margin-top:10px}
.content_1column .compBox{background-color:#5C5C5C;color:#fff;position:absolute;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:3px;padding-left:7px;padding-right:20px;font-size:11px;line-height:16px}
.showSystemProducts ul li .product_div h3{overflow:hidden;padding:6px 0 0;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:201px}
.showSystemProducts ul li .product_div img{padding:5px}
.showSystemProducts ul li .product_div a.product_img{color:#747474;text-decoration:none;+margin:0}
.showSystemProducts ul li .product_div a.brand_link{color:#828282;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.showSystemProducts ul li .product_div a.brand_link:hover{text-decoration:underline}
.showSystemProducts ul li .product_div a.product_link{color:#545454;text-decoration:none;display:inline-block;min-height:32px}
.showSystemProducts ul li .product_div a.brand_link h3{font-size:11px;padding:3px 0}
.showSystemProducts ul li .product_div a.brand_link h3:hover{text-decoration:underline}
#finder_content .thumbnail_bg{background-color:#524E45;left:10px;padding:5px;position:relative;text-align:center;top:-26px;+top:-24px;width:210px;z-index:1000;+left:10px;cursor:pointer;font-size:11px;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.landing_navigation .thumbnail{margin-bottom:10px;cursor:pointer}
.landing_navigation .categoryList{background-color:#94918C;min-height:460px}
#finder_title .system_breadcrumbs{font-size:12px;padding:8px 2px}
#finder_title .system_breadcrumbs a{text-decoration:underline}
#finder_title .system_breadcrumbs label{text-decoration:underline;cursor:pointer}
.showSystemProducts{float:right;width:675px}
#system_page_number_bottom ul li{background-color:#4D4D4D;border-radius:2px 2px 2px 2px;box-shadow:0 0 1px 0 #414141;float:left;font-size:12px;font-weight:bold;height:15px;line-height:15px;margin:0 2px;padding:0;text-align:center;width:15px}
#system_page_number_bottom{text-align:center;+float:left;+margin-top:30px}
#system_page_number_bottom ul{display:inline-block;margin:auto}
.showSystemProducts .finderViewAll{margin-bottom:30px;text-align:center}
.showSystemProducts{position:relative;margin-top:-110px;+margin-top:-112px;+margin-bottom:30px}
.systemProductsTop{background-image:url("/assets/images/explore_more_brands_button_bgd_1_34.png");background-repeat:repeat-x;float:right;margin-top:-151px;+margin-top:-147px;padding:5px 10px;width:655px;font-size:12px;font-weight:bold}
.systemProductsTop #systemFinderTopTitle{float:left;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:270px}
.systemProductsTop #finderTopNumber{float:left;width:160px;margin-left:25px}
.com_thumb{position:relative;z-index:100;cursor:pointer;width:220px}
.com_thumb .com_thumbImage{cursor:pointer;z-index:110}
.product_layout #navigation_sidebar{position:relative;z-index:110;margin-top:-15px}
.categoryList .product_filter_view_more{padding-left:10px}
.product_finder_title_arrow{background:url("/assets/images/image_sprites.png") no-repeat scroll -50px -28px transparent;float:left;height:38px;width:25px;position:absolute}
.product_layout .category_title{background-color:#DDD;border-bottom:2px solid #777;color:#9D9D9D;font-weight:bold;padding-bottom:5px;padding-left:10px;padding-top:5px;font-size:10px}
.product_layout .component_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#finderResults.showSystemProducts{float:none;margin-top:10px;margin-left:10px}
.content_1column.container .pic{display:block;margin:auto}
.landing_navigation .totalProductsText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px;float:left}
#eventContainer{margin-top:10px}
#eventContainer .yearFilter{text-align:center;height:30px}
#eventContainer .yearFilter span{font-size:18px;color:#ccc;margin-right:10px;cursor:pointer}
#eventContainer .yearFilter .selected{font-size:20px;color:#fff;font-weight:bold}
#eventContainer .monthFilter{background:none repeat scroll 0 0 #444;margin-left:9px;margin-right:9px;height:30px;margin-top:10px;border-radius:5px 5px 5px 5px;overflow:hidden;position:relative}
#eventContainer .monthFilter li{cursor:pointer;font-size:15px;position:relative;padding-top:6px;padding-bottom:7px;z-index:1;width:52px;float:left;text-align:center;margin-bottom:10px}
#eventContainer .monthFilter li.searchLabel{padding-top:0;padding-bottom:0;top:5px}
#eventContainer .monthFilter li.all_color{background:#595758}
#eventContainer .eventFilter{margin-top:30px;height:20px}
#eventContainer .eventFilter .eventTitle{float:left;font-size:18px;font-weight:bold;margin-left:10px;width:100px}
#eventContainer .eventFilter .eventType .et_dropdownlist{border-radius:2px 2px 2px 2px;margin-left:2px;+height:21px}
#eventContainer .eventFilter .eventSort .es_dropdownlist{border-radius:2px 2px 2px 2px;margin-left:2px}
#eventContainer .eventFilter .eventType{float:right;font-size:14px;font-weight:bold;margin-right:15px;right:165px;position:relative}
#eventContainer .eventFilter .eventSort{float:left;font-size:14px;font-weight:bold;margin-right:15px;left:100px;position:relative;display:none}
#eventContainer .eventSearch #eventSearchBox{position:absolute;height:15px;right:32px;width:120px;+margin-top:-21px;padding-left:3px;+height:15px;+padding-top:4px}
#eventContainer .eventSearch .eventSearchButton{background:url("/assets/images/image_sprites.png") no-repeat scroll -59px -65px #343434;border:1px solid #4D4D4D;height:20px;position:absolute;right:10px;text-indent:-12345px;vertical-align:middle;width:18px;margin-top:-1px;+margin-top:-22px;cursor:pointer;+height:22px}
#eventContainer .eventSearch .grayColor_search{color:#7C7C7C;font-size:9px}
#eventContainer .eventSearch .blackColor_search{font-size:11px}
#eventContainer .eventList{margin-top:20px;min-height:200px;height:auto!important;height:200px}
#eventContainer .eventList ul.eventBox{padding-bottom:10px;overflow:hidden}
#eventContainer .eventList .eventBox_mBox{margin-bottom:20px}
#eventContainer .eventList .eventBox_mBox li{background:none repeat scroll 0 0 #444;border-radius:5px 5px 5px 5px;margin-bottom:10px;margin-left:10px;margin-right:10px;overflow:hidden;position:relative}
#eventContainer .eventList .eventDate{float:left;width:120px;height:90px}
#eventContainer .eventList .eventDateBox{border-radius:5px 5px 5px 5px;box-shadow:0 2px 5px -1px #0E0E0E;float:left;margin-left:20px;margin-top:13px;width:70px}
#eventContainer .eventList .eventDateBox .dateMonth{background:none repeat scroll 0 0 #47A942;border-radius:5px 5px 0 0;font-size:11px;font-weight:bold;padding-bottom:2px;padding-top:8px;text-align:center;text-transform:uppercase;width:70px}
.eventBox_mBox .eventContent h2{font-size:13px;display:inline}
.eventBox_mBox .eventContent h2 a{color:#98b4c2;font-size:13px;display:inline;line-height:1.3em}
.eventBox_mBox .eventContent h2 a:hover{text-decoration:none}
.eventFilter select{height:19px;margin-left:8px}
#eventContainer .eventList .eventDateBox .dateDay{background:#d0d3d4;background:-moz-linear-gradient(top,#d0d3d4 0,#adafb1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d0d3d4),color-stop(100%,#adafb1));background:-webkit-linear-gradient(top,#d0d3d4 0,#adafb1 100%);background:-o-linear-gradient(top,#d0d3d4 0,#adafb1 100%);background:-ms-linear-gradient(top,#d0d3d4 0,#adafb1 100%);background:linear-gradient(to bottom,#d0d3d4 0,#adafb1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d3d4',endColorstr='#adafb1',GradientType=0);border-radius:0 0 5px 5px;height:45px;text-align:center;color:#000}
#eventContainer .eventList .eventDateBox .dDay{display:table-cell;font-size:23px;height:45px;text-align:center;vertical-align:middle;+vertical-align:baseline;width:70px;font-weight:bold;+padding-top:7px;color:#282828;text-shadow:0 1px #F2F2F2}
#eventContainer .eventList .eventContent{float:left;margin-top:2px;width:492px;padding-top:10px}
#eventContainer .eventList .eventContent p{font-size:13px}
#eventContainer .eventList .eventView{bottom:0;cursor:pointer;float:right;position:absolute;right:25px}
#eventContainer .eventList .moreArrow{background:url("/assets/images/image_sprites.png") no-repeat scroll -68px -19px transparent;height:4px;position:absolute;top:7px;vertical-align:8px;width:7px;right:-10px}
#eventContainer .eventList .lessArrow{background:url("/assets/images/image_sprites.png") no-repeat scroll -115px -54px transparent;height:4px;position:absolute;top:7px;vertical-align:8px;width:7px;right:-10px}
#eventContainer .greenBox{background:#37b44a;background:-moz-linear-gradient(top,#37b44a 0,#0d9644 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#37b44a),color-stop(100%,#0d9644));background:-webkit-linear-gradient(top,#37b44a 0,#0d9644 100%);background:-o-linear-gradient(top,#37b44a 0,#0d9644 100%);background:-ms-linear-gradient(top,#37b44a 0,#0d9644 100%);background:linear-gradient(to bottom,#37b44a 0,#0d9644 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37b44a',endColorstr='#0d9644',GradientType=0);height:30px;+margin-top:0;position:absolute;width:52px;border-radius:2px 2px 2px 2px}
#eventContainer .eventList .eventBox_title{background:none repeat scroll 0 0 #666;border-radius:2px 2px 2px 2px;margin-bottom:10px;margin-left:10px;margin-right:10px;padding-bottom:4px;padding-left:5px;padding-top:4px;font-weight:bold}
#eventContainer .eventList .eventContent span p{line-height:1.231;padding-bottom:0}
#eventContainer .eventList .eventContent span{display:block;margin-bottom:12px}
#eventContainer .eventList .eventContent span.brands p{line-height:1.7}
#eventContainer .eventList .eventContent span[class="externel_link_arrow"]{display:none}
#eventContainer .eventList div[class="eventContent vmore"] .description{font-size:15px;padding:0;height:0;margin-bottom:0;overflow:hidden}
#eventContainer .eventList div[class="eventContent vless"] .description{font-size:15px;padding:0;margin-bottom:10px}
#eventContainer .eventList .eventContent p.title{color:#CDCCCC;padding-right:10px;float:left;padding-bottom:0;padding-top:0;+float:left}
#eventContainer .eventList .eventContent .description p.event_info{padding-top:0}
.eventList .no_events_message{background-color:#444;border-radius:5px 5px 5px 5px;color:#D6D6D6;font-size:17px;margin:21px 10px;padding:35px 0;text-align:center;text-shadow:-1px 1px 4px #828282}
.eventType .eType{font-size:12px;padding-right:5px}
.eventSort .eSort{font-size:12px;padding-right:5px}
.searchLabel a{background:url("/assets/images/image_sprites.png") no-repeat scroll -60px -65px transparent;height:30px;left:20px;position:absolute;text-indent:12345px;top:0;width:20px}
.eventContent .externel_link_arrow{background:url("/assets/images/external_link.png") no-repeat scroll 0 0 transparent;height:10px;width:10px;position:absolute;margin-left:10px;margin-top:4px}
div[class="eventContent vmore"] .event_title{min-height:19px;max-height:34px;overflow:hidden;margin-bottom:5px}
div[class="eventContent vless"] .event_title{min-height:19px;margin-bottom:5px}
.eventContent .event_title h2{white-space:normal;padding:0}
.eventSearch a.removeSearchIcon{background:url("/assets/images/image_sprites.png") no-repeat scroll -80px -65px #343434;border:1px solid #4D4D4D;cursor:pointer;height:20px;margin-top:-1px;position:absolute;right:10px;text-indent:-12345px;vertical-align:middle;width:18px;+margin-top:-22px;+height:22px}
#eventContainer .eventList .eventBox_mBox div[class="eventContent vmore"] span.tag{overflow:hidden;text-overflow:ellipsis;opacity:.5;margin-top:5px;max-height:17px;white-space:nowrap;-moz-transition:all .3s ease .2s}
#eventContainer .eventList .eventBox_mBox div[class="eventContent vless"] span.tag{opacity:.5;-moz-transition:all .3s ease .3s}
#eventContainer .eventList .eventBox_mBox div[class="eventContent vless"] span.tag:hover{opacity:1}
#eventContainer .eventList .eventBox_mBox div[class="eventContent vmore"] span.tag:hover{opacity:1}
#eventContainer .eventList .eventContent span.tagimg{background:url("/assets/images/image_sprites.png") no-repeat scroll -5px -87px transparent;width:16px;height:14px;float:left;margin-right:1px;margin-bottom:0}
#eventContainer .eventList .eventContent span.tag_unvisible{visibility:hidden}
.eventBox_mBox .tag a{color:#CDCCCC;font-size:10px;line-height:1.6em}
.eventBox_mBox .tag a:hover{text-decoration:underline}
#eventContainer .eventList .eventDateBox .calendar_left_hook{background:url("/assets/images/image_sprites.png") no-repeat scroll -131px -2px transparent;height:15px;left:31px;position:absolute;text-indent:-12345px;top:8px;width:15px}
#eventContainer .eventList .eventDateBox .calendar_right_hook{background:url("/assets/images/image_sprites.png") no-repeat scroll -131px -2px transparent;height:15px;left:66px;position:absolute;text-indent:-12345px;top:8px;width:15px}
#eventContainer .eventList .eventContent span.add_to_cal_icon{background:url("/assets/images/add_to_cal_icon_gray.png") no-repeat scroll 0 0 transparent;float:left;height:12px;margin-right:8px;margin-top:2px;+margin-top:-2px;width:11px}
#eventContainer .eventList .add_to_cal_link a{color:#CDCCCC;font-size:11px}
#eventContainer .eventList .add_to_cal_link a:hover{text-decoration:none}
#eventContainer .eventList div[class="eventContent vless"] .add_to_cal_link{padding:0}
#eventContainer .eventList div[class="eventContent vmore"] .add_to_cal_link{font-size:15px;height:0;margin-bottom:0;overflow:hidden;padding:0}
#eventContainer .eventList div[class="eventContent vmore"] .add_to_cal_icon{font-size:15px;height:0;margin-bottom:0;overflow:hidden;padding:0}
#footer_container{width:100%;position:relative;z-index:10}
#footer_container #footer_box_top{background-image:url("/assets/images/noisepattern.png");background-color:#646464;background-repeat:repeat;border-top:1px solid #575757}
#footer_container #footer_box_bottom{background-image:url("/assets/images/noisepattern.png");background-color:#343434;background-repeat:repeat}
#footer_container #footer_lists{width:925px;margin:0 auto;overflow:hidden}
#footer_container #footer_lists #footer_left{margin-left:10px;margin-right:10px;width:600px;float:left;margin:10px 0}
#footer_container #footer_lists #footer_right{float:right;margin-top:10px;width:300px;margin-bottom:10px}
#footer_lists #spx_description{margin-bottom:10px}
#spx_description p{font-size:12px}
#spx_description p.no_label{margin-top:10px}
#footer_lists h3{border-bottom:1px dashed #919191;margin-bottom:10px;padding:5px 0 3px}
#footer_lists #spx_navigation{font-size:.9em;margin:20px 0}
#footer_lists #spx_navigation li a{color:#ccc;transition:all .3s ease 0s}
#footer_lists #spx_navigation li a:hover{color:#FFF;text-decoration:none}
#footer_lists #spx_navigation ul{float:left;margin-right:15px}
#footer_lists #spx_navigation li{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:135px}
#footer_lists #spx_stock{margin-bottom:20px}
#footer_lists #spx_stock .stock_price .price{font-size:37px;padding-right:5px}
#footer_container #footer_box_bottom #spx_copy{color:#C3C3C3;margin:0 auto;width:925px;padding-bottom:10px;padding-top:10px}
html{background-color:#343434;background-image:url("/assets/images/noisepattern.png");background-repeat:repeat}
.rowhighlight tr:not(:first-child):hover td{background-color:#DEDEDE!important}
.tbl_style1{border-collapse:collapse;border-spacing:0;color:#fff;text-align:left;font-size:12px}
.tbl_style1 a{color:#528095;text-decoration:none}
.tbl_style1 th{background-color:#797979;border:0 none;font-size:1.1em;padding:7px 5px;color:#fff}
.tbl_style1 tr,.tbl_style1 td{background-color:#FFF;border-bottom:1px solid #DEDEDE;padding:5px;color:#323232}
.tbl_style1.banded tr:nth-child(even) td{background-color:#ECECEC}
.tbl_style2{border-collapse:collapse;border-spacing:0;color:#fff;font-size:12px}
.tbl_style2 a{color:#528095;text-decoration:none}
.tbl_style2 th{background-color:#797979;border:1px solid #A5A5A5;font-size:1.1em;padding:7px 5px;color:#fff}
.tbl_style2 tr,.tbl_style2 td{background-color:#FFF;border:1px solid #B8B8B8;padding:5px;color:#323232}
.tbl_style2.banded tr:nth-child(even) td{background-color:#ECECEC}
.tbl_style3{border-collapse:collapse;border-spacing:0;color:#fff;text-align:left;font-size:12px}
.tbl_style3 a{color:#528095;text-decoration:none}
.tbl_style3 th{background-color:#98B4C2;border:0 none;font-size:1.1em;padding:7px 5px;color:#fff}
.tbl_style3 tr,.tbl_style3 td{background-color:#FFF;border-bottom:1px solid #DEDEDE;padding:5px;color:#323232}
.tbl_style3.banded tr:nth-child(even) td{background-color:#ECECEC}
.tbl_style4{border-collapse:collapse;border-spacing:0;color:#fff;font-size:12px}
.tbl_style4 a{color:#528095;text-decoration:none}
.tbl_style4 th{background-color:#98B4C2;border:1px solid #7E9AA8;font-size:1.1em;padding:7px 5px;color:#fff}
.tbl_style4 tr,.tbl_style4 td{background-color:#FFF;border:1px solid #B8B8B8;padding:5px;color:#323232}
.tbl_style4.banded tr:nth-child(even) td{background-color:#ECECEC}
.tbl_style5{border-collapse:separate;border-spacing:10px 0;font-size:12px;text-align:left}
.tbl_style5 a{color:#98b4c2;text-decoration:none}
.tbl_style5 th{border-bottom:1px dotted #fff;color:#fff;font-size:1.1em;font-weight:normal;padding:8px 2px;border-spacing:10px}
.tbl_style5 tr,.tbl_style5 td{color:#fff;padding:12px 2px 0;border-spacing:10px}
.product_loader{background:url("/assets/images/product_loader.gif") no-repeat scroll 0 0 transparent;height:32px;left:550px;position:absolute;text-indent:-12345px;top:280px;width:32px;z-index:1000}
.com_loader{background:url("/assets/images/product_loader.gif") no-repeat scroll 0 0 transparent;height:32px;left:442px;position:absolute;text-indent:-12345px;top:280px;width:32px;z-index:1000}
#brand_products_content .landing_pagination{position:relative}
#brand_products_content .page_left_container{left:0;top:0;position:absolute;text-align:center;width:675px;z-index:-1}
#brand_products_content .page_left_container .page_left_count{float:none;height:33px;line-height:33px}
.ViewMoreCase{font-weight:bold;overflow:hidden;padding:10px 20px 0 5px;position:relative;right:-575px;width:320px;height:20px}
.ViewMoreCase a span{color:#E5E5E5;cursor:pointer;float:left;font-size:16px;font-weight:bold;height:20px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ViewMoreCase a span:hover{text-decoration:underline}
.ViewMoreCase a{float:right;max-width:304px}
.ViewMoreCase a span.ViewMoreCaseIcon{background-image:url("../images/white_arrow_16x16.png");background-position:right center;background-repeat:no-repeat;width:18px;height:18px;position:relative;top:2px;margin-left:5px}
@media screen and (-webkit-min-device-pixel-ratio:0){.ViewMoreCase a span.ViewMoreCaseIcon{top:1px}
}
.ButtonPageLinks{background-color:#343434;display:inline-block;width:925px;display:none;+margin-bottom:5px}
.ButtonPageLinks h1{padding:10px;padding-top:20px;padding-bottom:20px;padding-left:26px}
.ButtonLink{height:80px;line-height:80px;text-align:center;background-color:#434343;width:460px;float:left;margin-bottom:5px;border-left:5px solid #343434;cursor:pointer;-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;-o-transition:all .3s ease .1s;transition:all .3s ease .1s}
.ButtonLink:hover{background-color:#49aa47;-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;-o-transition:all .3s ease .1s;transition:all .3s ease .1s}
.ButtonLink.three{width:305px}
.ButtonLink.first{border-left:0}
.ButtonLink h2{padding:0}
.ButtonLink .coverbox{height:80px;cursor:pointer}
.ButtonLink .coverbox h2{background-image:url("../images/white_arrow_16x16.png");background-position:right center;background-repeat:no-repeat;display:inline-block;font-size:16px;font-weight:bold;padding-right:20px}
.ButtonLink .coverbox span{cursor:pointer;display:inline-block;font-size:16px;font-weight:bold;max-width:275px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ButtonLink .coverbox span.buttonLinkIcon{background-image:url("../images/white_arrow_16x16.png");background-position:right center;background-repeat:no-repeat;height:80px;width:18px;margin-left:5px;position:relative;top:1px;top:0\9;+top:0;+height:18px}
.ButtonLink .coverbox.emptybox span.buttonLinkIcon{+height:80px}
.MulitmediaGrid{background-color:#343434;display:none;padding-bottom:20px;padding-top:20px;width:925px}
.MulitmediaGrid h1{padding-bottom:10px;padding-left:26px;padding-top:0}
.EmployeeShowcaseList{overflow:hidden;+margin-bottom:10px}
.MultimediaItem{width:250px;height:170px;float:left;background-color:#fff;margin:10px 20px 11px 26px;padding:5px;position:relative;cursor:pointer;box-shadow:0 23px 4px -16px #2b2b2b}
.MultimediaItem .MultimediaContent{display:none}
.MultimediaItem .VideoLink{display:none}
.MultimediaItem .coverbox{position:absolute;left:5px;bottom:5px;width:250px;height:52px;overflow:hidden;background-color:#343434;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.MultimediaItem .coverbox h1{padding:2px;width:auto}
.MultimediaItem .coverbox h2{padding:2px 5px 0;width:auto}
.MultimediaItem .coverbox p{padding:2px 5px 0}
.MultimediaItem div.Content{display:none}
.MultimediaItem iframe{display:none}
.OneColumnWithSlide{display:inline-block;background-color:#343434}
.OneColumnWithSlide .OneColumnShowCaseList{width:925px;background-color:#434343;filter:alpha(opacity=100);padding-top:20px;padding-bottom:20px;display:none}
.OneColumnWithSlide .OneColumnShowCaseList h1{float:none;padding-bottom:10px;padding-left:26px;padding-top:0;font-size:20px}
.OneColumnWithSlide #content .OneColumnShowCaseList ul.ShowCaseItem{padding-bottom:0;+padding-bottom:10px;overflow:hidden;margin:0 auto;width:100%}
.OneColumnWithSlide #content .OneColumnShowCaseList ul.ShowCaseItem li.ShowCaseItemDetails{width:250px;height:170px;float:left;background-color:#fff;margin:10px 20px 10px 26px;padding:5px;position:relative;cursor:pointer;box-shadow:0 23px 4px -16px #383838;list-style:none}
.OneColumnWithSlide .OneColumnShowCaseList .ShowCaseItem li.ShowCaseItemDetails img{border:0}
.OneColumnWithSlide .OneColumnShowCaseList .ShowCaseItem li.ShowCaseItemDetails .coverbox{position:absolute;left:5px;bottom:5px;width:250px;float:none;margin:0;top:auto;height:auto;padding:0;height:52px;cursor:pointer;overflow:hidden;background-color:#343434;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.OneColumnWithSlide .OneColumnShowCaseList .ShowCaseItem li.ShowCaseItemDetails .coverbox h1{padding:2px;width:auto}
.OneColumnWithSlide .OneColumnShowCaseList .ShowCaseItem li.ShowCaseItemDetails .coverbox h2{padding:2px 5px 0;width:auto}
.OneColumnWithSlide .OneColumnShowCaseList .ShowCaseItem li.ShowCaseItemDetails .coverbox h3{padding:0;line-height:normal;padding-bottom:0;margin:5px;height:44px}
.OneColumnWithSlide .OneColumnShowCaseList .ShowCaseItem li.ShowCaseItemDetails .coverbox p{padding:2px 5px 0;overflow:hidden}
.OneColumnWithSlide .mainContent{background-color:#343434;padding:20px 10px 10px}
.OneColumnWithSlide .OneColumnShowCaseList .ShowCaseItem li.ShowCaseItemDetails a.learn_more{position:static;background-image:none;left:auto;top:auto;text-align:left}
.OneColumnWithSlide .slideDot{background:none repeat scroll 0 0 #383838}
.MulitmediaGrid .showCaseFrame{background-color:#eee;background-image:url("/assets/images/noisepattern.png");background-repeat:repeat}
.MulitmediaGrid .showCaseFrame .showCaseFrameContent{margin:0 auto;padding:30px}
.MulitmediaGrid .showCaseFrame.VideoFrame .showCaseFrameContent div.MultimediaContent{margin:0 auto;width:640px;height:360px;overflow:inherit;background:#000}
.MulitmediaGrid .showCaseFrame .showCaseFrameContent div.MultimediaContent{overflow:hidden;margin:0 auto;max-height:380px;line-height:1.36em}
.MulitmediaGrid .showCaseFrame .showCaseFrameContent div.MultimediaContent h1{color:#444;padding-left:0}
.MulitmediaGrid .showCaseFrame .showCaseFrameContent div.MultimediaContent h2{color:#444;padding-left:0}
.MulitmediaGrid .showCaseFrame .showCaseFrameContent div.MultimediaContent p{font-size:14px;padding-bottom:10px}
.MulitmediaGrid .showCaseFrame .showCase_close_button{background:url("/assets/images/Close_Icon_gray_25x25.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:30px;margin-top:5px;position:absolute;right:0;vertical-align:middle;width:30px}
.EmployeeShowcaseList .grayBg{opacity:.4;filter:alpha(opacity=60)}
.EmployeeShowcaseList .showCaseArrow{background:url("/assets/images/image_sprites.png") no-repeat scroll -70px -90px transparent;height:0;left:120px;position:absolute;vertical-align:8px;width:20px;opacity:0;filter:alpha(opacity=0)}
.EmployeeShowcaseList .MultimediaItem .videoIcon{background:url("/assets/images/Play-56x56.png") no-repeat scroll 0 0 transparent;height:56px;left:10px;position:absolute;top:10px;vertical-align:8px;width:56px}
.ShowCaseItemDetails>a:hover{text-decoration:none}
.ButtonLink>a:hover{text-decoration:none}
.ButtonLink>a:hover{text-decoration:none}
.ShowCaseExternalLink{overflow:hidden;padding:10px 20px 0 5px;position:relative;width:320px;height:20px;display:none;right:-575px}
.ShowCaseExternalLink a span{color:#E5E5E5;cursor:pointer;float:left;font-size:16px;font-weight:bold;height:20px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ShowCaseExternalLink a{float:right;max-width:304px}
.ShowCaseExternalLink a span:hover{text-decoration:underline}
.ShowCaseExternalLink a span.ShowCaseExternalLinkIcon{background-image:url("../images/white_arrow_16x16.png");background-position:right center;background-repeat:no-repeat;width:18px;height:18px;position:relative;top:2px;margin-left:5px}
@media screen and (-webkit-min-device-pixel-ratio:0){.ShowCaseExternalLink a span.ShowCaseExternalLinkIcon{top:1px}
}
.OneColumnWithSlide .homedescription .mainContent #story.story{padding:0}
.OneColumnWithSlide .homedescription img.pic{margin-top:20px;margin-left:10px}
.OneColumnWithSlide .mainContent .titleArea h1{padding:0 0 10px}
.OneColumnWithSlide .mainContent #story.story h2{padding:10px 0;margin:0;+padding-top:5px}
ul.slider{width:460px;height:244px;list-style:none;display:none}
ul.slider img{width:100%;height:100%}
ul.slider .panel{position:relative}
ul.slider .caption-top,.slider .caption-right,ul.slider .caption-bottom,.slider .caption-left{background:#000;color:#fff;padding:10px;margin:0;position:relative;z-index:10;opacity:.8;filter:alpha(opacity=80)}
ul.slider li{position:relative}
.anythingSlider-default .anythingWindow{border:0}
.anythingSlider_caption{z-index:900;background-color:#000;opacity:.80;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);padding:10px;position:absolute;bottom:0;line-height:1.5;padding-bottom:20px}
.anythingSliderThreeCols .anythingSlider_caption{width:449px;bottom:6px}
.anythingSliderTwoCols .anythingSlider_caption{width:664px;line-height:1.4\9}
.anythingSlider-metallic .anythingWindow{border-top:0;border-bottom:0}
.anythingSlider-metallic .anythingControls{z-index:1000;bottom:-20px;margin:0 -20px;border-top:1px solid #fff;border-left:1px solid #fff;background:#323232;padding-top:2px;padding-left:5px;padding-bottom:2px;border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0}
.anythingSlider-metallic .anythingControls{bottom:0}
.anythingSlider-metallic{padding:0}
.anythingSliderThreeCols{width:460px;height:244px;z-index:1;margin:5px auto 50px}
.anythingSliderThreeCols .wrapper{width:459px;height:284px}
.anythingSliderTwoCols{width:675px;height:230px;z-index:1;margin:5px auto 50px}
.anythingSliderTwoCols .wrapper{width:674px;height:270px}
.anythingSlider_caption p,.anythingSlider_caption h3{padding-bottom:5px;padding-top:0;position:relative}
.anythingSlider_caption .learn_more{bottom:5px;position:absolute}
.graydot{background:url("/assets/images/gray_dot.png") no-repeat;width:15px;height:10px}
.greendot{background:url("/assets/images/green_dot.png") no-repeat;width:15px;height:10px}
.bordered-table td,.bordered-table th{border:1px solid white;border-collapse:collapse;padding:5px 0 5px 5px}
.anythingSlider_OneImage{margin-bottom:55px}
.anythingSlider-metallic .anythingControls{height:10px}
.thumbNav li div{cursor:pointer}
.showCaseFrame .TextContent .viewport{width:850px;height:380px;overflow:hidden;position:relative}
.showCaseFrame .TextContent .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;color:#444}
.showCaseFrame .TextContent .scrollbar{background:transparent url(/assets/images/bg-scrollbar-track-y.png) no-repeat 0 0;position:relative;background-position:0 0;float:right;width:15px}
.showCaseFrame .TextContent .track{background:transparent url(/assets/images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;height:100%;width:13px;position:relative;padding:0 1px}
.showCaseFrame .TextContent .thumb{background:transparent url(/assets/images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;height:20px;width:25px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-5px}
.showCaseFrame .TextContent .thumb .end{background:transparent url(/assets/images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;overflow:hidden;height:5px;width:25px}
.showCaseFrame .TextContent .disable{display:none}
.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
#softLeadDlg{background-color:#e7e7e7}
#softLeadDlg input,select{font-size:11px;height:15px;padding-left:3px;color:#4b4d4c;width:190px}
#softLeadDlg select{width:195px}
#softLeadDlg form{padding:10px 5px}
#softLeadHeader{margin-bottom:10px}
#leadersLogin input{width:200px;margin:5px}
.alertMessage{color:Red;margin-top:10px}
.hide{display:none}
.languageBar{background:#fff;width:100%;overflow:hidden;padding-bottom:10px;padding-top:10px;z-index:900;font-family:Arial}
.languageBar.initLanguageBar{position:relative;margin-top:0}
.languageBar.floatLanguageBar{position:fixed;margin-top:0;+left:0}
.languageBar.headerBarLanguage{position:fixed}
.languageBar .languageBox{margin:0 auto;width:925px;overflow:hidden;padding-left:15px;padding-right:15px}
.languageBar .languageBox .languageList .languageItems{overflow:hidden}
.languageBar .languageBox .languageList .languageItems ul{float:left;margin-right:100px;overflow:hidden}
.languageBar .languageBox .languageList .languageItems ul li{font-size:12px;overflow:hidden;margin-bottom:15px}
li.languageSelect{max-width:none!important;cursor:pointer}
li.languageSelect{margin-right:15px}
#util_nav li.languageSelect{cursor:pointer;margin-left:10px;margin-right:15px;overflow:visible;margin-top:-1px}
.languageSelectButton{cursor:pointer;height:23px;+height:24px;width:32px;display:inline-block;float:left}
.languageTextContainer{display:inline-table;height:25px;float:right}
.languageSelectText{vertical-align:middle;display:table-cell;padding-right:5px}
.languageLabel{position:absolute;visibility:hidden;min-width:28px;text-align:center;background-color:#1B1F21;padding-left:5px;padding-right:5px;margin-top:12px;padding-top:2px;padding-bottom:2px;z-index:100}
.languageArrow{position:absolute;visibility:hidden;background:url("/assets/images/image_sprites.png") no-repeat scroll -154px -35px transparent;width:16px;height:10px;margin-top:4px;margin-left:9px;z-index:100}
.languageBar .closeLanguageBar{background:url("/assets/images/close_icon.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:20px;right:10px;position:absolute;top:10px;vertical-align:middle;width:20px}
@media screen and (max-width:1024px){.languageBar .closeLanguageBar{display:none}
}
.languageBar .languageList .languages,.languageTop .languages{border-left:1px solid #f5f5f5;float:left;padding-right:30px;padding-left:30px}
.languageBar .languageList .languages:first-child,.languageTop .languages:first-child{border-left:none;padding-left:0}
.languageBar .languageList hr,.languageTopSeparator{color:#f5f5f5;background:#f5f5f5;height:2px;border:0}
.languageBar .languageContinent{color:#9C9B9B;font-size:16px;padding-top:7px;cursor:pointer;padding-bottom:7px;float:left}
.languageBar .languages .continentIcon{background:url("/assets/images/dropdown_icon_gray.png") no-repeat scroll 0 0 transparent;width:15px;height:15px;cursor:pointer;display:inline-block;margin-top:9px;margin-left:6px}
.languageBar .languages .continentIconActive{background:url("/assets/images/dropdown_icon_green.png") no-repeat scroll 0 0 transparent;width:15px;height:15px}
.languageBar .activeLanguage .languageContinent{color:#46AA42}
.languageBar .languageCountry{float:left;text-align:left;width:100px;color:#B6B6B6;word-wrap:break-word;margin-right:10px;font-weight:lighter;font-size:12px}
.languageBar .languageCountry a{color:#848684}
.languageBar .languageCountry.current_country.single_Country{color:#46AA42}
.languageBar .languageCountry.current_country.single_Country a{color:#46AA42}
.languageBar .languageSelection{float:left;color:#181918;cursor:pointer}
.languageBar .languageSelection div:first-child{border-left:none}
.languageBar .languageSelection div{border-left:1px solid #181918;padding-left:4px;padding-right:3px;float:left;margin-bottom:2px}
.languageBar .languageSelection div a{color:#848684}
.languageBar .languageSelection div.current_language a{color:#46AA42}
.languageBar .languageLeft,.languageBar .languageTop{overflow:hidden}
.languageBar .languageRight{margin-top:20px;overflow:hidden}
#util_nav li.licontactUs a{display:inline-block;padding:4px 13px}
.toplink{background:url("/assets/images/image_sprites.png") no-repeat scroll -148px 0 transparent;cursor:pointer;display:block;height:30px;overflow:hidden;text-indent:-999em;width:26px}
.side_float{bottom:66px;position:fixed;margin-left:470px;left:50%;width:50px;z-index:100}
@media screen and (max-width:1024px){.side_float{display:none}
}
.side_float.side_fixed{position:relative}
.top_float{position:absolute;background:none repeat scroll 0 0 #8D8D8D;border-radius:4px 4px 4px 4px;padding:10px 11px;cursor:pointer}
.top_float:hover{background:none repeat scroll 0 0 #6C6C6C}
.landing{+overflow:hidden}
.NewsModule{display:none}
.sprite{display:inline-block;overflow:hidden;background-repeat:no-repeat;width:32px;height:32px;background-image:url(../images/SNS-sprite.png)}
.Facebook{background-position:0 0}
.twitter{background-position:0 -37px}
.youtube{background-position:0 -72px}
.LinkedIn{background-position:0 -106px}
.Google{background-position:0 -142px}
.qzone{background-position:0 -354px}
.renren{background-position:0 -388px}
.kaixin{background-position:0 -422px}
.sina_weibo{background-position:0 -492px}
.tencent_weibo{background-position:0 -526px}
.douban{background-position:0 -560px}
.baidu{background-position:0 -627px}
.wangyi_weibo{background-position:0 -662px}
.email{background-position:0 -697px}
.keyLabelSection{background-color:#677882;color:#FFF;font-size:14px;margin:0 10px 5px;padding:10px}
.globalRelative{overflow:hidden;margin:16px}
.globalRelative li{float:left;padding:5px;width:211px}
#newsItem h2{font-size:15px;width:auto;white-space:normal;padding-right:10px}
.searchItem{max-width:500px;margin-bottom:15px}
.searchItem .searchItem-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
p.searchItem-desc{background-color:#333}
p.searchItem-desc,p.searchItem-link{font-size:80%}
#locationKw{outline-width:0;height:14px;line-height:14px;padding-left:4px;width:270px}
#locationType{outline-width:0;width:150px}
.grayColor_location,.search_box .grayColor_search{font-size:9px}
.grayColor_location,.search_box .grayColor_search,.disabled_option{color:Gray}
.grayColor_location{text-transform:uppercase}
.blackColor_location,.search_box .blackColor_search{color:Black;font-size:11px}
#spx-linking{margin-top:15px}
#spx-linking .primary_nav_arrow{display:inline-block;position:relative;top:1px}
#spx-linking img{width:220px;margin:-20px 0 0 -25px}#global_wrapper{padding-top:0}
.spx_header_bg{margin:0 auto;width:925px;position:relative;z-index:3;border-bottom:1px solid #DDD}
.spx_header_bg .left_bg{background:none repeat scroll 0 0 transparent}
.spx_header_bg .center_bg{background:none repeat scroll 0 0 transparent}
.brand_sites{float:left;overflow:hidden;position:relative}
h1,.brand_sites h1{float:none;font-size:20px;font-weight:bold;padding:0 10px 5px 0;margin:0}
.brand_sites .leftNav_home{float:left;margin-right:10px}
.brand_sites .content{width:695px;float:left;padding-bottom:0;min-height:445px;+min-height:443px}
.brand_sites .content .titleArea p{padding-bottom:10px}
.brand_sites .content .column_filler{background-color:#343434;z-index:-1}
.brand_sites .chevron{width:695px;padding-left:0;height:270px;background-color:#343434}
.brand_sites .thumbnail_container{height:26px;margin:0 auto;padding:5px 0;position:relative;top:auto}
.brand_sites .sidebar_module{margin:0 0 10px;padding:8px 23px}
.brand_sites .finder_navigation,.navigation{width:174px}
.brand_sites .cover_transparent{background-color:#343434;height:185px;opacity:.7;padding:30px 30px 19px;position:relative;width:225px;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}
.brand_sites .cover_wrapper{background-color:#252525;height:185px;padding:30px 30px 19px;position:absolute;top:0;width:225px;line-height:1.5}
.brand_sites .cover_wrapper h1{padding:0 0 10px 0;width:220px}
.hero_des{font-size:12px;margin-bottom:10px}
.brand_sites .myCover_overlap{background-color:#343434;background-image:url("/assets/images/powerTeam_695_265.jpg");background-attachment:scroll;background-repeat:no-repeat;background-position:center top;height:300px;border-top:medium none;height:225px;position:relative}
.brand_sites #featured .featured_industries li.boxgrid .learn_more{top:80px;font-size:11px;font-weight:bold}
.brand_sites #featured .featured_industries li.boxgrid{width:218px;margin-top:10px;margin-bottom:10px}
.brand_sites #featured .featured_industries a:hover img{text-underline:none}
.brand_sites #featured .featured_industries li.boxgrid .boxcaption{width:93px;opacity:1}
.brand_sites .boxcaption p{font-size:11px}
.brand_sites .cover h3{padding-bottom:10px;font-size:12px;font-weight:bold}
.brand_sites #featured .featured_industries li:last-child{margin-right:10px}
.brand_sites .description p{font-size:12px}
.brand_sites .brand_img{border:2px solid #838383;float:left}
.brand_sites .description .learn_more{position:static;margin-top:10px}
.brand_sites .chevron_des{padding-top:15px}
.brand_sites div[id^="caption_"] a.learn_more{position:relative;right:0;top:0}
.brand_sites .mainContent .story p{font-size:12px}
.brand_sites .story a.learn_more{margin-bottom:10px}
.brand_sites #featured{float:left;margin:0;position:relative;width:695px}
.brand_sites .featured_products{float:left;padding:0;width:695px}
#brandsshowcase{background-color:#252525;margin-bottom:10px}
#brandsshowcase .brand_hero{background-position:285px 0;background-repeat:no-repeat;background-size:410px 234px}
.mainContent{background-color:#343434}
.mainContent .story{padding:5px 10px 0}
.brand_sites .mainContent .story h2{padding:0 0 5px 0;margin:0}
.brand_sites .mainContent .news_item .story h2{margin-bottom:0;padding:5px 10px 5px 0}
#brand_news_content .news_item .news_subTitle h3{font-size:11px}
.brand_sites #story h2{padding:0 0 5px;margin:0}
#featured.container{background:#343434;padding:0;filter:alpha(opacity=100)}
.brand_sites #featured .featured_industries{height:125px}
.brand_sites .description{padding:10px 20px 0}
.brands_link{background-color:#565B5E;float:left;margin:15px 0 0 66px}
.all_brands{background-image:none;float:left;font-weight:bold;font-size:12px;height:25px;padding:7px 33px 0 12px;background:#46494b;background:-moz-linear-gradient(top,#46494b 0,#36393b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#46494b),color-stop(100%,#36393b));background:-webkit-linear-gradient(top,#46494b 0,#36393b 100%);background:-o-linear-gradient(top,#46494b 0,#36393b 100%);background:-ms-linear-gradient(top,#46494b 0,#36393b 100%);background:linear-gradient(top,#46494b 0,#36393b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#46494b',endColorstr='#36393b',GradientType=0)}
.explor_more_brands_icon{padding:5px 0 0 6px}
.explor_more_brands_icon1{width:11px;height:6px;background:url("/assets/images/image_sprites.png") no-repeat -48px -19px;display:inline-block;position:absolute;top:13px;right:10px}
.all_brands{position:relative}
.all_brands:hover{position:relative;text-decoration:none}
a.brands_link:hover{text-decoration:none}
.spx_home{float:right;margin-top:25px}
a.spx_home_link{background:url("/assets/images/logo-left-chevron.png") no-repeat scroll left 2px transparent;float:left;font-size:14px;font-weight:bold;text-align:right;width:92px}
#header{border:0;margin-bottom:0;padding-bottom:10px}
.brand_header{float:left;width:925px;position:relative;padding:0;margin-bottom:10px;margin-top:10px;z-index:2}
.brand_header .site_brand_name{float:left;padding:8px 0;font-weight:bold}
.global_function{float:right}
.language_switcher{float:left}
.language_switcher img{float:left;margin:1px 0 0}
.language_switcher select{float:left;font-size:11px;height:19px}
.brand_header .contact_us{margin:0 2px 10px 15px}
.brand_header_common_functions .brand_contact_item{overflow:hidden;float:right;margin-bottom:21px}
.brand_header_common_functions .languageSelect{overflow:hidden;float:right;margin-bottom:12px}
:root .brand_header_common_functions .languageSelect .languageSelectButton{height:23px\9}
.brand_header .contact_us a{font-size:12px;margin-right:0;float:left;padding:4px 13px}
.brand_header .contact_us a:hover{text-decoration:none}
#brand_contactus_search{right:0}
.search_box{float:right;position:relative;clear:both}
.search_box #search{float:left;width:143px;height:15px;padding-bottom:1px;padding-right:0\9;padding-left:5px;height:12px\9;padding-top:3px\9}
.search_box #search_button_header{float:left;padding:0}
#search_button_header #search{float:left}
.search_box #search_button_header{border:1px solid #4d4d4d;display:block;width:17px;height:17px;text-indent:-12345px;background:url("/assets/images/image_sprites.png") #343434 no-repeat 0 -28px}
.header_bg{height:95px;position:relative;width:100%;z-index:1001}
.center_bg{background:url("/assets/images/black_chevron.png") no-repeat scroll right 0 #000;height:65px;margin:0 auto;padding:15px 0;width:925px}
.expo_center_bg{margin:0 auto;width:925px;position:relative}
.foo_left_bg{float:left;position:absolute;width:50%;z-index:-10;left:0;top:0}
.bar_right_bg{float:left;position:absolute;right:0;top:0;width:50%;z-index:-9}
.left_bg{background-color:#000;float:left;height:95px;position:absolute;width:50%;z-index:-10;left:0;top:0}
.right_bg{background-color:#4D4D4D;float:left;height:95px;position:absolute;right:0;top:0;width:50%;z-index:-9}
a.language_button{background:url("/assets/images/language_button_bg.jpg") no-repeat scroll right 0 transparent;float:left;height:22px;padding:2px 0 0 3px;width:62px;color:#000}
#left-nav .expanded .active{left:-43px}
#content_header{height:0;margin-bottom:0;margin-left:10px;+margin-left:0;_left:10px;width:100%}
#content_header_popeye{margin-bottom:0;padding-left:0;top:3px;_left:10px}
.brand_sites .two_columns_main{background-color:#343434;position:relative;width:695px}
.brand_sites .titleArea{float:none;position:relative;padding:10px 10px 10px;z-index:1}
.brand_sites .mainContent{padding:0}
.brand_sites .two_columns_main{font-size:12px}
.brand_sites .category_list table{width:100%;margin-top:10px}
.brand_sites .linkedPDF a{line-height:28px;padding-right:10px}
.share_button_container{float:right;position:relative;top:7px;width:125px}
.brand_sites .two_columns_main .titleArea .share_button_container{position:relative;top:7px}
.main_container{width:695px;margin:0 auto;float:left}
.hide_absolute{position:absolute;left:-1000px}
#imapframe{width:715px;height:auto;min-height:600px}
.brand_sites .middle_bar{overflow:hidden}
.brand_sites .bottom_bar{width:695px;margin-top:10px}
.brand_sites .main_column{margin-left:25px;margin-right:10px;float:left}
.brand_sites .main_column.main_widen{width:695px}
.brand_sites .right_column{width:196px;float:left;margin-left:11px;padding:0}
.product_location_submit_container{background-color:#414141;border-radius:5px 5px 5px 5px;float:left;font-size:11px;font-weight:bold;padding:10px;width:165px}
.product_location_submit_selection{margin:7px 0 0;width:165px}
.product_location_submit_title{font-size:11px;font-weight:bold;margin-bottom:5px}
.product_location_description{font-size:10px;font-weight:bold;margin-bottom:10px}
.product_location_submit_container #locationKw{margin-top:7px 0 0;width:159px}
.product_location_submit_container .learn_more{position:static}
.brand_sites .sidebar_module a{font-size:11px}
.brand_sites .downloads dt,.success_stories dd{font-size:12px;margin-bottom:7px}
.brand_sites .downloads dl{margin-bottom:15px;padding-right:15px;width:196px;+width:186px}
.brand_sites .downloads dd,.success_stories dd{margin-bottom:7px}
.brand_sites .downloads dd a,.success_stories dd a{font-size:10px}
.brand_sites .downloads dd{width:165px}
.brand_sites .main_top{overflow:hidden}
.brand_sites .main_content{overflow:hidden;+padding:0 10px}
.brand_sites .container .detailbottom{+margin:10px 0 10px 0;+padding-bottom:0}
.brand_sites .downloads{padding-top:0;padding-bottom:0}
*+html .brand_sites .downloads{padding-top:10px;padding-bottom:10px}
.brand_sites .ppy-placeholder{margin-left:10px}
.product_title{margin:5px 0 10px 10px}
.product_title #return_to_search{margin-right:10px;top:30px}
.product_title h1{padding:0 175px 0 0}
.product_title h2{font-size:20px}
#product_type{text-transform:uppercase}
#product_type h3{font-size:9px;font-weight:bold;padding:0}
.brand_sites .pic{margin:10px 10px 0 10px}
.product_type_container{font-size:11px;font-weight:bold;width:180px;+width:170px;margin-bottom:15px}
.region_container{margin:10px 0 0 0}
.region_container li{margin:10px 0 0 0}
.email_us_container{margin:10px 0 0 0}
.email_us_container a{text-decoration:underline}
p.breadcrumbs{padding-left:0;padding-right:120px;font-size:11px}
#crumbsWrapper{margin-left:10px;margin-right:10px;border-bottom:1px solid #fff}
.right_column .sidebar_module{padding:10px 0 0;width:186px}
#dialogWelcome{padding:0;background-color:#fff}
#dialogWelcome .welcome_content img{position:absolute;top:125px;right:40px;height:180px}
#dialogWelcome .welcome_content .mainContent{padding:0;background:0}
#dialogWelcome .welcome_content .mainContent .titleArea{background-color:#797979;padding:10px 5px 10px 30px;float:none}
#dialogWelcome .welcome_content .mainContent .titleArea .title{color:#d5d5d5;font-size:20px}
#dialogWelcome .welcome_content .mainContent .titleArea .subTitle{font-size:25px;color:#fff}
#dialogWelcome .welcome_content .mainContent .story{color:#000;padding:10px 30px 5px;width:355px}
#dialogWelcome .welcome_content .continue_to{box-shadow:0 0 1px 0 #222;border-radius:2px;background-color:#47A942;font-size:11px;font-weight:bold;margin-left:30px;margin-right:0;padding:1px 5px}
.explorecover{width:100%;position:relative;z-index:1003}
#explorewindow{background-color:#444;left:230px;position:absolute;top:68px;width:635px;min-height:270px;z-index:1003;padding-bottom:10px}
#exploreleft{float:left;background-image:url(../images/explore_brands_gradient_bgd.png);background-repeat:repeat-x;height:100%;width:227px}
#explorelfimg{padding:10px 40px;height:78px}
#exploredesc{padding:0 10px 10px 10px}
#exploredesc h1{padding:0 0 10px 0;font-size:17px;width:inherit}
#exploredesc p{padding-bottom:10px;font-size:12px}
#quicklook_content_right label{font-weight:bold}
#quicklook_content_wrapper #quicklook_content_right div.header p h3{font-weight:9px}
#exploredesc .explore_vist{text-decoration:none;background-color:#47A942;border:medium none;border-radius:2px;font-size:11px;font-weight:bold;margin-right:0;padding:1px 5px;box-shadow:0 0 1px 0 #222}
#exploreright{float:left;height:360px;margin:10px 10px 10px 15px;width:380px}
#explorehead{border-bottom:1px solid #FFF;padding-bottom:15px;height:34px}
#explorehead h3{padding-bottom:5px}
#explorelist{clear:both;height:240px;padding-top:15px}
#explorelist table{width:380px}
#explorelist table td{padding-bottom:15px;width:150px}
#explorelist .brandblock{font-size:12px;font-weight:bold;float:left;width:auto\9;height:auto\9;display:block\9;position:relative}
#explorelist .selected a{background-color:#343434;padding:4px 8px;position:relative;left:-8px}
#explorelist a{padding:4px 8px\9;position:relative\9;left:-8px\9;background-color:none repeat scroll 0 0 transparent\9}
#explorepagination{float:right;position:relative;width:100%}
#explorepagination ul{float:right;padding:5px}
.brand_header #lookAhead{z-index:1001;top:23px;right:0}
.brand_header #lookAhead .lookAhead_handler{width:150px;left:483px}
#lookAhead .section ul li{padding-bottom:0}
#searchResultContent_Container #searchResultContent #searchresultsdetail{padding:0;margin-top:20px;margin-left:10px}
#searchResultContent_Container .search_title{margin:10px}
#searchResultContent_Container .search_title h2{padding-left:0}
#searchResultContent_Container .sr_results_number{margin-top:10px}
#searchResultContent_Container .page_size_container{position:absolute;top:7px;right:10px}
.pagesize_pagination_container{background-image:url("/assets/images/explore_more_brands_button_bgd_1_34.png");background-repeat:repeat-x;height:34px;margin-left:8px;margin-top:10px;z-index:2;position:relative;width:440px;+text-align:right}
.news_pagination_container,.cats_pagination_container{border:1px solid #4D4D4D;box-shadow:0 0 1px 0 #222;float:right;margin:5px 10px 0 5px;padding:5px;position:relative;z-index:2}
.news_pagination_container .pagination,.cats_pagination_container .pagination{+float:none}
.two_columns_main .category_landing_pagination{position:absolute;right:0;top:35px}
.two_columns_main .landing_pagination ul.top_pagination,.two_columns_main .landing_pagination ul.bottom_pagination{text-align:right}
.product_category_content{padding-bottom:10px;overflow:hidden}
.BottomPagination_Container{background-image:url("/assets/images/explore_more_brands_button_bgd_1_34.png");background-repeat:repeat-x;height:34px;margin-left:8px;margin-top:20px;position:relative;width:440px}
.page_size_container{padding-bottom:5px;display:block}
.page_size_container select{width:74px;font-size:10px;text-transform:uppercase}
.product_category_content .titleArea h1{padding:10px 0}
.product_category_content .category_list table tr.odd{background-color:#555}
.product_category_content .category_list table td{position:relative;display:inline-block;padding:10px;width:315px}
.product_category_content .category_list table td img{position:absolute;left:10px;border:2px solid #838383}
.product_category_content .category_list table td div.boxcaption{padding-left:115px;height:90px;width:205px}
.product_category_content .category_list table td .learn_more{top:83px;position:absolute;left:115px}
.product_category_content .page_size_container label.page_item{float:left}
.product_category_content .page_size_container ul.itemsPerPage{float:left}
.product_category_content .page_size_container ul.itemsPerPage li{float:left;padding:1px 4px;background-color:Gray;margin:0 2px;font-weight:bold;cursor:pointer}
.product_category_content .page_size_container ul.itemsPerPage li.selected{background-color:#47A942}
.brand_sites .mainContent .story .rightChart,.mainContent .story .leftChart{padding:3px 10px 10px}
.brand_sites #featured_2 .learn_more{float:left;font-size:12px;margin:0 5px 0 10px;+width:78px;+float:none;+margin:0 0 0 90px;+padding-left:0}
.news_item{padding:5px 0 0 10px;+padding-top:0}
#brand_news_content .news_item .news_title{width:425px}
#brand_news_content .news_item .news_title a{text-decoration:none}
#brand_news_content .news_item .news_title a:hover{text-decoration:underline}
#brand_news_content .news_item .news_subTitle{font-size:10px;padding:0}
#brand_news_content .news_item .news_content{font-size:11px;margin-bottom:15px;padding-left:0;padding-right:0}
.brand_recentNewsList{border-top:1px solid #FFF;padding-top:10px;width:186px}
.brand_recentNewsList li,.brand_NewsArchives li,.brand_newsCategory li{margin:3px 0}
.brand_recentNewsList li a,.brand_NewsArchives li a,.brand_newsCategory li a{color:#FADD80}
.brand_NewsArchives h2{margin:0 0 5px;font-size:12px;font-weight:bold}
.brand_NewsArchives{border-top:1px solid #FFF;padding-top:10px;width:186px}
.brand_newsCategory{width:186px}
#news_list{padding-right:10px;padding-top:10px;+float:none}
#brand_news_content{position:relative;padding-bottom:10px}
#brand_news_detail h1.newsDetail_Title{padding:5px 0 0 10px;width:auto}
#brand_news_detail h2.newsDetail_BackLink{margin:10px 0;padding-left:10px;font-size:12px}
#brand_news_detail #brand_news_headline{margin:10px 0;font-size:10px;padding-left:10px}
#brand_news_detail #brand_news_detail_content{margin-top:0;padding-left:0}
#brand_news_detail #brand_news_detail_content .story h2{padding-left:0}
#brand_news_detail #brand_news_detail_content .mainContent{padding:0}
#brand_news_detail #news_list{padding-top:20px}
#brand_news_detail #news_list .news_item .news_title{float:none;width:425px}
#brand_news_detail #news_list .news_item .news_title a{text-decoration:none}
#brand_news_detail #news_list .news_item .news_title a:hover{text-decoration:underline}
#brand_news_detail #news_list .news_item .news_subTitle{font-size:10px;padding:0}
#brand_news_detail #news_list .news_item .news_content{font-size:11px;margin-bottom:15px;padding-left:0;padding-right:10px}
.top_pagination,.bottom_pagination{text-align:right;position:relative;float:right;+display:inline-block}
.pc_top_pagination,.pc_bottom_pagination{padding-top:10px;padding-right:10px;text-align:right;position:relative;float:right;+display:inline-block}
.main_column .top_pagination{position:relative;right:0}
#brand_products_content{padding-bottom:30px}
#brand_products_content #subCategoriesOption_Container{float:left;margin-right:20px;margin-left:10px;padding-top:7px;z-index:2}
#product_list{padding-top:10px;clear:right}
.productList li{padding:20px 29.75px 10px;width:172px;float:left;height:130px;margin-bottom:5px}
.productList .product_name{background-color:#252525;text-align:left;padding:5px;text-decoration:none}
.productList .product_name a{color:#e0e0e0;font-size:11px}
.productList .product_div{position:relative;height:100px}
.productList .product_img{padding-bottom:10px}
.productList .product_img:hover{text-decoration:none}
.productList .image_bg{background-color:#6C6C6C;cursor:pointer;font-size:11px;font-weight:bold;height:19px;left:0;padding:4px 0 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:77px;width:172px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.productList .image_bg:hover{text-decoration:none}
.brand_sites .page_item{padding-right:5px;padding-top:2px;float:left;font-size:11px}
.brand_sites #left-nav .expanded .submenu,.brand_sites #left-nav .active{background-attachment:scroll;left:-28px;padding-left:28px;padding-right:10px;position:relative;width:182px}
.brand_sites #left-nav .expanded .active{background-attachment:scroll;background-color:#4D4D4D;left:-37px;padding-left:37px;width:177px;padding-right:5px}
.brand_sites #left-nav{padding-left:0;width:220px}
.navigation ul{width:192px}
span.expander{background-position:0 -8px;cursor:default}
span.expander_level{left:12px}
.brand_sites .expanded .expander,.brand_sites .collapsed .expander{cursor:pointer}
#dialog_quicklook{background-color:#343434;color:White}
#quicklook_content_wrapper{padding:10px 10px}
#quicklook_header{font-size:20px;font-weight:bold}
#quicklook_content_left{float:left;padding:10px 15px 10px 0;width:260px}
#quicklook_content_right{float:left;padding:10px 0 50px;width:230px}
#quicklook_content_right .header{font-size:11px;text-transform:uppercase}
#quicklook_content_right .header h3{font-size:9px}
#quicklook_content_right .des{padding-top:10px}
.view_full_detail{margin-top:10px}
.brand_sites .learn_more{background-color:#47A942;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:bold;margin-right:0;padding:1px 5px;border-radius:2px;box-shadow:0 0 1px 0 #252525;color:#fff}
.brand_sites .story .learn_more{color:white;text-decoration:none}
. .brand_sites #featured .featured_industries h3{padding-left:0;font-size:12px;font-weight:bold}
.brand_sites #featured .featured_industries h3 a:hover{cursor:pointer}
.brand_header #lookAhead .section li{width:200px;float:left}
.brand_sites .product_summary .contact_us{margin-top:10px;float:left}
.brand_sites .product_summary .contact_us a{float:left}
.brand_sites .product_summary .contact_us a:hover{text-decoration:none}
.brand_sites .product_summary .product_location_submit_container .submit_location{margin-left:5px}
.brand_sites .leftNav .sidebar_module{margin-bottom:0;padding-left:0;padding-right:0;width:220px}
.two_columns_main #featured.container{background:#343434;padding:0;filter:alpha(opacity=100)}
.brand_sites .two_columns_main .cover h3{padding-bottom:10px}
.brand_sites .two_columns_main .titleArea h2{padding:5px 0}
.brand_sites .two_columns_main #featured{float:none;overflow:hidden;margin:0;position:relative;width:695px;margin-top:5px}
.brand_sites .two_columns_main #featured .featured_industries{height:auto}
.brand_sites .two_columns_main #featured .featured_industries li.boxgrid{width:327px;margin:0;padding:10px}
.brand_sites .two_columns_main #featured .featured_industries li.boxgrid.even{background-color:#4d4d4d}
.brand_sites .two_columns_main #featured .featured_industries li.boxgrid.even .boxcaption{background-color:#4d4d4d}
.brand_sites .two_columns_main #featured .featured_industries li.boxgrid .boxcaption{width:195px;FILTER:alpha(opacity=100);opacity:1;-moz-opacity:1}
.brand_sites .two_columns_main #featured .featured_industries li.boxgrid .learn_more{background-repeat:no-repeat;background-color:#47A942;border:medium none;font-size:11px;font-weight:bold;margin-right:0;padding:1px 5px;position:absolute;top:82px}
.brand_sites #searchResultContent_Container h1{padding-bottom:5px}
.brand_sites #searchResultContent_Container .sr_results_number{margin-top:0}
.brand_sites .sidebar_module h2{font-size:11px;font-weight:bold;margin-bottom:5px;text-transform:uppercase}
.brand_sites .sidebar_module #brandNews_RecentPosts a{font-size:11px}
.brand_sites #tabs-ProductDetail table{margin:0}
.brand_sites #tabs-ProductDetail table,.brand_sites #tabs-ProductDetail th,.brand_sites #tabs-ProductDetail tr,.brand_sites #tabs-ProductDetail td{border:1px solid #000}
.brand_sites #tabs-ProductDetail td{background-color:#FFF;color:#000;font-size:1em;padding:3px;vertical-align:top}
.brand_sites #tabs-ProductDetail th{background-color:#666;vertical-align:middle;padding:3px}
.brand_sites #story img{margin:0;padding-top:2px}
.main_column .share_button_container{margin-right:10px}
.Solutions .brand_sites .two_columns_main .titleArea h2{padding:0 0 5px 0}
.brand_sites .Separator{padding-bottom:20px;padding-top:10px;padding-left:10px}
.brand_sites .navigation li ul{padding:0;width:100%}
.brand_sites #left-nav li ul li{margin-left:0}
.brand_sites #left-nav li{padding-right:0;line-height:.999em;margin-top:10px;padding-left:11px;margin-left:17px}
ul.pagination li{box-shadow:0 0 1px 0 #414141;border-radius:2px;float:left;padding:0;background-color:#4d4d4d;margin:0 2px;font-weight:bold;height:15px;text-align:center;line-height:15px;font-size:12px}
ul.pagination li.selected{background-color:#6c6c6c}
ul.pagination li a,ul.pagination li span{display:block;width:15px;cursor:pointer}
ul.pagination li.selected a,ul.pagination li.selected span{text-decoration:none;cursor:default}
#brand_sitemap_header_printer{position:absolute;right:10px;top:7px}
#brand_sitemap_header_printer .brand_content_header{float:left;font-size:24px;font-weight:bold;padding:6px 0 0 10px}
.brand_sitemap_title{width:200px;padding:10px 50px 10px 10px;font-size:20px;font-weight:bold}
.bodybackgroundposition{background-position:center 95px}
.productCategory_Content{padding-top:5px}
.productCategory_Content h1{padding-bottom:5px}
.clear{clear:both}
#printtabs-productdetail{margin:10px;width:675px}
#printtabs-productdetail dl{margin-bottom:10px}
#printtabs-productdetail dt{font-weight:bold}
#printtabs-productdetail dd{font-size:11px}
.invisible{visibility:hidden}
.related_links_desc_div .related_links{padding-left:7px}
.related_links_desc_div .related_links li{padding:5px 0 5px 20px}
.related_links_desc_div .related_links li a{background:0;font-weight:normal;text-transform:none;padding:0;margin:0;border:0;box-shadow:none;border-radius:0}
.related_links_desc_div .related_links li a:active,.related_links_desc_div .related_links li a:focus,.related_links_desc_div .related_links li a:hover{text-decoration:underline}
.related_links_desc_div .related_links li.pdfs{background:url("/assets/images/icons/PDF.gif") no-repeat scroll left center transparent}
.brand_sites #featured_2 h2{background-image:url("/assets/images/explore_more_brands_button_bgd_1_34.png");background-repeat:repeat-x;margin-bottom:5px;padding:4px 0 5px 7px}
.brand_sites #featured_2 a img{height:42px;width:73px;float:left;margin-left:7px;padding-top:6px;border:0;+float:none}
.brand_sites #featured_2 h2+h3+a img{border-top:0}
.brand_sites #featured_2 h3{float:right;padding:5px 6px 0 0;width:90px;font-size:9px}
.brand_sites #featured_2 h2+h3{border-top:0}
.brand_sites #featured_2 .productDescription{display:none}
#searchresultsdetail td{width:500px;word-wrap:break-word}
.mainContent .story .leftChart{padding:0;width:auto}
.right_column #featured_2{float:left;margin-top:10px;padding-bottom:0;padding-top:0;background-color:#4D4D4D}
.right_column #featured_2 a{float:left}
.right_column .related_links_desc_div{clear:left}
.right_column .related_links_desc_div h2{background-image:url("/assets/images/explore_more_brands_button_bgd_1_34.png");background-repeat:repeat-x;padding:4px 0 5px 7px}
.right_column .related_links_div{padding-top:0;margin-top:10px;background-color:#4D4D4D}
.right_column .related_links_div h2{background-image:url("/assets/images/explore_more_brands_button_bgd_1_34.png");background-repeat:repeat-x;padding:4px 0 5px 7px}
.brand_sites .related_links li{font-size:11px;line-height:1.2em;padding-bottom:5px}
.right_column .related_links_div .related_links{padding-left:7px}
.right_column .related_links_div .related_links a{font-size:10px}
.right_column .related_links_top_seperator{border-top:1px solid #FFF}
.right_column .related_links_bottom_seperator{border-bottom:1px solid #FFF}
.lftfloat{bottom:8px;float:left;position:relative}
.rgtfloat{float:right}
.clearfloat{clear:both}
.rgtclose{background-image:url("/assets/styles/jquery_theme_css/smoothness/images/white_close_button.png");background-position:3px 3px;background-repeat:no-repeat;cursor:pointer;display:block;height:16px;width:16px;float:right;margin:2px 5px 0 0}
.brand_sites span.expander{display:block;left:0;position:absolute;top:6px}
.brand_sites li.collapsed span.expander{top:5px}
.brand_sites #left-nav .expanded ul li span.expander{left:0}
.brand_sites .leftNav_home .sidebar_module{padding-left:0;padding-right:0;width:220px}
.brand_sites .landing_pagination{width:675px;margin-left:10px}
.brand_sites .page_left_container{float:left;position:relative;left:60px;top:10px}
.brand_sites .page_left_count{float:left;font-size:12px;font-weight:bold;padding-right:10px}
.brand_sites .page_left_viewall{bottom:1px;font-size:10px;font-weight:bold;position:relative;text-decoration:underline}
.brand_sites .page_left_viewall a{text-decoration:underline!important}
.result_list .pagesize_pagination_container{background:none repeat scroll 0 0 transparent;height:auto;margin:6px 10px 6px 5px;padding:5px;width:140px}
#left-nav .expanded UL{+margin-bottom:0!important}
.subcategoryfilter{padding-left:0;visibility:hidden}
.pd_downloads dl{display:inline-block;vertical-align:top;zoom:1;*display:inline}
#submitlocation{margin-top:10px}
.brand_sites .product_description{font-size:1em;margin-left:0;width:180px}
.brand_sites .main_bottom{padding-bottom:20px}
.brand_sites .main_bottom .pdleftarrow{position:absolute;bottom:69px;left:240px}
.brand_sites .main_bottom .pdrightarrow{bottom:69px;position:absolute;right:10px}
.brand_sites .brand_relatedlinks{background-color:#4d4d4d;width:675px;margin:10px auto 0;padding:5px 0 0 0}
.brand_sites .rlinks_title{font-weight:bold;margin-bottom:5px;font-size:11px;padding-left:5px}
.brand_sites .rlinks_nav{margin-left:0;margin-right:0;overflow:hidden}
.brand_sites .rlinks_nav li{float:left;padding:5px;width:125px;height:120px}
.brand_sites .rlinks_nav li .imgblock{height:79px;position:relative}
.brand_sites .rlinks_nav li img{border:2px solid #838383;height:75px;width:121px}
.brand_sites .imgtitle{background-color:#252525;text-align:left;text-decoration:none;font-size:9px;padding:0 0 2px 4px}
.brand_sites .brand_relatedlinks .rl_quicklook{background-color:#6C6C6C;cursor:pointer;font-size:9px;font-weight:bold;height:13px;left:0;padding:3px 0 0;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;top:62px;width:125px}
.lang_selector{position:relative;height:30px;top:6px;margin-right:100px;width:165px;float:right}
#brand_contactus_search .lang_selector{top:-4px}
.lang_selector .lang_default{overflow:hidden;padding:5px 6px;cursor:pointer;border-top-left-radius:3px;border-top-right-radius:3px}
.lang_selector .lang_default.selected{background-color:#444}
.lang_selector .left{float:left}
.lang_selector .world_icon{background:url("/assets/images/image_sprites.png") no-repeat -17px -28px;display:inline-block;width:33px;height:17px}
.lang_selector .lang_d_text{margin:0 10px;font-weight:normal;font-size:11px;vertical-align:top}
.lang_selector .arrow{background:url("/assets/images/image_sprites.png") no-repeat -68px -19px;display:inline-block;width:7px;height:4px;vertical-align:8px}
.lang_selector .lang_ext{text-transform:uppercase;font-size:11px}
.lang_selector .lang_ext_common{overflow:hidden;width:100%}
.lang_selector .lang_ext_common a{width:145px;display:inline-block;padding:2px 10px;position:relative}
.lang_selector .externallink_icon{background:url("/assets/images/image_sprites.png") no-repeat -89px -16px;width:10px;height:10px;position:absolute;right:10px;top:4px}
.lang_selector .lang_ext_left{width:100%}
.lang_selector .lang_ext_right{float:right}
.lang_selector .lang_ext_even{background-color:#444}
.lang_selector .lang_ext_odd{background-color:#4c4c4c}
.lang_selector .lang_ext_right .extimg{+vertical-align:middle}
.header_bg #logo{margin-top:19px}@charset "utf-8";.jThumbnailScroller{position:relative;width:500px;height:148px;margin:0 auto 0 auto;border:5px solid #eee;background:#bbb;padding:0;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.jThumbnailScroller .jTscrollerContainer{position:absolute;margin-left:3px}
.jThumbnailScroller .jTscroller{position:relative;height:100%;margin:0;left:0;top:0;display:inline-block;*display:inline}
.jThumbnailScroller .jTscrollerNextButton,.jThumbnailScroller .jTscrollerPrevButton{position:absolute;display:block;width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;opacity:.7}
.jThumbnailScroller .jTscrollerNextButton{background:#000 url("/assets/images/nextArrow.png") center center no-repeat}
.jThumbnailScroller .jTscrollerPrevButton{background:#000 url("/assets/images/prevArrow.png") center center no-repeat}
.jThumbnailScroller .jTscrollerNextButton:hover,.jThumbnailScroller .jTscrollerPrevButton:hover{background-color:#47A842;opacity:1!important}