html, body{margin-left:auto;margin-right:auto;background:#171419;}
h1, h2, h3, h4{color:#287498;font-family:'ProximaNovaRegular';font-weight:normal;}
h1{font-size:22px;text-transform:none;}
h2{font-size:19px;}
h3{font-size:17px;}
p{color:#272727;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
p.green{color:#3e612e;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
a, a:link, a:visited{color:#e6e6e6;text-decoration:none;}
a:hover{color:#e6e6e6;text-decoration:underline;}
sup{font-size:.65em;vertical-align:super;}
#header{height:63px;padding:0 0 0 0;}
#header-left{float:left;}
#header-right{float:right;text-align:right;width:570px;margin-right:5px;}
#header-globe{display:inline;vertical-align:middle;margin-left:10px;}
#header-logo{margin:16px 0 0 22px;}
#header-right ul li{display:inline;list-style-type:none;margin:20px 3px 4px 3px;color:#a9a9a9;}
#header-right ul li a, a:link, a:visited, a:active{color:#A9A9A9;text-decoration:none;}
#header-right ul li a:hover{color:#72B6D1;text-decoration:none;}
#header-right ul li.header-nav-about a:hover{color:#72B6D1;}
#header-menu{margin:20px 6px 10px 6px;font-size:12px;}
#megamenu-container{position:absolute;margin:0;height:63px;width:970px;margin-left:-5px;background:url('../images/menu-bg-full.png') top left no-repeat;z-index:20;}
#megamenu-container ul div{height:45px;float:left;cursor:pointer;}
#megamenu{float:left;}
#megamenu ul{margin:22px 0 0 0px;color:#e5e5e5;}
#megamenu ul li{display:inline;font-family:'ProximaNovaRegular';font-size:13px;list-style-type:none;text-transform:uppercase;}
#megamenu ul li a, #megamenu ul li a:link, #megamenu ul li a:visited, #megamenu ul li a:active{color:#e5e5e5;text-decoration:none;font-weight:bold;}
#megamenu ul li a:hover{color:#fff;text-decoration:none;}
#megamenu{float:left;}
#megamenu-new ul{margin:22px 0 0 0px;color:#e5e5e5;}
#megamenu-new ul li{display:inline;font-family:'ProximaNovaRegular';font-size:11px;list-style-type:none;text-transform:uppercase;}
#megamenu-new ul li a, #megamenu-new ul li a:link, #megamenu-new ul li a:visited, #megamenu-new ul li a:active{color:#fff;text-decoration:none;font-weight:bold;}
#megamenu-new ul li a:hover{color:#fff;text-decoration:none;}
#megamenu-new ul li#nav-products a:hover{color:#2e728d !important}
#megamenu-new ul li#nav-products a.nav-active{color:#71cef3}
#megamenu-new ul li#nav-solutions a:hover{color:#85452e !important}
#megamenu-new ul li#nav-solutions a.nav-active{color:#e29f19}
#megamenu-new ul li#nav-services a:hover{color:#3e7a3b !important}
#megamenu-new ul li#nav-services a.nav-active{color:#c9de78}
#megamenu-new ul li#nav-training a:hover{color:#85452e !important}
#megamenu-new ul li#nav-training a.nav-active{color:#e29f19}
#megamenu-new ul li#nav-how-to-buy a:hover{color:#3e7a3b !important}
#megamenu-new ul li#nav-how-to-buy a.nav-active{color:#c9de78}
#megamenu-new ul li#nav-support a:hover{color:#2e728d !important}
#megamenu-new ul li#nav-support a.nav-active{color:#71cef3}
#megamenu ul li#nav-products a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-products a.nav-active{color:#71cef3}
#megamenu ul li#nav-solutions a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-solutions a.nav-active{color:#71cef3}
#megamenu ul li#nav-services a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-services a.nav-active{color:#71cef3}
#megamenu ul li#nav-training a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-training a.nav-active{color:#71cef3}
#megamenu ul li#nav-industries a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-industries a.nav-active{color:#e29f19}
#megamenu ul li#nav-community a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-community a.nav-active{color:#e29f19}
#megamenu ul li#nav-how-to-buy a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-how-to-buy a.nav-active{color:#e29f19}
#megamenu ul li#nav-support-training a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-support-training a.nav-active{color:#e29f19}
#megamenu ul li#nav-about a:hover{color:#4f6d90;!important}
#megamenu ul li#nav-about a.nav-active{color:#e29f19}
input#top-nav-search{width:185px;height:12px;background-image:url('../images/home/home_search_background_magnifying.gif');border:2px solid white;}
.megamenu-hide a:hover{text-decoration:underline;}
#megamenu-search{float:right;margin:16px 22px 0 0;}
#megamenu-search input{color:#a9a9a9;font-family:'ProximaNovaRegular';font-size:11px;width:210px;margin-top:3px;margin-right:5px;padding-left:10px;padding-top:5px;padding-bottom:5px;background:#0E1418;border:1px solid #2F2E2E;}
ul#header-menu li form input#q{background-image:url(../images/home/home_search_background_magnifying.gif);width:185px;height:16px;border:1px solid white;}
#megamenu-products{position:absolute;width:960px;z-index:12;margin-top:30px;background-image:url(../images/mm-bg-products-2012.png);background-repeat:repeat-y;background-position:left bottom;height:400px;padding:0px;background-color:transparent;}
div.menu-wrapper{padding:60px 0px 25px 15px;width:250px;background-color:#2a2a2a;margin:15px 0px 0px 20px;position:absolute;z-index:12;}
div.menu-wrapper p a, div.menu-wrapper p a:hover{text-decoration:none;cursor:pointer;}
div.menu-wrapper p a{font-size:14px;font-family:"ProximaNovaRegular";}
div.menu-wrapper p.menu-section-header a{color:#4f6d90;font-weight:bold;}
div.menu-wrapper p.menu-section-item a{color:#e4e4e0;}
div#menu-industries div.menu-wrapper{margin-left:130px;}
div#menu-community div.menu-wrapper{margin-left:240px;width:160px;}
div#menu-how-to-buy div.menu-wrapper{margin-left:346px;width:160px;}
div#menu-support-training div.menu-wrapper{margin-left:461px;}
div#menu-about div.menu-wrapper{margin-left:628px;width:160px;}
.clearfloat{clear:both;float:none;}
#megamenu-products .mm-icon{float:right;}
#megamenu-products-qualify{width:445px;background-image:url(../images/mm-product-divider.png);background-repeat:repeat-y;background-position:right top;float:left;padding-top:0px;padding-right:15px;padding-bottom:15px;padding-left:0px;margin-top:25px;margin-right:0px;margin-bottom:0px;margin-left:25px;}
#megamenu-products-studio{width:445px;float:right;padding-top:0;padding-right:0;padding-bottom:15px;padding-left:0px;margin-top:25px;margin-right:15px;margin-bottom:0px;margin-left:0px;}
#megamenu-products-divider{background-image:url(../images/section-main-blog-sidebar-divider.png);background-repeat:repeat-x;height:2px;width:910px;background-position:left top;z-index:100;margin-top:0px;margin-right:25px;margin-bottom:0px;margin-left:25px;padding:0px;}
#megamenu-products-qualify-probe{width:445px;background-image:url(../images/mm-product-divider.png);background-repeat:repeat-y;background-position:right top;float:left;margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:25px;padding-top:15px;padding-right:15px;padding-bottom:0px;padding-left:0px;}
#megamenu-products-wrap{width:445px;float:right;margin-right:15px;padding-top:15px;padding-right:0;padding-bottom:0px;}
#megamenu-products p{color:#a9a9a9;line-height:22px;margin-top:7px;margin-right:0;margin-bottom:0;margin-left:4px;}
#megamenu-products a, #megamenu-products a:link{color:#c9de78;height:40px;width:315px;}
#megamenu-products a:hover{color:#3e7a3b}
.megamenu-hide{display:none;}
#megamenu-solutions{position:absolute;width:615px;height:255px;margin-top:30px;margin-left:110px;padding-top:48px;z-index:10;background-image:url(../images/mm-bg-solutions.png);background-repeat:no-repeat;background-position:left bottom;}
#megamenu-solutions-by-industry{position:absolute;width:330px;height:225px;margin:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:20px;}
#megamenu-solutions-by-application{position:absolute;width:205px;height:225px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:375px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:20px;background-image:url(../images/mm-product-divider.png);background-repeat:repeat-y;background-position:left top;}
#megamenu-solutions h6{color:#a34e2f;margin-bottom:15px;font-size:22px;text-transform:none;font-family:'ProximaNovaRegular';font-weight:normal;}
#megamenu-solutions a{color:#d2930c;}
#megamenu-solutions ul{list-style-type:none;}
#megamenu-solutions ul li{margin-left:0px;width:165px;margin-bottom:12px;float:left;}
#megamenu-services{position:absolute;width:520px;height:180px;margin-top:30px;margin-left:215px;padding-top:53px;padding-left:20px;padding-right:20px;z-index:10;background-image:url(../images/mm-bg-services.png);background-repeat:no-repeat;background-position:left top;background-color:transparent;}
#megamenu-services-text{float:left;width:250px;margin:0;}
#megamenu-services-nav{float:left;width:195px;height:140px;margin-left:20px;padding-left:30px;background:url(../images/mm-product-divider.png) top left repeat-y;}
#megamenu-services a{color:#c9de78;}
#megamenu-services-nav ul{list-style-type:none;}
#megamenu-services-nav ul li{margin-left:0px;margin-bottom:12px;}
#megamenu-services p{color:#e5e5e5;line-height:22px;}
#megamenu-training{position:absolute;width:960px;height:170px;margin:30px 0 0 0;padding:55px 0 30px 0;background:url(../images/mm-bg-products-rep.png) left bottom repeat-y;z-index:10;}
#megamenu-training-locations{width:720px;margin:0 0 0 0;padding:0 0 0 26px;float:left;}
#megamenu-training-locations-col1{float:left;width:203px;margin-right:50px;}
#megamenu-training-locations-col2{float:left;width:203px;margin-right:50px;}
#megamenu-training-locations-col3{float:left;width:203px;}
#megamenu-training-information{float:left;width:180px;height:170px;padding:0 0 0 30px;background:url(../images/mm-product-divider.png) top left repeat-y;}
#megamenu-training ul{list-style-type:none;}
#megamenu-training ul li{margin-left:0px;margin-bottom:12px;}
#megamenu-training p{color:#e5e5e5;line-height:22px;}
#megamenu-training h1{color:#a34e2f;margin-bottom:15px;}
#megamenu-training a{color:#d2930c;}
#megamenu-how-to-buy{position:absolute;width:500px;height:185px;background:url(../images/mm-bg-htb.png) left bottom repeat-y;z-index:10;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:399px;padding-top:48px;padding-right:0;padding-bottom:20px;padding-left:0;}
#megamenu-how-to-buy h1{color:#3f7f3c;}
#megamenu-how-to-buy h2{color:#b3b3b3;margin-bottom:14px;font-size:16px;}
#megamenu-how-to-buy h3{color:#fff;height:70px;font-family:'ProximaNovaRegular';font-weight:normal}
#megamenu-how-to-buy h6{color:#3F7F3C;font-size:22px;text-transform:none;font-family:'ProximaNovaRegular';font-weight:normal;}
#megamenu-how-to-buy-start{margin:0;float:left;padding-top:0;padding-right:0;padding-bottom:0;padding-left:20px;}
#megamenu-how-to-buy-hardware{float:left;margin-right:20px;width:290px;}
#megamenu-how-to-buy-nav{float:left;width:120px;height:170px;background-color:transparent;background-image:url(../images/mm-product-divider.png);background-repeat:repeat-y;background-position:left top;padding-top:0;padding-right:0;padding-bottom:0;padding-left:20px;}
#megamenu-how-to-buy ul{list-style-type:none;padding-top:15px;}
#megamenu-how-to-buy ul li{margin-left:0px;margin-bottom:12px;}
#megamenu-how-to-buy p{color:#e5e5e5;line-height:22px;}
#megamenu-how-to-buy select{width:170px}
#megamenu-how-to-buy a{color:#c9de78;}
#megamenu-blogs{position:absolute;width:550px;height:320px;margin-top:22px;margin-left:0px;padding-top:0px;padding-left:5px;padding-right:5px;z-index:10;background-image:url(../images/mm-bg-blogs.png);background-repeat:no-repeat;background-position:left top;background-color:transparent;}
.megamenu-blogs-container{float:left;padding:2px;width:179px;text-align:center;}
.megamenu-blogs-container img{margin:auto;margin-top:15px;margin-bottom:15px;height:150px;width:170px;}
.megamenu-blogs-container h4{margin:auto;}
.megamenu-blogs-container p{color:#CECECE;}
.megamenu-blogs-container a h4#marketing{color:#7BBFC8;}
.megamenu-blogs-container a h4#python{color:#97FFB1;}
.megamenu-blogs-container a h4#ping{color:#AC6DA8;}
#megamenu-blogs-nav{float:left;width:195px;height:140px;margin-left:20px;padding-left:30px;background:url(../images/mm-product-divider.png) top left repeat-y;}
div#slideshow-container{padding:0 0 0 20px;min-height:0px;height:360px;position:relative;}
div#slideshow-new-container{min-height:0px;height:360px;position:relative;}
div#slideshow-container h1{font-size:35px;margin:0px;padding:0px;text-transform:uppercase;letter-spacing:3px;position:absolute;bottom:0px;left:20px;}
#products-logo{margin:260px 0 0 76px;}
#section-menu-container{margin:0;z-index:11;}
#section-menu{position:absolute;height:62px;background:url('../images/section-menu-bg-full.png') no-repeat;z-index:11;}
#section-menu ul{text-align:center;}
#section-menu ul li{float:left;list-style-type:none;font-family:'ProximaNovaSemibold';font-size:14px;margin:0;}
#section-menu ul li a{color:#313131;text-decoration:none;display:block;margin-top:5px;padding:18px 17px 18px 18px;}
#section-menu ul li a:link, a:visited{color:#313131;text-decoration:none;}
#section-menu ul li a:hover{color:#313131;}
#section-menu ul li a:active{color:#313131;text-decoration:none;}
h3#overview-main-header{color:red;}
#section-submenu, #section-submenu-noproducts{position:absolute;margin:51px 0 0 0;height:53px;z-index:10;}
#section-submenu{background:url('../images/section-submenu-bg-blue.png') bottom left no-repeat;}
#section-submenu-noproducts{background:url('../images/products-nav-bar.png') bottom left no-repeat;}
#section-submenu ul, #section-submenu-noproducts ul{text-align:center;padding:22px 0px 0px 4px;}
#section-submenu ul li, #section-submenu-noproducts ul li{float:left;list-style-type:none;font-family:'ProximaNovaSemibold';font-size:14px;margin:0px;}
#section-submenu ul li a{color:#272727;text-decoration:none;padding:20px 15px 20px 15px;}
#section-submenu-noproducts ul li a{color:#FFF;text-decoration:none;text-transform:uppercase;padding:20px 15px 20px 15px;}
#section-submenu ul li a:link, a:visited,
#section-submenu-noproducts ul li a:link, a:visited{text-decoration:none;}
#section-submenu ul li a:link, a:visited{color:#272727;}
#section-submenui-noproducts ul li a:link, a:visited{color:#999999;}
#section-submenu ul li a:hover, #section-submenu ul li.nav-active a,
#section-submenu-noproducts ul li a:hover, #section-submenu ul li.nav-active a{color:#e5e5e5;}
#section-submenu ul li a:active,
#section-submenu-noproducts ul li a:active{color:#e5e5e5;text-decoration:none;}
.section-products #section-menu ul li.nav-hover a{background:url(../images/bg_menu_blue_hover.png) bottom left repeat-x !important;}
.section-products #section-menu ul li.nav-active a{background:url(../images/bg_menu_blue_active.png) bottom left repeat-x;}
.section-products #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_blue_active_first.png) bottom left no-repeat;}
.section-products #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_blue_hover_first.png) bottom left no-repeat;}
.section-products #main-content-header-page h1{color:#333;}
.section-products #main-content-header-page h2{color:#2e7793;}
.section-products #main-content-header-page h3{color:#2e7793;}
.section-products #main-content-header-page h4{color:#333;}
.section-products #main-content-header-page p{color:#272727;}
.section-products #main-content-header-page p.callout{color:#2e7793;}
.section-products #main-content-header-page h3.overview-main-header{color:#0b6ba7;font-size:24px;}
.section-products div#slideshow-container h1,
.section-products #main-content-header-page a:link,
.section-products #main-content-header-page a:visited{color:#006699;}
.section-products #main-content-header-page ul.products-overview-bottom li{color:#f3f3f3;font-size:18px;margin:15px 10px;}
.section-products #haptic-wrapper #main-content-header-page ul.products-overview-bottom li{color:#2a2a2a;font-size:18px;margin:15px 10px;}
.section-products #main-content-header-page p.product-bottom-read-more{float:right;color:white;}
.section-products #haptic-wrapper #main-content-header-page p.product-bottom-read-more{float:right;color:#2a2a2a;}
.section-products #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_products_button.png) repeat-x #375b2a;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-products #section-submenu{background:url('../images/section-submenu-bg-blue.png') bottom left no-repeat;}
.section-products #section-submenu ul li.nav-active a{color:#e5e5e5;}
div#main-center-with-background{width:949px;background-repeat:no-repeat;}
div#main-center-with-background span.specs-notes{font-style:italic;}
#no-haptic-wrapper #main-center-with-background{background-color:#1e222e;}
#haptic-wrapper #main-center-with-background{background-color:#fbfbfb;}
#main-center-with-background h3{font-size:24px;font-family:ProximaNovaRegular, Arial, Helvetica, sans-serif;}
#main-center-with-background p{font-size:15px;color:#fbfbfb;line-height:165%;font-family:ProximaNovaRegular, Arial, Helvetica, sans-serif;}
#main-center-with-background h4{font-size:18px;}
#main-center-with-background h5{font-size:16px;}
#no-haptic-wrapper #main-center-with-background{background-color:#1e222e;}
#no-haptic-wrapper #main-center-with-background a,
#no-haptic-wrapper #main-center-with-background h2,
#no-haptic-wrapper #main-center-with-background h3{color:#0b6ba7;}
#no-haptic-wrapper #main-center-with-background p,
#no-haptic-wrapper #main-center-with-background ul li,
#no-haptic-wrapper #main-center-with-background label{color:#fbfbfb;}
#no-haptic-wrapper #main-center-with-background a.geo-faq-link{color:#fbfbfb;}
#no-haptic-wrapper #main-center-with-background div.geo-faq-answer{color:#0b6ba7;}
#no-haptic-wrapper #main-center-with-background h4,
#no-haptic-wrapper #main-center-with-background h5,
#no-haptic-wrapper #main-center-with-background h6{color:#0b6ba7;}
#no-haptic-wrapper .product_landing#main-center-with-background{background-color:#0a0a0a;}
#haptic-wrapper #main-center-with-background{background-color:#fbfbfb;}
#haptic-wrapper #main-center-with-background h3{color:#0b6ba7;}
#haptic-wrapper #main-center-with-background p{color:#2a2a2a;}
div.product-overview-link-box{width:176px;height:23px;padding:20px 0px;background-image:url('../images/products-main-button-blue.png');float:right;margin:5px 0px;color:white;text-align:center;font-weight:bold;}
div.bacon-overview-blurb{width:245px;height:140px;padding:20px 10px 20px 20px;background-image:url('../images/bacon-overview-blurb.png');float:right;}
div.bacon-overview-blurb p{font-family:"ProximaNovaRegular" !important;font-size:1.7em !important;line-height:100% !important;}
div.blue-button-small{width:91px;height:21px;background-image:url('../images/blue-button-small.png');color:white;padding:5px 5px 5px 10px;font-weight:bold;}
#main-center-middle{width:920px;padding:20px 20px;}
#no-haptic-wrapper #main-center-middle{background-color:#083956;background-image:url('../images/product-main-background-blue.png');background-repeat:no-repeat;}
#haptic-wrapper #main-center-middle{background-color:#d7d7d7;}
#main-center-middle p, #main-center-middle h4{font-family:ProximaNovaRegular, Arial, Helvetica, sans-serif;}
#main-center-middle p{font-size:18px;}
#main-center-middle h4{font-size:24px;}
#main-center-middle span.product-img-caption{font-style:italic;font-size:12px;}
#main-center-middle a{font-size:14px;cursor:pointer;}
#no-haptic-wrapper #main-center-middle p,
#no-haptic-wrapper #main-center-middle h4{color:#fbfbfb;}
#no-haptic-wrapper #main-center-middle ul li{color:#fbfbfb;margin-left:25px;font-family:ProximaNovaRegular, Arial, Helvetica, sans-serif;font-size:14px;}
#haptic-wrapper #main-center-middle p,
#haptic-wrapper #main-center-middle h4{color:#5789b4;}
#main-center-middle img{width:350px;height:236px;margin:10px;}
#no-haptic-wrapper #main-center-middle img{border:2px solid #fbfbfb;}
#haptic-wrapper #main-center-middle img{border:2px solid #5789b4;}
#main-center-bottom{padding:20px;width:920px;}
#no-haptic-wrapper #main-center-bottom{background-color:#1e222e;}
#no-haptic-wrapper .product_landing#main-center-bottom{background-color:#0a0a0a;}
#haptic-wrapper #main-center-bottom{background-color:#cecece;}
#main-center-bottom h3
#main-center-bottom h4,
#main-center-bottom li,
#main-center-bottom p,
#main-center-bottom span{font-family:ProximaNovaRegular, Arial, Helvetica, sans-serif;}
#main-center-bottom h4{font-weight:bold;font-size:20px;}
#main-center-bottom ul li{margin:15px 10px;font-size:14px;}
#main-center-bottom ul li a{color:#5789b4;}
#no-haptic-wrapper #main-center-bottom h3,
#no-haptic-wrapper #main-center-bottom h4,
#no-haptic-wrapper #main-center-bottom li,
#no-haptic-wrapper #main-center-bottom p,
#no-haptic-wrapper #main-center-bottom span{color:#fbfbfb;}
#haptic-wrapper #main-center-bottom h3,
#haptic-wrapper #main-center-bottom h4,
#haptic-wrapper #main-center-bottom li,
#haptic-wrapper #main-center-bottom p,
#haptic-wrapper #main-center-bottom span{color:#5789b4;}
div.products-overview-bottom-box{width:282px;height:210px;padding:10px;background-image:url('../images/products-overview-bottom-box.png');}
#main-center-bottom .products-overview-bottom-box ul li{margin:10px 0 5px 35px;}
#no-haptic-wrapper #main-center-bottom .products-overview-bottom-box li,
#no-haptic-wrapper #main-center-bottom .products-overview-bottom-box h6,
#haptic-wrapper #main-center-bottom .products-overview-bottom-box li,
#haptic-wrapper #main-center-bottom .products-overview-bottom-box h6{color:#1e222e;}
div.products-overview-bottom-box h6{font-size:15px;}
div.products-overview-bottom-box ul li{font-size:15px;margin:10px 0px 5px 35px;}
div.products-overview-bottom-box ul li.caseStudy{list-style-image:url('../images/caseStudyIcon.png');}
div.products-overview-bottom-box ul li.knowledgeBase{list-style-image:url('../images/knowledgeBaseIcon.png');}
div.products-overview-bottom-box ul li.pdf{list-style-image:url('../images/pdfIcon.png');}
div.products-overview-bottom-box ul li.submitFeedback{list-style-image:url('../images/submitFeedbackIcon.png');}
div.landing-mid-box{height:200px;width:900px;}
div.landing-mid-box{height:200px;width:900px;}
table#product-specs-table td{border:1px solid white;padding:3px;}
.section-solutions #section-menu ul li.nav-hover a{background:url(../images/bg_menu_gold_hover.png) bottom left repeat-x !important;}
.section-solutions #section-menu ul li.nav-active a{background:url(../images/bg_menu_gold_active.png) bottom left repeat-x;}
.section-solutions #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_gold_active_first.png) bottom left no-repeat;}
.section-solutions #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_gold_hover_first.png) bottom left no-repeat;}
.section-solutions #main-content-header-page h1{color:#a34e2f;}
.section-solutions #main-content-header-page h2{color:#a34e2f;}
.section-solutions #main-content-header-page h3{color:#a34e2f;}
.section-solutions #main-content-header-page p{color:#272727;}
.section-solutions #main-content-header-page p.callout{color:#a34e2f;}
.section-solutions div#slideshow-container h1, .section-solutions #main-content-header-page a:link, .section-solutions #main-content-header-page a:visited{color:#A34E2F;}
.section-solutions #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_solutions_button.png) repeat-x #9e4b2e;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-solutions #section-submenu{background:url('../images/section-submenu-bg-gold.png') bottom left no-repeat;}
#solutions-block-background-white{width:928px;height:177px;padding:25px 0px 0px 0px;background-image:url('../images/solutions-background-white.png');margin:10px 0;}
#no-haptic-wrapper #main-center-bottom #solutions-block-background-white h4{font-size:16px;color:#08293d;margin-left:335px;}
#solutions-block-background-white table{margin-left:305px;font-family:"ProximaNovaRegular";font-size:13px;line-height:170%;}
#solutions-block-background-white table tr td{padding:0px 45px 0px 0px;color:#08293d;}
#no-haptic-wrapper #main-center-bottom #solutions-block-background-white table tr td ul li{list-style:none;color:#08293d;margin:0 0 0 30px;}
.section-services #section-menu ul li.nav-hover a{background:url(../images/bg_menu_green_hover.png) bottom left repeat-x !important;}
.section-services #section-menu ul li.nav-active a{background:url(../images/bg_menu_green_active.png) bottom left repeat-x;}
.section-services #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_green_active_first.png) bottom left no-repeat;}
.section-services #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_green_hover_first.png) bottom left no-repeat;}
.section-services #main-content-header-page h1{color:#333;}
.section-services #main-content-header-page h2{color:#004A00;}
.section-services #main-content-header-page h3{color:#3f7f3c;}
.section-services #main-content-header-page h4{color:#3f7f3c;}
.section-services #main-content-header-page p{color:#272727;}
.section-services #main-content-header-page p.callout{color:#3f7f3c;}
.section-services div#slideshow-container h1, .section-services #main-content-header-page a:link, .section-services #main-content-header-page a:visited{color:#360;}
.section-services #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_services_button.png) repeat-x #235c6f;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-services #section-submenu{background:url('../images/section-submenu-bg-blue.png') bottom left no-repeat;}
.section-training #section-menu ul li.nav-hover a{background:url(../images/bg_menu_gold_hover.png) bottom left repeat-x !important;}
.section-training #section-menu ul li.nav-active a{background:url(../images/bg_menu_gold_active.png) bottom left repeat-x;}
.section-training #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_gold_active_first.png) bottom left no-repeat;}
.section-training #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_gold_hover_first.png) bottom left no-repeat;}
.section-training #main-content-header-page h1{color:#a34e2f;}
.section-training #main-content-header-page h2{color:#a34e2f;}
.section-training #main-content-header-page h3{color:#a34e2f;}
.section-training #main-content-header-page p{color:#272727;}
.section-training #main-content-header-page p.callout{color:#a34e2f;}
.section-training div#slideshow-container h1, .section-training #main-content-header-page a:link, .section-training #main-content-header-page a:visited{color:#A34E2F;}
.section-training #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_training_button.png) repeat-x #9e4b2e;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-training #section-submenu{background:url('../images/section-submenu-bg-gold.png') bottom left no-repeat;}
.section-contact #section-menu ul li.nav-hover a{background:url(../images/bg_menu_gold_hover.png) bottom left repeat-x !important;}
.section-contact #section-menu ul li.nav-active a{background:url(../images/bg_menu_gold_active.png) bottom left repeat-x;}
.section-contact #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_gold_active_first.png) bottom left no-repeat;}
.section-contact #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_gold_hover_first.png) bottom left no-repeat;}
.section-contact #main-content-header-page h1, .section-contact #slideshow-container h1{color:#a34e2f;}
.section-contact #main-content-header-page h2{color:#a34e2f;}
.section-contact #main-content-header-page p{color:#272727;}
.section-contact #main-content-header-page p.callout{color:#a34e2f;}
.section-contact #main-content-header-page a:link, .section-contact #main-content-header-page a:visited{color:#A34E2F;}
.section-contact #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_contact_button.png) repeat-x #9e4b2e;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-contact #section-submenu{background:url('../images/section-submenu-bg-gold.png') bottom left no-repeat;}
.section-languages #slideshow-container h1{color:#3f7f3c;}
.section-languages #section-menu ul li.nav-hover a{background:url(../images/bg_menu_green_hover.png) bottom left repeat-x !important;}
.section-languages #section-menu ul li.nav-active a{background:url(../images/bg_menu_green_active.png) bottom left repeat-x;}
.section-languages #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_green_active_first.png) bottom left no-repeat;}
.section-languages #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_green_hover_first.png) bottom left no-repeat;}
.section-languages #main-content-header-page h1{color:#3f7f3c;}
.section-languages #main-content-header-page h2{color:#3f7f3c;}
.section-languages #main-content-header-page h3{color:#3f7f3c;}
.section-languages #main-content-header-page p{color:#272727;}
.section-languages #main-content-header-page p.callout{color:#3f7f3c;}
.section-languages div#slideshow-container h1, .section-languages #main-content-header-page a:link, .section-languages #main-content-header-page a:visited{color:#8aa731;}
.section-languages #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_buy_button.png) repeat-x #375b2a;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-languages #section-submenu{background:url('../images/section-submenu-bg-green.png') bottom left no-repeat;}
.section-how-to-buy #section-menu ul li.nav-hover a{background:url(../images/bg_menu_green_hover.png) bottom left repeat-x !important;}
.section-how-to-buy #section-menu ul li.nav-active a{background:url(../images/bg_menu_green_active.png) bottom left repeat-x;}
.section-how-to-buy #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_green_active_first.png) bottom left no-repeat;}
.section-how-to-buy #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_green_hover_first.png) bottom left no-repeat;}
.section-how-to-buy #main-content-header-page h1{color:#3f7f3c;}
.section-how-to-buy #main-content-header-page h2{color:#3f7f3c;}
.section-how-to-buy #main-content-header-page h3{color:#3f7f3c;}
.section-how-to-buy #main-content-header-page p{color:#272727;}
.section-how-to-buy #main-content-header-page p.callout{color:#3f7f3c;}
.section-how-to-buy div#slideshow-container h1, .section-how-to-buy #main-content-header-page a:link, .section-how-to-buy #main-content-header-page a:visited{color:#006600;}
.section-how-to-buy #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_buy_button.png) repeat-x #375b2a;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-how-to-buy #section-submenu{background:url('../images/section-submenu-bg-green.png') bottom left no-repeat;}
.section-about #section-menu ul li.nav-hover a{background:url(../images/bg_menu_blue_hover.png) bottom left repeat-x !important;}
.section-about #section-menu ul li.nav-active a{background:url(../images/bg_menu_blue_active.png) bottom left repeat-x;}
.section-about #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_blue_active_first.png) bottom left no-repeat;}
.section-about #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_blue_hover_first.png) bottom left no-repeat;}
.section-about #main-content-header-page h1{color:#333;}
.section-about #main-content-header-page h2{color:#2e7793;}
.section-about #main-content-header-page h3{color:#2e7793;}
.section-about #main-content-header-page h4{color:#333;}
.section-about #main-content-header-page p{color:#272727;}
.section-about #main-content-header-page p.callout{color:#2e7793;}
.section-about div#slideshow-container h1, .section-about #main-content-header-page a:link, .section-about #main-content-header-page a:visited{color:#006699;}
.section-about #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_about_button.png) repeat-x #375b2a;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-about #section-submenu{background:url('../images/section-submenu-bg-blue.png') bottom left no-repeat;}
.section-about #section-submenu ul li.nav-active a{color:#e5e5e5;}
.section-partners #section-menu ul li.nav-hover a{background:url(../images/bg_menu_green_hover.png) bottom left repeat-x !important;}
.section-partners #section-menu ul li.nav-active a{background:url(../images/bg_menu_green_active.png) bottom left repeat-x;}
.section-partners #section-menu ul li.nav-active-first a{background:url(../images/bg_menu_green_active_first.png) bottom left no-repeat;}
.section-partners #section-menu ul li.nav-active-hover-first a{background:url(../images/bg_menu_green_hover_first.png) bottom left no-repeat;}
.section-partners #main-content-header-page h1, .section-partners #slideshow-container h1{color:#3f7f3c;}
.section-partners #main-content-header-page h2{color:#3f7f3c;}
.section-partners #main-content-header-page h3{color:#3f7f3c;}
.section-partners #main-content-header-page p{color:#313131;}
.section-partners #main-content-header-page p.callout{color:#3f7f3c;}
.section-partners #main-content-header-page a:link, .section-partners #main-content-header-page a:visited{color:#006600;}
.section-partners #main-content-header-page button{color:#e5e5e5;font-family:'ProximaNovaRegular';font-size:12px;text-transform:uppercase;background:url(../images/bg_products_button.png) repeat-x #375b2a;padding:10px 50px 10px 50px;border:none;cursor:pointer;}
.section-partners #section-submenu{background:url('../images/section-submenu-bg-green.png') bottom left no-repeat;}
.section-partners #section-submenu ul li.nav-active a{color:#e5e5e5;}
#main-container{margin:30px 0 0 0;}
#main-top{height:5px;background:url('../images/section-main-bg-top.png') top left no-repeat;}
#main-center{min-height:400px;background-color:#f5f5f5;}
#main-content{padding:54px 25px 40px 25px;}
#main-content-header-page{padding:50px 20px 40px 20px;}
.main-content-header-page-submenu{padding-top:100px !important;}
#main-content-header-page h2 .main-content-header-page-submenu{color:#272727;font-size:20px;}
#main-content a, #main-content a:link, #main-content a:visited, #main-content a:active, #main-content a:hover{color:#006699;}
#product-image{float:left;}
#main-bottom{height:5px;background:url('../images/section-main-bg-bottom.png') bottom left no-repeat;}
#main-top-right-sidebar{height:5px;background:url('../images/section-main-right-sidebar-bg-top.png') top left no-repeat;}
#main-center-right-sidebar{min-height:400px;background:url('../images/section-main-right-sidebar-bg-center.png') bottom left repeat-y #e4e4e4;}
#main-bottom-right-sidebar{height:5px;background:url('../images/section-main-right-sidebar-bg-bottom.png') bottom left no-repeat;}
table#footer-table{margin-top:10px;}
#footer-container{position:relative;}
#footer-container form{display:inline;}
#footer-container div.switch-language{position:absolute;top:10px;right:130px}
#footer-left{float:left;}
#footer-right{float:right;}
#footer-left ul{color:#a9a9a9;margin:12px 0 25px 17px;}
#footer-left ul li{display:inline;list-style-type:none;font-size:14px;margin:0 3px 0 3px;color:#ffffff;font-weight:bold;font-family:'ProximaNovaRegular';}
#footer-left ul li a, a:link, a:visited, a:active{color:#A9A9A9;text-decoration:none;}
#footer-left ul li a:hover{color:#72B6D1;}
.footer-text{color:#a9a9a9;font-size:12px;margin:12px 20px 25px 0;}
.geomagic-external-form{margin:0 12px 12px 12px;width:440px;}
.geomagic-external-form ul.ccm-error{list-style:none;border:1px solid #A80D0D;color:#A80D0D;margin:0 auto 20px auto;padding:8px;width:80%;}
.geomagic-external-form ul.ccm-error li{margin:2px 2px 2px 2px;}
.geomagic-external-form .successMessage{text-align:center;}
div.form-submit-row{padding-left:168px;}
.form-row{padding:6px 0 6px 0;clear:both;}
.form-row-bold{font-weight:bold;}
.form-row label{display:block;text-align:right;width:160px;float:left;padding-right:8px;}
.form-row fieldset label{display:inline;width:auto;float:none;}
.form-row fieldset .form-row{width:auto;padding:1px 0;}
.geomagic-external-form fieldset .form-row label{display:block;width:auto;float:left;}
.geomagic-external-form fieldset .form-row .ccm-input-checkbox{float:left;}
.form-row .ccm-input-checkbox{margin:0 5px 0 5px;}
.form-row .ccm-input-radio{}
.form-row .ccm-input-select, .form-row .ccm-input-text, .form-row .ccm-input-textarea, #form-row-scanner-multiselect{color:#272727;background-color:#D7D7D7;border:1px solid #ffffff;font-family:'Arial';font-size:12px;}
.form-row .ccm-input-select{height:2em;width:250px;}
.form-row .ccm-input-text{width:240px;}
.form-row .ccm-input-textarea{width:240px;height:80px;}
#form-row-industry-other, #form-row-country-region, #form-row-country-other, #form-row-state-province, #form-row-role-other, #form-row-scanner-type-other, #form-row-quote-products, #form-row-quote-description{display:none;padding:6px 0 6px 0;clear:both;}
#form-row-scanner-multiselect{height:100px;padding:5px;overflow:auto;}
#form-row-scanner-type{display:none;}
#form-row-state-province{}
#form-row-quote-products{margin-left:168px;}
#form-row-own-scanner{margin-left:50px;}
table.internal{width:100%;margin:0 auto 0 auto;border:1px solid #ccc;font-size:13px;}
.internal th{background-color:#333;font-family:'ProximaNovaRegular';font-size:16px;border-left:1px solid #ccc;padding:8px 14px 8px 14px;font-weight:normal;}
.internal td{font-family:Arial;font-size:13px;border-left:1px solid #ccc;border-top:2px solid #fff;padding:8px 14px 8px 14px;}
.internal .center{margin-left:auto;margin-right:auto;text-align:center;}
.internal .left{text-align:left;}
.internal .right{text-align:right;}
.internal a{font-family:'ProximaNovaRegular';}
.internal a:hover{text-decoration:underline;}
.internal a, .internal a:link, .internal a:visited, .internal a:hover,
.section-training #main-content-header-page .internal a, .section-training #main-content-header-page .internal a:link,
.section-training #main-content-header-page .internal a:visited, section-training #main-content-header-page .internal a:hover{color:#A34E2F;}
.internal.blue a:link{color:#71cef3;}
.internal.blue a:visited{color:#71cef3;}
.internal.blue a:hover{color:#71cef3;}
.internal.blue a{color:#71cef3;}
.internal.blue td a:link{color:#009bd8;}
.internal.blue td a:visited{color:#009bd8;}
.internal.blue td a:hover{color:#009bd8;}
.internal.blue td a{color:#009bd8;}
.internal.blue th{color:#71cef3;}
.internal.blue tr.row1 td{background-color:#d5e4e9;}
.internal.blue tr.row2 td{background-color:#e8e8e8;}
.internal.blue td{font-color:#272727;}
.internal a:link{color:#c9de78;}
.internal td a:link{color:#669427;}
.internal a:visited{color:#c9de78;}
.internal td a:visited{color:#669427;}
.internal a:hover{color:#c9de78;}
.internal td a:hover{color:#669427;}
.internal a{color:#c9de78;}
.internal td a{color:#669427;}
.internal th{color:#c9de78;}
.internal tr.row1 td{background-color:#f0f7d9;}
.internal tr.row2 td{background-color:#e8e8e8;}
.internal td{font-color:#272727;}
.internal.gold a{color:#A34E2F;}
.internal.gold th{color:#D2920c;}
.internal.gold tr.qualify td{background-color:#ebe0cc;}
.internal.gold tr.studio td{background-color:#f0e3d9;}
.internal.gold tr.qualifystudio td{background-color:#e0d1b2;}
.internal.gold td.title{width:40%;text-align:left;}
.internal.gold td{text-align:center;font-color:#272727;}
div.TonyPopup_wrap .TonyPopup_box .tonyPopup_close{top:-14px;right:-10px;}
div.TonyPopup_wrap .TonyPopup_boxBody{padding-top:20px;}
div.TonyPopup_wrap a{color:#2E7793;text-decoration:Underline;}
.ccm-input-text, div.ccm-field-meta input, div.ccm-field-meta textarea, .ccm-input-date, .ccm-input-password, .ccm-input-textarea{font-size:12px;border:1px solid #aaa;color:#444;padding:4px}
.ccm-input-date-wrapper input{width:100px}
.ccm-input-checkbox{vertical-align:middle}
.geo-faq-icon{color:#0B6BA7;float:left;padding-right:7px;}
.geo-faq-answer{border:1px solid #FFFFFF;padding:15px;}
.geo-faq{margin-bottom:10px;}
.geo-faq-question{padding-bottom:10px;padding-left:0;font-size:16px;}
#landing-top{background:url('../images/landing-page-top.png');height:15px;}
#landing-bottom{background:url('../images/landing-page-bottom.png');min-height:100px;width:1020px;position:relative;right:30px;}
#landing-flag{background-color:#282828;width:1020px;min-height:100px;position:relative;right:30px;}
#landing-flag p{font-weight:bold;font-size:1em;}
#main-content-flag{padding:10px 50px 30px}
#landing-page-header{min-height:50px;padding:10px 40px 20px 40px;position:relative;}
#footer-center{text-align:center;}
#landing-page-social-links{margin:auto;}
#landing-page-social-links tr td{padding:0 20px 0;}
#landing-page-social-links tr th{font-size:1.5em;}
div.ui-standards-container{position:absolute;top:50px;left:0px;min-width:300px;background-color:white;opacity:0.85;padding:1em;color:black;z-index:30;border:3px solid black;}
div.ui-standards-container .ui-standards-title{font-size:2em;}
div.ui-standards-container .flip{color:blue;text-align:right;position:relative;left:50px;}
div.ui-standards-container .flip:hover{cursor:pointer;}
div.ui-standards-container h1{position:relative;left:30px;color:yellow;}
span.uilinetitle{font-weight:bold;}
div#portal-wrapper li.message{color:#FFD;font-weight:bold;margin-left:20px;font-family:arial;list-style-type:disc;}
div#portal-wrapper ul.messageList{margin-left:40px;}
div.portalForm{padding:20px;background-color:#14466B;margin-left:70px;width:700px;border-radius:15px;}
div.bigPortalForm{width:1100px;margin-left:-110px;}
div.portalForm h3, div.portalForm h4, div.portalForm h5,
div.portalForm p, div.portalForm label{color:#EEE;}
div#portal-wrapper h3{font-size:30px;text-align:center;}
div.portalForm p, div.portalForm label{font-size:20px;}
div.portalForm table{margin:20px auto;}
div.portalForm table td{padding:0px 15px;}
div.portalForm input[type="text"], div.portalForm input[type="password"],
div.portalForm select, div.portalForm textarea{width:371px;margin-top:10px;color:#0066AA;font-size:20px;border:3px solid #05F;font-family:helvetica, arial, sans-serif;height:35px;}
div.portalForm input[type="submit"]{background-image:url('../images/products-main-button-blue.png');background-color:#14466B;color:#DDD;font-size:15px;width:176px;height:63px;padding:20px 0px;margin-right:35px;margin-top:10px;text-align:center;font-weight:bold;border:none;cursor:pointer;}
div.portalForm input[type="submit"]:hover{background-image:url('../images/products-main-button-blue-light.png');color:#FFF;}
table.portalBasicDataTable{color:white;}
table.portalBasicDataTable td{height:30px;text-align:left;font-size:14px;color:#47C;border-top:1px solid #335;border-bottom:1px solid #335;font-weight:bold;}
table.portalBasicDataTable thead tr td{background-color:#135;color:#EEE;}
table.portalBasicDataTable tr.even td{background-color:#EEE;}
table.portalBasicDataTable tr.odd td{background-color:#DDD;}
table.portalBasicDataTable td a{color:#49A;}
table.portalBasicDataTable td a:hover{color:#6BC;}
table#portalPriceListTable{}
table#portalPriceListTable td{padding:5px 50px;}
table#portalPriceListTable a{font-size:1.2em;font-weight:bold;color:#DDD;cursor:pointer;}
table#portalPriceListTable a:hover{color:#FFF;}
a.dataTableLink{font-size:1.2em;font-weight:bold;color:#4AE;}
a.dataTableLink:hover{color:#5BF;cursor:pointer;}
a#impersonationLink{color:#9CD;margin:0px 150px 0px 0px;padding:0px;}
a#impersonationLink:hover{color:#ADF;}
#megamenu-container ul div.portal-drop-down{width:auto;height:auto;padding:10px 5px 5px 5px;position:absolute;top:56px;background-color:#24567B;display:none;z-index:-1;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
#megamenu ul div.portal-drop-down ul{margin:0px;}
#megamenu ul div.portal-drop-down ul li{margin:7px 5px 10px 5px;}
#megamenu ul li{padding-bottom:20px;}
#megamenu-container ul div.portal-drop-down ul li{display:block;}
#megamenu-container ul div#manage-account{left:15px;}
#megamenu-container ul div#manage-licenses{left:162px;}
#megamenu-container ul div#download-products{left:344px;}
#megamenu-container ul div#contact{left:530px;}
#megamenu-container ul div#marketing-tools{left:592px;}
div.licenseDetail{width:650px;}
table#viewLicenseDataDetail tr td{color:#287498;}
table#viewLicenseDataDetail tr td:first-child{width:190px;}
table#viewLicenseDataDetail tr td:nth-child(2){width:390px;}
table.internalTable tr td{padding:0px 10px 0px 0px;}
table.internalTable, table.internalTable tr td{margin:0px;border:none;}
table#licenseProductsTable{color:#085478;width:580px;}
table#licenseProductsTable thead td{font-weight:bold;background-color:#0066AA;color:#FFF;}
table#licenseProductsTable td{padding:5px 15px;text-align:left;background-color:#DFF5FF;}
table#loginButtons td{padding:0px;}
p.portalNoResult{display:block;margin:auto;text-align:center;color:#666;}
p.portalNoResult a{font-weight:bold;color;#FFF;}
div#portal-wrapper div#portal_login,
div#portal-wrapper div#portal_impersonate,
div#portal-wrapper div#portal_change_password{padding:30px;background-color:#14466B;margin-left:105px;width:600px;}
div#portal-wrapper td{vertical-align:middle;}
div#portal-wrapper div.licenseBlock select, div#portal-wrapper div.licenseBlock input[type="text"]{width:200px;}
div#portal-wrapper div#portal_login input[type="text"], div#portal-wrapper div#portal_login input[type="password"],
div#portal-wrapper div#portal_impersonate input[type="text"], div#portal-wrapper div#portal_impersonate input[type="password"],
div#portal-wrapper div#portal_change_password input[type="text"], div#portal-wrapper div#portal_change_password input[type="password"]{height:35px;}
div#portal-wrapper textarea{height:250px;}
div#portal-wrapper select{width:383px;padding:5px;}
div#portal-wrapper input#duration{width:80px !important;}
div.licenseBlock{padding:5px;background-color:#14466B;color:#FFF;margin:0 auto;}
table.licenseTable{margin:0 auto;}
table.licenseTable thead td{font-weight:bold;}
table.licenseTable td{padding:2px 7px 2px 7px;font-size:12px;text-align:center;}
table.licenseDetail{margin:0 auto;}
table.licenseDetail td{padding:5px;}
table#companyInfo{margin:0 auto;}
table#companyInfo td{padding:5px 20px 5px 20px;}
table#searchAccounts{margin:0 auto;}
table#searchAccounts td{padding:5px 20px 5px 20px;text-align:center;}
table#searchAccounts thead td{font-weight:bold;}
table#searchAccountFields, table#searchLicenseFields{margin:0 auto;margin-bottom:20px;}
table#searchAccountFields td, table#searchLicenseFields td{padding:5px;}
table#viewAccountInfoTable{margin:0 auto;}
table#viewAccountInfoTable td{padding:5px 20px 5px 20px;}
