<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	color: #444;
}
.bnrcont-mb {
	display: none
}
.newbnr {
	margin-top: 86px;
	position: relative;
	overflow: hidden;
	max-height: 380px;
	width: 100%;
	background: #efefef;
}
.newbnrdiv {
	max-height: 380px;
	width: 100%;
	display: block
}
.newbnrdiv li {
	background: #efefef;
	text-align: center
}
.newbnrdiv li img {
	max-width: 100%
}
.newbnrdiv li .bnrcont {
	width: 1400px;
	max-width: 100%;
	position: relative;
	margin: 0 auto
}
.newbnrtxt {
	position: absolute;
	z-index: 90;
	display: block;
	transition: all 0.2s ease-in-out 0s;
	text-align: left;
	color: #000;
	font-size: 34px;
	font-weight: 300;
	line-height: 50px;
	padding: 0
}
.prdbnr1 {
	top: 99px;
	left: 40%;
}
.prdbnr2 {
	top: 89px;
	right: 40%;
}
.prdbnr3 {
	top: 35px;
	left: 0;
	text-align: center
}
.prdbnr4 {
	top: 99px;
	left: 44%;
}
.prdbnr4 .bnrContent {
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}
.prdbnr2 .bnrContent {
	font-size: 16px;
	line-height: 24px;
	font-weight: 400
}
.prdbnr3 .bnrContent {
	font-size: 13px;
	line-height: 20px;
	position: relative;
	left: 50%;
	text-align: left;
	width: 50%;
	padding-top: 30px;
	font-weight: 400
}
.mobBanner {
	display: none
}
.newbnr .newbnrnav {
	position: absolute;
	bottom: 5px;
	right: 5px;
	width: 100%;
	text-align: right
}
.bnrnav {
	width: 97%;
	margin: 0 auto;
	max-width: 1140px
}
.bnrnav a {
	width: 10px;
	height: 10px;
	display: inline-block;
	line-height: 3px;
	margin-left: 5px;
	background: #ccc;
	border-radius: 5px
}
.bnrnav a.bnrnav-act {
	background: #7BBB2A
}
/*Inner Pages*/.ess-icon, .ent-icon, .lee-icon, .feature-img, .resource-img, .wn-icon, .wn-active .wn-icon, .cust1, .cust2, .cust3, .cust4, .cust5, .cust6, .cust7, .cust8, .cust-qte-icon, .vid1, .vid2, .vid3, .vid4, .vid5, .vid6 {
	background: url(../images/opm-sprite-new.png) no-repeat 0 0
}
.video-zone {
	padding: 20px 20px 40px
}
.video-zone img {
	max-width: 100%
}
.vid-lhs {
	width: 220px;
	float: left;
	height: 446px;
	overflow-y: scroll
}
.vid-lhs a {
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 10px;
	display: block
}
.vid1, .vid2, .vid3, .vid4, .vid5, .vid6 {
	border: 3px solid #fff;
	width: 190px;
	height: 115px;
	display: block;
	margin-bottom: 5px
}
.vid1 {
	background-position: 0 -312px
}
.vid2 {
	background-position: -190px -312px
}
.vid3 {
	background-position: -380px -312px
}
.vid4 {
	background-position: 0 -427px
}
.vid5 {
	background-position: -190px -427px
}
.vid6 {
	background-position: -380px -427px
}
.vid-rhs {
	width: 720px;
	padding-left: 20px;
	float: right
}
#vidPlay {
	max-width: 722px
}
#vidPlay a {
	display: block
}
#vidPlay img {
	border: 3px solid #fff
}
#vidFrame {
	width: 100%;
	height: 400px;
	margin: 0;
	padding: 0;
	line-height: 0;
	display: block
}
#vidDesc {
	font-size: 18px;
	margin-top: 20px
}
.main-vid img {
	box-shadow: 0 0 1px #aaa
}
.hmcontent {
	padding: 0 40px
}
.hm-fea-cont {
	float: left;
	width: 83%;
	position: relative;
	overflow: hidden;
	border: 1px solid #eee
}
.hm-fea-cont img {
	max-width: 100%
}
.hm-fea-txt {
	width: 90%;
	position: absolute;
	bottom: 0;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
	padding: 2px 5%;
	color: #fff;
	border: 1px solid #eee;
	border-top: none;
	display: none;
	text-align: center
}
.hm-fea-txt:first-child {
	display: block
}
.hm-fea-txt p {
	line-height: 20px;
	margin: 10px 0 5px
}
.hm-fea-txt a {
	color: #FF8134;
	text-decoration: underline
}
.hm-fea-tn-act:after {
	position: absolute;
	left: -8px;
	top: 36px;
	display: inline-block;
	border-top: 8px solid transparent;
	border-right: 8px solid #ccc;
	border-bottom: 8px solid transparent;
	content: ''
}
.hm-fea-tn {
	width: 15%;
	padding-left: 1.5%;
	float: left
}
.hm-fea-tn li {
	position: relative
}
.hm-fea-tn1, .hm-fea-tn2, .hm-fea-tn3, .hm-fea-tn4, .hm-fea-tn5, .hm-fea-tn6 {
	background: url(../images/opm-index-sprite.jpg) no-repeat 0 0;
	width: 150px;
	height: 77px;
	display: inline-block;
	border: 1px solid #ccc;
	margin-bottom: 21px
}
.hm-fea-tn1 {
	background-position: 0 0
}
.hm-fea-tn2 {
	background-position: -150px 0
}
.hm-fea-tn3 {
	background-position: 0 -77px
}
.hm-fea-tn4 {
	background-position: -150px -77px
}
.hm-fea-tn5 {
	background-position: 0 -154px
}
.hm-fea-tn6 {
	background-position: -150px -154px
}
.wn-head {
	background: #FFFDED;
	padding: 10px 20px;
	border-radius: 50px
}
#wn-list {
	min-height: 330px
}
#wn-list li {
	padding: 0 0 20px 0
}
#wn-list li &gt; div {
	display: none;
	padding: 10px 0 10px 30px;
	font-size: 12px
}
#wn-list li span {
	cursor: pointer
}
#wn-list li .wn-icon {
	width: 18px;
	height: 18px;
	display: inline-block;
	background-position: -300px -44px;
	float: left;
	margin: 6px 8px 0 0
}
#wn-list li .wn-active .wn-icon {
	background-position: -319px -44px
}
#wn-list img {
	position: absolute;
	right: 2%;
	top: 70px
}
.wn-lhs-cont {
	width: 38%;
	padding: 0 2%;
	float: left
}
.cust-pg-vid {
	padding-bottom: 20px;
	border: none
}
.cust-qte-icon {
	background-position: -344px 0;
	width: 200px;
	height: 200px;
	display: inline-block
}
.cust1 {
	background-position: 0 -254px;
	width: 62px;
	height: 17px;
	display: inline-block;
	margin-top: 15px
}
.cust2 {
	background-position: 0 -271px;
	width: 46px;
	height: 39px;
	display: inline-block
}
.cust3 {
	background-position: -62px -254px;
	width: 73px;
	height: 13px;
	display: inline-block;
	margin-top: 10px
}
.cust4 {
	background-position: -46px -271px;
	width: 26px;
	height: 39px;
	display: inline-block
}
.cust5 {
	background-position: -135px -254px;
	width: 70px;
	height: 11px;
	display: inline-block;
	margin-top: 10px
}
.cust6 {
	background-position: -117px -267px;
	width: 55px;
	height: 25px;
	display: inline-block
}
.cust7 {
	background-position: -72px -267px;
	width: 45px;
	height: 34px;
	display: inline-block
}
.cust8 {
	background-position: -117px -292px;
	width: 69px;
	height: 19px;
	display: inline-block;
	margin-top: 5px
}
.feature-box {
	margin-top: 10px;
	color: #424f56
}
.feature-box p {
	margin: 15px 0 5px 0;
	color: #777
}
.feature-col1 {
	width: 31%;
	float: left;
	margin-right: 3%;
	padding: 20px 0
}
.feature-col2 {
	width: 31%;
	float: left;
	margin-right: 3%;
	padding: 20px 0
}
.feature-col3 {
	width: 32%;
	float: left;
	padding: 20px 0
}
.feature-img {
	margin: 5px 10px 0 0;
	float: left;
	height: 32px;
	width: 32px;
	display: inline-block
}
.index-col1 {
	width: 48%;
	float: left;
	margin-right: 2%;
	padding: 20px 0
}
.index-col2 {
	width: 48%;
	float: left;
	margin-right: 1%;
	padding: 20px 0
}
.fea-npm1 {
	background-position: 0 -62px
}
.fea-npm2 {
	background-position: 0 -94px
}
.fea-npm3 {
	background-position: 0 -126px
}
.fea-npm4 {
	background-position: 0 -158px
}
.fea-npm5 {
	background-position: 0 -190px
}
.fea-npm6 {
	background-position: 0 -222px
}
.fea-spm1 {
	background-position: -32px -62px
}
.fea-spm2 {
	background-position: -32px -94px
}
.fea-spm3 {
	background-position: -192px -94px
}
.fea-spm4 {
	background-position: -192px -126px
}
.fea-spm5 {
	background-position: -32px -190px
}
.fea-spm6 {
	background-position: -192px -158px
}
.fea-apm1 {
	background-position: -64px -62px
}
.fea-apm2 {
	background-position: -64px -94px
}
.fea-apm3 {
	background-position: -64px -126px
}
.fea-apm4 {
	background-position: -64px -158px
}
.fea-apm5 {
	background-position: -64px -190px
}
.fea-apm6 {
	background-position: -64px -222px
}
.fea-nfm1 {
	background-position: -160px -222px
}
.fea-nfm2 {
	background-position: -160px -190px
}
.fea-nfm3 {
	background-position: -96px -126px
}
.fea-nfm4 {
	background-position: -96px -158px
}
.fea-nfm5 {
	background-position: -96px -190px
}
.fea-nfm6 {
	background-position: -96px -222px
}
.fea-dcm1 {
	background-position: -128px -62px
}
.fea-dcm2 {
	background-position: -128px -94px
}
.fea-dcm3 {
	background-position: -128px -126px
}
.fea-enm1 {
	background-position: -128px -158px
}
.fea-enm2 {
	background-position: -128px -190px
}
.fea-enm3 {
	background-position: -128px -222px
}
.fea-dpl1 {
	background-position: -160px -62px
}
.fea-dpl2 {
	background-position: -160px -94px
}
.fea-dpl3 {
	background-position: -160px -126px
}
.fea-inhead {
	font-size: 16px;
	margin-top: 1px;
	margin-left: 2%;
	letter-spacing: -0.5px
}
.fea-inhead2 {
	font-size: 17px;
	margin-top: 1px;
	margin-left: 2%;
	letter-spacing: -0.5px
}
.mT5 {
	margin-top: 5px
}
.more-fea, .less-fea {
	cursor: pointer;
	text-decoration: underline;
	display: inline-block
}
.more-fea-box {
	display: none
}
.ess-icon {
	width: 49px;
	height: 54px;
	display: inline-block;
	margin: 28px auto;
	background-position: 0 0
}
.ent-icon {
	width: 109px;
	height: 62px;
	display: inline-block;
	margin: 23px auto;
	background-position: -49px 0
}
.lee-icon {
	width: 142px;
	height: 62px;
	display: inline-block;
	margin: 23px auto;
	background-position: -158px 0
}
.dwn-nav-link {
	line-height: 46px;
	display: block;
	text-align: center;
	background: #ECEDEE;
	margin-top: 2px
}
.dwn-nav-link a:hover {
	text-decoration: underline
}
.other-option-head {
	margin-top: 40px
}
.other-option-head span {
	padding: 5px 20px;
	font-size: 18px;
	line-height: 28px;
	cursor: pointer;
	display: inline-block
}
.other-option-head span.act {
	background: #fff
}
.other-option {
	background: #fff;
	padding: 20px 2%
}
.other-option-cont {
	display: none
}
.other-option-cont .otr-dwn-cont li {
	font-size: 14px
}
.rhs-cont-box {
	padding: 20px 0 40px;
	border-bottom: 1px solid #eee
}
.inner-fea-img {
	width: 47%;
	float: left
}
.inner-fea-img img {
	border: 3px solid #eee;
	max-width: 100%
}
.inner-fea-txt {
	width: 47%;
	padding-left: 6%;
	float: left;
	color: #777
}
.inner-fea-txt p {
	margin-top: 0
}
.inner-fea-txt1 p {
	margin-top: 0
}
.inner-fea-txt1 {
	width: 47%;
	padding-right: 6%;
	float: left;
	color: #777
}
.ticked {
	font-size: 16px!important;
	color: #7eac2d;
	text-align: center
}
.red {
	color: #f00
}
table.editionTable {
	width: 100%;
	border-collapse: collapse;
	text-align: left;
	margin: 20px auto
}
table.editionTable thead tr th {
	padding: 0.6em;
	background-color: #ECEDEE;
	text-align: center;
	font-size: 10px;
	border: 1px solid #E5E5E5
}
table.editionTable thead tr th span {
	font-size: 18px
}
table.editionTable tbody tr td:first-child {
	background-color: #f8f8f8;
	text-align: left
}
table.editionTable td {
	vertical-align: middle;
	padding: 0.6em;
	width: 24%;
	border: 1px solid #e5e5e5;
	font-size: 12px;
	text-align: center
}
table.editionTable td:first-child {
	width: 27%
}
table.editionTable tfoot td {
	font-weight: bold;
	text-align: center;
	background-color: #ECEDEE
}
table.editionTable tfoot td:first-child {
	text-align: left
}
#plugin li {
	padding: 0
}
#plugin {
	padding-left: 20px
}
#plugin ul {
	padding-left: 10px
}
.resource-box {
	margin-top: 20px
}
.resource-box p {
	margin: 10px 0 0 0;
	color: #777;
	font-size: 12px;
	padding-left: 26px
}
.resource-col1 {
	width: 24%;
	float: left;
	margin-right: 1%;
	padding: 20px 0
}
.resource-col2 {
	width: 24%;
	float: left;
	margin-right: 1%;
	padding: 20px 0
}
.resource-col3 {
	width: 24%;
	float: left;
	margin-right: 1%;
	padding: 20px 0
}
.resource-col4 {
	width: 24%;
	float: left;
	margin-right: 1%;
	padding: 20px 0
}
.resource-img {
	margin: 5px 10px 50px 0;
	float: left;
	height: 16px;
	width: 16px;
	display: inline-block
}
.res1 {
	background-position: -256px -62px
}
.res2 {
	background-position: -224px -62px
}
.res3 {
	background-position: -240px -62px
}
.res4 {
	background-position: -288px -78px
}
.res5 {
	background-position: -288px -62px
}
.res6 {
	background-position: -208px -78px
}
.res7 {
	background-position: -272px -62px
}
.res8 {
	background-position: -224px -78px
}
.res9 {
	background-position: -192px -78px
}
.res10 {
	background-position: -256px -78px
}
.res11 {
	background-position: -272px -78px
}
.res12 {
	background-position: -208px -62px
}
.res13 {
	background-position: -240px -78px
}
.res14 {
	background-position: -192px -62px
}
.res15 {
	background-position: -304px -62px
}
.res-inhead {
	font-size: 16px;
	letter-spacing: -0.5px
}
.res-form-box {
	border-top: 1px solid #eee;
	padding-top: 20px;
	margin-top: 20px
}
.res-form-col1 {
	width: 48%;
	padding-right: 2%;
	float: left
}
.res-form-col2 {
	width: 48%;
	padding-left: 2%;
	float: left
}
a.demo-pg-sprite:hover, a.img-pop:hover {
	text-decoration: none
}
.fault-mgmt-sprite {
	background: url(../images/fault-mgmt-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.fault-mgmt1 {
	background-position: 0 0
}
.fault-mgmt2 {
	background-position: -166px 0
}
.fault-mgmt3 {
	background-position: -332px 0
}
.fault-mgmt4 {
	background-position: 0 -166px
}
.fault-mgmt5 {
	background-position: -166px -166px
}
.fault-mgmt6 {
	background-position: -332px -166px
}
.fault-mgmt7 {
	background-position: 0 -332px
}
.fault-mgmt8 {
	background-position: -166px -332px
}
.fault-mgmt9 {
	background-position: -332px -332px
}
.route-mon-sprite {
	background: url(../images/router-monitoring-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.route-mon1 {
	background-position: 0 0
}
.route-mon2 {
	background-position: 0 -166px
}
.route-mon3 {
	background-position: 0 -332px
}
.route-mon4 {
	background-position: 0 -498px
}
.route-mon5 {
	background-position: -166px 0
}
.route-mon6 {
	background-position: -166px -166px
}
.route-mon7 {
	background-position: -166px -332px
}
.net-map-sprite {
	background: url(../images/network-mapping-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.net-map1 {
	background-position: 0 0
}
.net-map2 {
	background-position: -165px 0
}
.net-map3 {
	background-position: -330px 0
}
.net-map4 {
	background-position: -495px 0
}
.net-map5 {
	background-position: 0 -165px
}
.net-map6 {
	background-position: -165px -165px
}
.net-map7 {
	background-position: -330px -165px
}
.net-map8 {
	background-position: -495px -165px
}
.net-map9 {
	background-position: 0 -330px
}
.net-map10 {
	background-position: -165px -330px
}
.net-map11 {
	background-position: -330px -330px
}
.net-map12 {
	background-position: -495px -330px
}
.net-map13 {
	background-position: 0 -495px
}
.net-map14 {
	background-position: -165px -495px
}
.document-tbl {
	width: 100%;
	border-collapse: collapse
}
.document-tbl td {
	width: 50%;
	padding: 5px;
	border: 1px solid #ddd
}
.document-tbl tr.head {
	background: #EBEBEB;
	font-size: 14px
}
.document-tbl tr.odd {
	background: #fff;
	font-size: 12px
}
.document-tbl tr.even {
	background: #f8f8f8;
	font-size: 12px
}
.what-snmp-tbl td {
	border: 1px solid #ddd;
	padding: 5px
}
.net-perf-monitor-sprite {
	background: url(../images/net-perf-monitor-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.net-perf-mon1 {
	background-position: 0 0
}
.net-perf-mon2 {
	background-position: -165px -165px
}
.net-perf-mon3 {
	background-position: 0 -165px
}
.net-traf-analis-sprite {
	background: url(../images/network-traffic-analysis-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.net-traf1 {
	background-position: 0 -165px
}
.net-traf2 {
	background-position: -165px -165px
}
.net-traf3 {
	background-position: -165px -330px
}
.net-traf4 {
	background-position: 0 -330px
}
.net-traf5 {
	background-position: -165px 0
}
.net-traf6 {
	background-position: 0 0
}
.ser-moni-sprite {
	background: url(../images/server-monitoring-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.ser-moni1 {
	background-position: -330px 0
}
.ser-moni2 {
	background-position: 0 0
}
.ser-moni3 {
	background-position: -165px 0
}
.ser-moni4 {
	background-position: 0 -165px
}
.ser-moni5 {
	background-position: -165px -165px
}
.ser-moni6 {
	background-position: -330px -165px
}
.ser-moni7 {
	background-position: 0 -330px
}
.vmware-sprite {
	background: url(../images/vmware-monitoring-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.vmware-tn1 {
	background-position: 0 0
}
.vmware-tn2 {
	background-position: -165px 0
}
.vmware-tn3 {
	background-position: 0 -165px
}
.vmware-tn4 {
	background-position: -165px -165px
}
.vmware-tn5 {
	background-position: 0 -330px
}
.switch-sprite {
	background: url(../images/switch-monitoring-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.switch-tn1 {
	background-position: 0 0
}
.switch-tn2 {
	background-position: 0 -165px
}
.plug-nav-inner {
	text-align: center
}
.plug-nav-inner a {
	margin: 20px;
	color: #333;
	background: #ddd;
	padding: 5px 10px;
	display: inline-block
}
.cust-vid1, .cust-vid2, .cust-vid3, .cust-vid4, .cust-vid5 {
	background: url(../images/opm-cust-video-sprite.png) no-repeat 0 0;
	border: 3px solid #fff;
	display: block;
	height: 126px;
	margin-bottom: 5px;
	width: 190px
}
.cust-vid1 {
	background-position: 0 0
}
.cust-vid2 {
	background-position: -190px 0
}
.cust-vid3 {
	background-position: 0 -126px
}
.cust-vid4 {
	background-position: -190px -126px
}
.cust-vid5 {
	background-position: -190px -252px
}
.tableborder {
	background: none;
	border: 1px solid #c2c2c2;
	padding: 1px
}
.demo-pg-sprite {
	background: url(../images/demos-sprite.png) no-repeat 0 0;
	height: 126px;
	width: 190px;
	display: inline-block;
	border: 2px solid #ddd
}
.demo-pg-tn1 {
	background-position: 0 0
}
.demo-pg-tn2 {
	background-position: -190px 0
}
.demo-pg-tn3 {
	background-position: -380px 0
}
.demo-pg-tn4 {
	background-position: -190px -126px
}
.demo-pg-tn5 {
	background-position: -380px -126px
}
.demo-pg-tn6 {
	background-position: 0 -252px
}
.demo-pg-tn7 {
	background-position: -190px -252px
}
.demo-pg-tn8 {
	background-position: -380px -252px
}
.demo-pg-tn9 {
	background-position: 0 -378px
}
.demo-pg-tn10 {
	background-position: -190px -378px
}
.demo-pg-tn11 {
	background-position: -380px -378px
}
.ipam-spm-sprite {
	background: url(../images/ipam-spm-sprite.png) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.ipam-spm1 {
	background-position: 0 0
}
.ipam-spm2 {
	background-position: -165px 0
}
.ipam-spm3 {
	background-position: 0 -165px
}
.ipam-spm4 {
	background-position: -165px -165px
}
.opm-addon-sprite {
	background: url(../images/opmanager-addons-sprite.jpg) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.opm-addon1 {
	background-position: 0 0
}
.opm-addon2 {
	background-position: -165px 0
}
.opm-addon3 {
	background-position: -330px 0
}
.opm-addon4 {
	background-position: 0 -165px
}
.opm-addon5 {
	background-position: -165px -165px
}
.opm-addon6 {
	background-position: -330px -165px
}
.opm-addon7 {
	background-position: 0 -330px
}
.opm-addon8 {
	background-position: -165px -330px
}
.opm-addon9 {
	background-position: -330px -330px
}
.opm-addon10 {
	background-position: 0 -495px
}
.wan-mgmt-sprite {
	background: url(../images/wan-management-sprite.jpg) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.wan-mgmt1 {
	background-position: 0 0
}
.wan-mgmt2 {
	background-position: -165px 0
}
.wan-mgmt3 {
	background-position: 0 -165px
}
.wan-mgmt4 {
	background-position: -165px -165px
}
.voip-mntr-sprite {
	background: url(../images/voip-monitor-sprite.jpg) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.voip-mntr1 {
	background-position: 0 0
}
.voip-mntr2 {
	background-position: -165px 0
}
.voip-mntr3 {
	background-position: -330px 0
}
.voip-mntr4 {
	background-position: 0 -165px
}
.voip-mntr5 {
	background-position: -165px -165px
}
.systems-mgmt-sprite {
	background: url(../images/systems-mgmt-sprite.jpg) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.systems-mgmt1 {
	background-position: 0 0
}
.systems-mgmt2 {
	background-position: -165px 0
}
.systems-mgmt3 {
	background-position: 0 -165px
}
.systems-mgmt4 {
	background-position: -165px -165px
}
.fault-mntr-sprite {
	background: url(../images/fault-monitoring-sprite.jpg) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.fault-mntr1 {
	background-position: 0 0
}
.fault-mntr2 {
	background-position: -165px 0
}
.fault-mntr3 {
	background-position: -330px 0
}
.fault-mntr4 {
	background-position: 0 -165px
}
.fault-mntr5 {
	background-position: -165px -165px
}
.net-moni-temp-sprite {
	background: url(../images/network-monitor-templates-sprite.jpg) no-repeat 0 0;
	height: 165px;
	width: 165px;
	display: inline-block
}
.net-moni-temp1 {
	background-position: 0 0
}
.net-moni-temp2 {
	background-position: -165px 0
}
.spack-plug &gt; span {
	font-size: 18px;
	text-decoration: underline;
	margin-top: 10px;
	cursor: pointer;
	display: inline-block
}
.spack-plug-box {
	background: #fff;
	margin-top: 10px;
	width: 220px;
	margin: 0 auto;
	display: none
}
.spack-plug-box a {
	padding: 2px 0;
	display: block;
	background: #fbfbfb;
	border-bottom: 1px solid #eee
}
.spack-plug-box a:hover {
	background: #f6f6f6
}
.spack-btn {
	display: block;
	font-size: 12px;
	line-height: 16px;
	margin: 10px 0 0
}
.spack-lic {
	font-size: 12px;
	margin-top: 40px;
	color: #888
}
.spack-lic a {
	color: #888
}
.spack-tbl {
	margin-top: 20px
}
.spack-tbl td {
	border: 1px solid #ddd;
	padding: 10px
}
.spack-tbl th {
	border: 1px solid #ddd;
	padding: 10px;
	background: #f8f8f8;
	font-weight: bold
}
#lhsTree &gt; li &gt; a {
	padding: 12px 0 12px 24px;
	display: block
}
a.btn-style.act, #scroll a.btn-style.act {
	background: none repeat scroll 0 0 #7BBB2A;
}
.dsk-spa {
	background: none repeat scroll 0 0 #ECEDEE;
	margin: 30px 0;
	width: 100%;
}
.dsk-spa th {
	vertical-align: middle
}
.dsk-spa td {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #EFEFEF;
	padding: 10px;
	vertical-align: middle
}
table.editionTable1 {
	border-collapse: collapse;
	margin: 10px auto;
	text-align: left;
	width: 100%;
}
table.editionTable1 thead tr th {
	background-color: #ECEDEE;
	border: 1px solid #E5E5E5;
	font-size: 10px;
	padding: 0.6em;
	text-align: center;
}
table.editionTable1 thead tr th span {
	font-size: 10px;
}
table.editionTable1 tbody tr td:first-child {
	text-align: left;
}
table.editionTable1 td {
	border: 1px solid #E5E5E5;
	font-size: 12px;
	padding: 0.6em;
	text-align: center;
	vertical-align: middle;
}
table.editionTable1 td:first-child {
	width: 15%;
}
table.editionTable1 tfoot td {
	background-color: #ECEDEE;
	font-weight: bold;
	text-align: center;
}
table.editionTable1 tfoot td:first-child {
	text-align: left;
}

@media screen and (max-width: 1020px) {
.bnrquote {
	display: none
}
.hm-fea-tn li:last-child {
	display: none
}
.hm-fea-cont {
	width: 78%
}
.hm-fea-tn {
	width: 20%
}
.vid-lhs {
	width: 100%;
	float: none;
	overflow: scroll;
	overflow-y: hidden;
	height: 150px;
	white-space: nowrap;
	border-top: 2px solid #eee
}
.vid-lhs a {
	display: inline-block;
	margin-right: 10px;
	width: 190px
}
.vid-rhs {
	width: 96%;
	padding: 20px 2%;
	max-width: 722px;
	float: none;
	margin: 0 auto
}
#wn-list img {
	max-width: 55%
}
}

@media screen and (max-width: 760px) {
.bnrdwn {
	display: none
}
.hm-fea-cont img, .hm-fea-tn {
	display: none
}
.hm-fea-cont {
	width: auto;
	border: none
}
.hm-fea-cont a {
	display: table;
	margin: 0 auto
}
.hm-fea-txt {
	background: none;
	color: #333;
	position: static;
	text-align: center;
	border: none;
	border-top: 1px solid #eee;
	display: block;
	width: auto;
	padding: 20px 5%
}
.dwn-nav-link {
	font-size: 12px
}
.res-form-col1, .res-form-col2 {
	width: 100%;
	padding: 0
}
.wn-lhs-cont {
	width: 96%;
	margin-top: 20px
}
#wn-list img {
	max-width: 100%;
	position: static
}
.index-col1 {
	width: 90%!important
}
.index-col2 {
	width: 90%!important
}
}

@media screen and (max-width: 500px) {
.newbnrnav {
	display: none
}
.newbnrdiv {
	display: none
}
.newbnr {
	height: auto!important
}
.mobBanner {
	font-size: 30px;
	line-height: 50px;
	text-align: center;
	padding: 20px 0;
	font-weight: 300;
	display: block
}
.bnrnav {
	display: none
}
.feature-col1, .feature-col2, .feature-col3 {
	width: 90%;
	padding: 25px 5%;
	margin: 0;
	border-bottom: 1px dashed #ccc
}
.index-col1, .index-col2, {
width:48%;
padding-right:3px 5%;
margin:0;
border-bottom:1px dashed #ccc
}
.feature-box {
	margin: 0
}
.feature-box .mT5 {
	margin-top: 15px
}
.feature-box {
	margin: 0
}
.feature-box .mT5 {
	margin-top: 15px
}
.cust-quote span {
	margin: 0
}
.resource-col1, .resource-col2, .resource-col3, .resource-col4 {
	width: 49%
}
.inner-fea-img {
	display: none
}
.inner-fea-txt, .inner-fea-txt1 {
	padding: 0;
	width: 100%;
	text-align: center
}
.rhs-cont-box {
	padding-bottom: 20px
}
}
.clearfix {
	zoom: 1
}
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:before {
	clear: both;
}
.clearfix:after {
	clear: both;
}
::-webkit-selection {
background:#1777af;
color:#fafafa;
text-shadow:none
}
::-moz-selection {
background:#1777af;
color:#fafafa;
text-shadow:none
}
::selection {
	background: #1777af;
	color: #fafafa;
	text-shadow: none
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button
}
::-webkit-input-placeholder {
font-size:.875em;
line-height:1.4
}
input:-moz-placeholder {
font-size:.875em;
line-height:1.4
}
.ie7 img, .iem7 img {
	-ms-interpolation-mode: bicubic
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box
}
.rad-sec li {
	display: inline-block
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
.fw400 {
	font-weight: 400;
}

/*responsive*/
@media only screen and (max-width:480px) {
.col {
	margin: 1% 0
}
}
.span_1_of_1 {
	width: 100%
}
.span_2_of_2 {
	width: 100%
}
.span_1_of_2 {
	width: 49.2%
}
.span_3_of_3 {
	width: 100%
}
.span_2_of_3 {
	width: 66.1%
}
.span_1_of_3 {
	width: 31.5%
}
.span_4_of_4 {
	width: 100%
}
.span_3_of_4 {
	width: 74.6%
}
.span_2_of_4 {
	width: 49.2%
}
.span_1_of_4 {
	width: 23.8%
}
.span_1_of_4a {
	width: 22.5%;
}
.span_5_of_5 {
	width: 100%
}
.span_4_of_5 {
	width: 79.68%
}
.span_3_of_5 {
	width: 59.36%
}
.span_2_of_5 {
	width: 39.04%
}
.span_1_of_5 {
	width: 18.72%
}
.span_6_of_6 {
	width: 100%
}
.span_5_of_6 {
	width: 83.06%
}
.span_4_of_6 {
	width: 66.13%
}
.span_3_of_6 {
	width: 47.2%
}
.span_2_of_6 {
	width: 32.26%
}
.span_1_of_6 {
	width: 15.33%
}
.span_7_of_7 {
	width: 100%
}
.span_6_of_7 {
	width: 85.48%
}
.span_5_of_7 {
	width: 70.97%
}
.span_4_of_7 {
	width: 56.45%
}
.span_3_of_7 {
	width: 41.92%
}
.span_2_of_7 {
	width: 27.42%
}
.span_1_of_7 {
	width: 12.91%
}
.span_8_of_8 {
	width: 100%
}
.span_7_of_8 {
	width: 87.3%
}
.span_6_of_8 {
	width: 74.6%
}
.span_5_of_8 {
	width: 61.9%
}
.span_4_of_8 {
	width: 49.2%
}
.span_3_of_8 {
	width: 36.5%
}
.span_2_of_8 {
	width: 23.8%
}
.span_1_of_8 {
	width: 11.1%
}
.span_9_of_9 {
	width: 100%
}
.span_8_of_9 {
	width: 88.71%
}
.span_7_of_9 {
	width: 77.42%
}
.span_6_of_9 {
	width: 66.13%
}
.span_5_of_9 {
	width: 54.84%
}
.span_4_of_9 {
	width: 47.55%
}
.span_3_of_9 {
	width: 32.26%
}
.span_2_of_9 {
	width: 20.97%
}
.span_1_of_9 {
	width: 9.68%
}
.span_10_of_10 {
	width: 100%
}
.span_9_of_10 {
	width: 89.84%
}
.span_8_of_10 {
	width: 79.68%
}
.span_7_of_10 {
	width: 69.52%
}
.span_6_of_10 {
	width: 59.36%
}
.span_5_of_10 {
	width: 49.2%
}
.span_4_of_10 {
	width: 39.04%
}
.span_3_of_10 {
	width: 28.88%
}
.span_2_of_10 {
	width: 18.72%
}
.span_1_of_10 {
	width: 8.56%
}
.span_11_of_11 {
	width: 100%
}
.span_10_of_11 {
	width: 90.7%
}
.span_9_of_11 {
	width: 81.47%
}
.span_8_of_11 {
	width: 72.24%
}
.span_7_of_11 {
	width: 63.01%
}
.span_6_of_11 {
	width: 53.78%
}
.span_5_of_11 {
	width: 44.55%
}
.span_4_of_11 {
	width: 35.32%
}
.span_3_of_11 {
	width: 26.09%
}
.span_2_of_11 {
	width: 16.86%
}
.span_1_of_11 {
	width: 7.63%
}
.span_12_of_12 {
	width: 100%
}
.span_11_of_12 {
	width: 91.46%
}
.span_10_of_12 {
	width: 83%
}
.span_10_of_13 {
	width: 88%
}
.span_9_of_12 {
	width: 74.54%
}
.span_8_of_12 {
	width: 66.08%
}
.span_7_of_12 {
	width: 57.62%
}
.span_6_of_12 {
	width: 49.16%
}
.span_5_of_12 {
	width: 40.7%
}
.span_4_of_12 {
	width: 32.24%
}
.span_3_of_12 {
	width: 23.78%
}
.span_2_of_12 {
	width: 15.32%
}
.span_1_of_12 {
	width: 6.86%
}
/*Banner*/
.indxBanner {
	background: #99b2bd url(../images/headerbg.jpg) repeat-x;
	border-top: 1px solid #ccc;
}
.bannerSlider {
	text-align: center;
	height: 349px;
	overflow: hidden;
}
.bannerSlider ul {
	margin: 0px;
}
.bannerSlider ul li {
	display: none;
	opacity: 0;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.bannerSlider ul li.selected {
	display: block;
}
ul.bannerSelector {
	position: absolute;
	right: 232px;
	bottom: -11px; /*background-color:rgba(0,0,0,0.5);*/
	padding: 3px 5px;
	border-radius: 3px;
}
ul.bannerSelector li {
	background-color: #FFF;
	padding: 4px;
	border-radius: 10px;
	width: 2px;
	height: 2px;
	float: left;
	margin: 2px 4px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	cursor: pointer;
	opacity: 0.8;
}
ul.bannerSelector li.selected {
	background-color: #83b533;
	box-shadow: inset 0 0 4px rgba(0,0,0,0.2);
	opacity: 1;
}
ul.bannerSelector li:hover {
	box-shadow: 0 0 7px rgba(0,0,0,0.6);
}
/*Social icons*/
.header_social_wrapper {
	position: relative;
	margin-top: 18px;
	margin-bottom: 10px;
	overflow: hidden;
}
.header_social_wrapper, .footer_social {
	float: right;
}
a.social_facebook, a.social_thumbup, a.social_plus, a.social_google, a.social_email, a.social_twitter, a.social_linkedin, a.social_youtube {
	background: url(../images/social2.png) no-repeat;
	display: block;
	float: left;
	height: 22px;
	margin-right: 3px;
	width: 22px;
}
a.social_facebook {
	background-position: 0 0
}
a.social_thumbup {
	background-position: -126px 0
}
a.social_plus {
	background-position: -126px -22px
}
a.social_container {
	background: url(../images/social2.png) no-repeat;
	background-position: -153px 0;
	display: block;
	float: left;
	height: 23px;
	margin-right: -10px;
	width: 50px;
	padding-top: 2px;
	padding-left: 16px;
	color: #fff;
	font-size: 11px
}
a.social_facebook:hover {
	background-position: 0 -22px
}
a.social_google {
	background-position: -50px 0
}
a.social_google:hover {
	background-position: -50px -22px
}
a.social_twitter {
	background-position: -25px 0
}
a.social_twitter:hover {
	background-position: -25px -22px
}
a.social_linkedin {
	background-position: -75px 0
}
a.social_linkedin:hover {
	background-position: -75px -22px
}
a.social_youtube {
	background-position: -206px 0
}
a.social_youtube:hover {
	background-position: -206px -22px
}
a.social_email {
	background-position: -100px 0
}
a.social_email:hover {
	background-position: -100px -22px
}
/*download bg*/
.indexDownload {
	background: url(../images/dwnbg.png) repeat;
	text-align: center;
	padding-bottom: 50px;
}
/*content bg*/
.beveldown {
	padding-top: 25px;
	background: #f3f3f3;
background: url(data:image/svg+xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod餅÷⒆捖偮灎娄EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f3f3), color-stop(1%, #f3f3f3), color-stop(4%, #f9f9f9), color-stop(9%, #fbfbfb), color-stop(13%, #fafafa), color-stop(39%, white), color-stop(100%, white));
	background: -webkit-linear-gradient(top, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%);
	background: -o-linear-gradient(top, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%);
	background: -ms-linear-gradient(top, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%);
	background: linear-gradient(to bottom, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f3f3f3, EndColorStr=#ffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#f3f3f3,EndColorStr=#ffffff)";
	zoom: 1;
}
/*.beveldown{ padding-right: 20px; padding-left: 20px; width:100%; }*/
.beveldown1 {
	padding-top: 25px;
	background: #FFF;
}
.downloadBtn {
	background-color: #85bd1b;
	padding: 10px;
	border-bottom: 2px solid #4c4d4d;
	font-size: 34px;
	font-family: 寰蒋闆呴粦;
	color: #FFF !important;
	width: 219px;
	margin: auto;
	margin-top: 30px;
}
.downloadBtn:hover {
	background-color: #75a51b;
}
.downloadBtn:active {broadcom
	box-shadow: 0 0 4px rgba(0,0,0,0.3);
}
.dwnIcon, .bandwidthIcon, .broadcom, .dhl, .fedex, .thehomedpot, .ibm, .cisco, .riverbed, .ciscoC, .comon, .riverbedtest, .benefitsBand, .tickIcon, .editionTick, .dwnIconMin, .newsletterIcon, .linkedIn, .twitter, .youtube, .facebook, .googleplus, .china, .japan, .italy, .mexico, .netherland, .poland, .spain, .swedish, .switzerland, .turkey, .homeIcon, .rightIcon, .fbandwidthIcon, .livedemoIcon, .livedemoIcon1, .downloadIcon, .buyNowBtn, .inputSelIcon, .windowsIcon, .linuxIcon, .intAppMonitoring, .monitorVoiceData, .networkSecAnaly, .capacityBilling, .multivendor, .frealTimetraffic, .appProtocol, .cusTroubleshoot, .dBandwidthMont, .ciscoRouterMont, .ciscoMedianetRep, .sSiteMot, .ciscoWAAS, .cDashboard, .rTrafficMont, .falert, .cplaning, .abilling, .cNBAR, .cBQos, .iPSLA, .advSec, .highPerf, .pdocument, .sDevices, .videoWebinar, .userGuide, .faq, .servicePack, .trainingCos, .whitePaperCS, .knowledgeBase, .testimonialIcon, .avcIcon {
	background: url(../images/nfa_icons.png) no-repeat;
}
.dwnIcon {
	width: 38px;
	height: 38px;
	background-position: -10px -12px;
}
.section {
	clear: both;
	margin: 0;
	padding: 0;
}
.group {
	zoom: 1;
}
.nfaDemoVideo {
	width: 400px;
}
.nfaContent {
	width: 780px;
}
.col {
	display: block;
	float: left;
	margin: 1% 0 1% 1.6%;
}
.col:first-child {
	margin-left: 0;
}
.span_6_of_10.aboutNFA {
	float: right;
	width: 64.36%;
}
.aboutNFA h2 {
	margin-top: 0px;
	font-size: 30px;
	font-weight: 400;
}
.netflowFeatures h2 {
	font-size: 30px;
	text-align: center;
}
.bandwidthIcon {
	width: 43px;
	height: 43px;
	background-position: -7px -71px;
}
.intAppMonitoring {
	width: 44px;
	height: 41px;
	background-position: -71px -72px;
}
.monitorVoiceData {
	width: 45px;
	height: 42px;
	background-position: -143px -72px;
}
.networkSecAnaly {
	width: 48px;
	height: 38px;
	background-position: -209px -73px;
}
.capacityBilling {
	width: 41px;
	height: 39px;
	background-position: -276px -73px;
}
.multivendor {
	width: 43px;
	height: 40px;
	background-position: -336px -73px;
}
.mR5 {
	margin-right: 2px;
}
.mL10 {
	margin-left: 10px;
}
.mL20 {
	margin-left: 20px;
}
.mR30 {
	margin-right: 30px;
}
.pT25 {
	padding-top: 25px;
}
.netflowFeatures ul li {
	text-align: justify;
	line-height: 18px;
	margin-bottom: 10px;
}
.featureGroup {
	margin: auto;
}
.featureCol {
	border-bottom: 1px solid #e0e0e0;
	margin-top: 25px;
	padding-bottom: 22px;
}
.featureGroup h4 {
	font-weight: 400;
}
.featureGroup ul {
	margin-top: 30px;
}
.h170 {
	height: 170px;
}
.h190 {
	height: 190px;
}
.h205 {
	height: 205px;
}
.h215 {
	height: 225px;
}
.featureColLast {
	margin-top: 25px;
}
.featuresKM {
	width: auto;
	color: #777777;
	text-align: center;
	text-shadow: 1px 1px 0 #fff;
	border: 1px solid #dcdcdc;
	-moz-box-shadow: inset 0 1px 0 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 0 #fff;
	box-shadow: inset 0 1px 0 0 #fff;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, white), color-stop(1, #efefef));
	background: -moz-linear-gradient(center top, white 5%, #efefef 100%);
	background-image: -ms-linear-gradient(90deg, white 5%, #efefef 100%);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#efefef);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#efefef)";
	background-color: #fff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	zoom: 1;
	padding: 6px 140px;
	display: table;
	margin: 25px auto;
	font-size: 15px;
	font-weight: 100;
}
.featuresKM:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, #e6e6e6), color-stop(1, white));
	background: -moz-linear-gradient(center top, #e6e6e6 5%, white 100%);
	background-image: -ms-linear-gradient(90deg, #e6e6e6 5%, white 100%);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#e6e6e6, EndColorStr=#ffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#e6e6e6,EndColorStr=#ffffff)"
}
.customersGroup h2 {
	font-size: 20px;
}
.broadcom {
	width: 66px;
	height: 57px;
	background-position: -23px -487px;
	float: left;
	margin-right: 5px;
}

.dhl {
	width: 72px;
	height: 57px;
	background-position: -89px -487px;
	float: left;
	margin-right: 5px;
}

.fedex {
	width: 80px;
	height: 57px;
	background-position: -161px -487px;
	float: left;
	margin-right: 5px;
}

.thehomedpot {
	width: 112px;
	height: 57px;
	background-position: -239px -487px;
	float: left;
	margin-right: 5px;
}
.ibm {
	width: 113px;
	height: 57px;
	background-position: -352px -487px;
	float: left;
}
.cisco {
	width: 68px;
	height: 57px;
	background-position: -19px -390px;
	float: left;
	margin-right: 15px;
}

.riverbed {
	width: 70px;
	height: 49px;
	background-position: -90px -393px;
	float: left;
	margin-right: 15px;
}

.ciscoC {
	width: 110px;
	height: 57px;
	background-position: -165px -393px;
	float: left;
	margin-right: 15px;
}

.comon {
	width: 110px;
	height: 51px;
	background-position: -224px -388px;
	float: left;
	margin-right: 15px;
}

.riverbedtest {
	width: 170px;
	height: 46px;
	background-position: -278px -393px;
	float: left;
	margin-right: 15px;
}

.indexpartners {
	margin-top: 10px;
	border-top: 1px solid #e0e0e0;
	width: 500px;
}
.indexBenefits {
	display: table;
	width: 100%;
	margin-top: 20px;
}
.indexBenefits h3 {
	color: #424f56;
	font-size: 18px;
	text-transform: uppercase;
}
.indexBenefits ul {
	float: left;
	margin-right: 40px;
}
.indexBenefits ul li {
	color: #333333;
	list-style-image: url(../images/ticknew.png);
}
.indexBenefits ul li a {
	color: #333333;
}
.indexBenefits ul li a:hover {
	color: #3084b3;
}
.benefitsBand {
	width: 64px;
	height: 114px;
	background-position: -836px 0px;
}
.newsletterIcon {
	width: 23px;
	height: 15px;
	background-position: -229px -18px;
	vertical-align: middle;
	margin-right: 5px;
}
.footerMain {
	background-color: #f5f6f6;
}
.footerNavDiv {
	background-color: #FFF;
	border-top: 1px solid #e2e3e3;
	border-bottom: 1px solid #e2e3e3;
	width: 100%;
	padding: 10px 0;
	height: 30px;
}
ul.footerNav li {
	float: left;
	font-size: 13px;
	color: #777;
	padding: 4px;
}
ul.newsLetter li, .footerSubNav1 ul li {
	float: left;
}
.newsletterDiv {
	border: 1px solid #DDD;
	width: 205px;
	height: 21px;
	border-radius: 4px;
	box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.1);
	padding: 3px;
	margin-left: 10px;
}
.newsletterDiv input[type="text"] {
	border: none;
	box-shadow: none;
	padding: 0;
	line-height: 18px;
	outline: none;
	margin: 2px;
	float: left;
}
.newsletterDiv input[type="button"] {
	background: #70b93d url(../images/nfa_icons.png) no-repeat;
	background-position: -192px -14px;
	border-radius: 3px;
	border: 0px;
	float: right;
	height: 25px;
	margin: -2px;
	box-shadow: none;
}
.footerSubNav1 {
	width: 100%;
	height: 120px;
}
.footerSubNav1 p {
	margin: 0;
	font-size: 12px;
}
.footerSubNav1 ul li {
	padding: 0 2px;
	font-size: 12px;
}
.footerSubNav1 a.zoho {
	color: #444;
	font-weight: bold;
	text-decoration: none;
}
.footerSubNav1 a:hover.zoho {
	text-decoration: underline;
}
.footerSubMenu {
	font-family: '寰蒋闆呴粦', arial, sans-serif;
}
.footerSubMenu h4 {
	margin-bottom: 5px;
}
.footerSubMenu a {
	font-size: 16px;
	color: #0088cc;
}
.socialIcons a {
	float: left;
	margin: 0 2px;
}
.linkedIn {
	width: 22px;
	height: 22px;
	background-position: -282px -7px;
}
.twitter {
	width: 22px;
	height: 22px;
	background-position: -308px -7px;
}
.youtube {
	width: 22px;
	height: 22px;
	background-position: -335px -7px;
}
.facebook {
	width: 22px;
	height: 22px;
	background-position: -361px -7px;
}
.googleplus {
	width: 22px;
	height: 22px;
	background-position: -386px -7px;
}
.linkedIn:hover {
	background-position: -282px -33px;
}
.twitter:hover {
	background-position: -308px -33px;
}
.youtube:hover {
	background-position: -335px -33px;
}
.facebook:hover {
	background-position: -361px -33px;
}
.googleplus:hover {
	background-position: -386px -33px;
}
.china {
	width: 19px;
	height: 14px;
	background-position: -416px -7px;
}
.japan {
	width: 19px;
	height: 14px;
	background-position: -438px -7px;
}
.italy {
	width: 19px;
	height: 14px;
	background-position: -461px -7px;
}
.mexico {
	width: 19px;
	height: 14px;
	background-position: -483px -7px;
}
.netherland {
	width: 19px;
	height: 14px;
	background-position: -506px -7px;
}
.poland {
	width: 19px;
	height: 14px;
	background-position: -528px -7px;
}
.spain {
	width: 19px;
	height: 14px;
	background-position: -551px -7px;
}
.swedish {
	width: 19px;
	height: 14px;
	background-position: -573px -7px;
}
.switzerland {
	width: 19px;
	height: 14px;
	background-position: -596px -7px;
}
.turkey {
	width: 19px;
	height: 14px;
	background-position: -618px -7px;
}
.footer_main {
	color: #65727a;
	font-family: '寰蒋闆呴粦', arial, sans-serif;
	font-size: 1.33em;
	line-height: 1.5em;
	list-style: none;
	list-style-position: outside;
	list-style-type: none;
}
.nopadding {
	padding-right: 0;
	padding-left: 0;
}
#back_to_top {
	position: fixed;
	width: 95px;
	height: 37px;
	background: #FFF;
	background: rgba(255,255,255,.5);
	bottom: 20px;
	right: 2%;
	padding: 0 20px;
	padding-top: 17px;
	border: 1px solid #999;
	display: none;
	cursor: pointer;
}
.indexDownload h1 {
	font-size: 28px;
	text-align: left;
	float: left;
}
.indexDownload a {
	float: right;
	margin-top: -21px;
}
.indexDownload .maincontent {
	height: 54px;
}
/*navigation*/
.subnav {
	display: none;
	background-color: #fff;
	font-size: .8125em;
	left: 50%;
	margin-left: -37.34em;
	margin-top: 72px;
	min-height: 300px;
	position: absolute;
	width: 75.07em;
	z-index: 9999;
	border: none !important;
	text-align: left;
	-webkit-box-shadow: 2px 2px 7px 0 #9d9d9c;
	box-shadow: 2px 2px 7px 0 #9d9d9c;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#9d9d9c', Direction=145, Strength=3);
}
.subrule_line {
	background-color: #97cc3e;
	border: none !important;
	height: 10px;
	line-height: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}
hr.subrule_bot {
	background-color: #8FB82C;
	border: none !important;
	height: 1px;
	line-height: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}
div.navstyle1 div.top {
	background-color: #FFF;
	margin: 11px 0 0;
	padding: 0 3%;
}
div.navstyle1 div.span_1_of_4 ul {
	list-style: none;
	margin: 0;
	padding: 0 0 20px;
}
div.navstyle1 div.span_1_of_4 ul li.subnav-title {
	color: #758691;
	font-family: '寰蒋闆呴粦', arial, sans-serif;
	font-size: 1.313em;
	margin: 0;
	cursor: pointer;
}
ul.network-performance li.subnav-title div.subnav-icon {
	background-position: 0 0;
}
div.subnav-icon {
	background-image: url(../images/sprites.png);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	line-height: 0;
	margin: 3px 8px 0 0;
	vertical-align: middle;
	width: 18px;
}
div.navstyle1 ul li.subnav-link {
	padding: 3px 0 3px 24px;
}
div.navstyle1 ul li.subnav-link a {
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	-moz-transition: all .3s ease;
	color: #424f56;
	transition: all .3s ease;
}
div.navstyle1 div.span_1_of_4 ul li.subnav-title {
	color: #758691;
	font-family: '寰蒋闆呴粦', arial, sans-serif;
	font-size: 1.313em;
	margin: 0;
	cursor: pointer;
}
ul.log-analysis-security li.subnav-title div.subnav-icon {
	background-position: 0 -18px;
}
ul.server-application li.subnav-title div.subnav-icon {
	background-position: 0 -90px;
}
ul.desktop-management li.subnav-title div.subnav-icon {
	background-position: 0 -36px;
}
ul.it-help-desk-windows li.subnav-title div.subnav-icon {
	background-position: 0 -72px;
}
ul.msp-solutions li.subnav-title div.subnav-icon {
	background-position: 0 -108px;
}
ul.active-directory li.subnav-title div.subnav-icon {
	background-position: 0 -126px;
}
ul.integrated-it-management li.subnav-title div.subnav-icon {
	background-position: 0 -54px;
}
.subnav-call-to-action {
	background: #7aba29;
	background: -moz-linear-gradient(center top, #7aba29 5%, #7aba29 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, #7aba29), color-stop(1, #7aba29));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7aba29', endColorstr='#7aba29');
	color: #ffffff;
	display: inline-block;
	font-family: '寰蒋闆呴粦', arial, sans-serif;
	font-size: 1.55em;
	font-weight: 400;
	letter-spacing: .05em;
	margin: -9px -20px 0 -10px;
	padding: 11px 20px;
	text-align: center;
	text-decoration: none;
	width: 100%;
}
#products_subnav div.bot {
	background: #f3f2f4;
	background: -moz-linear-gradient(top, #f3f2f4 0, white 31%, white 100%);
	background: -ms-linear-gradient(top, #f3f2f4 0, white 31%, white 100%);
	background: -o-linear-gradient(top, #f3f2f4 0, white 31%, white 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f2f4), color-stop(31%, white), color-stop(100%, white));
	background: -webkit-linear-gradient(top, #f3f2f4 0, white 31%, white 100%);
	background: linear-gradient(to bottom, #f3f2f4 0, white 31%, white 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f2f4', endColorstr='#ffffff', GradientType=0 );
	margin: 0;
	padding: 0 3%;
}
#products_subnav div.bot div.span_3_of_4 {
	text-align: right;
}
#products_subnav div.bot div.span_3_of_4 h1 {
	color: #7aba29;
	font-size: 1.75em;
	letter-spacing: normal;
}
#products_subnav div.bot div.span_3_of_4 h2 {
	color: #424f56;
	font-size: 1.33em;
	letter-spacing: normal;
}
.group:before, .group:after {
	content: "";
	display: table
}
.group:after {
	clear: both
}
.group {
	zoom: 1
}
.subnav {
	font-size: .8125em;
	text-align: left;
}
a.subnav-call-to-action:visited {
	color: #fff;
}
div.navstyle1 ul li.subnav-link a:hover {
	color: #e58803
}
a.subnav-call-to-action:hover {
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8134', endColorstr='#ff8134');
	background: #ff8134
}
#solutions_subnav li {
	list-style: none;
	position: relative;
	border-bottom: 1px solid #e0e0e0;
	height: 64px;
	padding-bottom: 2px;
}
#solutions_subnav li a {
	display: inline-block;
	padding: 5px
}
#solutions_subnav li a p {
	margin: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #424f56
}
#solutions_subnav li a .title {
	font-size: 14px;
	color: #758691;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-weight: 400;
	margin: .2em 0
}
#solutions_subnav li a.last {
	border: none
}
#solutions_subnav li:hover {
	position: relative;
	background: #fdfdfd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q4ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fdfdfd 0, #d7d8da 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fdfdfd), color-stop(100%, #d7d8da));
	background: -webkit-linear-gradient(top, #fdfdfd 0, #d7d8da 100%);
	background: -o-linear-gradient(top, #fdfdfd 0, #d7d8da 100%);
	background: -ms-linear-gradient(top, #fdfdfd 0, #d7d8da 100%);
	background: linear-gradient(to bottom, #fdfdfd 0, #d7d8da 100%);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#fdfdfd, EndColorStr=#d7d8da);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fdfdfd,EndColorStr=#d7d8da)";
	-webkit-transition: background .7s ease;
	-o-transition: background .7s ease;
	-moz-transition: background .7s ease;
	transition: background .7s ease
}
#solutions_subnav ul, #solutions_subnav ol {
	margin: 0 0 1.5em 0;
	padding: 0 0 0 24px;
}
ul.support li.subnav-title div.subnav-icon {
	background-position: -247px -130px;
}
ul.partners li.subnav-title div.subnav-icon {
	background-position: -199px -131px;
}
ul.partners-by-region li.subnav-title div.subnav-icon {
	background-position: -229px -130px;
}
ul.phone li.subnav-title div.subnav-icon {
	background-position: -216px -129px;
	width: 13px;
}
.mLImp20 {
	margin-left: 20px !important;
}
/*Editions*/
.nfaEditions {
	padding-bottom: 40px;
}
.nfaEditions1 {
	padding-bottom: 10px;
}
.nfaEditions h2 {
	font-size: 30px;
	text-align: left;
	margin-bottom: 35px;
	margin-left: 0px;
}
.cHead p span {
	text-shadow: 0 0 5px #727786;
}
.cHead p span, .cBody p span {
	float: left;
	margin-left: 10px;
	text-align: center;
}
.cHead p span.cTitle, .cBody p span.cTitle {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	margin-left: 0;
	text-align: left;
	text-shadow: 0 0 0 #FFF;
	width: 240px;
}
.cHead p span.essential, .cHead p span.distributed, .cBody p span.essential, .cBody p span.distributed {
	width: 240px;
}
.editionTick {
	width: 13px;
	height: 9px;
	background-position: -169px -21px;
}
.tickIcon {
	width: 15px;
	height: 14px;
	background-position: -107px -20px;
}
.cHead p span.essential {
	background-color: #424f56;
}
.cHead p span.distributed {
	background-color: #758691;
}
.cBody p, .cHead p {
	border-bottom: 1px solid #F2F3F4;
	line-height: 35px;
	display: table;
	margin-bottom: 0px;
}
.cBody p span.cTitle {
	font-size: 13px;
	color: #6f6c6f;
}
.cHead p span.cTitle {
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-weight: 300;
	font-size: 20px;
	color: #5d5d5d;
	text-transform: uppercase;
}
.cHead p span.essential, .cHead p span.distributed {
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-weight: 300;
	font-size: 18px;
	color: #FFF;
	text-transform: uppercase;
}
.cHead p {
	line-height: 20px;
}
.cBody p span.essential, .cBody p span.distributed {
	background-color: #e8ebee;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #424f56;
}
.compareEdition {
	margin: auto;
	width: 1080px;
}
.txtalignL {
	text-align: left;
}
.txtalignC {
	text-align: center;
}
.navDownloadBtn {
	color: #FFF;
	background-color: #85bd1b;
	position: absolute;
	padding: 13px 15px;
	font-size: 25px;
	text-transform: uppercase;
	font-weight: 100;
	left: 10px;
	top: 0px;
}
.dwnIconMin {
	width: 21px;
	height: 21px;
	background-position: -139px -15px;
}
.navFixedPos {
	position: fixed;
	width: 100%;
	top: 0px;
	z-index: 100;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
}
.navFixedPos .navDownloadBtn {
	top: 60px;
	box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.2);
}
.navFixedPos .navi_title_features {
	margin-top: 18px;
}
.link {
	color: #4487b2 !important;
	text-decoration: none;
}
.link:hover {
	text-decoration: underline;
}
.otherPage .nfaLogotxt {
	display: none;
}
.breadCrumb {
	border-bottom: 1px solid #e9e9e9;
	width: 100%;
	display: table;
}
.breadCrumb ul {
	margin: 0px;
	padding: 0px;
}
.breadCrumb ul li {
	float: left;
	padding: 10px 6px;
}
.breadCrumb ul li.active {
	color: #c5c3c3;
	cursor: default;
}
.homeIcon {
	width: 15px;
	height: 12px;
	background-position: -15px -135px;
}
.rightIcon {
	width: 5px;
	height: 8px;
	background-position: -40px -138px;
}
/* features */
.fbandwidthIcon {
	width: 20px;
	height: 20px;
	background-position: -60px -133px;
}
.frealTimetraffic {
	width: 23px;
	height: 19px;
	background-position: -128px -134px;
}
.appProtocol {
	width: 25px;
	height: 18px;
	background-position: -165px -135px;
}
.cusTroubleshoot {
	width: 26px;
	height: 22px;
	background-position: -276px -135px;
}
.dBandwidthMont {
	width: 20px;
	height: 24px;
	background-position: -420px -134px;
}
.ciscoRouterMont {
	width: 24px;
	height: 21px;
	background-position: -527px -136px;
}
.ciscoMedianetRep {
	width: 20px;
	height: 21px;
	background-position: -316px -135px;
}
.sSiteMot {
	width: 25px;
	height: 23px;
	background-position: -449px -134px;
}
.ciscoWAAS {
	width: 26px;
	height: 21px;
	background-position: -567px -135px;
}
.cDashboard {
	width: 25px;
	height: 24px;
	background-position: -352px -134px;
}
.rTrafficMont {
	width: 24px;
	height: 24px;
	background-position: -488px -134px;
}
.falert {
	width: 20px;
	height: 21px;
	background-position: -203px -135px;
}
.cplaning {
	width: 23px;
	height: 20px;
	background-position: -277px -177px;
}
.abilling {
	width: 23px;
	height: 22px;
	background-position: -436px -177px;
}
.cNBAR {
	width: 23px;
	height: 20px;
	background-position: -310px -177px;
}
.cBQos {
	width: 23px;
	height: 20px;
	background-position: -375px -177px;
}
.iPSLA {
	width: 23px;
	height: 20px;
	background-position: -406px -177px;
}
.advSec {
	width: 26px;
	height: 21px;
	background-position: -343px -177px;
}
.highPerf {
	width: 22px;
	height: 21px;
	background-position: -469px -177px;
}
.avcIcon {
	width: 25px;
	height: 22px;
	background-position: -505px -177px;
}
.nfa_features h4 a:hover {
	color: #e58803;
}
.nfa_features h4 a {
	color: #424f56;
}
.featureIconDiv {
	width: 33px;
	height: 32px;
	border-radius: 3px;
	margin-top: 3px;
	margin-right: 6px;
}
.nfa_features h1 {
	font-size: 27px;
	line-height: 60px;
	font-weight: 400;
}
.nfa_features h4 {
	margin-bottom: 22px;
	font-size: 18px;
	color: #424f56;
	font-weight: 400;
	letter-spacing: -.5px;
}
.nfa_features .span_1_of_3 {
	margin-right: 20px;
	margin-top: 20px;
	line-height: 19px;
}
.nfa_features p {
	font-size: 13px;
	font-weight: 400;
	color: #777;
	margin-right: 20px;
}
.nfa_addon_note {
	padding-top: 15px;
	border-top: 1px dashed #b3b9be;
	margin-top: 20px;
	padding-bottom: 15px;
}
.nfa_addon_note p {
	margin: auto;
}
.sub_download {
	background-color: #f7f7f7;
	width: 100%;
	display: table;
	text-align: center;
	padding: 20px 0;
}
.sub_download h3 {
	color: #484b4f;
	font-size: 28px;
}
.subDwnMain {
	width: 390px;
	margin: auto;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-weight: 100;
	position: relative;
	height: 50px;
	margin-top: 20px;
}
.liveDemo, .downloadTxt {
	font-size: 22px;
	color: #FFF;
	text-transform: uppercase;
	display: table;
	padding: 10px 35px;
	cursor: pointer;
}
.dwnOR {
	padding: 12px 10px;
	background-color: #FFF;
	position: absolute;
	font-size: 22px;
	left: 164px;
	border-radius: 30px;
	top: -2px;
}
.liveDemo {
	background-color: #42505c;
	float: left;
}
.downloadTxt {
	background-color: #7bbb2a;
	float: right;
}
/* demos*/
.demoForm {
	background-color: #ebebeb;
	border: 1px solid #dcdcdc;
	border-radius: 6px;
	padding: 5px;
	margin-bottom: 20px;
}
.demoFormMain {
	background-color: #FFF;
}
.demoFormTitle {
	background-color: #f1f1f1;
	border-bottom: 1px solid #e5e5e5;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-weight: 300;
	font-size: 18px;
	color: #42505c;
	padding: 13px 10px;
	margin-bottom: 15px;
}
.formRow, .dwnForm {
	display: table;
	width: 100%;
	padding: 10px 12px;
}
.formRow label {
	width: 150px;
	float: left;
	margin-left: 5px;
	color: #555;
	line-height: 18px;
}
.formRow input[type="text"], .formRow textarea {
	float: left;
	margin: 0px;
	border: 1px solid #c7c7c7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: block;
	padding: 5px;
	width: 250px;
	box-shadow: inset 0 0px 6px rgba(0,0,0,0.1);
	height: 18px;
	outline: 0;
	font-size: 12px;
	color: #666;
}
.dwnFrm input[type="text"], .dwnFrm textarea {
	width: 89%;
}
.formRow label .req {
	color: #ec3e3e;
}
.formRow input[type="text"]:focus, .formRow textarea:focus {
	border-color: rgba(82, 168, 236, 0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
.formRow input[type="text"]:focus.required {
	border-color: #e9322d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #F8B9B8;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #F8B9B8;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #F8B9B8;
}
.formRow textarea {
	height: 55px;
	resize: none;
}
.formRow input[type="submit"], .formRow input[type="reset"], .dwnForm input[type="submit"] {
	border: 0px;
	color: #FFF;
	padding: 8px 20px;
	font-size: 14px;
	outline: none;
	margin: 4px;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
}
.formRow input[type="submit"], .dwnForm input[type="submit"] {
	background-color: #85bd1b;
	margin-left: 60px;
}
.formRow input[type="submit"]:hover, .dwnForm input[type="submit"]:hover {
	background-color: #86b430;
}
.formRow input[type="submit"]:active, .dwnForm input[type="submit"]:active {
	box-shadow: inset 0 0 6px rgba(0,0,0,0.3)
}
.formRow input[type="reset"] {
	background-color: #5a6870;
}
.formRow input[type="reset"]:hover {
	background-color: #485359
}
.formRow input[type="reset"]:active {
	box-shadow: inset 0 0 4px rgba(0,0,0,0.6)
}
.txtalignC {
	text-align: center;
}
.txtalignR {
	text-align: right;
}
.livedemoIcon {
	width: 26px;
	height: 17px;
	background-position: -165px -135px;
	margin-left: 8px;
}
.livedemoIcon1 {
	width: 26px;
	height: 17px;
	background-position: -315px -136px;
	margin-left: 8px;
}
.downloadIcon {
	width: 21px;
	height: 19px;
	background-position: -241px -135px;
	margin-left: 8px;
}
a.frmliveDemo, a.frmDownload {
	padding: 8px 10px;
	color: #FFF;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-size: 22px;
	text-transform: uppercase;
	box-shadow: 0 2px 0.5px rgba(0,0,0,0.2);
}
a.frmliveDemo {
	background-color: #99cd3f;
}
a.frmDownload {
	background-color: #e58803;
}
.mT50 {
	margin-top: 50px;
}
.mT30 {
	margin-top: 30px;
}
.mT15 {
	margin-top: 15px;
}
.mL65 {
	margin-left: 65px;
}
.mB10 {
	margin-bottom: 10px;
}
.frmOR {
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-size: 22px;
	margin: auto 16px;
}
/*get quote*/
.buyNowBtn {
	width: 244px;
	height: 62px;
	background-position: -652px -531px;
}
.inputsel {
	border: 1px solid #c7c7c7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: inset 0 0px 6px rgba(0,0,0,0.1);
	width: 240px;
	height: 18px;
	float: left;
	padding: 5px;
	position: relative;
}
.inputsel input[type="text"] {
	border: none;
	box-shadow: none;
	outline: none;
	width: 99%;
	padding: 0px;
	line-height: 18px;
	cursor: default;
}
.inputsel input[type="text"]:focus {
	outline: none;
	border: 0px;
	box-shadow: none;
}
.inputSelIcon {
	width: 8px;
	height: 5px;
	background-position: -76px -43px;
	position: absolute;
	right: 10px;
	top: 12px;
}
.chosen-results {
	width: 96%;
}
.formRow a.chosen-single {
	background: #FFF;
	border: 1px solid #C7C7C7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: inset 0 0px 6px rgba(0, 0, 0, 0.1);
	height: 26px;
	line-height: 27px;
}
.formRow a.chosen-single span {
	color: #666;
}
.formRow chosen-container:focus {
	border: 1px dashed #000;
}
.chosen-container-active a.chosen-single {
	border-color: rgba(82, 168, 236, 0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
/* Customers */
.customerMain {
	background-color: #f7f7f7;
	display: table;
	margin-top: 20px;
	margin-bottom: -20px;
}
.customerMain .customers {
	height: 180px;
	padding: 20px 0
}
.testimonial {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: center;
	padding: 10px 20px;
	margin: 0;
}
.f26 {
	font-size: 26px;
}
.mT25 {
	margin-top: 25px;
}
.mT20 {
	margin-top: 20px;
}
.pL20 {
	padding-left: 20px;
}
.cusTxt {
	margin: 0px;
	line-height: 18px;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.cusTxt span {
	font-size: 16px;
	font-style: italic;
}
.customersList ul {
	float: left;
	margin-left: 20px;
}
.customersList ul li {
	list-style-image: url(../images/arrow-r.png);
}
.allCustomerMenu ul {
	border-right: 1px dotted #DDD;
	list-style-type: none !important;
}
.allCustomerMenu ul li {
	border-bottom: 1px solid #EEE;
	padding: 7px 10px;
	cursor: pointer;
}
.allCustomerMenu ul li:hover {
	background-color: #f9f9f9;
}
.allCustomerMenu ul li.active {
	border-left: 3px solid #85BD1B;
	border-right: 1px solid #FFF;
	margin-right: -1px;
}
.allCustomerMenu ul li:last-child {
	border-bottom: 0px;
}
/*support resources*/
.resources h1 {
	font-size: 26px;
}
.mB30 {
	margin-bottom: 30px;
}
.supportResMain {
	width: 225px;
	height: 230px;
	text-align: center;
	border-radius: 4px;
	padding-top: 20px;
	margin: 0 auto;
}
.resIconDiv {
	background-color: #5a6870;
	width: 69px;
	height: 69px;
	border-radius: 50px;
	margin: auto;
	text-align: center;
}
.resIconDiv img {
	margin-top: 25px;
}
.resContent {
	margin-top: 25px;
}
.resContent h4 {
	margin-bottom: 20px;
}
.resContent p {
	text-align: center;
	line-height: 18px;
	color: #adadad;
	width: 150px;
	margin: auto;
}
.supportResMain:hover {
	background-color: #758691;
}
.supportResMain:hover .resIconDiv {
	background-color: #FFF;
}
.supportResMain:hover .resContent p, .supportResMain:hover .resContent h4 {
	color: #FFF;
}
.supportResMain:hover .resContent h4 {
	color: #81bf2e !important;
}
.pdocument {
	width: 19px;
	height: 22px;
	background-position: -22px -221px;
}
.supportResMain:hover .pdocument {
	background-position: -22px -258px;
}
.knowledgeBase {
	width: 23px;
	height: 25px;
	background-position: -54px -219px;
}
.supportResMain:hover .knowledgeBase {
	background-position: -54px -257px;
}
.sDevices {
	width: 31px;
	height: 24px;
	background-position: -88px -220px;
}
.supportResMain:hover .sDevices {
	background-position: -88px -257px;
}
.videoWebinar {
	width: 27px;
	height: 23px;
	background-position: -131px -220px;
}
.supportResMain:hover .videoWebinar {
	background-position: -131px -257px;
}
.userGuide {
	width: 27px;
	height: 23px;
	background-position: -173px -221px;
}
.supportResMain:hover .userGuide {
	background-position: -173px -258px;
}
.faq {
	width: 27px;
	height: 28px;
	background-position: -210px -219px;
}
.supportResMain:hover .faq {
	background-position: -210px -256px;
}
.servicePack {
	width: 26px;
	height: 24px;
	background-position: -246px -221px;
}
.supportResMain:hover .servicePack {
	background-position: -246px -258px;
}
.testimonialIcon {
	width: 24px;
	height: 24px;
	background-position: -282px -221px;
}
.supportResMain:hover .testimonialIcon {
	background-position: -282px -258px;
}
.whitePaperCS {
	width: 21px;
	height: 24px;
	background-position: -316px -222px;
}
.supportResMain:hover .whitePaperCS {
	background-position: -316px -259px;
}
.trainingCos {
	width: 30px;
	height: 24px;
	background-position: -348px -223px;
}
.supportResMain:hover .trainingCos {
	background-position: -348px -260px;
}
/*download*/
.dwnForm input[type="submit"] {
	margin: 0px 7px 0 0;
	float: left;
	padding: 8px 17px;
	font-size: 16px;
	font-weight: 300;
}
.dwnForm label {
	font-size: 11px;
	width: 135px;
	display: table;
	margin-left: 10px;
	color: #4c596e;
	line-height: 18px;
}
.dwnForm p {
	line-height: 16px;
	font-size: 11px;
	padding: 0px 0 0 0px;
	margin: 13px 0;
}
.downloadMain {
	background-color: #f7f7f7;
	padding-top: 25px;
	display: table;
	width: 100%;
}
.downloadDiv {
	background-color: #FFF;
	border: 1px solid #d9d9d9;
	border-radius: 4px;
	padding: 10px;
	width: 57%;
	float: right;
	height: 420px;
	position: relative;
	margin-right: 3%;
}
.downloadDiv h2 {
	text-align: center;
	font-size: 30px;
	line-height: 44px;
	color: #42505c;
	margin-top: 22px;
}
.downloadBtnMain {
	display: table;
	margin: auto;
}
.downloadBtnDiv {
	width: 210px;
	height: 54px;
	margin: auto;
	margin-top: 18%;
}
.downloadBtnDiv {
	border-radius: 4px;
	box-shadow: 0 3px 0 rgba(0,0,0,0.4);
	background: #81bc2e; /* Old browsers */
	background: -moz-linear-gradient(top, #81bc2e 0%, #659324 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #81bc2e), color-stop(100%, #659324)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #81bc2e 0%, #659324 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #81bc2e 0%, #659324 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #81bc2e 0%, #659324 100%); /* IE10+ */
	background: linear-gradient(to bottom, #81bc2e 0%, #659324 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81bc2e', endColorstr='#659324', GradientType=0 ); /* IE6-9 */
}
.downloadBtnDiv:hover {
	background: #659324; /* Old browsers */
	background: -moz-linear-gradient(top, #659324 0%, #81bc2e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #659324), color-stop(100%, #81bc2e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #659324 0%, #81bc2e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #659324 0%, #81bc2e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #659324 0%, #81bc2e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #659324 0%, #81bc2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#659324', endColorstr='#81bc2e', GradientType=0 ); /* IE6-9 */
}
.windowsIcon {
	width: 31px;
	height: 30px;
	background-position: -15px -169px;
	margin-top: 11px;
	margin-left: 3px;
}
.linuxIcon {
	width: 26px;
	height: 28px;
	background-position: -62px -170px;
	margin-top: 15px;
	margin-left: 5px;
}
.windowsIconDiv {
	display: table;
	width: 48px;
	height: 54px;
	text-align: center;
}
.downloadBtnTxt {
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #FFF;
	margin-top: 6px;
	margin-left: 3px;
	line-height: 21px;
}
.downloadBtnTxt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	font-weight: normal;
	margin: 0px;
}
.downloadOtherLink {
	border-top: 1px dashed #d4d4d4;
	margin: 3px 10px;
	padding-top: 7px;
}
.licenseAgrement {
	color: #5a6870;
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
	font-size: 12px;
}
.downloadOtherLink ul {
	margin: 0px;
}
.downloadOtherLink ul li {
	float: left;
	padding: 3px 10px;
	color: #5a6870;
}
.downloadOtherLink ul li a {
	color: #448FBA;
}
.downloadOtherOpt ul li:hover {
	color: #ed9e40;
}
.downloadOtherOpt {
	margin: 30px auto;
	display: table;
}
.downloadOtherOpt ul li {
	float: left;
	padding: 10px;
	font-size: 18px;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	color: #505355;
	font-weight: 600;
	cursor: pointer;
}
.otherDwnDiv ul {
	margin: 0px;
	background: url(../images/other-dwn-shadow.png) repeat-x left bottom;
	width: 100%;
	display: table;
}
.otherDwnDiv ul li {
	margin: 0px;
	padding: 10px 30px 5px;
	float: left;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-size: 16px;
	color: #505355;
	cursor: pointer;
}
.otherDwnDiv ul li:hover {
	background-color: #EEE;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.otherDwnDiv ul li.active {
	border: 1px solid #DDD;
	border-top: 1px solid #71AE22;
	border-bottom: 0px;
	margin-bottom: 0px;
	background: #FFF url(../images/other-dwn-active.png) repeat-x left top;
}
.dwnBtnSingle {
	background-color: #f4f4f4;
	width: 330px;
	height: 160px;
	text-align: center;
	border-radius: 4px;
	margin: 10px;
	float: left;
	margin-left: 10%;
}
.dwnBtnSingle .downloadBtnDiv, .dwnBtnDouble .downloadBtnDiv {
	margin: 20px auto;
}
.dwnBtnSingle h3, .dwnBtnDouble h3 {
	margin: 0px;
	padding-top: 24px;
}
.otherDwnBtnDiv {
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 50px;
	display: table;
	width: 100%;
}
.dwnBtnDouble {
	background-color: #f4f4f4;
	width: 515px;
	height: 160px;
	text-align: center;
	border-radius: 4px;
	margin: 10px;
	float: right;
	margin-right: 10%;
}
.dwnBtnDouble .downloadBtnMain {
	float: left;
	margin-left: 32px;
}
.disabledClick {
	cursor: default !important;
}
.disabledClick:hover {
	background-color: transparent !important;
}
.aboutNFA p {
	line-height: 26px;
	text-align: justify;
	padding-right: 40px;
	font-size: 14px;
}
.mR20 {
	margin-right: 20px;
}
.download_btn {
	width: 276px;
	height: 50px;
	background-image: url('../images/download_btn.png');
	margin: 10px 0 0 0;
	float: left;
}
.download_btn:hover {
	width: 276px;
	height: 50px;
	background-image: url('../images/download_btn_2.png');
	margin: 10px 0 0 0;
	float: left;
}
.prd-logo {
	background: url("../images/netflow-logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: block;
	height: 39px;

	overflow: hidden;
	position: relative;
	text-indent: -100%;
	width: 286px;
}
/* features */
.fbandwidthIcon {
	width: 20px;
	height: 20px;
	background-position: -60px -133px;
}
.frealTimetraffic {
	width: 23px;
	height: 19px;
	background-position: -128px -134px;
}
.appProtocol {
	width: 25px;
	height: 18px;
	background-position: -165px -135px;
}
.cusTroubleshoot {
	width: 26px;
	height: 22px;
	background-position: -276px -135px;
}
.dBandwidthMont {
	width: 20px;
	height: 24px;
	background-position: -420px -134px;
}
.ciscoRouterMont {
	width: 24px;
	height: 21px;
	background-position: -527px -136px;
}
.ciscoMedianetRep {
	width: 20px;
	height: 21px;
	background-position: -316px -135px;
}
.sSiteMot {
	width: 25px;
	height: 23px;
	background-position: -449px -134px;
}
.ciscoWAAS {
	width: 26px;
	height: 21px;
	background-position: -567px -135px;
}
.cDashboard {
	width: 25px;
	height: 24px;
	background-position: -352px -134px;
}
.rTrafficMont {
	width: 24px;
	height: 24px;
	background-position: -488px -134px;
}
.falert {
	width: 20px;
	height: 21px;
	background-position: -203px -135px;
}
.cplaning {
	width: 23px;
	height: 20px;
	background-position: -277px -177px;
}
.abilling {
	width: 23px;
	height: 22px;
	background-position: -436px -177px;
}
.cNBAR {
	width: 23px;
	height: 20px;
	background-position: -310px -177px;
}
.cBQos {
	width: 23px;
	height: 20px;
	background-position: -375px -177px;
}
.iPSLA {
	width: 23px;
	height: 20px;
	background-position: -406px -177px;
}
.advSec {
	width: 26px;
	height: 21px;
	background-position: -343px -177px;
}
.highPerf {
	width: 22px;
	height: 21px;
	background-position: -469px -177px;
}
.nfa_features h4 a:hover {
	color: #e58803;
}
.nfa_features h4 a {
	color: #424f56;
}
.featureIconDiv {
	width: 33px;
	height: 32px;
	border-radius: 3px;
	margin-top: 3px;
	margin-right: 6px;
}
.nfa_features h1 {
	font-size: 27px;
	line-height: 60px;
	font-weight: 400;
}
.nfa_features h4 {
	margin-bottom: 22px;
	font-size: 18px;
	color: #424f56;
	font-weight: 400;
	letter-spacing: -.5px;
}
.nfa_features .span_1_of_3 {
	margin-right: 20px;
	margin-top: 20px;
	line-height: 19px;
}
.nfa_features p {
	font-size: 13px;
	font-weight: 400;
	color: #777;
	margin-right: 20px;
}
.nfa_addon_note {
	padding-top: 15px;
	border-top: 1px dashed #b3b9be;
	margin-top: 20px;
	padding-bottom: 15px;
}
.nfa_addon_note p {
	margin: auto;
}
.sub_download {
	background-color: #f7f7f7;
	width: 100%;
	display: table;
	text-align: center;
	padding: 20px 0;
}
.sub_download h3 {
	color: #484b4f;
	font-size: 28px;
}
.subDwnMain {
	width: 390px;
	margin: auto;
	font-family: '寰蒋闆呴粦', arial, helvetica, sans-serif;
	font-weight: 100;
	position: relative;
	height: 50px;
	margin-top: 20px;
}
.liveDemo, .downloadTxt {
	font-size: 22px;
	color: #FFF;
	text-transform: uppercase;
	display: table;
	padding: 10px 35px;
	cursor: pointer;
}
.dwnOR {
	padding: 12px 10px;
	background-color: #FFF;
	position: absolute;
	font-size: 22px;
	left: 164px;
	border-radius: 30px;
	top: -2px;
}
.liveDemo {
	background-color: #42505c;
	float: left;
}
.downloadTxt {
	background-color: #7bbb2a;
	float: right;
}
.liveDemo {
	background-color: #42505C;
	float: left;
}
.liveDemo, .downloadTxt {
	color: #FFFFFF;
	cursor: pointer;
	display: table;
	font-size: 22px;
	padding: 10px 35px;
	text-transform: uppercase;
}
.pdocument {
	width: 19px;
	height: 22px;
	background-position: -22px -221px;
}
.supportResMain:hover .pdocument {
	background-position: -22px -258px;
}
.knowledgeBase {
	width: 23px;
	height: 25px;
	background-position: -54px -219px;
}
.supportResMain:hover .knowledgeBase {
	background-position: -54px -257px;
}
.sDevices {
	width: 31px;
	height: 24px;
	background-position: -88px -220px;
}
.supportResMain:hover .sDevices {
	background-position: -88px -257px;
}
.videoWebinar {
	width: 27px;
	height: 23px;
	background-position: -131px -220px;
}
.supportResMain:hover .videoWebinar {
	background-position: -131px -257px;
}
.userGuide {
	width: 27px;
	height: 23px;
	background-position: -173px -221px;
}
.supportResMain:hover .userGuide {
	background-position: -173px -258px;
}
.faq {
	width: 27px;
	height: 28px;
	background-position: -210px -219px;
}
.supportResMain:hover .faq {
	background-position: -210px -256px;
}
.servicePack {
	width: 26px;
	height: 24px;
	background-position: -246px -221px;
}
.supportResMain:hover .servicePack {
	background-position: -246px -258px;
}
.testimonialIcon {
	width: 24px;
	height: 24px;
	background-position: -282px -221px;
}
.supportResMain:hover .testimonialIcon {
	background-position: -282px -258px;
}
.whitePaperCS {
	width: 21px;
	height: 24px;
	background-position: -316px -222px;
}
.supportResMain:hover .whitePaperCS {
	background-position: -316px -259px;
}
.trainingCos {
	width: 30px;
	height: 24px;
	background-position: -348px -223px;
}
.supportResMain:hover .trainingCos {
	background-position: -348px -260px;
}
.dwn-link-cont {
	float: left;
	min-height: 425px;
	width: 62%;
}
.dwn-form-cont {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	float: left;
	min-height: 400px;
	padding: 20px 2% 5px;
	width: 32%;
}
/*video webcasts*/
.webinartab {
	background: url(../images/webinar-shadow.gif) repeat-x bottom;
}
.webinartab ul {
	margin: 0px;
	padding: 0px;
	width: 704px;
	height: 56px;
	margin-left: 30px;
	list-style: none;
}
.webinartab ul li {
	cursor: pointer;
}
.video_tab {
	background: url(../images/video-tab.gif) no-repeat;
	width: 363px;
	height: 50px;
}
.webcast_tab {
background:../images/webcast-tab.gif) no-repeat;
	width: 363px;
	height: 50px;
}
.videosTab ul {
	margin: 0px;
	padding: 0px;
}
.videoThumb {
	width: 230px;
	height: 158px;
	border: 1px solid #DDD;
	background-color: #FFF;
}
.webcast_tab {
	background: url("../images/webcast-tab.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 50px;
	width: 363px;
}
.videosTab ul li {
	float: left;
	list-style: none outside none;
	margin-left: 34px;
	margin-top: 20px;
	width: 250px;
}
.bg-l-white {
	background: rgb(255, 255, 255) none repeat scroll 0px 0px;
}
h3, .hTag3 {
	color: rgb(51, 51, 51);
	font-size: 20px;
	font-weight: 400;
	line-height: 30px;
	margin: 20px 0px;
}
.p20 {
	padding: 20px;
}
/*download-confirm*/
.dwn-menu {
	display: block
}
.dwn-menu &gt; span {
	margin: 0 0 0 1px;
	padding: 8px 0;
	width: 24.8%;
	position: relative;
	float: left;
	background: #C4C8CC;
	text-align: center;
	font-size: 18px;
	cursor: pointer;
	display: inline-block
}
.dwn-menu &gt; span:first-child {
	margin: 0;
	width: 25%
}
.dwn-menu &gt; span a {
	display: block;
	color: #000
}
.dwn-menu &gt; span.act {
	background: #f1f1f1
}
.dwn-cont-div {
	padding: 40px
}
.otr-dwn-lin {
    width: 48%;
    margin-left: 2%;
    float: left;
    margin-top: 20px;
}
.feature-subHead {
    font-size: 22px;
    line-height: 26px;
    color: #888;
    text-align: center;
    margin-top: 15px;
}</pre></body></html>