@charset "utf-8"; /* CSS Document */ /* Site General */ html {overflow-y:scroll;} html, body {margin:0;padding:0;height:100%;font-family:Arial, Helvetica, sans-serif;background-color:#C8C8C8;font-size:12px;color:#333;cursor:default; line-height:18px;} form, input, textarea, select {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;} form:focus, input:focus, textarea:focus, select:focus {outline:none;} input.textfield {border:1px solid #808080;} select {border:1px solid #808080;} textarea {border:1px solid #808080;margin:3px 0px;} input[type="radio"] {margin:3px 0px;} input[type="checkbox"] {} h1 {margin:0;padding:0;font-family:CenturyGothic, Arial, Helvetica, sans-serif;color:#122D49;font-weight:normal;font-size:26px;padding-bottom:10px;font-smooth:always;display:block;} h2 {margin:0;padding:0;font-family:CenturyGothic, Arial, Helvetica, sans-serif;color:#122D49;font-weight:normal;font-size:22px;padding-bottom:10px;font-smooth:always;display:block;} h3 {margin:0;padding:0;font-family:CenturyGothic, Arial, Helvetica, sans-serif;color:#122D49;font-weight:normal;font-size:18px;padding-bottom:10px;font-smooth:always;display:block;} h4 {margin:0;padding:0;font-family:CenturyGothic, Arial, Helvetica, sans-serif;color:#122D49;font-weight:bold;font-size:14px;padding-bottom:5px;font-smooth:always;display:block;} h5 {margin:0;padding:0;font-family:CenturyGothic, Arial, Helvetica, sans-serif;color:#122D49;font-weight:bold;font-size:12px;padding-bottom:5px;font-smooth:always;display:block;} a, a:link, a:visited {text-decoration:none;font-weight:normal;color:#2484C4;outline:none;} /* old #6CACD9 */ a:hover {text-decoration:underline;} a.info, a.info:visited {padding-right:17px;background:url(../images/icon_arrow_blue.gif) no-repeat 100% 0px;margin-top:20px;} a.info:hvoer {} a.icon_link, a.icon_link:visited {background:url(../images/icon_link.gif) no-repeat 100% -3px;padding-right:20px;} a.icon_link:hover {} p {margin:0;padding:0;margin-bottom:12px;} ul, ul li {margin:0;padding:0;list-style-type:none;} li {list-style-type:none;} ol {margin:0;padding:0;margin-left:19px;*margin-left:23px;} /* *targets IE 6,7 */ ol li {margin:0;padding:0;padding:3px 0px;list-style-type:decimal;} li.Q {background:url(../images/icon_Q.gif) no-repeat;padding-left:23px;font-weight:bold;} li.A {background:url(../images/icon_A.gif) no-repeat;padding:0px 0px 10px 23px;} ul.arrow_white {margin:5px 0px;} ul.arrow_white li {background:url(../images/icon_arrows.gif) no-repeat -5px 0px;padding-left:12px;line-height:140%;} ul.arrow_grey {margin:5px 0px;} ul.arrow_grey li {background:url(../images/icon_arrows.gif) no-repeat -5px -131px;padding-left:12px;line-height:140%;} ul.arrow_grey_spaced li {background:url(../images/icon_arrows.gif) no-repeat -5px -130px;padding:0px 0px 7px 12px;line-height:140%;} ul.arrow_red li {background:url(../images/icon_arrows.gif) no-repeat -5px -264px;padding:0px 0px 7px 12px;line-height:140%;} ul.ticks {margin:10px 0px 10px 20px !important;} ul.ticks li {background:url(../images/icon_tick_green.gif) no-repeat;padding:0px 0px 5px 21px !important;} ul.ticks li a, ul.ticks li a:visited {text-decoration:none;font-weight:normal;color:#333;background:url(../images/icon_link.gif) no-repeat 100% -3px;padding-right:20px;} ul.ticks li a:hover {text-decoration:none;color:#2484C4;} ul.ticks.me14 li {background-position:0 3px;} ul.blank {margin:10px 0px;} ul.blank li {line-height:160%;} .h2_tick_large {padding-left:35px;background:url(../images/icon_tick_large.png) no-repeat;} ul.links {margin:10px 0px 20px 0px;} ul.links li {font-size:14px;color:#122D49;background:url(../images/icon_arrow_blue.png) no-repeat;padding-left:23px;margin-bottom:15px;_height:12px;} ul.links li a, ul.links li a:visited {text-decoration:none;color:#122D49;font-weight:normal;} ul.links li a:hover {text-decoration:none;color:#2484C4;} ul.links span {display:block;font-size:12px;color:#999;padding:2px 0px 5px 0px;} a.icon_document {display:inline-block;width:16px;height:16px;font-size:0px;background:url(../images/icon_pack.png) no-repeat 0px -395px;margin:0px 5px;vertical-align:top;} a.icon_document:hover {background-position:0px -432px;} a.icon_pdf {display:inline-block;width:16px;height:16px;font-size:0px;background:url(../images/icon_pack.png) no-repeat 0px -468px;margin:0px 5px;vertical-align:top;} a.icon_pdf:hover {background-position:0px -504px;} a.icon_zip {display:inline-block;width:16px;height:16px;font-size:0px;background:url(../images/icon_pack.png) no-repeat 0px -540px;margin:0px 5px;vertical-align:top;} a.icon_zip:hover {background-position:0px -576px;} hr {margin:0;padding:0;border:0;display:block;height:4px;background:#88C1E9;margin:20px 0px;clear:both;} .clear_div {clear:both;} /* Site Header */ .level0_shell {width:1000px;margin:0 auto;background:url(../images/level0_shell_bg.jpg) repeat-y;} .level1_shell {width:960px;margin:0 auto;background:#fff;} .topNav_shell {position:relative;float:left;width:100%;height:93px;color:#fff;border-bottom:7px solid #88C1E9;overflow:visible !important; background:linear-gradient(to bottom, #355A75, #182D41); /* W3C */ background:-moz-linear-gradient(top, #355A75, #182D41); /* FF3.6+ */ background:-webkit-linear-gradient(top, #355A75, #182D41); /* Chrome10+,Safari5.1+ */ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#355A75), to(#182D41)); /* Chrome,Safari4+ */ background:-ms-linear-gradient(top, #355A75, #182D41) !important; /* IE10+ */ background:-o-linear-gradient(top, #355A75, #182D41); /* Opera 11.10+ */ } .topNav_logo {float:left;width:135px;height:40px;margin:25px 0 0 30px;background:url(../images/topNav_logo.png) no-repeat;overflow:hidden;} .topNav_logo a, .topNav_logo:hover, .topNav_logo a:visited {text-decoration:none;display:block;width:135px;height:40px;border:0;} .topNav_logo h1 {position:absolute;top:-10000px} .topNav_search_shell {float:right;width:600px;margin-top:7px;} .topNav_search {float:right;width:225px;height:25px;background:#C3C7CB;border:1px solid #909AA4;overflow:hidden;} .topNav_search input {float:left;width:197px;height:27px;background:#C3C7CB;border:0px;font-size:12px;font-style:italic;color:#666;margin-top:-2px;} .topNav_bttn_search {float:left;width:16px;height:16px;margin:5px 5px 0 7px;background:url(../images/icon_pack.png) no-repeat;} .topNav_bttn_search:hover {background-position:0px -36px;} .topNav_bttn_search a, .topNav_bttn_search a:visited, .topNav_bttn_search a:hover {display:block;float:left;width:16px;height:16px;text-decoration:none;cursor:pointer;} .topNav_login {float:right;width:122px;padding-right:10px;text-align:right;} .topNav_login a, .topNav_login a:visited {text-decoration:none;color:#BDC5CB;font-weight:normal;} .topNav_login a:hover {text-decoration:none;color:#fff;background-position:0px -180px;} .topNav_nav_shell {position:absolute;bottom:0;left:0 !important;width:100%;height:30px;text-align:right;overflow:visible !important;} /*lvl 1*/ .topNav_menu {position:relative;margin:0;padding:0;list-style-type:none;white-space:nowrap;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#fff;padding-top:7px;margin-right:15px;overflow:visible !important;z-index:10001;} .topNav_menu li {position:relative;margin:0;padding:0;overflow:visible !important;} .topNav_menu > li {display:inline;} .topNav_menu a, .topNav_menu a:visited {text-decoration:none;color:#fff !important;font-weight:normal;} .topNav_menu a:hover {text-decoration:none;} .topNav_menu span {height:30px;padding:7px 20px 7px 20px;text-decoration:none;font-weight:normal;color:#fff;overflow:hidden;} li.sfHover span {cursor:pointer; background:linear-gradient(to bottom, #9BB1C1, #6C8CA4); /* W3C */ background:-moz-linear-gradient(top, #9BB1C1, #6C8CA4); /* FF3.6+ */ background:-webkit-linear-gradient(top, #9BB1C1, #6C8CA4); /* Chrome10+,Safari5.1+ */ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9BB1C1), to(#6C8CA4)); /* Chrome,Safari4+ */ background:-ms-linear-gradient(top, #9BB1C1, #6C8CA4) !important; /* IE10+ */ background:-o-linear-gradient(top, #9BB1C1, #6C8CA4); /* Opera 11.10+ */ } .topNav_menu span.selected {color:#182C40 !important; background:linear-gradient(to bottom, #E4F1FA, #88C1E9); /* W3C */ background:-moz-linear-gradient(top, #E4F1FA, #88C1E9); /* FF3.6+ */ background:-webkit-linear-gradient(top, #E4F1FA, #88C1E9); /* Chrome10+,Safari5.1+ */ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E4F1FA), to(#88C1E9)); /* Chrome,Safari4+ */ background:-ms-linear-gradient(top, #E4F1FA, #88C1E9) !important; /* IE10+ */ background:-o-linear-gradient(top, #E4F1FA, #88C1E9); /* Opera 11.10+ */ } .topNav_menu span.selected a, .topNav_menu span.selected a:visited {color:#182C40 !important;background-color:none !important;} /*lvl 2*/ .topNav_dropDown {position:absolute;left:0;top:23px;*top:37px;width:170px;background-color:#6C8CA4;color:#fff;font-size:12px;text-align:left;white-space:nowrap;display:none;z-index:1002;} .topNav_dropDown li {margin:0;padding:0;} .topNav_dropDown a, .topNav_dropDown a:visited {display:block;height:15px;padding:7px 20px 7px 20px;text-decoration:none;font-size:12px;font-weight:normal;color:#fff !important;} .topNav_dropDown a:hover {text-decoration:none;background-color:#89A3B6 !important;} .topNav_dropDown a.highlight {background:url(../images/icon_arrows.gif) no-repeat 150px 7px;} .topNav_dropDown a:hover.highlight {background:url(../images/icon_arrows.gif) no-repeat 150px 7px;background-color:#89A3B6 !important;} .topNav_dropDown.selected {background-color:#88C1E9;_background-color:none;} /* causing IE6 to display unwanted blue bg */ .topNav_dropDown.selected a, .topNav_dropDown.selected a:visited {color:#182C40 !important;_color:#fff !important;} .topNav_dropDown.selected a:hover {background-color:#D7EAF8 !important;_background-color:#89A3B6 !important;} .topNav_dropDown.selected a.highlight {background:url(../images/icon_arrows.gif) no-repeat 150px -191px;_background-position:150px 3px;} .topNav_dropDown.selected a:hover.highlight {background:url(../images/icon_arrows.gif) no-repeat 150px -191px;background-color:#D7EAF8 !important;_background-color:#89A3B6 !important;} .topNav_menu > li:last-child > .topNav_dropDown {right:0 !important;left:auto !important;} /*lvl 3*/ .topNav_dropDown ul {left:100%;top:0;} .menu_products {left:142px;} .menu_downloads {left:242px;} .menu_support {left:355px;} .menu_developers {left:449px;} .menu_partners {left:565px;} .menu_company {left:593px;} .subMenu_features {top:134px;} .subMenu_solutions {top:160px;} .subMenu_tools {top:30px;} /* Site Footer */ .footNav_shell {width:900px;height:195px;padding:15px 30px;position:relative; background:linear-gradient(to bottom, #E9E9E9, #C3C3C3); /* W3C */ background:-moz-linear-gradient(top, #E9E9E9, #C3C3C3); /* FF3.6+ */ background:-webkit-linear-gradient(top, #E9E9E9, #C3C3C3); /* Chrome10+,Safari5.1+ */ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E9E9E9), to(#C3C3C3)); /* Chrome,Safari4+ */ background:-ms-linear-gradient(top, #E9E9E9, #C3C3C3); /* IE10+ */ background:-o-linear-gradient(top, #E9E9E9, #C3C3C3); /* Opera 11.10+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9E9E9', endColorstr='#C3C3C3', GradientType=0); /* IE7-9 */ _background:#C3C3C3; /* IE 6 */ } .footNav_shell a, .footNav_shell a:visited {text-decoration:none;font-weight:normal;color:#555;outline:none;} .footNav_shell a:hover {text-decoration:underline;} .footNav_shell ul {float:left;width:128px;white-space:nowrap;font-size:11px;color:#555;} .footNav_shell li {background:url(../images/icon_arrows.gif) no-repeat -5px -64px;padding-left:12px;line-height:170%;} .footNav_shell li.h1 {font-size:13px;background:none;padding:0;} .footNav_follow_shell {width:270px;height:25px;overflow:hidden;position:absolute;bottom:15px;right:30px;} .footNav_follow {float:left;width:85px;height:25px;background:url(../images/footNav_follow_icons.png) no-repeat 0px 0px;overflow:hidden;} .footNav_follow_twitter {float:left;display:block;width:35px;height:25px;margin-left:20px;background:url(../images/footNav_follow_icons.png) no-repeat -95px 0px;text-decoration:none;overflow:hidden;} .footNav_follow_twitter:hover {background-position:-95px -35px;text-decoration:none;cursor:pointer;} .footNav_follow_rss {float:left;display:block;width:25px;height:25px;margin-left:14px;background:url(../images/footNav_follow_icons.png) no-repeat -140px 0px;text-decoration:none;overflow:hidden;} .footNav_follow_rss:hover {background-position:-140px -35px;text-decoration:none;cursor:pointer;} .footNav_follow_linkedin {float:left;display:block;width:25px;height:25px;margin-left:14px;background:url(../images/footNav_follow_icons.png) no-repeat -175px 0px;text-decoration:none;overflow:hidden;} .footNav_follow_linkedin:hover{background-position:-175px -35px;text-decoration:none;cursor:pointer;} .footNav_follow_facebook {float:left;display:block;width:25px;height:25px;margin-left:14px;background:url(../images/footNav_follow_icons.png) no-repeat -210px 0px;text-decoration:none;overflow:hidden;} .footNav_follow_facebook:hover{background-position:-210px -35px;text-decoration:none;cursor:pointer;} .footNav_follow_shell h2, .footNav_follow_shell span {position:absolute;top:-10000px} .foot_shell {width:900px;height:27px;padding:13px 30px 0px 30px;font-size:11px;color:#fff;border-top:7px solid #88C1E9; background:linear-gradient(to bottom, #355A75, #182D41); /* W3C */ background:-moz-linear-gradient(top, #355A75, #182D41); /* FF3.6+ */ background:-webkit-linear-gradient(top, #355A75, #182D41); /* Chrome10+,Safari5.1+ */ background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#355A75), to(#182D41)); /* Chrome,Safari4+ */ background:-ms-linear-gradient(top, #355A75, #182D41); /* IE10+ */ background:-o-linear-gradient(top, #355A75, #182D41); /* Opera 11.10+ */ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#355A75', endColorstr='#182D41', GradientType=0); /* IE7-9 */ _background:#182D41; /* IE 6 */ } .foot_shell_left {float:left;width:690px;} .foot_shell_right {float:right;width:200px;text-align:right;} .foot_shell ul {white-space:nowrap;font-size:11px;color:#fff;} .foot_shell li {display:inline;padding-right:5px;} .foot_shell a, .foot_shell a:visited {text-decoration:none;font-weight:normal;color:#fff;} .foot_shell a:hover {text-decoration:underline;} /* Site Body */ .body_shell {float:left;width:900px;min-height:320px;_height:auto !important;_height:320px;padding:30px;background:#fff;} .body_shell.home {padding:5px 30px 30px 30px;} .body_3Col_2span {float:left;width:590px;padding-right:30px;} .body_3Col {float:left;width:280px;padding-right:30px;} .body_3Col.last {padding:0px;} .body_2Col_shell, .body_3Col_shell {float:left;width:100%;} .body_3Col_shell h3 {float:left;width:100%;clear:both;} .body_2Col_shell ul, .body_3Col_shell ul {font-size:12px;} .body_2Col_shell li, .body_3Col_shell li {background:url(../images/icon_arrows.gif) no-repeat -5px -132px;padding-left:12px;margin-bottom:5px;} .body_2Col_left {float:left;width:330px;padding-right:30px;} .body_2Col_right {float:left;width:330px;} .body_3Col_left {float:left;width:270px;padding-right:45px;_width:260px;_overflow:hidden;} .body_3Col_mid {float:left;width:270px;padding-right:45px;_width:260px;_overflow:hiden;} .body_3Col_right {float:left;width:270px;_width:260px;_overflow:hidden;} input.bttn_flat, button.bttn_flat {min-width:100px !important;height:27px !important;padding:0 10px !important;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;} .bttn_flat {text-decoration:none !important;display:inline-block;min-width:80px;height:20px;background-color:#88C1E9;color:#133759 !important;text-align:center;font-size:12px !important;font-weight:normal !important;line-height:100% !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:7px 10px 0 10px;margin-right:5px;cursor:pointer;text-shadow:none !important;-webkit-text-shadow:none !important;-moz-text-shadow:none !important;} .bttn_flat:hover {text-decoration:none !important;font-size:12px;font-weight:normal;opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7;-khtml-opacity:0.7;} .bttn_flat.right {float:right;} .bttn_flat.large {width:auto;min-width:90px;height:23px;font-size:13px !important;font-weight:bold !important;padding:9px 20px 0 20px;} .bttn_flat.small {width:auto;min-width:0;height:20px;font-size:12px;padding:7px 20px 0 20px;} .bttn_flat.max85 {width:85px;min-width:0;padding-left:0;padding-right:0;} .bttn_flat.blue {background-color:#1D6798;color:#fff !important;} .bttn_flat.lightblue {background-color:#88C1E9;color:#133759 !important;} .bttn_flat.red {background-color:#FF3300;color:#000 !important;} .bttn_flat.lightred {background-color:#FF6944;color:#000 !important;} .bttn_flat.orange {background-color:#EE5315;color:#fff !important;} .bttn_flat.lightgrey {background-color:#CCC;color:#333 !important;} /* Targets IE11 only */ _:-ms-fullscreen, :root .topNav_search input {margin-top:0px !important;} _:-ms-fullscreen, :root .home_subscribe_input input {margin-top:0px !important;} /* Targets IE10 only */ html[data-useragent*='MSIE 10.0'] .radio_bttns_shell input {margin:3px 2px 7px 0 !important;} /* Targets IE10 & IE9 only */ .radio_bttns_shell input:nth-child(n) {margin:3px 2px 7px 0\9} .topNav_search input:nth-child(n) {margin-top:0px\9;} .home_subscribe_input input:nth-child(n) {margin-top:0px\9;} /* Targets IE9 only */ @media all and (min-width:0\0) and (min-resolution: .001dpcm) { .topNav_shell {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#355A75', endColorstr='#182D41', GradientType=0);} :root li.sfHover span {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9BB1C1', endColorstr='#6C8CA4', GradientType=0);} :root .topNav_menu span.selected {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4F1FA', endColorstr='#88C1E9', GradientType=0);} } /* Targets IE8 & below */ .topNav_search input {margin-top:5px\9;} .topNav_shell {z-index:1001\9;filter:alpha(opacity=100)\9;background:#182D41\9;} .topNav_nav_shell {z-index:1001\9;filter:alpha(opacity=100)\9;} li.sfHover span {background:#6C8CA4\9;} .topNav_menu span.selected {background:#88C1E9\9;} /* Targets IE8 only */ @media \0screen { } /* Targets IE7 & IE6 only */ .radio_bttns_shell input {*margin:1px 2px 1px 0 !important;} .topNav_shell {*z-index:1001;*filter:alpha(opacity=100);} /* Targets Firefox only */ @-moz-document url-prefix() { .topNav_menu > li > .topNav_dropDown {top:22px !important;} }