body {margin:0;padding:0 0 0 9px;color:#5D5D5D;background:#fff url(../img/bg-body.gif) repeat-y left;font:12px tahoma,verdana,arial,sans-serif;}form {margin:0;padding:0}img {border:none}a {text-decoration:none}#news a,.subcontent a,.subcontent p a,.subcontent .link,.faq a {color:#36c}.customer a,p.author a {color:#36c;text-decoration:underline}ul.products a,.top {color:#417AC1;font-weight:bold}input {vertical-align:middle}ul {margin:0;padding:0;list-style-type:none}li {margin:0;padding:0}.right-box a:hover,ul.products a:hover,.sub-content-search p a:hover,#news a:hover,.subcontent p a:hover,.subcontent .link:hover,.faq a:hover,.subcontent a:hover {text-decoration:underline}.sub-content-search a:hover,ul.customer a:hover,.top:hover,p.author a:hover {text-decoration:none}#index-header {float:left;height:272px;width:100%;background:url(../img/bg-index-header.gif) repeat-x top}#header {float:left;height:153px;width:100%;background:url(../img/bg-header.gif) repeat-x top}.top-header {background:url(../img/bg-top-header.gif) no-repeat left top;width:760px;height:22px;border-bottom:1px solid #E5E5E5}#index-header .top-navigation {background:#fff url(../img/index-logo.gif) no-repeat 20px 7px;width:746px;padding:1px 6px 0 6px;height:71px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5}#header .top-navigation {background:#fff url(../img/logo.gif) no-repeat 20px 7px;width:746px;padding:1px 6px 0 6px;height:44px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5}.top-navigation ul {float:right;width:184px;height:24px;border-left:1px solid #E5E5E5}.top-navigation ul li,.main-navigation ul li {float:left;height:24px;border-right:1px solid #E5E5E5;}.top-navigation ul li a,.main-navigation ul li a {display:block;white-space:nowrap;height:24px;overflow:hidden;text-indent:2000px}.top-navigation .contact {background:url(../img/btn-contact.gif) no-repeat left top;width:63px}.top-navigation .request-information {background:url(../img/btn-request-information.gif) no-repeat left top;width:119px}.header-image {float:left;background:#fff;padding:0 0 0 6px;border-left:1px solid #E5E5E5}#content {float:left;width:746px;background:#fff;padding:0 6px 0 6px;font-size:small;border-left:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5}#content p,#content ul,#content ol,#content form div,#content form h1,.breadcrumps,a.top,.subcontent a,.sub-content-search,#content .right-box {font-size:90%}.subcontent ul a,.subcontent p a,.sub-content-search p {font-size:100% !important}.main-navigation {height:24px;width:744px;margin:0 0 5px 0;border-left:1px solid #E5E5E5;border-bottom:1px solid #F1F1F1;border-right:1px solid #E5E5E5}.main-navigation .home {background:url(../img/btn-home.gif) no-repeat left top;width:52px}.main-navigation .home:hover {background:url(../img/btn-home.gif) no-repeat 0px -24px}.main-navigation .products {background:url(../img/btn-products.gif) no-repeat left top;width:75px}.main-navigation .products:hover {background:url(../img/btn-products.gif) no-repeat 0px -24px}.main-navigation .documents {background:url(../img/btn-documents.gif) no-repeat left top;width:152px}.main-navigation .documents:hover {background:url(../img/btn-documents.gif) no-repeat 0px -24px}.main-navigation .company {background:url(../img/btn-company.gif) no-repeat left top;width:70px}.main-navigation .company:hover {background:url(../img/btn-company.gif) no-repeat 0px -24px}.main-navigation .customers {background:url(../img/btn-customers.gif) no-repeat left top;width:83px}.main-navigation .customers:hover {background:url(../img/btn-customers.gif) no-repeat 0px -24px}.main-navigation .news {background:url(../img/btn-news.gif) no-repeat left top;width:105px}.main-navigation .news:hover {background:url(../img/btn-news.gif) no-repeat 0px -24px}.main-navigation form {float:left;padding:4px 0 0 17px}.main-navigation input {float:left}.main-navigation .search {border:1px solid #D3D6D7;margin:0 11px 0 0;width:93px;height:14px;font:11px arial,tahoma,sans-serif;color:#333;padding:0}.right-box {float:right;border-left:1px solid #EAEAEA;padding:0 0 0 3px;font-size:11px;line-height:12px;width:199px;margin:0 0 0 20px}#content p {margin:15px 0 5px 15px}.right-box ul {width:199px;padding:23px 0 0 0}.right-box ul li {padding:0 0 0 14px}.right-box #headlines {background:url(../img/h-headlines.gif) no-repeat left top;width:199px}.right-box #testimonials {background:url(../img/h-testimonials.gif) no-repeat left top;width:199px}.right-box .name {background:url(../img/arrow-yellow.gif) no-repeat 6px 4px;margin:0 0 8px 0}.right-box .grey {margin:8px 0 12px 0;color:#AEAEAE}.right-box a {color:#417AC1}img.actcpc {margin:10px 0 0 15px}p.blue-bold, font.blue-bold {font-weight:bold;color:#2A58AA}#footer {float:left;color:#585555;height:33px;font:11px/33px tahoma,arial,verdana,sans-serif;text-indent:21px;width:100%}/* navigation */#main-navigation * {text-align:left;}#main-navigation li {display: block;float:left;position:relative;}* html #main-navigation li {height:1%;}#main-navigation ul li {clear:both;display:block;height:22px;}#main-navigation ul a { /* menu item style */display:block;height:22px;line-height:21px;white-space:nowrap;padding:0 10px;width:132px;overflow:hidden;background:#fff;color:#666;text-indent:0;}#main-navigation ul a:hover {background:#A0A7B5;color:#fff}#main-navigation a.submenu {background:#D7E9A5}#main-navigation a.submenu:hover {background:#9FC924}#main-navigation ul { /* popup style */position:absolute;top:24px;left:-1px;display:none;z-index:1000;border-top:1px solid #E5E5E5;border-left:1px solid #E5E5E5;border-right:2px solid #ccc;border-bottom:2px solid #ccc;width:152px;}* html #main-navigation ul ul {left:-1000px; /* IE bugfix for display:none */}#main-navigation li:hover > ul { display:block;}#main-navigation ul > li:hover > ul { top:0;left:100%;display:block;}#main-navigation li.over ul {display:block;}#main-navigation ul li.over ul.level-2,#main-navigation ul.level-2 li.over ul.level-3,#main-navigation ul.level-3 li.over ul.level-4,#main-navigation ul.level-4 li.over ul.level-5,#main-navigation ul.level-5 li.over ul.level-6,#main-navigation ul.level-6 li.over ul.level-7,#main-navigation ul.level-7 li.over ul.level-8,#main-navigation ul.level-8 li.over ul.level-9,#main-navigation ul.level-9 li.over ul.level-10clear:both;top:0;left:100%;display:block;}/* navigation end */span.blue-bold {color:#69c;font-weight:bold}ul.yellow {margin:0 0 7px 10px}ul.yellow li {background:url(../img/arrow-yellow.gif) no-repeat 2px 7px;padding:0 0 0 10px;line-height:18px}h3 {margin:6px 0 15px 0;font:bold 90%%px tahoma,arial,sans-serif;color:#666}hr {height:0px;width:720px;border-top:1px solid #E8E8E9}/* sub-pages */.subcontent {padding:5px 9px 0 14px}.subcontent p {margin:5px 15px 5px 0 !important}sup {font-size:8px}ul.product {float:left;font-weight:bold;padding:10px 0 10px 0;width:676px}ul.product  span {float:left;width:70px;line-height:16px;padding:0 30px 0 0}ul.product  a {color:#2A58AA;}ul.product  a.pdf {float:left;display:block;font-weight:normal;color:#7B7B7B;background:url(../img/ico-pdf.gif) no-repeat right;line-height:16px;padding:0 25px 0 0}ul.products {float:left;padding:10px 0 10px 0;width:676px}ul.products li {float:left;}ul.products .name {width:62px;line-height:16px;}ul.products .product-header {width:572px;font-weight:bold;padding:0 0 10px 0;}ul.products .product-header span {float:left;width:330px;line-height:16px;padding:0 30px 0 0}ul.products .product-header a {color:#2A58AA;}ul.products .product-header a.pdf {float:left;display:block;font-weight:normal;color:#7B7B7B;background:url(../img/ico-pdf.gif) no-repeat right;line-height:16px;padding:0 25px 0 0}ul.products .text {width:637px;padding:0 20px 15px 0px;margin:0 0 15px 0;}form.contact-form {padding:9px 16px 14px 6px}.contact-table li {float:left;border-bottom:1px solid #fff}.contact-table .td1,.contact-table .td2 {border-right:1px solid #fff;}.contact-table .td1 {width:170px;padding:0 8px 0 0;line-height:28px;text-align:right;background:#F1F4F6}.contact-table .td2 {background:#F8F9FA;width:173px;height:28px;padding:0 0 0 5px}.contact-table .td2-1 {background:#F8F9FA;width:182px;height:28px;padding:0 0 0 5px}.contact-table .td2 input,.contact-table .td2-1 input {width:166px;height:18px;margin:3px 0 0 0;padding:0;border:1px solid #7E9EB7}.contact-table .td3 {width:170px;padding:0 8px 0 0;line-height:28px;height:95px;text-align:right;background:#F1F4F6}.contact-table .td4 {background:#F8F9FA;padding:0 0 0 5px;height:95px;width:541px}.contact-table .td4 textarea {width:523px;height:56px;margin:5px 0 8px 0;border:1px solid #7E9EB7}.contact-table .td4 input {width:14px;height:14px;padding:0;margin:0 0 0 10px}form.contact-form h1 {float:left;width:716px;font-size:11px;font-weight:normal;background:#F1F4F6;padding:7px 0 7px 8px;margin:13px 0 13px 0}form.contact-form h1 a {margin:0 0 0 21px;color:#999}form.contact-form .selects {line-height:24px}form.contact-form .selects .text-box {width:166px;height:18px;padding:0;margin:0 0 0 15px;border:1px solid #7E9EB7}form.contact-form .send {margin:10px 0 30px 2px;border:none;width:74px;height:23px;color:#fff;font:bold 12px arial,tahoma,sans-serif;background:url(../img/send.gif) no-repeat left top}.sub-content-search {float:left;padding:0 0 14px 6px;width:724px}.search-nav {float:left;margin:14px 0 14px 0;width:716px;color:#000;background:#F1F4F6;line-height:29px;padding:0 0 0 8px}.search-nav span {color:#447DC1;margin:0 2px 0 3px}.search-nav span strong {color:#333;margin:0 4px 0 0}.search-nav a {margin:0 4px 0 0}.sub-content-search a {color:#447DC1;text-decoration:underline}.sub-content-search .link,.subcontent .link {padding:0 0 0 9px;background:url(../img/arrow-yellow.gif) no-repeat left;}.sub-content-search p {margin:15px 0 15px 9px !important}.sub-content-search p a {text-decoration:none}ul.customer {padding:0 0 14px 0;line-height:18px;}ul.customer a {color:#36c;text-decoration:underline}div.list-images {width:230px;height:100px;float:left;text-align:center;}div.list-images img {margin:20px 16px 0 16px}p.author {text-align:right;margin:14px 25px 14px 0 !important;font-style:italic;color:#666}.top {display:block;width:60px;margin:-10px 0 20px 0;text-decoration:underline}.latest-news,.all-news {height:23px;overflow:hidden;text-indent:2000px;width:100%;margin:0 0 10px 0;}.latest-news {background:#F3F3F4 url(../img/h-latest-news.gif) no-repeat left top}.all-news {background:#F3F3F4 url(../img/h-all-news.gif) no-repeat left top}#news a {padding:0 0 0 9px;margin:0 0 0 5px;line-height:20px;background:url(../img/arrow-yellow.gif) no-repeat left;}#news p a {margin:0;padding:0;background:none}.grey {color:#AEAEAE;margin:10px 0 14px 14px !important}ul.romb {margin:0 0 0 21px}ul.romb li {padding:0 0 0 13px;line-height:18px;background:url(../img/romb.gif) no-repeat left}ul.news {line-height:25px;margin:0 0 20px 0}.faq {line-height:18px;font-weight:bold}ol {padding:0;margin:0 20px 20px 34px}div.breadcrumps {width:730px;text-align:right;height:24px;line-height:24px;background:#F6F6F7;color:#666;padding:0 16px 0 0;margin:0 0px 6px 0}div.breadcrumps a {color:#707070;}/* index image */#index-image {margin:10px 0 0 15px;width:419px;height:207px;background:url(../img/actcpc.jpg) no-repeat left top}#index-image div.buttons {float:left;position:relative;width:178px;height:207px}#index-image div.caption {float:left;position:relative;width:241px;height:207px}#index-image div.buttons a {position:absolute;display:block}#index-image div.buttons a.a-at {width:52px;height:37px;left:22px;top:59px;background:url(../img/bg-a-ac.gif) no-repeat left top}#index-image div.buttons a.a-at:hover {background:url(../img/bg-a-ac.gif) no-repeat 0px -37px}#index-image div.buttons a.a-tc {width:51px;height:37px;left:74px;top:59px;background:url(../img/bg-a-tc.gif) no-repeat left top}#index-image div.buttons a.a-tc:hover {background:url(../img/bg-a-tc.gif) no-repeat 0px -37px} #index-image div.buttons a.a-pc {width:51px;height:37px;left:125px;top:59px;background:url(../img/bg-a-pc.gif) no-repeat left top}#index-image div.buttons a.a-pc:hover {background:url(../img/bg-a-pc.gif) no-repeat 0px -37px} #index-image div.buttons a.a-solid {width:154px;height:62px;left:22px;top:96px;background:url(../img/bg-a-solid.gif) no-repeat left top}#index-image div.buttons a.a-solid:hover {background:url(../img/bg-a-solid.gif) no-repeat 0px -62px}#index-image div.caption a {position:absolute;display:block;width:192px;height:14px;left:37px;overflow:hidden;text-indent:2000px}#index-image div.caption #red {top:17px;background:url(../img/bg-div-red.gif) no-repeat left top}#index-image div.caption #red.hover,#index-image div.caption #red:hover {background:url(../img/bg-div-red.gif) no-repeat 0px -14px !important}#index-image div.caption #green {top:44px;background:url(../img/bg-div-green.gif) no-repeat left top}#index-image div.caption #green.hover,#index-image div.caption #green:hover {background:url(../img/bg-div-green.gif) no-repeat 0px -14px !important}#index-image div.caption #blue {top:71px;background:url(../img/bg-div-blue.gif) no-repeat left top}#index-image div.caption #blue.hover,#index-image div.caption #blue:hover {background:url(../img/bg-div-blue.gif) no-repeat 0px -14px !important}#index-image div.caption #yellow {top:176px;background:url(../img/bg-div-yellow.gif) no-repeat left top}#index-image div.caption #yellow.hover,#index-image div.caption #yellow:hover {background:url(../img/bg-div-yellow.gif) no-repeat 0px -14px !important}div.header-home {float:left;width:762px;height:178px;background:url(../img/index-image.jpg)}div.header-left {float:left;width:397px;height:85px}div.left-contact, div.left-contact-submitted {background:url(../img/request-information.gif)}div.left-offices {background:url(../img/contact.gif)}div.left-products {background:url(../img/products.gif)}div.left-customers {background:url(../img/customers.gif)}div.left-testimonials {background:url(../img/testimonials.gif)}div.left-white-papers, div.left-faq, div.left-links {background:url(../img/documents-resources.gif)}div.left-careers {background:url(../img/company.gif)}div.left-management {background:url(../img/company.gif)}div.left-partners {background:url(../img/company.gif)}div.left-profile {background:url(../img/company.gif)}div.left-news {background:url(../img/news.gif)}div.left-search {background:url(../img/search.gif)}div.left-common-header {background:url(../img/blue-bg.jpg) repeat-x left top}div.header-right {float:left;width:355px;height:85px;}div.right-contact, div.right-contact-submitted, div.right-offices{background:url(../img/header-contact.jpg)}div.right-products {background:url(../img/header-products.jpg)}div.right-customers, div.right-testimonials, div.right-partners {background:url(../img/header-customers.jpg)}div.right-white-papers, div.right-faq, div.right-links {background:url(../img/header-bookreader.jpg)}div.right-profile {background:url(../img/header-company.jpg)}div.right-careers {background:url(../img/header-company.jpg)}div.right-management {background:url(../img/header-company.jpg)}div.right-partners {background:url(../img/header-company.jpg)}div.right-news {background:url(../img/header-news.jpg)}div.right-search {background:url(../img/header-search.jpg)}div.right-common-header {background:url(../img/header-products.jpg)}div.news-details ul {margin:0 0 0 10px;padding:0 0 0 10px;list-style-type:disc}div.news-details li {margin:0;padding:0}ul.offices {margin:0;padding:0}ul.offices li {padding:0 0 10px 0;}ul.offices p {margin:0 !important;padding:0 0 5px 10px;font-size:100% !important;}.x-offset {padding:0 0 0 10px;}a.link-back {display:block;width:160px;margin:-10px 0 20px 0;text-decoration:none !important;font-weight:normal}a.link-back:hover {text-decoration:underline !important;}ul.customer a {text-decoration:none !important;background:none !important;padding:0 0 0 0 !important;}ul.customer a:hover {text-decoration:underline !important;}ul.testimonial {padding:0 0 14px 0;line-height:18px;}ul.testimonial a {line-height:18px;text-decoration:none;}ul.testimonial a:hover {text-decoration:underline;}font.req {color:red;}span.err_msg {margin:0 0 0 8px;font:bold 11px tahoma,arial,sans-serif;color:#666}input.text1 {width:207px !important;background:#fff !important;}.w-label {width:90px !important;}.w-input1 {width:212px !important;}.w-input2 {width:222px !important;}ul.products li.ico a {font:11px tahoma,verdana,arial,sans-serif;}a.logo {float:left;display:block;text-indent:2000px;overflow:hidden;width:100px;height:44px}#index-header a.logo {height:71px}