body {
	font:12px/18px Arial, Verdana, sans-serif;
	margin:0;
	color:#333333
}
.isytek-logo {
    float: left;
    height: 60px;
    margin: 5px 1px 10px;
    overflow: hidden;
    position: relative;
    width: 100px;
}
.clearFix:after {
	clear:both;
	content:"";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden
}
img {
	border:none
}
a, .tollfree a:hover {
	text-decoration:none;
	outline:none
}
a:hover, .txtul {
	text-decoration:underline
}
.inlineBlock {
	display:inline-block
}
.clear, .clearDiv {
	clear:both
}
.fl {
	float:left
}
.fr {
	float:right
}
.pr, .relative {
	position:relative
}
.pa {
	position:absolute
}
.linkCursor {
	cursor:pointer
}
.tal {
	text-align:left
}
.tac {
	text-align:center
}
.tar {
	text-align:right
}
.underline {
	text-decoration:underline
}
.borderNone {
	border:none!important
}
.displayBLK, .displayblock {
	display:block
}
.nowrap {
	white-space:nowrap
}
.mR10 {
	margin-right:10px
}
.m0_6 {
	margin:0 6px
}
.mL20 {
	margin-left:20px
}
.w45px {
	width:45px
}
.w28 {
	width:28px
}
.w100per {
	width:100%
}
.w236 {
	width:236px
}
.w764 {
	width:764px
}
.h30 {
	height:30px
}
.height35 {
	height:35px
}
.bgnone {
	background:none!important
}
.pB20 {
	padding-bottom:20px!important
}
.m10 {
	margin:10px
}
.mL5 {
	margin-left:5px!important
}
.mL50 {
	margin-left:50px!important
}
.mT30 {
	margin-top:30px
}
.m0_5 {
	margin:0 5px
}
.mZero {
	margin:0!important
}
.mL100 {
	margin-left:100px
}
.mL3 {
	margin-left:3px
}
.mL4 {
	margin-left:4px
}
.pR10 {
	padding-right:10px
}
.pL10 {
	padding-left:10px
}
.pL22 {
	padding-left:22px
}
.pL5 {
	padding-left:5px
}
.pR5 {
	padding-right:5px
}
.pB5 {
	padding-bottom:5px
}
.pT5, .pt5 {
	padding-top:5px
}
.mrgntop, .mT10 {
	margin-top:10px
}
.mT26 {
	margin-top:26px!important
}
.mB30 {
	margin:0 0 30px 0
}
.wid22pr {
	width:22%
}
.wid23pr {
	width:23%
}
.wid25pr {
	width:25%
}
.wid27pr {
	width:27%
}
.wid28pr {
	width:28%
}
.wid30pr {
	width:30%
}
.wid42pr {
	width:42%
}
.wid75pr {
	width:75%
}
.w50per {
	width:50%
}
.w70per {
	width:70%
}
.w25per {
	width:25%
}
.w20per {
	width:22%
}
.w28per {
	width:28%
}
.w18per {
	width:15%
}
.w34per {
	width:34%
}
.w41per {
	width:41%
}
.w43per {
	width:43%
}
.w56per {
	width:56%
}
.w57per {
	width:57%
}
.w59per {
	width:59%
}
.w66per {
	width:66%
}
.w95per {
	width:96%
}
.lh35 {
	line-height:35px
}
.m1001020 {
	margin:10px 0 10px 20px
}
.h53 {
	height:53px!important
}
.p520 {
	padding:5px 20px
}
.pt60 {
	padding-top:60px
}
.lh30 {
	line-height:30px
}
.mb10 {
	margin-bottom:10px
}
.m10_0 {
	margin:10px 0
}
.m0auto {
	margin:0 auto
}
.pm_none {
	padding:0!important;
	margin:0!important
}
.w33 {
	width:33px
}
.w67 {
	width:67px
}
.w84 {
	width:84px
}
.w82 {
	width:82px
}
.w66 {
	width:66px
}
.w64 {
	width:64px
}
.w73 {
	width:73px
}
.w40 {
	width:40px
}
.w98 {
	width:98px
}
.w102 {
	width:102px
}
.w108 {
	width:108px
}
.m0 {
	margin:0
}
.lineh {
	line-height:10px
}
.brdtn {
	border-top:none!important
}
.brdbn {
	border-bottom:none!important
}
.lineheight {
	line-height:42px!important
}
.fontbold {
	font-weight:bold
}
.mt9_ml2 {
	margin:8px
}
.p0 {
	padding:0!important
}
.disInltxt {
	display:inline!important;
	font-family:Verdana, Geneva, sans-serif!important;
	font-size:12px!important
}
.supportAct, .supportActBtm, .supportCont, .tollfreeContainer, #menuMain .solutionListBg, .solnActCrv, .desktopAct, .datacenterAct, #menuMain .solutionListCont li a, .searchNew, .searchNewPop, #menuMain li div.allprodAct, .allprodActCrv, #menuMain .allprodCont li a, .topCurveBdr, .tablist .selecteddivnew span, #accordion li.tabArow span, #accordion li.activeArow span, .mfooterBg, .featureDiv, .getQuoteDiv, .centerLine, .menuLeft, #menuMain, .menuRight, .fbook, .twit, .rss, .youtube, .linkedin, .gplus, .flickr, .slideshare, .blog, .forum, li.newicon a, li.getGuote span, li.regEval span, li.regDemo span, li.regCall span, li.buy span, li.compEdit span, li.watchvid span, li.freedown span, li.prodDocs span, li.spHotFix span, li.howDemo span, li.suPort span, li.liveDemo span, li.relNote span, li.whatsnew span, li.entrEdi span, li.faq span, li.awards span, .tollfreeAct .tollfreenos, .contactArrow, li span.new, .toll-usflag, .toll-intlflag, .toll-ausflag, .toll-ukflag, .toll-cnflag, .greenbullet li, .listtype li, .solutionbannerbg li, .solutionBnr li, .ftoolbnrUl li, #hidepopUp, .knowmore, .viewdemo {
	background:url(../images/me-sprite.png) no-repeat
}
.solutionbnrheadbg, #pagewrapper, .successDivHr, .successBg, #accordion li.tabArow, #accordion li.activeArow, .lhsgrey, .subtab, ul.mainLHS li.tab2, ul.mainLHS li.tab1, .contdiv {
	background:url(../images/me-repeat.png) repeat-x
}
#pagewrapper {
	background-position:0 -623px;
	width:100%;
	position:absolute;
	top:0;
	text-align:center;
	margin-top:0;
	display:inline-table
}
#pagecointainer {
	width:1010px;
	margin:0 auto;
	position:relative
}
#mainContentnew {
	margin-top:150px;
	float:left;
	width:1010px
}
.contantDiv {
	text-align:left
}
.topCurveBdr {
	background-position:0 -153px;
	width:1010px;
	height:13px
}
.botcontdiv {
	background:url(../images/bannerbg.png) repeat-x top center;
	height:auto;
	margin:0 5px;
	font-family:Georgia, "Times New Roman", Times, serif
}
.contentbg {
	background:url(../images/contentbg1.png) repeat-y 0 0;
	height:auto;
	width:1010px;
	float:left
}
.solutionbnrheadbg {
	background-position:0 -45px;
	height:85px;
	margin:0 auto;
	width:1000px;
	padding-top:5px;
	border-bottom:1px solid #C2C2C2
}
.solutionbnrheadbg a {
	color:#4C596E
}
.lhsbg {
	border-right:1px solid #D9D9D9;
	background-color:#F9F9F9;
	border-bottom:1px solid #FFF
}
.mfooterBg {
	background-position:0 -138px;
	height:15px;
	width:1010px;
	float:left
}
.centerLine {
	background-position:0 -127px;
	width:100%;
	height:2px
}
#footer, #footer a {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#5D686C;
	margin:0 0 6px 0
}
#footer a:hover {
	text-decoration:underline
}
.foot {
	padding:7px 0 15px 0
}/*Tab style starts*/
.headercontDiv {
	position:absolute;
	width:1000px;
	z-index:999;
	right:5px;
	left:5px
}
#topcontent {
	height:65px;
	margin:5px 0;
	position:relative
}
#me-logo {
	float:left;
	margin-top:-2px;
	width:177px;
	height:60px;
	overflow:hidden;
	display:block;
	position:relative
}
#me-logo img {
	position:absolute;
	top:-22px;
	left:-1px
}
.tollfreelink {
	float:right;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#727272;
	text-align:right;
	width:550px;
	line-height:22px
}
.rightMenu {
	padding-top:5px;
	font-size:11px;
	color:#7e7e7e;
	line-height:17px;
	float:right
}
.tollfreeCont {
	float:right;
	text-align:right;
	padding-top:18px;
	height:26px;
	position:relative;
	color:#000
}
.tollfree {
	padding-left:0
}
.tollfree a {
	color:#000
}
.contactArrow {
	background-position:51px 4px;
	font-size:12px;
	font-weight:bold;
	height:21px;
	padding:0 15px 4px 0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:2px;
	cursor:pointer
}
.supportAct {
	background-position:-693px -174px;
	width:96px;
	height:32px;
	display:block;
	position:absolute;
	right:-17px;
	top:-14px;
	cursor:pointer
}
.supportAct span {
	float:right;
	margin:14px 17px 0 0;
	background-position:51px 4px
}
.displaynone, .displayNone, .hide {
	display:none
}
.supportContainer {
	position:absolute;
	right:-18px;
	top:18px;
	z-index:102
}
.supportActBtm {
	background-position:-684px -455px;
	display:block;
	height:14px;
	width:162px
}
.supportCont {
	background-position:-847px -412px;
	width:162px;
	display:block
}
.supportCont ul {
	padding:0 24px 17px;
	list-style-type:none;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:183px
}
.supportCont li {
	border-bottom:1px dotted #565F6C;
	line-height:25px
}
.bottomMenu {
	height:17px;
	padding:12px 0 0 0;
	line-height:18px;
	margin:0;
	font-family:Verdana, Geneva, sans-serif
}
.bottomMenu li {
	padding-right:7px;
	display:inline
}
.bottomMenu a, .supportCont a, .tollCont a, .tollCont li {
	color:#565F6C
}
.bottomMenu a, .supportCont a {
	color:#565F6C
}
.tollfreeArrow {
	font-size:12px;
	font-weight:bold;
	height:21px;
	font-family:Arial, Helvetica, sans-serif
}
.tollfreeAct {
	font-weight:bold!important;
	color:#000!important
}
.tollfreeAct .tollfreenos {
	width:103px;
	background-position:107px 9px;
	padding-right:17px
}
.tollappnd {
	width:165px;
	padding-left:13px
}
.tollappnd .tollfreenos {
	width:103px;
	background-position:107px 4px;
	padding-right:17px
}
.toll-usflag, .toll-intlflag, .toll-ausflag, .toll-ukflag, .toll-cnflag {
	display:inline-block;
	float:left;
	height:10px;
	width:16px;
	margin:9px 0 0 0
}
.tollappnd .toll-usflag, .tollappnd .toll-intlflag, .tollappnd .toll-ausflag, .tollappnd .toll-ukflag, .tollappnd .toll-cnflag {
	margin:4px 0 0 0
}
.toll-usflag {
	background-position:-866px -33px
}
.toll-intlflag {
	background-position:-866px -22px
}
.toll-ausflag {
	background-position:-883px -22px
}
.toll-ukflag {
	background-position:-883px -33px
}
.toll-cnflag {
	background-position:-849px -33px
}
.tollfreenos {
	width:110px
}
.tollfreeContainer {
	background-position:-795px -170px;
	position:absolute;
	right:-20px;
	top:-15px;
	z-index:102;
	width:208px;
	height:217px;
	padding:4px 0 0 0
}
.tollCont {
	width:208px;
	display:block
}
.tollCont ul {
	padding:6px 15px 0 23px;
	list-style-type:none;
	margin:0
}
.tollCont li {
	line-height:27px;
	font-weight:normal
}
.alternateTxt {
	width:160px;
	border-bottom:1px dotted #565F6C;
	margin:33px 22px 0 22px;
	padding:0
}
.storetxt, .pitstop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0 2px
}
.storetxt a, .pitstop a {
	color:#000
}
.storetxt a:hover, .pitstop a:hover {
	text-decoration:none
}
#menuBG {
	height:43px
}
.menuLeft {
	background-position:0 -84px;
	width:10px;
	height:42px;
	float:left
}
.menuRight {
	background-position:-990px -84px;
	width:10px;
	height:42px;
	float:right
}
#menuMain {
	float:left;
	background-position:-10px -84px;
	height:42px;
	font:12px Verdana
}
#menuMain ul {
	width:980px;
	margin:0;
	padding:0
}
#menuMain li, #menuMain li div {
	font:normal 14px Myriad Pro;
	list-style:none;
	float:left;
	line-height:40px;
	color:#fff;
	text-align:center
}
#menuMain li a, .contentBg li a {
	color:#fff
}
.nilUnderLine, #menuMain li a:hover {
	text-decoration:none
}
#menuMain .solutionListBg {
	background-position:-684px 100%;
	width:252px;
	padding:0 30px
}
#menuMain .soltionLstbg {
	width:298px
}
.w308 {
	width:309px!important
}
#menuMain .solutionListCont h3, #menuMain .allprodCont h3 {
	font:17px Georgia, "Times New Roman", Times, serif;
	color:#288e14;
	margin:0 0 15px 0;
	padding:20px 0 8px 0;
	border-bottom:1px dotted #73a233
}
#menuMain .solutionListCont li, #menuMain .allprodCont li {
	line-height:14px;
	padding-bottom:10px;
	clear:left;
	width:100%
}
#menuMain .solutionListCont li a, #menuMain .allprodCont li a {
	background-position:-1005px -236px;
	padding-left:15px;
	color:#717172;
	font:12px Arial, Helvetica, sans-serif;
	float:left;
	text-align:left
}
#menuMain .solutionListCont li a:hover, #menuMain .allprodCont li a:hover {
	color:#000;
	text-decoration:underline
}
#menuMain .solutionListCont h4, #menuMain .allprodCont h4 {
	margin:0
}
#menuMain .solutionListCont h4 a, #menuMain .allprodCont h4 a {
	font:15px Georgia, "Times New Roman", Times, serif;
	color:#565f6c;
	float:right;
	margin:19px 0
}
#menuMain li div.allprodAct {
	background-position:-664px -212px;
	width:127px;
	height:35px;
	display:none;
	position:absolute;
	z-index:1000;
	top:3px;
	right:-6px
}
#menuMain li div.allprodCont {
	display:none;
	position:absolute;
	z-index:1000;
	top:3px;
	width:966px;
	margin-top:32px;
	right:1px
}
#menuMain .allprodListBg {
	background: #ffffff;
	border-radius:9px;
	border-top-right-radius:0;
	background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 93%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(93%, #f5f5f5), color-stop(100%, #eaeaea));
	background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 93%, #eaeaea 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 93%, #eaeaea 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 93%, #eaeaea 100%);
	background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 93%, #eaeaea 100%);
	-moz-box-shadow: 0 5px 6px #ccc;
	-webkit-box-shadow: 0 5px 6px #ccc;
	box-shadow:0 5px 6px #ccc;
	width:906px;
	padding:0 30px
}
.menuTab > li > a, .menuTab > li > .datacenterAct a {
	height:0;
	padding-top:39px;
	overflow:hidden
}
.menuTab > li {
	height:39px;
	position:relative
}
.homeTab {
	width:28px;
	display:block
}
.networkTab {
	width:70px;
	display:block
}
.datacenterTab {
	display:block;
	width:103px
}
.datacenterAct {
	background-position:-688px -249px;
	display:block;
	width:108px;
	height:33px
}
.datacenterAct a {
	display:block;
	height:32px;
	width:96px
}
.virtualTab {
	display:block;
	width:98px
}
.helpdeskTab {
	display:block;
	width:80px
}
.adTab1 {
	display:block;
	width:115px!important
}
.desktopTab {
	display:block;
	width:70px
}
.securityTab {
	display:block;
	width:82px
}
.mspTab {
	display:block;
	width:52px
}
.integrateditTab {
	display:block;
	width:77px
}
.ondemandTab {
	display:block;
	width:82px
}
.datacenterAct, .desktopAct {
	display:none;
	position:absolute;
	z-index:1000;
	top:3px;
	left:1px
}
.solutionListCont {
	display:none;
	position:absolute;
	z-index:1000;
	top:3px;
	width:312px;
	margin-top:32px;
	left:-3px
}
.solnActCrv {
	background-position:1px -176px;
	width:312px;
	height:11px;
	display:block
}
.allprodTab {
	display:block;
	width:115px;
	margin-left:37px
}
.allprodActCrv {
	display:block;
	background-position:2px -312px;
	width:684px;
	height:11px
}
.searchDivpad {
	width:140px;
	padding:2px 3px 3px 6px
}
.searchNew {
	cursor:pointer;
	height:16px;
	width:22px;
	margin:3px 10px 0 0px;
	background-position:-543px -25px
}
.searchNewPop {
	background-position:-489px -176px;
	display:block;
	width:158px;
	height:23px;
	display:none;
	position:absolute;
	right:-3px;
	top:9px;
	padding:34px 7px 10px 7px;
	z-index:502
}
.searchInput {
	background-color:transparent;
	margin:0;
	width:100%
}/*Tab style ends <-x-> Feedback form and popup styles start*/
#viewContainer {
	border:10px solid #C2C2C2;
	position:fixed;
	width:600px;
	left:50%;
	margin-left:-300px;
	top:65px;
	z-index:9999;
	font-family:Verdana, Geneva, sans-serif;
	box-shadow:0 0 10px 0 #333;
	-webkit-box-shadow:0 0 10px 0 #333;
	-webkit-border-radius:10px;
	border-radius:6px;
	display:none
}
#CAcontent {
	padding:10px;
	background-color:#F5F5F5;
	overflow-x:hidden;
	overflow-y:scroll;
	max-height:400px;
	line-height:20px
}
.pophead {
	font-size:16px;
	text-align:center;
	background-color:#E5E5E5;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px 0;
	color:#000
}
#CAtitle {
	display:inline-block;
	height:20px
}
#CAclose {
	float:right;
	padding-right:5px;
	cursor:pointer;
	font:bold 12px Verdana, Geneva, sans-serif
}
#disableDiv {
	background-color:#000000;
	opacity:0.4;
	z-index:9999;
	position:absolute;
	width:100%;
	display:none
}
#popcls {
	float:right;
	padding-right:5px
}
#PopupContainer {
	position:absolute;
	z-index:99999
}
#feedbackCont {
	width:550px;
	height:425px;
	z-index:6000;
	overflow:hidden;
	position:fixed;
	left:50%;
	margin-left:-200px;
	top:10%
}
#feedStyle img {
	float:right;
	position:relative;
	left:-18px;
	top:27px;
	cursor:pointer
}
#feedbackFrame {
	overflow:hidden;
	width:550px;
	height:425px;
	border:none
}
#hidepopUp {
	background-position:-781px -2px;
	width:15px;
	height:16px;
	position:absolute;
	right:17px;
	top:7px;
	cursor:pointer
}
.newpopupHeader {
	-moz-border-radius:8px 8px 0 0;
	-webkit-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:0;
	padding-top:0
}
.newpopupStyle {
	z-index:9999999;
	border:1px solid #C2C2C2;
	-moz-border-radius:8px 8px 8px 8px;
	-moz-box-shadow:4px 4px 10px #777777;
	-webkit-border-radius:8px 8px 8px 8px;
	-webkit-box-shadow:4px 4px 10px #777777;
	box-shadow:4px 4px 10px #777777;
	border-radius:8px 8px 8px 8px
}
.newpopupCont {
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0
}
.popTopImg {
	background:url(../ad-manager/images/admp-sprite-images.png) repeat-x 0 -1592px
}/*Feedback form styles end <-x-> new design style starts*/
.mainbreadcrum {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#4C596E;
	padding:10px 0 0 25px;
	line-height:15px
}
.mainbreadcrum a {
	color:#4C596E
}
.topDownloadDiv {
	padding-right:25px
}
.fbook, .twit, .rss, .youtube, .linkedin, .gplus, .flickr, .slideshare, .blog, .forum {
	height:22px;
	width:22px;
	display:block;
	margin:6px 0 0 5px
}
.fbook {
	background-position:-318px -22px
}
.fbook:hover {
	background-position:-318px 0
}
.twit {
	background-position:-249px -22px
}
.twit:hover {
	background-position:-249px 0
}
.rss {
	background-position:-341px -22px
}
.rss:hover {
	background-position:-341px 0
}
.youtube {
	background-position:-295px -22px
}
.youtube:hover {
	background-position:-295px 0
}
.linkedin {
	background-position:-203px -22px
}
.linkedin:hover {
	background-position:-203px 0
}
.gplus {
	background-position:-226px -22px
}
.gplus:hover {
	background-position:-226px 0
}
.flickr {
	background-position:-272px -22px
}
.flickr:hover {
	background-position:-272px 0
}
.slideshare {
	background-position:-180px -22px
}
.slideshare:hover {
	background-position:-180px 0
}
.blog {
	background-position:-364px -22px
}
.blog:hover {
	background-position:-364px 0
}
.forum {
	background-position:-387px -22px
}
.forum:hover {
	background-position:-410px -22px
}
.bnr_repeat1 li, .submenus li {
	list-style:none;
	float:left;
	display:block;
	background:url(../images/seperator1.png) no-repeat right 7px
}
.submenus li {
	background:url(../images/seperator1.png) no-repeat 100% 11px
}
.submenus li a {
	color:#000000
}
.submenus {
	border-bottom:1px solid #A7B2B9
}
.headingtxt {
	margin-left:25px!important;
	margin-right:25px!important
}
.headingtxt a {
	text-decoration:none!important;
	color:#4c596e!important
}
.headingtxt h2 a, .headingtxt .h1 a {
	color:#000!important
}
.headingtxt, .headingtxt h1, .headingtxt .heading, .headingtxt h2.sml, .headingtxt .sml {
	color:#4c596e;
	font:15px "Georgia", Times New Roman, Times, serif
}
.headingtxt h2, .headingtxt .h1 {
	font:24px "Georgia", Times New Roman, Times, serif;
	display:inline;
	margin:0
}
.headingtxt h1, .headingtxt .heading {
	display:inline;
	margin:0
}
.menuwanted {
	width:235px;
	height:inherit;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	min-height:800px
}
.menuwanted .brdtn {
	background-position:0 -3px
}
.tablist .selecteddivnew a {
	background:#000;
	color:#FFF;
	margin:0 0 0 -1px;
	text-align:center
}
.tablist .selecteddivnew a:hover {
	text-decoration:none
}
.tablist .selecteddivnew span {
	background-position:-945px 0;
	width:9px;
	height:5px;
	display:block;
	position:relative;
	margin:0 auto
}
.tablist li {
	list-style:none;
	float:left;
	display:block;
	padding:0!important
}
.tablist {
	text-align:center;
	padding:0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:auto;
	margin:0 0 0 20px;
	float:left
}
.tablist li a {
	color:#000;
	padding:2px 10px;
	display:block
}
.subtab {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0 0 0 35px;
	background-position:0 -3px;
	width:auto;
	overflow:hidden
}
.subtab li {
	list-style-type:none;
	float:left;
	padding:0 5px;
	margin:0;
	line-height:41px;
	color:#000
}
.subtab li a {
	color:#000
}
.feaList {
	margin:0;
	text-align:left;
	list-style-type:none;
	padding:0
}
.feaList li {
	padding:10px 0;
	margin:0 20px!important;
	background:url(../images/border-dotted.png) repeat-x right bottom
}
.feaList li a {
	color:#333
}
#accordion {
	list-style:none;
	padding:0;
	margin:0;
	text-align:left;
	width:235px
}
#accordion ul {
	list-style:none;
	padding:0;
	margin:0;
	width:235px
}
#accordion .droplst {
	display:none
}
#accordion .displayBLK {
	display:block
}
#accordion ul li {
	color:#333;
	cursor:auto
}
#accordion ul li a {
	color:#333
}
#accordion a {
	text-decoration:none
}
#accordion a:hover {
	text-decoration:underline
}
#accordion li.tabArow span {
	background-position:-501px -38px;
	display:block;
	font-weight:bold;
	width:9px;
	height:5px;
	margin:0;
	float:right;
	position:absolute;
	right:10px;
	top:20px;
	cursor:pointer
}
#accordion li.activeArow span {
	background-position:-501px -32px;
	display:block;
	font-weight:bold;
	width:9px;
	height:5px;
	margin:0;
	float:right;
	position:absolute;
	right:10px;
	top:20px;
	cursor:pointer
}
#accordion li.tabArow, #accordion li.activeArow, .lhsgrey {
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:0 0 0 15px;
	width:220px;
	cursor:pointer;
	color:#76A535;
	line-height:42px;
	background-position:0 -2px;
	position:relative
}
#accordion li.tabArow {
	line-height:41px
}
#accordion li.tabArow a, #accordion li.tabArow a:hover {
	color:#76A535;
	text-decoration:none
}
#accordion li.activeArow {
	line-height:42px
}
.lhsgrey {
	cursor:auto!important
}
.lhsgrey a {
	color:#76A535;
	text-decoration:none
}
.dropnone li {
	padding:10px 0;
	margin:0
}
li.newicon a {
	background-position:-987px 5px;
	padding-left:25px;
	display:inline-block
}
li.newicon {
	background:url(../images/border-dotted.png) repeat-x right bottom
}
li.getGuote span, li.regEval span, li.regDemo span, li.regCall span, li.buy span, li.compEdit span, li.watchvid span, li.freedown span, li.prodDocs span, li.spHotFix span, li.howDemo span, li.suPort span, li.liveDemo span, li.relNote span, li.whatsnew span, li.entrEdi span, li.faq span, li.awards span {
	height:19px;
	width:19px;
	display:block;
	margin-right:6px;
	float:left
}
li.getGuote span {
	background-position:-606px -2px
}
li.regEval span {
	background-position:-505px -2px
}
li.awards span {
	background-position:-797px 0px;
	height:24px
}
li.regDemo span {
	background-position:-484px -2px
}
li.regCall span {
	background-position:-526px -2px
}
li.buy span {
	background-position:-397px -2px
}
li.compEdit span {
	background-position:-418px -2px
}
li.watchvid span {
	background-position:-567px -2px
}
li.freedown span {
	background-position:-645px -2px
}
li.prodDocs span {
	background-position:-441px -2px
}
li.spHotFix span {
	background-position:-462px -2px
}
li.howDemo span {
	background-position:-626px -2px
}
li.suPort span {
	background-position:-546px -2px
}
li.liveDemo span {
	background-position:-586px -1px
}
li.relNote span {
	background-position:-666px -2px
}
li.whatsnew span {
	background-position:-686px -2px
}
li.entrEdi span {
	background-position:-710px -2px
}
li.faq span {
	background-position:-733px -2px
}
li.librd {
	background:url(../images/border-dotted.png) repeat-x 0 0;
	height:1px
}
li span.new {
	background-position:-755px 0px;
	float:none;
	display:inline-block;
	height:22px;
	width:22px;
	margin-top:-2px;
	position:absolute;
	left:18px
}
.librd1 {
	background:url(../images/border-dotted.png) repeat-x right bottom;
	height:1px;
	margin:0 10px;
	width:215px
}
.dottedline {
	border-bottom:1px dotted #CCCCCC
}
.mcontent {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#4C596E;
	text-align:left;
	padding:10px 20px 20px 40px
}
.mcontent a {
	color:#5091CE
}
.mcontent strong a {
	color:#4C596E
}
.mcontent h2 {
	font-size:18px;
	margin:25px 0 10px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#4C596E
}
.mcontent h2 a {
	color:#4C596E
}
.mcontent h3, .mcontent .h3 {
	margin:20px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#4C596E;
	font-size:15px;
	font-weight:bold
}
.mcontent h3 a {
	color:#4C596E;
	text-decoration:none
}
.mcontent h3 a:hover {
	color:#4C596E;
	text-decoration:underline
}
.mcontent li {
	padding:5px 0
}
.mcontent p {
	margin:15px 0
}
.mcontent h1, h2.head, h3.head, .innerhead {
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	margin:25px 0 0 0
}
.head, .head h1 {
	font-size:20px;
	line-height:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin:25px 0 0 0;
	color:#4C596E
}
.head h1 {
	display:inline
}
.downicon {
	background:url(../images/download-new1.gif) no-repeat left top;
	width:207px;
	height:53px;
	margin:10px 0 0 29px;
	display:block
}
.quoteicon {
	background:url(../images/getquote-new.png) no-repeat left top;
	width:196px;
	height:40px;
	margin:16px 0 0 40px;
	display:block
}
.feaicon {
	background:url(../images/feature-icon.png) no-repeat left top
}
.feaicon:hover {
	background:url(../images/feature-icon1.png) no-repeat left top
}
.livedemoicon {
	background:url(../images/demod1.png) no-repeat left top
}
.livedemoicon:hover {
	background:url(../images/demo-icon.png) no-repeat left top
}
.pricequoteicon {
	background:url(../images/get-quote-icon.png) no-repeat left top
}
.pricequoteicon:hover {
	background:url(../images/get-quote-icon1.png) no-repeat left top
}
.cloudicon {
	background:url(../images/cloud-icon.png) no-repeat left top
}
.cloudicon:hover {
	background:url(../images/cloud-icon1.png) no-repeat left top
}
.feaicon, .compareicon, .livedemoicon, .pricequoteicon, .buynowicon, .cloudicon {
	padding-left:70px;
	line-height:22px;
	height:56px;
	text-align:left;
	display:block;
	font-size:22px;
	font-family:"Myriad Pro", Arial, Verdana;
	line-height:22px;
	color:#333!important;
	font-weight:bold;
	margin:18px 0 0 50px
}
.feaicon span, .compareicon span, .livedemoicon span, .pricequoteicon span, .buynowicon span, .cloudicon span {
	color:#717986;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif
}
.featureDiv {
	background-position:-684px -395px;
	height:29px;
	width:127px;
	display:block;
	margin:10px 0 0 10px
}
.getQuoteDiv {
	background-position:-684px -425px;
	height:29px;
	width:127px;
	display:block;
	margin:10px 0 0 10px
}
.downloadDiv {
	background-image:url(../images/download2.gif);
	height:29px;
	width:127px;
	display:block;
	margin:10px 0 0 0
}
#btmDownload {
	margin-top:20px
}
.social {
	margin:0 5px 0 15px
}
#customerquote {
	margin-top:20px
}
.mcontent .greenBg {
	font-size:18px;
	background-color:#EAFFD8;
	height:30px;
	padding:10px 20px;
	border-top:4px solid #FFF;
	border-bottom:4px solid #FFF;
	line-height:24px;
	font:normal 18px/24px Verdana, Geneva, sans-serif
}
.mcontent h2.greenBg {
	margin:0
}
.headcont {
	background:url(../images/border-dotted.png) repeat-x right bottom;
	height:1px
}
.headcont1 {
	background:url(../images/border-dotted.png) repeat-x right bottom;
	height:1px;
	margin-top:10px
}
.quites {
	font:normal 16px "Georgia", Times, serif;
	line-height:28px;
	padding:10px 30px
}
.f12lh22 {
	font-size:12px;
	line-height:22px
}
.bottomlist {
	padding:10px 20px;
	font-family:Verdana, Geneva, sans-serif
}
.bottomlisthead {
	font-size:18px;
	padding:10px 0;
	font-family:Georgia, "Times New Roman", Times, serif
}
.bottomlist a {
	color:#4C596E
}/*For Free Tool Banner*/
.ftoolbnrtxt {
	font:22px "Georgia", Times New Roman, Times, serif;
	padding:0 40px
}
.ftoolbnrtxt span {
	color:#FF8A00
}
.ftoolbnrfea {
	font:bold 14px Verdana, Geneva, sans-serif;
	padding:15px 40px 10px 40px
}
.ftoolbnrUl {
	margin:0
}
.ftoolbnrUl li {
	background-position:-995px -823px;
	margin:10px 0 10px 20px;
	font:12px Verdana, Geneva, sans-serif;
	padding-left:30px;
	list-style-type:none
}/*new design style ends <-x-> Download Btn style starts*/

