@media screen {body{overflow-y:scroll}}
table td{
	padding:0px!important;
	margin:0px!important;
	vertical-align:top;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	text-align:left;
}
table{
	text-align:left;
}
body{
	width:99%;
	text-align:center;
	margin-left:auto;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
}
html:not([dummy]) #div__body{
}
#div__body{
	/*z-index:-1!important;*/
	position:relative;
	overflow:hidden;
}
#outerwrapper{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:968px;
	overflow:hidden;
	position:relative;
}
.wrapper{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:968px;
	overflow:hidden;
	position:relative;
}
.head{
	width:968px;
}
.logo{
	float:left;
	position:relative;
	width:481px;
	text-align:left;
	padding-top:20px;
	height:65px;
}
.image-head{
	float:left;
	position:relative;
	width:487px;
	text-align:right;
	height:81px;	
}
.my-shop{
	clear:both!important;
	font-size:10px;
	font-family:Verdana ,Arial, Helvetica, sans-serif;
	height:20px;
	margin-right:8px;
}
.my-shop .my-shopping div{
	padding-left:8px;
	white-space:nowrap;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.my-shop a{
	color:#7156B7;
	text-decoration:underline;
}
.my-shop a:hover{
	text-decoration:none;
	color:#7156B7;
}
.middle-menu{
	background-image:url(/img/menu-middle.jpg);
	background-repeat:repeat;
	width:956px;
}
.menu{
	margin-top:5px;
	z-index:1000;
	display:block;
}
.menu div{
	z-index:1000;
	display:block;
}
.tabs-menu{
	width:595px;
	float:left;
	position:relative;
}
.active1{
	float:left;
	position:relative;
	height:31px;
	padding-left:20px;
	padding-right:20px;
	margin-right:2px;
}
.acti{
	font-weight:bold;
	padding-top:10px;
	font-size:12px!important;
	color:#594A7C;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
}
.item-in{
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:left;
	padding-bottom:8px!important;
}
.links-open-bottom{
	height:11px;
	background-image:url(/img/bottom-drop-down.gif);
	background-repeat:no-repeat;
	width:230px;
	text-align:left;
}
#menu1, #menu2{
	z-index:100!important;
	position:absolute;
	display:block;
	margin-top:9px!important;
	width:100%;
	width:230px;
	margin-left:-20px;
}
html:not([dummy]) .links-open{
	width:210px!important;
	padding-left:20px!important;		
}
.links-open{
	background-image:url(/img/bg-drop-down.jpg);
	background-repeat:repeat-x;
	background-color:#ededed;
	height:100%;
	width:230px;
	padding-top:5px;
	padding-left:10px;
	text-align:left;
}
.links-open a{
	color:#7156B7;
	text-decoration:underline;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:11px;
}
.links-open a:hover{
	text-decoration:none;
	color:#393939;
}
.menu-line{
	background-image:url(/img/linear-menu.jpg);
	background-repeat:no-repeat;
	float:left;
	height:31px;
	position:relative;
	width:2px;
}
.tabs-menu div p{
	padding-top:10px;
	margin:0px;
}
a img{
	border:0px;
}
.left-menu, .right-menu, .middle-menu{
	float:left;
	position:relative;
	height:31px;
}
.search-bar{
	float:left;
	position:relative;
	margin-left:166px;
	margin-top:5px;
	width:184px;
}
.input-search{
	background-image:url(/img/search-bar.jpg);
	width:162px;
	height:21px;
	float:left;
	position:relative;
	overflow:hidden;
}
.input-search input{
	border:0px;
	font-size:11px;
	margin-left:25px;
	background-color:white;
	width:115px;
	color:#666;
	height:16px;
	margin-top:2px;
}
.search-go{
	float:left;
	position:relative;
	width:20px;
}
.search-button{
	background-image:url(/img/search.jpg);
	background-repeat:no-repeat;
	border:0px;
	width:20px;
	height:18px;
	margin-top:2px;
	margin-left:8px;
	_margin-left:0px;
	cursor:pointer;
	float:left;
	position:relative;
}
.navigation{
	padding-top:10px;
	clear:both;
	width:100%;
	z-index:-1;
	display:block;
	position:static;
}
.navigation div{
	float:left;
	position:relative;
	z-index:-1;
}
.navigation img{
	display:block;
	z-index:-1;
}
div.bread-navigation-information{
	z-index:1!important;
	position:relative;
}
html:not([dummy]) .bread-navigation{
	width:572px!important;
}
.bread-navigation{
	background-image:url(/img/breadcrumbs-home.gif);
	background-repeat:no-repeat;
	width:592px;
	font-size:10px;
	text-align:left;
	height:15px;
	padding-top:1px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:4px;
	margin-right:1px;
	z-index:1!important;
	color:#828282;	
}
html:not([dummy]) .bread-navigation-information{
	width:759px!important;
}
.bread-navigation-information{
	background-image:url(/img/breadcrumbs-information.jpg);
	background-repeat:no-repeat;
	width:778px;
	font-size:10px;
	text-align:left;
	height:15px;
	padding-top:1px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:3px;
	margin-right:1px;
	color:#828282;	
}
.bread-navigation a,  .bread-navigation-information a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#828282;
	text-decoration:underline;
}
.bread-navigation a:hover, .bread-navigation-information a:hover{
	color:#000;
	text-decoration:none;
}
.left{
	width:185px;
	float:left;
	position:relative;
	background-image:url(/img/right-repeat.jpg);
	background-repeat:repeat-y;
	margin-bottom: -5000px;/*equal height*/
	padding-bottom: 5000px;/*equal height*/
}
.left2{
	padding-left:3px;
	margin-left:1px;
	_margin-left:0px;
	font-size:11px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	color:#333333;
	text-align:left;
}
.items{
	color:#333333;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	text-align:left;
}
.item-first{
	background-image:url(/img/left-menu-item.jpg);
	background-repeat:no-repeat;
	height:19px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	padding-top:4px;
	padding-left:7px;
}
ul.item-list-li{
	margin:0px;
	margin-left:3px;
	margin-top:6px!important;
	padding:0px;
}
.item-list-li li{
	list-style:none;
	background-image:url(/img/bullet-item.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px;
	line-height:20px;
}
.get-item{
	margin-bottom:8px;
}
.get-item a{
	text-decoration:none;
	color:#333333;
}
.get-item a:hover{
	text-decoration:none;
	color:#999;
	text-decoration:underline;
}
.discounts-banner{
	margin-top:40px;
	margin-left:6px;
	margin-bottom:20px;
}
html:not([dummy]) .right{
	margin-left:0px!important;
}
.top-right-up{
	margin-top:10px;
}
.right{
	width:185px;
	float:left;
	position:relative;
	background-image:url(/img/right-repeat.jpg);
	background-repeat:repeat-y;
	margin-bottom: -1000px;/*equal height*/
	padding-bottom: 1000px;/*equal height*/
	z-index:1;
}
.right2{
	padding-left:3px;
	margin-left:1px;
	_margin-left:0px;
	font-size:11px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	color:#333333;
	text-align:left;	
}
*:first-child + html .border-right-bottom{
	margin-top:-3px;
}
*:first-child + html .border-left-bottom{
	margin-top:-3px;
}
div.border-right-bottom{
	width:779px;
	height:1px;
	text-align:right;
	float:left;
	position:relative;
	margin-left:190px;
	margin-top:-5px;
}
div.border-left-bottom{
	width:100%;
	height:1px;
	text-align:left;
	float:right;
	position:relative;
	margin-top:-5px;
}
.shop-with{
	background-image:url(/img/bg-welcome.jpg);
	background-repeat:repeat;
	height:33px;
	width:179px;
	margin-top:30px;
	text-align:left;
}
.shop-with img{
	margin-top:10px;
	margin-left:16px;
}
ul.tick{
	margin:0px;
	margin-left:16px;
	margin-top:6px!important;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	color:#717171;		
}
.tick li{
	list-style:none;
	background-image:url(/img/tick.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:30px;
	margin:0px;
	line-height:25px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	color:#717171;	
}
ul.tick-blue{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	color:#717171;		
}
.tick-blue li{
	list-style:none;
	background-image:url(/img/tick-blue.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:30px;
	margin:0px;
	line-height:35px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	color:#717171;	
}

.security{
	margin-top:20px;
	text-align:center;
}
.security img{
	padding-bottom:7px;
}
.small-banners{
	text-align:center;
	padding-bottom:10px;
}
.content{
	overflow:hidden;
	float:left;
	position:relative;
	padding-bottom:20px;
}
html:not([dummy]) .content-in-site{
	width:554px!important;
	margin-right:0px!important;	
}
.content-in-site{
	float:left;
	position:relative;
	margin-right:2px;
/*	margin-left:3px;
	margin-right:1px;
*/	margin-top:10px;
	width:588px;
	margin-bottom: -5000px;/*equal height*/
	padding-bottom: 5000px;/*equal height*/
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	overflow-x:hidden;
}

html:not([dummy]) .content-in-site-standard{
	width:100%!important;
	/*	width-:554px; */
	margin-right:0px!important;	
}
.content-in-site-standard{
	float:left;
	position:relative;
	margin-right:2px;
/*	margin-left:3px;
	margin-right:1px;
*/	margin-top:10px;
	width:100%;
	/*	width-:588px; */
	margin-bottom: -5000px;/*equal height*/
	padding-bottom: 5000px;/*equal height*/
	padding-left:20px;
	/* padding-right:20px; */
	text-align:left;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	overflow-x:hidden;
}.content-in-site-standard1{
	float:left;
	position:relative;
	margin-right:2px;
/*	margin-left:3px;
	margin-right:1px;
*/	margin-top:0px;
	width:100%;
	/*	width-:588px; */
	margin-bottom: -5000px;/*equal height*/
	padding-bottom: 5000px;/*equal height*/
	padding-left:20px;
	/* padding-right:20px; */
	text-align:left;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	overflow-x:hidden;
}
html:not([dummy]) .content-in-site-information{
	width:736!important;
	
}
.netsuite-crm{
	width:760px;
	float:left;
	position:relative;
}
.content-in-site-information{
	float:left;
	position:relative;
	margin-left:3px;
	padding-left:20px;
	padding-right:10px;
	padding-top:20px;
	margin-top:1px;
	width:520px;
	/*	default width 760px;*/
	margin-bottom: -5000px;/*equal height*/
	padding-bottom: 5000px;/*equal height*/
	text-align:left;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana!important;
	font-size:12px;
}
.content-in-site-information table{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px; 
}
.welcome{
	background-image:url(/img/bg-welcome.jpg);
	background-repeat:repeat;
	height:33px;
	width:592px;
	margin-top:22px;
	text-align:left;
}
.welcome img{
	margin-top:10px;
	text-align:left;
	margin-left:16px;
}
.welcome-description{
	margin:16px;
	padding-bottom:20px!important;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	line-height:18px;
	text-align:left;
	color:#464646;
}
.welcome-description p{
	margin:0px;
	padding:0px;
	margin-bottom:12px;
	text-align:justify;
}
a{
	color:#7156B7;
	text-decoration:none;
	
	
}
a:hover{
	text-decoration:none;
	color:#7156B7;
	
}
.solutions{
	width:173PX;
	float:left;
	position:relative;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	border-right:1px solid #A2A2A2;
	.padding-right:12px!important;
	padding-right:10px;
}
.solutions2{
	width:173PX;
	float:left;
	position:relative;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	border-right:1px solid #A2A2A2;
	.padding-right:12px!important;
	.padding-left:12px!important;
	padding-left:10px;
	padding-right:10px;
}
.solutions3{
	width:173PX;
	float:left;
	position:relative;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:11px;
	.padding-left:12px!important;
	padding-left:10px;	
}
.solutions img, .solutions3 img{
	padding-left:10px;
}
.footer{
	clear:both;
	margin-top:3px;
	z-index:40;
	background-color:white;
/*	position:relative;*/
}
.footer a {
	color:#333;
	text-decoration:none;
	font-size:11px;
	font-family:Tahoma,"Trebuchet MS", Arial, Verdana;
	padding-left:10px;
	padding-right:10px;
}
.footer a:hover{
	text-decoration:underline;
	color:#000;
}
.line{
	font-size:10px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}
*:first-child + html .footer-middle{
	padding-top:2px;
	height:24px;
}
.footer-middle{
	background-image:url(/img/footer-middle.jpg);
	background-repeat:repeat-x;
	padding-top:6px;
	width:946px;
	height:26px;
	float:left;
	position:relative;
	text-align:center;
}
.footer-left, .footer-right{
	width:11px;
	float:left;
	position:relative;
}
.copyright{
	font-size:11px;
	color:#464646;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
	padding-top:10px;
	background-color:white;
	position:relative;
	margin-top:-2px;
	z-index:20;
	text-align:center;
	clear:both;
}
.centek{
	font-size:11px;
	text-align:right;
	position:relative;
	color:#464646;
	background-color:white;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
}
.centek a{
	padding-left:0px!important;
	text-decoration:underline!important;
	font-size:11px;
	color:#464646;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana;
}
.centek a:hover{
	text-decoration:none!important;
}
/*Content Page*/
h1{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#594A7C;
	line-height:24px;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
}
h1 a{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#594A7C;
	line-height:24px;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
}
h6{
	margin-top:6px!important;
	margin-bottom:6px!important;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:14px;
	color:#594A7C;
	margin:0px;
}
h6 a{
	margin-top:6px!important;
	margin-bottom:6px!important;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:14px;
	color:#594A7C;
	margin:0px;
}
h6 a:hover{
	margin-top:6px!important;
	margin-bottom:6px!important;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:14px;
	color:#666;
	margin:0px;
}
h5{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	line-height:24px;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}
h1.line-down{
	color:#594A7C;
	margin-bottom:0px;
	padding-bottom:0px!important;
}
h1.line-down a{
	color:#594A7C;
	margin-bottom:0px;
	padding-bottom:0px!important;
}
h1.line-down a:hover{
	color:#666;
	margin-bottom:0px;
	padding-bottom:0px!important;
}
h1.related{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#594A7C;
	margin:0px!important;
	padding:0px!important;
}
h3{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#594A7C;
	margin:0px;
	padding:0px;
}
h3 a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#594A7C;
	margin:0px;
	padding:0px;
}
h3 a:hover{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	margin:0px;
	padding:0px;
}
.related-items h3 a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#594A7C;
	margin:0px;
	padding:0px;
	text-decoration:none;
	margin-bottom:8px!important;
}
.clear{
	height:20px;
	clear:both;
}
.under-line-padd{
	padding-bottom:20px;
	padding-top:20px;
	padding-top:0px!important;
}
.business-solution{
	clear:both;
	padding-bottom:25px;
	height:100%;
	width:100%;
	float:left;
	position:relative;
}
.small-business-solutions{
	padding-right:25px;
	float:left;
	position:relative;
	width:141px;
}
.small-business-solutions-descrip{
	float:left;
	position:relative;
	border-left:1px solid #dadada;
	width:345px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	line-height:18px;
	color:#464646;
	padding-left:25px;
}
.standard-header{
	clear:both;
	padding-bottom:25px;
	height:100%;
	width:100%;
	float:left;
	position:relative;
}
.standard-logo{
	padding-right:25px;
	float:left;
	position:relative;
	width:100px;
}
.standard-desc{
	float:left;
	position:relative;
	border-left:1px solid #dadada;
	width:360px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	line-height:18px;
	color:#464646;
	padding-left:25px;
}
.line-site{
	border-bottom:1px solid #dadada;
	clear:both;
}
.box{
	 float:left;
	 position:relative;
	 width:80px;
	 text-align:left;
	 margin-left:20px;
	}
.the-product{
	padding-top:8px;
	padding-bottom:40px;
	padding-right:15px;
	float:left;
	position:relative;
	line-height:18px;
	background: url('http://www.shop4-it.com/images/cat-box-550.jpg') no-repeat;
}
.the-product1{
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	position:relative;
	width:285px;
	line-height:18px;
}
.left-right{
	clear:both;
}
.compare{
	float:right;
	position:relative;
}
.compare input{
	border:none;
}
.compare a{
	color:#464646;
	text-decoration:none;
}
.compare a:hover{
	color:#464646;
	text-decoration:underline;
}
.learn-more a{
	float:right;
	text-align:right;
	position:relative;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:#594A7C;
	text-decoration: none;
	padding-right:16px;
	background: url('http://www.shop4-it.com/images/sophos/greyLowerContentArrow.gif') right 2px no-repeat;
}
.learn-more a:hover{
	float:right;
	text-align:right;
	position:relative;
	font-weight:bold;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	color:#666;
	
}
.box-description{
	float:left;
	position:relative;
	width:425px;
	margin-left:12px;
}
.box-description1{
	float:left;
	position:relative;
	width:285px;
	margin-top:12px;
}
.box-description2{
	float:left;
	position:relative;
	width:415px;
	margin-left:12px;
}
.box-description h2{
	margin-top:6px!important;
	margin-bottom:6px!important;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:14px;
	color:#116E86;
	margin:0px;
}
.box-description h2 a:hover{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:14px;
	color:#666;
	margin:0px;
}
.box-description h2 a{
	margin-top:6px!important;
	margin-bottom:6px!important;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:14px;
	color:#116E86;
	text-decoration:none;
}
.box-description1 h2{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:14px;
	color:#116E86;
	margin:0px;
}
.box-description1 h2 a{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:14px;
	color:#116E86;
	margin:0px;
	text-decoration:none;
}
.box-description h3{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	color:#116E86;
	text-decoration: none;
	margin:0px;
}
.box-description h3 a:hover{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	color:#666;
	margin:0px;
}
.?-logo{
	float:left;
	position:relative;
	padding-right:20px;
	width:115px;
}
.info-item-description{
	float:left;
	position:relative;
	margin-left:20px;
	padding-left:20px;
	border-left:1px solid #ddd;
	font-weight:bold;
	color:#666;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	width:420px;
	/*	default width 560px;*/
}
.custom-quote{
	font-weight:bold;
	color:#666;
}
.information-item-description{
	width:572px
}
.information-item-description p{
	padding-top:0px;
	padding-bottom:20px;
	margin:0px;
	line-height:20px;
}
.information-item-description ul{
	margin:0px;
	margin-left:3px;
	margin-top:6px!important;
	padding:0px;
}
.information-item-description ul li{
	list-style:none;
	background-image:url(/img/2bullet-item.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:10px;
	margin-top:12px!important;
	margin:0px;
	line-height:20px;
}
p.contact-us{
	padding-left:10px;
	margin-top:20px;
	color:#838383;
}
.protection-virus{
	float:left;
	position:relative;
	width:125px;
}
.protection-virus1{
	float:left;
	position:relative;
	width:150px;
	padding-right:15px;
}
.description-right-virus{
	float:left;
	position:relative;
	width:418px;
}
.calculate-price-border{
	border:1px solid #dfdfdf;
	margin-top:20px;
	padding:10px;
	height:100%;
	float:left;
	position:relative;
	width:540px;
}
.calculate-price-border1{
	border:1px solid #dfdfdf;
	margin-top:10px;
	padding:10px;
	height:100%;
	float:left;
	position:relative;
	width:540px;
}
.calculate-price{
	float:left;
	position:relative;
	width:50%;
	height:100%;
	/* padding-right:13px; */
	/* width:45%; */
}
.calculate-price input{
	border:none;
}
.calculated-price{
	margin-top:10px;
	border-left:1px solid #dfdfdf;
	height:100%;
	float:left;
	padding-left:18px;
	position:relative;
	/* width:45%; */
}
.text-input{
	border:1px solid #D4D0C8!important;
	width:44px;
	margin-left:5px;
}
.price-input-cal{
	float:centre;
	position:relative;
	margin-top:10px;
}
.select-radio{
	float:left;
	position:relative;
	padding-right:10px;
}
.select-radio input{
	border:none!important;
}
.select-radio-price{
	float:left;
	position:relative;
	color:#116E86;
	font-size:13px;
	font-weight:bold;
}
.select-term{
	clear:both;
	padding-bottom:5px;
}
.market-price{
	clear:both;
	color:#666;
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
	float:left;
	position:relative;
}
.market-price p{
	margin:0px;
	padding:0px;
}
.add-to-basket{
	float:left;
	position:relative;
}
.add-to-basket input{
	float:left;
	position:relative;
	font-size:11px;
	border:none;
}
.add-to-cart{
	width:44px;
	border:1px solid #D4D0C8!important;
	font-size:11px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	margin-top:3px;
	margin-right:5px;
}
.action-spam-protection{
	/*float:left; */
	position:center; 
	/* margin-left:10px; */
	margin-top:10px;	
}
.action-click-here{
	float:left;
	position:relative;
	margin-top:10px;
	margin-left:5px;
}
.tabs-specification{
	padding-left:20px;
	margin-top:20px;
	float:left;
	position:relative;
	clear:both;
	width:100%;
}
.tabs{
	list-style:none;
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	position:relative;
}
#sidebartabs{
	clear:both;
	float:left;
	position:relative;
}
.li-1{
	background-image:url(/img/li.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:23px;
	width:126px;
	float:left;
	position:relative;
	text-align:center;
}
.li-1 a{
	color:#777777;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.li-1 p{
	padding:0px!;
	margin:0px;
	padding-top:4px!important;
}
.li-1 a:hover{
	color:#999;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.tabbed ul.tabs li a.tab-current { /* Estilo de la tab activa */
	color:#000;
}
.tabs li img{
	float:left;
	position:relative;
}
html:not([dummy]) .t1 ul, .t2 ul, .t3 ul{
	width:520px!important;
}
.t1 ul, .t2 ul, .t3 ul{
	text-align:justify;
	padding:20px;
	margin:0px;
	border:1px solid #DFDFDF;
	float:left;
	position:relative;
	clear:both;
	width:540px;
}
.related-items{
	clear:both;
	margin-bottom:20px;
	float:left;
	position:relative;
	width:100%;
}
.rel-item{
	float:left;
	position:relative;
	width:260px;
}
.rel-image{
	float:left;
	position:relative;
	width:64px;
	padding-right:25px;
}
.rel-image img{
	width:64px;
	height:88px;
} 
.rel-item-des{
	width:148px;
	float:left;
	position:relative;
}
.line-grey{
	border-bottom:1px solid #dfdfdf;
	margin-bottom:15px;
	width:552px;
}
/*contacte up*/
#shadow{
	display: none;
	top: 0%;
	left: 0%;
	bottom:0%;
	margin-bottom:0px;
	width: 100%;
	height:auto;
	background-color: white;
	z-index:1;
	-moz-opacity: 0.7;
	opacity:.50;
	filter: alpha(opacity=70);
	position:absolute;
}
.form-get {
	display: none;
	position: absolute;
	top: 100px;
	margin-left:8%;
	margin-right:8%;
	z-index:10;
	padding:16px;
}
.form-get form{
	margin:0px;
	padding:0px;
}
.form{
	float:left;
	position:relative;
	width:350px;
}
.form-info{
	float:left;
	position:relative;
	width:170px;
	color:#666;
	font-size:11px;
}
.request-form{
	padding-top:20px!important;
	color:#555;
}
.request-form table td{
	vertical-align:top;
	padding-top:5px;
}
.close{
	text-align:right;
	width:100%;
}
.netsuite-bg-crm{
	background-image:url(/img/bg-right-porlet-netsuite.jpg);
	background-repeat:repeat-x;
	float:left;
	position:relative;
	width:305px;
	height:273px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:-2px;
}
.netsuite-bg-crm2{
	background-image:url(/img/bg-right-porlet-netsuite.jpg);
	background-repeat:repeat-x;
	float:left;
	position:relative;
	width:469px;
	height:273px;
	padding-top:30px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:-4px;
}
.in-crm{
	width:220px;
	border-right:1px solid #dfdfdf;
	font-size:11px;
}
.in-crm2{
	width:230px;
	margin-left:20px;
}
.netsuite-ecommerce-img{
	width:244px;
	float:left;
	position:relative;
}
.h4{
	font-size:13px;
	color:#555;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-weight:bold;
}
.cross-strong2{
	background-image:url(/img/cross-black.jpg);
	background-position:left;
	padding-left:18px;
	background-repeat:no-repeat;
	margin-top:10px;
	line-height:11px;
	color:#555555;
	margin-left:17px;
	font-size:11px;
}
.cross-strong3{
	background-image:url(/img/cross-black2.jpg);
	background-position:left;
	padding-left:18px;
	background-repeat:no-repeat;
	margin-top:10px;
	line-height:11px;
	font-size:11px;
	color:#555555;
	margin-left:17px;
}
.cross-strong{
	background-image:url(/img/cross-black.jpg);
	background-position:left;
	padding-left:18px;
	background-repeat:no-repeat;
	margin-top:15px;
	font-family:16px;
	font-weight:bold;
	line-height:11px;
	color:#555555;
	margin-left:17px;
}
.no-cross-down{
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
	margin-left:36px;
}
.contact-custom{
	margin-top:17px;
	font-weight:bold;
	margin-left:40px;
	color:#838383;	
}
.contact-custom2{
	margin-top:37px;
	color:#838383;
	font-weight:bold;
}
.box-netsuite{
	float:left;
	position:relative;
	width:320px;
	padding-right:30px;
}
.box-netsuite2{
	float:left;
	position:relative;
	width:320px;
	padding-left:35px;
	border-left:1px solid #dfdfdf;
}
.box-netsuite2 p, .box-netsuite p{
	margin-bottom:15px;
}
.column1, .column2{
	float:left;
	position:relative;

}
.column1{
	width:230px;
	margin-right:30px;
}
.column2{
	width:482px;
}
.form-up{
	background-image:url(/img/form-up.jpg);
	background-repeat:no-repeat;
	height:57px;
	width:100%;
}
.form-up div{
	width:463px;
	margin-left:13px;
	margin-top:11px;
	font-size:13px;
	color:#fff;
}
.form-center{
	background-color:#f6f6f6;
	padding-top:10px;
	float:left;
	width:100%;
	position:relative;
}
.form-content-line{
	border-bottom:1px solid #ececec;
	padding-left:65px;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	position:relative;
}
.form-content-noline{
	padding-left:65px;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	position:relative;
}
.name-form{
	width:100px;
	float:left;
	position:relative;
	text-align:right;
	padding-right:15px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
	font-size:12px;
}
.name-form-req{
	width:100px;
	float:left;
	position:relative;
	text-align:left;
}
.req{
	color:#116E86;
	font-size:11px;
}
.req2{
	color:#116E86;
	font-size:11px;
	padding-right:5px;
}
.input-form{
	width:185px;
	float:left;
	position:relative;
}
.input-form-sub{
	width:185px;
	float:left;
	position:relative;
	text-align:center;
}
.input-form input, .input-form textarea,  .input-form select{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:185px;
	border:1px solid #D4D0C0;
}
.tel{
	margin-bottom:30px;
	color:#666666;
	font-size:12px;
	font-family:"Trebuchet MS", Tahoma, Arial, Verdana;
}
.blue-nice{
	padding:0px!important;
	margin:0px!important;
	color:#116E86;	
}
.submit-75{
	background-image:url(/img/submit.jpg);
	background-repeat:no-repeat;
	height:27px;
	width:109px;
	cursor:pointer;
}
table.spectable {
	BORDER-bottom: #dfdfdf 1px solid;
	BORDER-right: #dfdfdf 1px solid;
	
}

TABLE.spectable TD.first {
	PADDING: 10px;
	BORDER-TOP: #dfdfdf 1px solid;
	BORDER-LEFT: #dfdfdf 1px solid;
	vertical-align: middle;
	text-align: center;

}
table.spectable TD {
	PADDING: 10px;
	BORDER-TOP: #dfdfdf 1px solid;
	BORDER-LEFT: #dfdfdf 1px solid;
	

}
TABLE.spectable TH {
	PADDING: 10px;
	BORDER-TOP: #dfdfdf 1px solid;
	BORDER-LEFT: #dfdfdf 1px solid;
	
}
.sophos-pro-service{
	background: url('/images/sophos/pro-service-cat.gif') no-repeat;
}
.sophos-renewing-licence{
	background: url('/images/sophos/sophos-renewing-licence.jpg') no-repeat;
}
.item-description-big-text{
	padding-top:20px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	float:left;
	position:relative;
	width:405px;
}
.item-description-sub-text{
	color:#67676b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	float:left;
	position:relative;
	width:405px;
}
