@charset "utf-8";html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, menu, time, mark, audio, video, button, hr {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;} article, aside, figure, footer, header, hgroup, nav, section {display: block;}#content_wrapper.inner .box p{ position:static;}table, tr, td{ vertical-align: top;}a.decore-none:hover { text-decoration:none;}.margin-left-15px { margin-left:15px;}.remove-margin { margin:0;}.remove-padding { padding:0;}.padding-top { padding-top:16px;}img.margin-left-10px { margin-left:10px;}img.margin-left-20px { margin-left:20px;}img.margin-left-30px { margin-left:30px;}img.margin-left-70px { margin-left:70px;}img.margin-top-10px { margin-top:10px;}img.margin-top-20px { margin-top:20px;}img.margin-top-30px { margin-top:30px;}img.margin-top-40px { margin-top:40px;}img.margin-top-50px { margin-top:50px;}.margin-bottom-5px { margin-bottom:5px;}ul.manufacturing li { list-style:none; padding-left:0; margin-left:0;}ul { margin-bottom:20px;}ul li { margin-left:18px; padding:0; line-height:20px;}html { background: #fcfcfc;}.left { float:left;}.right { float:right;}#content_background {border-top:#4973C5 6px solid;}#products table { width:100%; text-align: center; background-color:#e9e9e9; font-size:1em; line-height:20px;}#products table tr:nth-child(even) td:first-child { background-color:#d4d4d4;}#products table tr:nth-child(odd) td:first-child { background-color:#b9b9b9;}#products table tr td { padding:5; margin:5; background-color:#FFF;}.white_shadow {-moz-box-shadow: 0 1px #fff; -webkit-box-shadow: 0 1px #fff; box-shadow: 0 1px #fff;}.wrapper { width:818px; margin:0 auto;}p.margin { margin:20px 20px 20px 0;}p.margin-top { margin-top:20px;}.margin-bottom-10px { margin-bottom:10px;}div.margin-bottom { margin-bottom:20px;}header { height:88px;}header .logo { margin-top:18px; margin-left:10px;}nav#main { background:#fbfbfb; height:40px;}nav#main a { padding:0 11px 0 12px; display:block; float:left;}nav#main .drop { padding:0 8px 0 12px;}nav#main a.current { background:#1466ba url(../images/nav_main_bg_r.png);}nav#main a:hover { background:#1466ba url(../images/nav_main_bg_r.png);}nav#main ul { list-style:none;}nav#main ul li:first-child { padding-left:3px;}nav#main li ul li:first-child { padding-left:0;}nav#main ul li { padding-left:0; background:none; margin:0; line-height:40px;}.padding-bottom { padding-bottom:10px;}.margin-top-30px { margin-top:30px;}.padding-bottom-20px { padding-bottom:20px;}.padding-bottom-30px { padding-bottom:30px;}.padding-top-40px { padding-top:40px;}.padding-top-20px { padding-top:20px;}.padding-top-10px { padding-top:10px;}.padding-top-15px { padding-top:15px;}strong.blue { text-transform:uppercase;}.type { font-weight:bold; margin-right:5px;}.product .box h3 { text-transform:uppercase; font-weight:bold; font-size:1.4em; line-height:1em; margin-top:10px; color:#0B67C4;}#content_wrapper.home { font-size:11px;}#content_wrapper .box { position:relative; margin-bottom:20px;}#content_wrapper .box { width:173px; height:270px; padding:0 11px;}#content_wrapper .box.world { height:120px;}#content_wrapper .box:nth-child(1) { width:958px;}#content_wrapper .box.margin-right { margin-right:12px;}#content_wrapper .box:nth-child(5) { margin-right:0;}#content_wrapper .box.services { background:#FFF url(../images/title_red_bg.png) no-repeat center top;}#content_wrapper .box { background:#fff url(../images/title_gray_bg.png) no-repeat center top;}img.icon { position:absolute; top:5px; right:15px;}#content_wrapper .box img:nth-child(3) { position:absolute;}#content_wrapper .world { padding:20px; background-color:#FFF; margin-bottom:20px;}#content_wrapper .box.world p { position:static;margin:10px 0 20px; font-size:1.1em;}#content_wrapper .box p { margin-right:20px; margin-bottom:0; margin-top:10px;width:175px; line-height:18px;}#content_wrapper .box.support, #content_wrapper .box.featured { height:248px;}#content_wrapper .box.support { background:none; border:none; position:relative;}#content_wrapper .box.support .bg { background:url(../images/bg_services.png) no-repeat; position:absolute; width:345px; height:274px; left:-13px; top:-7px;}#content_wrapper .box.support .tape { background:url(../images/bg_services_tape.png) no-repeat; position:absolute; width:314px; height:75px; top:-25px; left:15px;}#content_wrapper .box.featured { width:960px; position:relative; background:url(../images/bg_featured_top.gif) 0 top repeat-x}#content_wrapper .box.featured .bg { width:1000px; height:194px; background:#fff url(../images/bg_featured.gif) 0 110px repeat-x; position:absolute; left:0; bottom:0;}#content_wrapper .box.support img:nth-child(3) { position:absolute; top:70px; left:25px;}#content_wrapper .box.support h3:nth-child(4) { position:absolute; top:60px; margin-left:35px;}#content_wrapper .box.support img:nth-child(5) { position:absolute; top:159px; left:20px;}#content_wrapper .box.support h3:nth-child(6) { position:absolute; top:105px; margin-left:35px;}#vcard { line-height:18px; font-size:11px;}#content_wrapper .box.featured .product img { position:static;}#content_wrapper .box.featured .product { margin-top:35px; margin-left:20px;}#content_wrapper .box.featured .product:first-child { margin-left:30px;}#content_wrapper .box.featured .product .box{ width:147px; height:150px; margin-left:10px; padding:0 10px; background-color:rgba(255,255,255,0.8); background-image:none; margin-top:-10px;}#content_wrapper .box.featured .product .box p { position:static; line-height:16px; padding:6px 0;}#content_wrapper .box.featured .product .box p:first-child, #content_wrapper .product .box p:first-child { margin-top:10px;}#content_wrapper .box.featured .product .box p:nth-child(3) { line-height:15px;}#content_wrapper .box.featured .product .box ul li, #content_wrapper .product .box ul li { padding-left:15px; margin-top:5px; list-style:none; background:url(../images/li_black.png) no-repeat .4em .2em; margin-left:0;}#content_wrapper aside .sidebar { background:#f3f3f3 url(../images/nav_main_bg.gif) repeat-x; width:240px; border-top:#d6d6d6 6px solid; margin-top:30px; padding-bottom:2px;}#content_wrapper aside .sidebar.green p { text-align:center; margin-bottom:0;}#content_wrapper aside .sidebar:first-child { margin-top:0;}#content_wrapper aside .sidebar .sidebar { background:#FBFBFB none; border:none; width:214px; margin:0 auto 2px; padding:0 10px;}nav.subnav a { display:block; color:#5b5b5b; height:25px; line-height:25px; padding:0 20px 0 12px; border-bottom:#d6d6d6 thin dotted; background:url(../images/li_black.png) no-repeat 0 .8em; font-size:11px;}nav.subnav a:last-child { border-bottom:none;}nav.subnav a:hover, nav.subnav a.current{ text-decoration:none; color:#205ca4;}#content_wrapper .content { width:520px; margin-top:20px; margin-right:0; background:#FBFBFB url(../images/nav_main_bg.gif) repeat-x; padding:0 20px; position:relative; padding-bottom:20px;}#content_wrapper .content { border-top:#4973c5 6px solid;}#content_wrapper .content.gogreen { border-top:#00bb27 6px solid;}#content_wrapper .content.gogreen h3:nth-child(3) { line-height:25px; margin-bottom:13px;}#content_wrapper .content.gogreen h2 { color:#00bb27;}#content_wrapper .content.top { margin-top:0;}div.break { height:6px; background-color:#d6d6d6; font-size:0; margin-top:40px;}.content.organization img { margin-top:40px; }#content_wrapper.single .content { width:960px; background:#FFF url(../images/nav_main_bg.gif) repeat-x; border:#fafafa thin solid; padding:0 20px 30px; position:relative;}#content_wrapper.single .content { border-top:#d6d6d6 6px solid;}.single #sales.content { width:100%;}#manufacturing.content img { margin-left:0; }.content.sales ul { width:33%; margin-bottom:20px;}.content.sales ul li { background:url(../images/li_black.png) no-repeat .4em .55em; margin-left:0; padding-left:18px;}.content.sales ul li:first-child { background:none; padding:0; font-weight:bold;}.content.sales p {margin-bottom:0;}.content ul.sales { width:33%;}.content.prodcuts .right { width:50%;}#products .products { width:46%; padding:10px 12px; border-bottom:#D6D6D6 1px solid; height:172px; overflow:hidden;}#products .products div:last-child { border-bottom:none;}#products .products:first-child { padding-left:0; border-right:#D6D6D6 1px solid;}#products .products:last-child { padding-right:0;}#products .products:nth-child(8) { border-bottom:0;}#products .products div { margin-left:120px;}#products .products.no-borber-bottom { border-bottom:none;}#products .products div:last-child { border-bottom:none;}#products .inner div p, #products .item div p, #products .products div p { margin:10px 0;}#products .products div p { margin-top:0; margin-bottom:5px; line-height:16px;}#products .products ul { font-size:.9em; list-style:none;}#products .inner ul { list-style:none;}#products .inner ul li { margin-left:-2px; padding-left:13px; background:url(../images/li_black.png) .2em .5em no-repeat;}#products #tabs ul.ui-tabs-nav li { background:none; margin-left:0; padding-left:0; line-height:25px;}#products .products ul li { margin-left:-2px; padding-left:14px; background:url(../images/li_black.png) .4em .6em no-repeat;}#products .inner { width:98%; padding:20px 0 10px; border-bottom:#c9c9c9 1px solid;}#products .inner:first-child { padding-left:0; border-right:#c9c9c9 1px solid;}#products .inner:last-child { padding-right:0; border-bottom:none;}#products .inner div { margin-left:150px; margin-top:10px;}#products .item { padding:20px 5px;}#products .item div { margin-left:220px; margin-top:10px;}hr { background:#C9C9C9; height:1px;}hr.thick { height:6px;}#products .item div#tabs { margin-left:0; margin-top:10px;}#products .item div#tabs div { margin:0 0 10px;}#products .item hr { background:#C9C9C9; height:6px;}#content_wrapper .sales hr { background:#C9C9C9; height:1px;}.ui-tabs .ui-tabs-panel table tr td { font-size:12px;}.ui-widget-content {}.ui-tabs { position: relative; padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { margin: 0; padding: 5px; height:27px; display:block; border-top: #C9C9C9 1px dotted; border-bottom: #C9C9C9 1px dotted;}.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }.ui-tabs .ui-tabs-nav li a { float: left; padding:0 .5em; text-decoration: none; font-size:1.25em; border-right:#C9C9C9 1px solid; font-weight:bold; }.ui-tabs .ui-tabs-nav li:first-child a { padding-left:2px;}.ui-tabs .ui-tabs-nav li:last-child a { border-right:none;}.ui-tabs .ui-tabs-nav li{ margin-bottom: 0; padding-bottom: 1px; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#0B67C4; cursor: pointer;}.ui-tabs .ui-tabs-nav li a { color:#333;}.ui-tabs .ui-tabs-nav li a span { background:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { padding:0 8px; background:#f5f5f6;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding:10px; background: none; }.ui-tabs .ui-tabs-hide { display: none !important; }.ui-tabs .ui-tabs-nav li { background:none;}p.bottom { margin-bottom:0;}#content_wrapper .product .box { width:150px; height:155px; padding:0 10px; background-color:rgba(255,255,255,0.8); background-image:none; margin-top:0px;}#content_wrapper .product .box ul li { line-height:12px; font-size:.85em; padding-left:0; list-style:none; background:none;}#content_wrapper .product .box ul { margin-top:10px;}#content_wrapper #services.content p:first-child { margin-bottom:0; font-weight:bold;} img.margin { margin-right:15px; margin-top:4px;}.panel { height:204px;}div.content figure img { -webkit-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out; -o-transition: all .8s ease-in-out; }div.content figure { width:113px; height:63px; background:0 bottom; margin:0 10px;}div.content figure:hover { cursor:pointer;}div.content figure img:first-child { opacity:1;}div.content figure img:hover:first-child { opacity:0;}div.content div.sandbox a { width:122px; height:170px; position:relative; margin:0 50px 20px 0;}div.content div.sandbox figure { width:122px; height:170px; background:none 0 0; text-align:center; margin:0;}div.content div.sandbox figure p { font-size:.85em; font-weight:bold; line-height:1.5em;}div.content div.sandbox figure img{ border:1px solid #0B67C4;}div.content div.sandbox figure img:hover { border:1px solid #0B67C4;}div.content div.sandbox figure img:first-child { border:1px solid #EFEFEF;}div.content div.sandbox figure img:hover:first-child{ opacity:0; border:1px solid #0B67C4;}button { cursor:pointer; font-size:.85em; right:0; color:#333; background-color:#d6d6d6; padding:2px 5px; margin:10px -8px 5px 0; float:right}#online p { margin-bottom:0; line-height:30px;}nav.subnav a.no-border-bottom { border-bottom:none;}#map { background:url(../images/map.jpg); width:520px; height:408px;}footer { border-top:#4973C5 6px solid; color:#999; font-size:12px; margin-top:20px;}footer ul.quicklinks { list-style:none; margin:20px 12px 20px 0; width:195px;}footer ul.quicklinks.no-margin-right { margin-right:0; width:185px;}footer ul.quicklinks a { color:#999;}footer ul.quicklinks:first-child { margin-left:10px;}footer ul li { line-height:15px;}footer ul.quicklinks li:nth-child(2) { margin-top:3px;}footer ul.quicklinks li:first-child { background:none; padding-left:0; font-weight:bold;}footer ul.quicklinks li { background:url(../images/li_black.png) no-repeat .1em .45em; padding-left:10px; margin:0;}footer ul.quicklinks:first-child li { background:none; padding:0;}footer ul.quicklinks:last-child li { margin-left:20px; padding-left:20px;}footer ul.quicklinks:last-child li:first-child { padding-left:0;} body { font-family: Helvetica, arial, sans-serif; font-size:12px; color:#333333;}h1, h3, h4, h5, h6 { font-weight:normal;}h1 { font-size:2em;}h3 { font-size:1.3em;}h4 { font-weight:bold; margin:15px 0 5px;}h5 { font-weight:bold;}p { margin-bottom:14px; line-height:20px; margin-top:6px;}a { color:#0b67c4;}a, nav#main a:hover { text-decoration:none;}a:hover { text-decoration:underline;}.red, .red a { color:#ff1300;}.white, .white a { color:#FFF;}.orange, .orange a { color:#0c3076;}h2.blue, h2.blue a { color:#0C3076;}.blue, .blue a { color:#2A56AD;}header h1 { font-size:0; margin-left:-9999px;}small { font-size: .9em;}.support h3 { font-size:2.5em;}nav#main { line-height:40px;}nav#main a { color:#333333; font-size:11px; font-family: Tahoma, Geneva, sans-serif;}nav#main a:hover, nav#main a.current { color:#FFF;}#content_wrapper h2 { font-size:2em; }p.loud { font-size:12px;}table.loud { position:absolute; top:215px}table.loud tr td { font-size:1.4em; font-weight:bold; color:#ff1300; line-height:20px;}#content_wrapper .box h2.white { line-height:40px; text-indent:20px;}#content_wrapper .box h2 { line-height:40px; text-indent: 10px; font-size:1.4em;}#content_wrapper .box h2.blue, .blue a { color:#2a56ad;}#content_wrapper .box h2.white { color:#FFF;}#content_wrapper .box h2.red { color:#ed3223}#content_wrapper .box .tape div { padding:38px 32px 0 0; text-align:center;}#content_wrapper .box .tape h2 { font-size:1.9em; font-weight:bold; line-height:15px;}#content_wrapper .box .tape p { position:static; margin:0; font-size:.85em;}#content_wrapper .content h2 { font-size:1.5em; line-height:40px; color:#2A56AD; font-weight:normal;}#content_wrapper .content h3 { margin-top:15px;}#content_wrapper .box.green h2 { color:#34b44a;}#content_wrapper .box.featured h2 { color:#FFF; text-transform:uppercase;}footer ul.quicklinks { font-size:10px;}footer ul.quicklinks li:first-child { font-size:1.3em; font-weight:bold;}#content_wrapper aside h3 { text-indent:12px;}#content_wrapper aside .sidebar h3 { font-size:1.4em; line-height:40px;}#content_wrapper .content .group h3 { margin-top:0; line-height:20px;}div.sandbox { width:470px; margin:0 auto;}div.content div.sandbox a:nth-child(3n) { margin-right:0;}div.content div.sandbox a.no-margin-right { margin-right:0;}#carousel { width:818px; margin:20px 0; position:relative; }#carousel.home { height:297px; overflow:hidden;}#carousel .slideshow { z-index:0;}#carousel section { padding:20px; width:420px; position:absolute; top:20px; background-color: rgba(11,103,196,0.8); z-index:2;}#carousel section h2 { font-size:2.2em; font-style:italic; line-height:30px; }#carousel section p { font-size:1.7em; color:#FFF; margin-bottom:0; padding-top:5px; font-weight:bold;}.group:before,.group:after {content:"";display:table;}.group:after {clear:both;}.group {zoom:1; }.sf-menu ul { position:absolute; top:-999em; width:20em; margin-top:18px;}.sf-menu li:hover {visibility:inherit;}.sf-menu li { float:left; position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:2.5em; z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:20em; top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;z-index:99;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:20em; top:0;z-index:99;}.sf-menu {float:left;margin-bottom:1em;}.sf-menu img { margin:0 0 2px 2px;}nav#main .sf-menu li li { line-height:30px;}nav#main .sf-menu li li a { color:#FFF;}nav#main .sf-menu li li a:hover { background:none; color:#d9d9d9; text-decoration:underline;}.sf-menu li ul {background:#20589f;z-index:99;}.sf-menu li ul li { z-index:99;}.sf-menu li li {background:#AABDE6;width:20em;border-top:#0B67C4 thin solid;}.sf-menu li li li {background:#9AAEDB;}.sf-menu li:hover, .sf-menu li.sfHover,.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background:#CFDEFF;outline:0;}.sf-sub-indicator {position:absolute;display:block;right:.75em;top:1.05em; width:10px;height:10px;text-indent: -999em;overflow:hidden;background:url('../images/li_white.png') no-repeat -10px -100px; }a > .sf-sub-indicator {top:.8em;background-position: 0 -100px; }a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; }.sf-menu ul .sf-sub-indicator { background-position:-10px 0; }.sf-menu ul a > .sf-sub-indicator { background-position:0 0; }.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; }a span.navicon{display:none; padding-right:5px;} a.withChildren span.navicon{border-width:0px;width:7px;height:7px;background: url(../images/li_gray.png) no-repeat .4em 0;display:inline-block;}a.withChildren:hover span.navicon, a.withChildren.current span.navicon{ background: url(../images/li_white.png) no-repeat .4em 0;}