@import url(typography.css);@import url(forms.css);html, body, div, span, applet, object, iframe, caption, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{vertical-align:baseline;outline:0;padding:0;margin:0;border:0;}
:focus{outline:0;}
body{background:white;line-height:1;color:black;font-family:arial,tahoma;font-size:12px;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;border:1px solid #999;border-bottom:none;border-right:none;}
caption, th, td{font-weight:normal;text-align:left;border-bottom:1px solid #999;border-right:1px solid #999;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
body{font:12px normal 'Helvetica', sans-serif;background:#3474A4 url('images/bluebean_bg.jpg') no-repeat left top;}
#page_wrapper{position:relative;width:900px;margin:25px auto 0;}
h2, #content h1{margin:0 0 10px 0;font-size:16px;color:#0080B2;font-weight:bold;}
h3,label{font-size:14px;font-weight:bold;color:#666;margin:0 0 5px 0;}
h4{margin:10px 0 0 0;}
p{line-height:16px;margin:10px 0 15px 0;}
hr{border:1px solid #ccc;}
table{margin:10px 0;}
td{padding:2px;}
a, a:active, a:visited{color:#0080B2;}
a.blue_arrow{padding:0 20px 0 0;background:transparent url('images/arrow_sm.gif') no-repeat right center;text-decoration:none;color:#0080B2;}
.article_links li{margin:5px 0 0 0;}
#page_wrapper #home_link{display:block;position:absolute;top:22px;left:25px;height:70px;width:350px;text-indent:-9999px;z-index:1000;}
.bold{font-weight:bold;}
.floatLeft{display:inline;float:left;}
.floatRight{display:inline;float:right;}
.clear{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.printVLink{display:block;height:21px;padding:3px 0 0 28px;background:url(../images/printIcon.png) no-repeat top left;}
#site_login{position:absolute;top:-20px;right:15px;margin:0;padding:0;}
#site_login a{color:#fff;text-decoration:none;}
#site_login a:hover{text-decoration:underline;}
#branding{position:relative;z-index:1;clear:both;width:880px;height:94px;padding:0 10px;background:transparent url('images/branding_bg.png') no-repeat left top;}
#branding h1{position:absolute;top:25px;left:91px;font-size:30px;color:#000;}
#branding h1 a{text-decoration:none;color:#000000;}
#branding h2 a{text-decoration:none;color:#818181;}
#branding h1 span.logoRFIDTxt{color:#0080B2;}
#branding h1 span.logoTagsTxt{color:#000;}
#branding h2{position:absolute;top:68px;left:92px;font-weight:bold;font-size:15px;color:#818181;text-transform:uppercase;margin:0;padding:0;}
#branding a.other_solutions{display:block;width:227px;position:absolute;right:25px;top:34px;font-family:arial,tahoma;font-weight:bold;font-size:15px;color:#000;text-decoration:none;}
#branding ul{position:absolute;display:none;right:19px;top:58px;border:1px solid #E1DADA;background:#fff;z-index:5;}
#branding ul li{}
#branding ul li a{display:block;border:1px solid #E1DADA;}
#branding ul li a:hover{border:1px solid #3474A4;}
ul.solList{}
ul.solList li{padding:10px 0 20px 0;background:url(../images/contentDivider.png) no-repeat bottom center;}
ul.solList li a{display:block;width:276px;border:1px solid #fff;}
ul.solList li a:hover{border:1px solid #3474A4;}
ul.solList li p{padding-left:45px;color:#333;font-style:italic;}
ul.solList li p a{display:inline;border:none;}
ul.solList li p a:hover{border:none;text-decoration:none;}
#navigation{width:880px;height:55px;padding:0 20px;background:transparent url('images/navigation_bg.png') no-repeat left top;}
#navigation ul{display:inline;margin-top:10px;font-size:15px;color:#999;font-weight:bold;float:left;}
#navigation ul li{display:inline;list-style:none;margin:12px 0 0 30px;float:left;}
#navigation ul li.last{}
#navigation ul li a{color:#666;text-decoration:none;}
#navigation ul li a:hover, #navigation ul li a.active{color:#000;}
#navigation form{display:inline;margin-top:20px !important;margin-right:55px !important;float:right;}
#navigation form input{border:0px solid #fff;background:transparent;}
#cornerstoneAd{width:165px !important;height:31px;margin-left:20px !important;margin-top:3px !important;padding-top:3px;padding-right:5px;font-size:11px;border-right:solid 1px #9E9E9E;text-align:center;color:#3A3A3A;}
#cornerstoneAd a{display:block;margin-top:2px;cursor:pointer;color:#3A3A3A !important;}
#cornerstoneAd a:hover{color:#999 !important;}
#content_wrapper{width:860px;padding:10px 20px;background:transparent url('images/content_bg.png') repeat-y left top;}
#content{float:left;width:594px;}
#content a{color:#0080B2;}
#content_end{width:100%;height:50px;margin:0;padding:0;background:transparent url('images/content_end_bg.png') no-repeat left top;}
#sidebar{float:right;width:250px;}
#newsletter{margin:10px 0;color:#666;}
#newsletter a{display:block;width:100%;margin:0 0 5px;color:#0080B2;font-size:16px;font-weight:bold;text-decoration:none;text-transform:uppercase;background:url('images/arrow_lrg.gif') no-repeat right center;}
#industry_articles{margin:10px 0;padding:0px;}
#industry_articles li{margin:0 0 10px 0;}
#industry_articles li.title h3{height:27px;font-size:14px;font-weight:bold;color:#666;margin:0 0 5px 0;padding:9px 0 0 10px;background:url('images/sBFeedHeader.png') no-repeat top left;}
#industry_articles h3 a{color:#F3991F !important;text-decoration:none;}
#industry_articles h3 a:hover{text-decoration:underline;}
#industry_articles li a{display:block;color:#0080B2;}
#industry_articles li.view_all a{display:inline;padding:0 20px 0 0;background:url('images/arrow_sm.gif') no-repeat right center;}
#recent_blog_posts{margin:20px 0;padding:0px;}
#recent_blog_posts li{margin:0 0 10px 0;}
#recent_blog_posts li.title h3{height:27px;font-size:14px;font-weight:bold;color:#666;margin:0 0 5px 0;padding:9px 0 0 10px;background:url('images/sBFeedHeader.png') no-repeat top left;}
#recent_blog_posts h3 a{color:#F3991F !important;text-decoration:none;}
#recent_blog_posts h3 a:hover{text-decoration:underline;}
#recent_blog_posts li a{display:block;color:#0080B2;}
#recent_blog_posts li.view_all a{display:inline;padding:0 20px 0 0;background:url('images/arrow_sm.gif') no-repeat right center;}
#featured{padding:10px 10px 10px 25px;background:url('images/featured_bg.jpg') no-repeat left top;height:150px;}
#featured.flash{height:auto;padding:0px;}
#featured h3{float:right;color:#fff;text-transform:uppercase;font-weight:normal;font-size:18px;}
#featured img{float:left;}
#featured_product_info{width:300px;margin:20px 0 0 0;float:right;}
#featured_product_info h3{float:none;color:#F3991F;}
#featured_product_info h3 span{text-transform:none;}
#featured_product_info p{color:#fff;margin:5px 0;}
#featured_product_info a{color:#fff;padding:0 20px 0 0;background:url('images/arrow_orange_sm.gif') no-repeat right center;}
#featured_product_info a.featureTitle{background:none;padding:0;text-decoration:none;}
.products{float:left;width:271px;border-right:1px solid #666;padding:0 12px 0 0;margin:15px 0 0 13px;}
.products_left{margin:15px 0 0 0;padding:0 15px 0 0;}
.products li{position:relative;padding:5px;margin:0 0 10px 0;border-bottom:1px solid #666;height:150px;}
.products img{float:left;margin:10px;}
.products h3 a{color:#0080B2;text-decoration:none;}
.products h3 a:hover{text-decoration:underline;}
.products p{margin:10px 0;font-size:11px;}
.products a.arrow{position:absolute;bottom:5px;right:0px;padding:0 20px 0 0;color:#0080B2;background:url('images/arrow_sm.gif') no-repeat right center;}
.products li.last{border:0px solid #fff;}
#product_heading{position:relative;padding-bottom:15px;height:104px;}
#product_heading.category{background:url("images/catBannerBg2.png") no-repeat top left;}
#product_heading h1{margin:35px 0px 0px 105px;font-size:24px;font-weight:normal;color:#000;float:left;}
#product_heading p.catImg{position:absolute;top:0;left:0;margin:0;}
#product_heading p.catTabName{position:absolute;right:10px;bottom:5px;font-size:20px;font-weight:bold;color:#B4B4B4;line-height:18px;}
#products{margin:20px 0 0 0;padding:0 15px 0 0;border-right:1px solid #999;}
p.catRSS{display:inline;margin-top:-15px;padding-right:18px;background:url(../images/rssIconSm.png) no-repeat top right;float:right;}
p.catRSS a{color:#666 !important;text-decoration:none;}
p.catRSS a:hover{text-decoration:underline;}
#product_filter{font-size:14px;color:#0080B2;margin:10px 0;padding-bottom:10px;background:url(../images/contentDivider.png) no-repeat bottom center;}
#product_filter p{margin-bottom:0;margin-top:0;margin-right:10px;float:left;}
#product_filter #filterShowAllBtn{margin-left:10px;float:left;}
#product_filter ul{float:right;width:450px;margin:0 0 10px 0;}
#product_filter ul li{float:left;}
#product_filter ul li input{margin:0 10px;}
#products .product{clear:both;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #999;}
#products .product h3, #products .product h4{color:#0080B2;}
#products .product h4, #products .product p{width:300px;float:left;margin:0px;padding:0 20px 10px 0;}
div.product h4 a{color:#0080B2;text-decoration:none;}
div.product h4 a:hover{text-decoration:underline;}
#products .product .product_title{float:left;width:125px;padding:0 20px 0 0;}
div.product_title h3{text-align:center;}
div.product_title h3 a{color:#0080B2;text-decoration:none;}
div.product_title h3 a:hover{text-decoration:underline;}
.product_title p{width:122px !important;margin-top:10px !important;text-align:center;font-size:12px;font-weight:bold;color:#666565;}
.fb_edge_widget_with_comment, .twitter-share-button{margin-bottom:5px;}
.fb_edge_widget_with_comment{margin-left:32px;}
.twitter-share-button{margin-left:29px;}
.plus1{margin-left:36px;}
#products .product #productContent{display:inline;width:300px;float:left;}
#products .product ul{float:right;}
#products .product ul li{margin-bottom:2px;}
a.buy_now, a.sample_pack, a.req_quote{display:block;width:110px;height:26px;text-indent:-9999px;}
a.buy_now{background:url(images/productBtns/buyNowBtn.png) no-repeat top left;}
a.sample_pack{background:url(images/productBtns/samplePckBtn.png) no-repeat top left;}
a.req_quote{background:url(images/productBtns/requestQuoteBtn.png) no-repeat top left;}
.productBtns{margin-bottom:10px;overflow:auto;}
.productBtns a.buy_now,.productBtns a.sample_pack,.productBtns a.req_quote{overflow:hidden;margin:0;margin:5px 0px 0 10px;float:left;}
.productSideLinks{float:right;}
.productSideLinks li{margin-bottom:5px;list-style:none;}
.productSideLinks li a{display:block;}
#border{border-right:1px solid #666;padding:0 20px 0 0;}
#border ul , #border ol{list-style-type:disc !important;list-style-position:inside !important;}
#productDescription{width:464px;float:left;}
#productDocs{width:107px;float:left;}
#productDocs p{text-align:center;}
#productDocs p a{text-decoration:none;}
h2.provider_title{font-size:26px;color:#000;font-weight:normal;}
.provider_directory{float:left;width:49.75%;margin:0px;padding:0px;}
.provider_directory li{display:block;padding:10px;}
.provider_directory li a, .provider_directory li a img{vertical-align:top;float:left;margin:0 5px 0 0;padding:0;}
.provider_directory li h3{vertical-align:top;margin:0;padding:0;color:#0080B2;font-size:12px;}
.provider_directory li h3 a{float:none;margin:0;padding:0;color:#0080B2;text-decoration:none;}
.provider_directory li h3 a:hover{text-decoration:underline;}
.provider_directory li p{margin:0;padding:0;}
.gray{background:#F0F0F0;}
.blue{background:#E6F3F7;}
.left{border-right:1px solid #ccc;}
.providerListItem{margin-top:30px;padding-bottom:20px;background:url(../images/contentDivider.png) no-repeat bottom center;}
.providerListItem img{margin-left:190px;}
#provider_profile{margin:20px 0 0 0;padding:0;}
#provider_profile p{margin:0 0 15px;font-size:12px;}
#provider_profile h2{font-size:24px;font-weight:normal;margin:20px 0 0;color:#000;}
#provider_profile h3{font-size:16px;font-weight:bold;margin:0 0 10px;color:#000;}
#provider_profile ul{margin:0 10px 10px 0;padding:0;}
#provider_profile ul li{margin:0 0 5px 20px;list-style:disc;list-style-position:inside;}
#provider_profile_info{width:192px;float:left;margin:0 40px 20px 0;padding:0;}
#provider_profile_info .top{height:24px;padding:12px 0 0 0;background:url('images/providerProfileTop.png') no-repeat top left;color:#fff;text-align:center;font-size:14px;}
#provider_profile_info .content{padding:25px;padding-left:15px;background:url('images/providerProfileCont.png') repeat-y top left;}
#provider_profile_info .content h4{margin:10px 0 0 0;}
#provider_profile_info .content p{margin:0 0 20px 0;padding:0;color:#666;}
#provider_profile_info .content p a{font-size:13px;color:#0080B2 !important;}
#provider_profile_info .bottom{height:19px;background:url('images/providerProfileBot.png') no-repeat top left;}
#articlesList h3 a{color:#F3991F !important;text-decoration:none;}
#articlesList h3 a:hover{text-decoration:underline;}
#articlesList a{display:block;color:#0080B2;}
#footer{margin-top:45px;font-size:12px;text-align:center;color:#666;}
#footer a{color:#666;text-decoration:none;}
#footer_nav_1, #footer_nav_2{clear:both;width:100%;margin:0 0 5px 0;text-align:center;}
#footer_nav_1 li, #footer_nav_2 li{display:inline;margin:0 0 5px 0;padding:0 5px;color:#ccc;border-right:1px solid #ccc;}
#footer_nav_1 li.last, #footer_nav_2 li.last{border-right:none;}
#footer_nav_1 li a, #footer_nav_2 li a{color:#999;text-decoration:underline;font-size:11px;}
#footer_nav_1 li a:hover, #footer_nav_2 li a:hover{color:#000;}
#footer_nav_1 li{min-height:14px;}
li.rssLink{background:url(../images/rssIconSm.png) no-repeat right top;}
li.rssLink a{padding-right:14px;}
#smBox{position:absolute;width:58px;height:177px;top:0px;margin-left:-56px;padding-top:50px;background:url(images/smBg.png) no-repeat top left;}
#smBox a{display:block;width:32px;height:40px;text-indent:-9999px;background:url(images/smIcons.png) no-repeat;float:right;}
#smBox a.facebook:hover{background-position:right 0px;}
#smBox a.twitter{background-position:0px -38px;}
#smBox a.twitter:hover{background-position:right -38px;}
#smBox a.linkedin{background-position:0px -76px;}
#smBox a.linkedin:hover{background-position:right -76px;}
.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced{visibility:visible !important;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash + div[adblocktab=true]{display:none !important;}
.sIFR-hasFlash div#branding h1 span.logoRFIDTxt{visibility:hidden;}
.sIFR-hasFlash div#branding h1 span.logoTagsTxt{visibility:hidden;margin-left:-3px;}
#breadcrumb{width:500px;height:20px;font-size:11px;color:#666;font-family:"Trebuchet MS",arial;}
#breadcrumb img{border:none;}
#breadcrumb a{color:#666;font-family:"Trebuchet MS",arial;}
#breadcrumb a:hover{text-decoration:none;}
div#homeExtraContent{display:inline;margin-top:25px;float:left;}
div#homeExtraContent h1{font-size:14px;font-weight:bold;color:#666;margin:0 0 5px 0;}
form#login{width:331px;height:184px;padding:60px 0 0 25px;background:url(../images/login.png) no-repeat top left;}
form#login p{padding-bottom:15px;}
form#login p label, form#login p input{display:inline;float:left;}
form#login p label{width:100px;}
form#login p input{width:150px;}
form#login p input.submit{display:inline;width:75px;margin-right:75px;float:right;}
.nonV{display:none;}
.greyTextSm{font-style:italic;font-weight:bold;font-size:11px;color:#666666;}
.rbut{display:inline;font-size:12px;font-weight:normal;}
#filmstrip{width:300px;height:190px;margin-bottom:20px;}
#filmstrip ul{width:300px;height:190px;overflow:auto;margin:0 auto;border:1px inset #ccc;padding:0;}
#filmstrip ul li{margin-bottom:10px;text-align:left;list-style:none;border-bottom:1px solid #000;}
#filmstrip ul li input{margin-bottom:3px;}
#filmstrip ul li label{background:#EDE606;color:#000;}
#filmstrip ul li img{width:258px;height:173px;}
#filmstrip ul li object{width:258px;height:173px;}