.discont1 div, .discont2 div {
	color:#c20808;
	margin-top:35px
}
#downAlrtCls1, #downAlrtCls2 {
	float:right;
	height:22px;
	margin:25px 5px 0 0;
	width:22px;
	cursor:pointer
}
.discont2 .nAlert {
	margin:57px 0 0 0;
	clear:both
}
.prodDownbtnWin {
	background:url(../images/downloadbtnwin.gif) no-repeat 0 0;
	height:60px;
	width:60px;
	display:inline-block
}
.prodDownbtnBg {
	background:url(../images/downloadbtnbg.gif) repeat-x 0 0;
	height:40px;
	display:inline-block;
	padding:10px 10px;
	color:#FFF;
	font-size:20px
}
.prodDownbtnArw {
	background:url(../images/downloadbtnarrow.gif) no-repeat 0 0;
	height:60px;
	width:43px;
	display:inline-block
}
.prodDownbtnRhs {
	background:url(../images/downloadbtnrhs.gif) no-repeat 0 0;
	height:60px;
	width:12px;
	display:inline-block
}
.prodDownbtnsml {
	display:block;
	font-size:10px;
	color:#FFF
}
.prodDownbtn {
	display:inline-block;
	padding-bottom:10px
}
a.bitDownload {
	height:22px;
	width:58px;
	display:inline-block;
	color:#fff;
	text-align:center;
	margin-left:10px;
	cursor:pointer;
	background:url(../images/bit-download.png) no-repeat -59px 2px;
	font-family:Georgia, "Times New Roman", Times, serif
}
a.bitDownload:hover {
	text-decoration:none
}
.DwnLi {
	list-style-type:none;
	padding:0;
	margin:0
}
.DwnLi li {
	background-color:#ECF1F8;
	padding:2px 5px;
	width:280px;
	border:1px solid #C2C2C2;
	margin:10px 0
}
.DwnLi li a.windows {
	background:url(../images/windows-icon.jpg) no-repeat 0 1px;
	display:block;
	padding-left:25px;
	color:#0033CC
}
.DwnLi li a.linux {
	background:url(../images/linux-icon.jpg) no-repeat 0 1px;
	display:block;
	padding-left:25px;
	color:#0033CC
}/*Download Btn style ends*/
.botlisttwidth {
	margin-bottom:10px;
	width:32%
}
.pad15 {
	padding:4px 10px 0 0
}
.prodmenu {
	width:710px;
	padding:0 0 0 23px
}
.wrap {
	margin:0 5px
}
.quickbg {
	background:url(../images/quickbg.png) repeat-x top center;
	height:75px;
	width:1000px;
	margin:0 5px
}
.quickbg a {
	color:#999
}
.quickbg a:hover {
	text-decoration:none
}
.quickbg a:hover, .bnr_repeat1 a:hover {
	text-decoration:none
}
.padtbl1 {
	padding:10px 20px;
	clear:both
}
.padtbl2 {
	padding:10px 20px 10px 0
}
.topl {
	background:#717986 url(../images/topmenu.png) no-repeat top left;
	height:6px;
	width:235px
}
.fullact {
	background-color:#FFF!important;
	position:relative;
	width:201px;
	z-index:1000;
	right:-1px
}
.fullactbrd {
	border-bottom:1px solid #E7E8E9
}
.successstory {
	list-style:none;
	padding:5px 0;
	margin:0!important;
	text-align:left
}
.successstory li {
	color:#333;
	cursor:auto;
	padding:0 0 0 24px;
	margin:5px 0 5px 5px;
	font:11px/22px Verdana, Geneva, sans-serif
}
.successstory li a {
	color:#333
}
.successstory a {
	text-decoration:none
}
.successstory a:hover {
	text-decoration:underline
}
.menurwanted {
	background-color:#f2f2f2;
	width:235px;
	text-align:left
}
.rightcontent {
	padding:10px 10px 10px 15px;
	display:block;
	font:11px Verdana, Geneva, sans-serif;
	clear:both;
	text-align:left
}
.resource, .resource a {
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#000
}
.headinginline {
	font:normal 12px Verdana, Geneva, sans-serif!important;
	margin:0;
	padding:0;
	line-height:22px;
	display:inline
}
.feahead strong a {
	color:#5091CE;
	text-decoration:underline
}
.middlecont {
	padding:20px 90px 10px 60px
}
.seperatorline {
	border-top:1px solid #D8F985;
	border-bottom:1px solid #FFF
}
.bannerbg {
	background:url(../images/bannerbg.jpg) repeat-x 0 0;
	height:258px;
	width:960px;
	margin:0 5px
}
.greenbullet {
	margin:0;
	padding:0 10px
}
.greenbullet li {
	background-position:-1000px -729px;
	padding-left:15px;
	list-style-type:none
}
.lhsgrad {
	background:url(../images/leftmenu-bg.png) no-repeat top right;
	position:absolute;
	top:0;
	right:0;
	z-index:10;
	height:854px;
	width:15px;
	display:block
}
.lhsadTbrd {
	border-top:1px solid #D9D9D9
}
.lhsadBbrd {
	border-bottom:1px solid #D9D9D9
}
#privacy {
	font-size:10px;
	line-height:15px
}
.cellspacingborder {
	background-color:#afafaf
}
.evenrows {
	background-color:#ebebeb
}
.oddrows {
	background-color:#f7f6f6
}
.whiterows {
	background-color:#FFF
}
.yellowbox {
	background:#FFF9B0;
	border:1px solid #FFB87D;
	padding:10px
}
.breadcrumb, .navigation {
	font-size:11px
}
.prevnav {
	background:url(../images/prev.gif) no-repeat left 6px;
	padding-left:15px;
	margin-left:3px
}
.nextnav {
	background:url(../images/next.gif) no-repeat right 6px;
	padding-right:15px;
	margin-right:5px
}
.listtype {
	margin:0 0 0 10px;
	padding:0
}
.listtype li {
	margin:0;
	padding-left:20px!important;
	list-style:none;
	line-height:25px;
	background-position:-1000px -653px
}
.bottomlist .listtype li {
	background-position:-1000px -659px
}
.BGwhitesmoke, .bgwhite {
	background-color:#fff
}
.bgmediumgray {
	background-color:#d8d8d8
}
.topleft {
	background:url(http://www.manageengine.com/products/images/me-images.gif) no-repeat -53px -185px;
	width:6px;
	height:6px
}
.topright {
	background:url(http://www.manageengine.com/products/images/me-images.gif) no-repeat -62px -185px;
	width:6px;
	height:6px
}
.bottomleft {
	background:url(http://www.manageengine.com/products/images/me-images.gif) no-repeat -53px -193px;
	width:6px;
	height:6px
}
.bottomright {
	background:url(http://www.manageengine.com/products/images/me-images.gif) no-repeat -62px -193px;
	width:6px;
	height:6px
}
.topcenter {
	background:url(http://www.manageengine.com/products/images/topcenter.gif) repeat-x top center;
	height:6px
}
.leftcenter {
	border-left:1px solid #c2c2c2
}
.rightcenter {
	border-right:1px solid #c2c2c2
}
.bottomcenter {
	background:url(http://www.manageengine.com/products/images/bottomcenter.gif) repeat-x top left;
	height:6px
}
.bgmgray {
	background:#eee
}
.lhsmore a {
	color:#333;
	font-weight:bold
}
.lhsmore {
	margin:10px 10px 10px 0
}
#grayfont {
	font-size:11px
}
.lhsthumbnail {
	margin-right:10px;
	float:left
}
.rhsthumbnail {
	margin-left:10px;
	float:right
}
.lhsBtmBrd {
	border-bottom:1px solid #D9D9D9
}
a.freeToolDwnBtn {
	background:url(../images/free-tools-download.jpg) no-repeat 0 0;
	width:248px;
	height:34px;
	display:block;
	font-size:10px;
	color:#FFFFFF;
	line-height:15px;
	padding-top:32px
}
a.freeToolDwnBtn:hover {
	text-decoration:none
}
.gobtn {
	width:40px
}
#Products {
	color:#fff;
	padding-left:7px;
	text-decoration:none;
	height:43px;
	width:100px
}
.alltr {
	color:#7E7E7E;
	text-align:left;
	font-weight:normal
}
.ml10, .tabsOuter {
	margin-left:10px
}
#user-detail {
	display:none
}


.dwnbox {
	background-color:#F76700;
	color:#FFF!important;
	padding:5px 10px;
	border-radius:5px;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	box-shadow:0 0 6px #888
}
.dwnbox:hover {
	text-decoration:none
}
.centerlineadd {
	height:2px;
	width:100%;
	margin-top:10px
}
.p20 {
	padding:20px
}
.mobilityTab {
	display:block;
	width:69px
}
.mspTab {
	display:block;
	width:47px
}/*NEW Tab*/
.clearfix:before, .clearfix:after {
	display:table;
	line-height:0;
	content:""
}
.clearfix:after {
	clear:both
}
#top_section, .menubar {
	max-width:1000px;
	margin:0 auto
}
.topbg {
	font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:left
}/*Logo*/
.logo {
	display:block;
	height:60px;
	overflow:hidden;
	position:relative;
	width:177px;
	float:left;
	margin:5px 0 10px 0
}
#PopupContainer .logo {
	display:block;
	height:56px;
	overflow:hidden;
	position:relative;
	width:177px;
	margin:0 auto;
	float:none!important
}
.logo img {
	left:-1px;
	position:absolute;
	top:-28px
}
.searchbtn, .commicon, .partnericon, .emailicon, .storeicon, .supporticon, .tollicon, .flagus, .flagintl, .flagaus, .flaguk, .flagcn, .ftool ul li a, .fb, .tw, .yt, .ln, .flturkey, .flswitzerland, .flswedish, .flspain, .flpoland, .flnetherland, .flmexico, .flitaly, .fljapan, .flchina, .prdicon, a.clients span {
	background:url(../images/sprite.png) no-repeat
}
.srcdrop {
	right:0;
	padding:5px 5px 0 5px!important
}
.supdrop, .tolldrop {
	right:0
}
.supdrop li {
	text-align:right
}
.altr {
	font-weight:bold;
	border-bottom:1px solid #CCC;
	padding-bottom:3px
}
.searchtxt {
	height:20px;
	border:none;
	margin:0;
	color:#999;
	font:normal 12px/20px Myriad Pro, Arial, Helvetica, sans-serif;
	width:100%
}
.storeicon {
	background-position:-146px 2px;
	width:14px;
	height:15px;
	display:inline-block;
	margin-right:2px
}
.commicon {
	background-position:-160px 2px;
	width:20px;
	height:15px;
	display:inline-block;
	margin-right:2px
}
.partnericon {
	background-position:-98px 2px;
	width:16px;
	height:15px;
	display:inline-block;
	margin-right:2px
}
.emailicon {
	background-position:-163px -13px;
	width:16px;
	height:15px;
	display:inline-block;
	margin-right:2px
}
.searchbtn {
	cursor:pointer;
	height:17px;
	width:15px;
	background-position:-77px 3px;
	margin:0!important;
	display:inline-block
}
.search {
	padding:5px!important
}
.signupCont {
	background:#eee;
	font-size:10px;
	text-align:right;
	line-height:15px;
	height:15px;
	border-bottom:1px solid #e3e3e3;
	display:none
}
.signupCont a {
	color:#666
}
#setusername {
	color:#888;
	padding:0
}
.username {
	color:#47774f
}
.supporticon {
	background-position:-116px 2px;
	width:14px;
	height:17px;
	display:inline-block;
	margin-right:2px
}
.tollicon {
	background-position:-131px 2px;
	width:14px;
	height:18px;
	display:inline-block;
	margin-right:2px;
	font-weight:normal
}
.tollflag {
	width:60px;
	float:left;
	display:block
}
.flagus, .flagintl, .flagaus, .flaguk, .flagcn {
	display:inline-block;
	height:10px;
	width:16px;
	margin:0 10px 0 0;
	overflow:hidden
}
.flagustop {
	margin:5px 3px 0 3px
}
.tollno {
	width:110px;
	display:inline-block;
	text-align:right
}
.flagus {
	background-position:-907px -33px
}
.flagintl {
	background-position:-907px -22px
}
.flagaus {
	background-position:-924px -22px
}
.flaguk {
	background-position:-924px -33px
}
.flagcn {
	background-position:-891px -33px
}
.rhssec {
	font-size:12px;
	float:right
}
.rhssec > ul {
	padding:20px 0 0 0;
	margin:0;
	list-style-type:none
}
.rhssec > ul > li {
	float:left;
	margin:0
}
.rhssec > ul > li > a {
	color:#333;
	text-decoration:none;
	padding:5px 10px;
	border-radius:5px;
	display:inline-block
}
.rhssec > ul > li > a:hover {
	text-decoration:none;
	background:#DDD
}
.rhssec .dropdown-menu ul {
	padding:0;
	margin:0;
	list-style-type:none
}
.rhssec .dropdown-menu li {
	padding:3px 0;
	border-bottom:1px dashed #CCC;
	margin:0
}
.rhssec .dropdown-menu li:last-child {
	border-bottom:none
}
.dropdown, .srch {
	position:relative
}
.dropdown > a, .srch > a {
	display:inline-block
}
.dwnarw {
	display:inline-block;
	width:0;
	height:0;
	line-height:0;
	vertical-align:top;
	border-top:4px solid #000;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
	content:""
}
.nav .dwnarw {
	margin:9px 0 0 2px;
	border-top-color:#5C9310;
	border-bottom-color:#5C9310
}/*Top RHS Dropdown*/
.dropopen > a {
	background:#ddd
}
.rhssec .dropopen > a:hover {
	background:#ddd!important
}
.dropopen > a .dwnarw {
	margin:9px 0 0 2px;
	border-top-color:#999;
	border-bottom-color:#999
}
.dropopen > .dropdown-menu {
	display:block
}
.dropdown-menu {
	position:absolute;
	z-index:999;
	margin:0;
	float:left;
	background:#FFF;
	border:4px solid #F5F5F5;
	box-shadow:0 2px 7px #888;
	padding:10px 10px 0 10px;
	font-size:12px;
	min-width:170px;
	display:none;
	border-radius:6px
}
.dropdown-menu li {
	padding:0 0 5px 0;
	margin:0
}
.dropdown-menu li a {
	white-space:nowrap;
	color:#666;
	text-decoration:none
}
.dropdown-menu li a:hover {
	color:#06c
}/*Search Area*/
input, button, select, textarea {
	font-size:14px
}
.srcbtn {
	background:none repeat scroll 0 0 #72C02C;
	border:none;
	color:#fff!important;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	padding:5px 13px;
	position:relative;
	text-decoration:none!important
}
.txtfield {
	width:150px;
	border-radius:4px 0 0 4px;
	background-color:#fff;
	border:1px solid #ccc;
	padding:4px 6px;
	line-height:20px;
	height:20px;
	color:#555;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition:border linear .2s, box-shadow linear .2s;
	-moz-transition:border linear .2s, box-shadow linear .2s;
	-o-transition:border linear .2s, box-shadow linear .2s;
	transition:border linear .2s, box-shadow linear .2s
}
.txtfield:focus {
	border-color:rgba(82,168,236,0.8);
	outline:none;
	outline:thin dotted;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6)
}/*Menu*/
.menubar {
	display:block;
	-moz-box-shadow:0px 2px 2px #bbb;
	-webkit-box-shadow:0px 2px 2px #bbb;
	box-shadow:0px 2px 2px #bbb;
	background:#f43333;
	background:-moz-linear-gradient(top, #f43333 0%, #c12727 50%, #AF2323 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f43333), color-stop(50%, #c12727), color-stop(100%, #AF2323));
	background:-webkit-linear-gradient(top, #f43333 0%, #c12727 50%, #AF2323 100%);
	background:-o-linear-gradient(top, #f43333 0%, #c12727 50%, #AF2323 100%);
	background:-ms-linear-gradient(top, #f43333 0%, #c12727 50%, #AF2323 100%);
	background:linear-gradient(to bottom, #f43333 0%, #c12727 50%, #AF2323 100%);
	border-radius:10px;
	background-repeat:repeat-x;
	border-color:#CA2929
}
.home, .smlDwnBtn span, .smlKnwBtn span {
	background:url(../images/sprite.png) no-repeat;
	height:14px;
	line-height:14px;
	width:14px;
	display:inline-block
}
a .home {
	background-position:-16px 0
}
.menubar .nav {
	padding:0 15px 0 10px;
	margin:0;
	list-style-type:none;
	color:#B2E274;
	font-size:13.2px
}
.menubar .nav > li {
	float:left;
	position:relative;
	margin:0
}
.menubar .nav > li:first-child a {
	padding:12px 5px 10px 10px
}
.menubar .nav > li#all {
	float:right
}
.menubar .nav > li#all > a {
	padding:3px 10px;
	border-radius:9px;
	border:1px solid #335c3a;
	box-shadow:0px 1px 1px #a7ce73;
	-moz-box-shadow:0px 1px 1px #a7ce73;
	-webkit-box-shadow:0px 1px 1px #a7ce73;
	background:#80b08a;
	background:-moz-linear-gradient(top, #80b08a 0%, #517f58 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #80b08a), color-stop(100%, #517f58));
	background:-webkit-linear-gradient(top, #80b08a 0%, #517f58 100%);
	background:-o-linear-gradient(top, #80b08a 0%, #517f58 100%);
	background:-ms-linear-gradient(top, #80b08a 0%, #517f58 100%);
	background:linear-gradient(to bottom, #80b08a 0%, #517f58 100%);
	margin:7px 0
}
.menubar .nav > li > a {
	padding:10px 12px;
	color:#FFF;
	text-decoration:none;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	display:inline-block;
	line-height:18px
}
.menubar .nav > li > a:hover {
	text-decoration:none
}
.menubar .nav > li .dwnarw {
	margin-top:9px;
	border-top-color:#FFF;
	border-bottom-color:#FFF
}
.menubar .nav > li.dropopen .dwnarw {
	border-top-color:#FFF;
	border-bottom-color:#FFF
}
.menubar .nav .dropdown-menu {
	margin:0;
	z-index:999
}
.menubar .nav .dropdown-menu ul {
	margin:0 10px;
	padding:10px 0;
	float:left;
	width:280px;
	list-style-type:none
}
.menubar .nav .dropdown-menu:before {
	position:absolute;
	top:-7px;
	left:73px;
	display:inline-block;
	border-right:7px solid transparent;
	border-bottom:7px solid #ccc;
	border-left:7px solid transparent;
	border-bottom-color:rgba(0,0,0,0.2);
	content:''
}
.menubar .nav .dropdown-menu:after {
	position:absolute;
	top:-6px;
	left:74px;
	display:inline-block;
	border-right:6px solid transparent;
	border-bottom:6px solid #fff;
	border-left:6px solid transparent;
	content:''
}
.menubar .nav .dropopen > a {
	background:none;
	color:#FFF!important
}
.menuTop {
	border-bottom:1px dashed #ccc;
	font-size:16px;
	color:#567214;
	padding-bottom:5px
}
.menuBottom {
	border-top:1px dashed #ccc;
	font-size:16px;
	color:#567214;
	padding:5px 0
}
.menuBottom a {
	color:#567214;
	text-decoration:none
}
.menubar .nav > li#all .dropdown-menu > ul {
	width:280px;
	float:left;
	margin:0 10px 5px
}
.menubar .nav > li#all .dropdown-menu {
	right:0;
	min-width:920px;
	width:920px
}
.menubar .nav > li#all .dropdown-menu:before {
	left:auto;
	right:3px
}
.menubar .nav > li#all .dropdown-menu:after {
	left:auto;
	right:4px
}
.menubar .nav > li > a.allprdicon {
	display:none
}
.menubar .nav > li > a.allprdicon .prdicon {
	background-position:-1px -2px;
	height:12px;
	width:12px;
	line-height:12px;
	display:inline-block
}
.dropdown-menu ul li a {
	-webkit-transition:0.2s ease-in-out;
	-moz-transition:0.2s ease-in-out;
	-o-transition:0.2s ease-in-out
}
.dropdown-menu ul li a:hover {
	padding-left:3px;
	-webkit-transition:0.2s ease-in-out;
	-moz-transition:0.2s ease-in-out;
	-o-transition:0.2s ease-in-out
}
.flturkey, .flswitzerland, .flswedish, .flspain, .flpoland, .flnetherland, .flmexico, .flitaly, .fljapan, .flchina {
	width:20px;
	height:14px;
	display:inline-block;
	border:none;
	cursor:pointer;
	margin-right:5px
}
.flturkey {
	background-position:-851px -60px
}
.flswitzerland {
	background-position:-851px -30px
}
.flswedish {
	background-position:-851px 0px
}
.flspain {
	background-position:-870px 0px
}
.flpoland {
	background-position:-870px -60px
}
.flnetherland {
	background-position:-850px -45px
}
.flmexico {
	background-position:-870px -45px
}
.flitaly {
	background-position:-851px -15px
}
.fljapan {
	background-position:-870px -15px
}
.flchina {
	background-position:-870px -30px
}
.cookieBar{width:100%;position:fixed;z-index:999;top:0;background:#efefef;border-bottom:1px solid #ddd;text-align:center;display:none}
.cookieContainer{max-width:100%;padding:5px;font-size:12px;margin:0 auto;height:30px}
.cookieCls{margin-left:20px;font-size:18px;padding:10px;background:#999;border-radius:20px;line-height:8px;height:10px;width:10px;text-align:center;cursor:pointer;font-weight:300;display:inline-block;color:#fff}