@font-face {
	font-family:"Segoe UI";
	src:url('http://www.lansweeper.com/css/fonts/segoe-ui.woff') format("woff")
}
@font-face {
	font-family:"Segoe UI Light";
	src:url('http://www.lansweeper.com/css/fonts/segoe-ui-light.woff') format("woff")
}
body {
	color:#333;
	background-color:#FFF;
	font-family:'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
	font-size:15px;
	line-height:normal;
	margin:0
}
.hb {
	color:#4D4D4D;
	font-weight:700;
	margin-bottom:4px;
	font-size:15px;
	text-decoration:none
}
.menuGeneral a:link {
	color:#333;
	display:inline-block;
	font-family:'Segoe UI', Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:400;
	height:20px;
	line-height:18px;
	margin-top:6px;
	padding:0 10px;
	text-decoration:none;
	font-weight:normal
}
.menuGeneral a:visited, a:active {
	color:#333
}
.menuGeneral a:hover {
	color:#FF9932
}
.menuAccount a:link {
	display:block;
	float:left;
	font-family:'Segoe UI', Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:400;
	height:20px;
	line-height:18px;
	margin-top:6px;
	padding:0 10px;
	text-decoration:none;
	font-weight:normal
}
.htitle {
	color:#FFF;
	display:block;
	float:left;
	font-size:24px;
	line-height:58px;
	text-transform:uppercase;
	font-family:'Segoe UI', Helvetica, Verdana, sans-serif
}
a.subta {
	display:inline-block;
	color:#fff;
	font-size:14px;
	font-weight:400;
	padding:20px;
	text-decoration:none;
	font-family:'Segoe UI', Helvetica, Verdana, sans-serif;
	background-color:#707070
}
a.subt {
	display:inline-block;
	color:#FFF;
	font-size:14px;
	font-weight:400;
	padding:20px;
	text-decoration:none;
	font-family:'Segoe UI', Helvetica, Verdana, sans-serif
}
.subt:hover {
	color:#FFF;
	background-color:#656565
}
a.subt:link, a.subt:visited, a.subt:active, a.subta:link, a.subta:visited, a.subta:active {
	text-decoration:none;
	color:#FFF
}
a.botl:link, a.botl:visited, a.botl:active {
	text-decoration:none;
	color:#4D4D4D
}
a.grl:link, a.grl:visited, a.grl:active {
	font-size:10px;
	text-decoration:none;
	color:#4D4D4D
}
.feat {
	color:#585858;
	font-family: Arial, sans-serif;
	font-size:16px;
	line-height:1.5;
	margin-top:0
}
.bluet {
	color:#3498DB;
	font-family:"Segoe UI", "Helvetica Neue", Arial, sans-serif;
	font-size:25px
}
h3 {
	font-family:"Segoe UI Light", "Helvetica Neue", Arial, sans-serif;
	font-size:30px;
	font-weight:lighter;
	margin-top:20px;
	margin-bottom:10px
}
h4 {
	font-family:"Segoe UI Light", "Helvetica Neue", Arial, sans-serif;
	font-size:34px;
	font-weight:lighter;
	margin-top:0;
	margin-bottom:0
}
h5, h5 a, h5 a:visited{
	font-family:Arial, sans-serif;
	font-size:22px;
	font-weight: bold;
	color: #777772;
	margin-top:10px;
	margin-bottom:10px;
}
a.bluel:hover, a.bluel:visited, a.bluel:active {
	color:#00F;
	text-decoration:underline;3
	font-weight:700
}
a.kblink:hover, a.kblink:visited, a.kblink:active {
	color:#0C75A5;
	text-decoration:underline;
	font-size:12px
}
A:link, A:visited, A:active {
	color:#007DD1;
	text-decoration:none;
	font-weight:400
}
.wl:link, .wl:visited, .wl:active, .wl2:link, .wl2:visited, .wl2:active {
	color:#333;
	text-decoration:none
}
.dl:link, .dl:visited, .dl:active {
	font-size:16px;
	color:#2E5274;
	text-decoration:underline;
	font-weight:700
}
.dl2:link, .dl2:visited, .dl2:active {
	font-size:18px;
	color:#2E5274;
	text-decoration:none;
	font-weight:700
}
a.botl:hover {
	text-decoration:underline;
	color:#4D4D4D
}
.bigletter {
	font-size:24px
}
.price {
	font-size:20px
}
.rimage {
	border:1px solid #C8C8C8;
	border-radius:3px;
	display:inline
}
.bl {
	background-color:#FFF;
	min-width:1085px
}
.bl1 {
	background-color:#666;
	height:28px;
	min-width:1085px
}
.bl2 {
	width:1085px;
	margin:0 auto;
	text-align:right;
	font-size:12px
}
.bl3 {
	width:1085px;
	margin:0 auto;
	min-width:1085px;

}
.grtop
{  
   

    position: fixed;
    top: 0;
    width: 100%;
    z-index: 98;
	height: 74px;
	background-color:#FFF;
	box-shadow: -1px 3px 3px 0 #555555;
}
.maincontent
{
	 margin-top: 75px;
}
.grb {
	width:1085px;
	margin:0 auto;
	min-width:1085px;
	background-color:#FFF;
	height:72px;
}
.mbar {
	float:right;
    margin-top: 15px;
}
.ttable {
	font-size:11px;
	line-height:16px
}
.bigt {
	font-size:16px;
	font-weight:400;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height:20px
}
.title {
	font-size:15px;
	font-weight:700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666
}
h1 {
	font-family:"Segoe UI Light", "Helvetica Neue", Arial, sans-serif;
	font-size:28px;
	font-weight:lighter;
	margin-top:4px;
	margin-bottom:8px;
}
h2 {
	font-family:"Segoe UI Light", "Helvetica Neue", Arial, sans-serif;
	font-weight:lighter;
	font-size:18px
}
.small {
	font-size:9px
}
.lijntje {
	border-bottom:#CCC 1px dotted
}
.toplijntje {
	border-top:#CCC 1px dotted
}
.boxmenu {
	border-left:#666 1px dotted;
	border-right:#666 1px dotted;
	border-top:#666 1px dotted;
	border-bottom:#666 1px dotted
}
.boxmenu2 {
	border-left:#666 1px dotted;
	border-right:#666 1px dotted;
	border-bottom:#666 1px dotted
}
.pic {
	border-left:#666 1px solid;
	border-right:#666 1px solid;
	border-top:#666 1px solid;
	border-bottom:#666 1px solid
}
.lef {
	border-left:silver 1px dotted
}
.lef2 {
	border-left:silver 1px solid
}
.ne {
	background-color:#F6F6F6
}
.warning {
	color:red
}
.rate0 {
	background-color:#D1D1E9;
	font-size:9px;
	border-bottom:#CCC 1px dotted;
	border-left:#CCC 1px dotted
}
.sml {
	font-size:10px
}
.smlgr {
	font-size:10px;
	color:#CCC
}
.lgr {
	font-size:11px;
	color:#888
}
.rred {
	color:#F30;
	font-weight:700;
	text-decoration:underline
}
.redtext {
	color:#F30
}
.btn {
	background-color:#FC3;
	border:#999 1px solid;
	padding:0;
	font-size:11px;
	cursor:pointer
}
a.bluel:link {
	font-size:12px;
	color:#00F;
	text-decoration:underline;
	font-weight:700
}
a.kblink:link {
	font-size:12px;
	color:#0C75A5;
	text-decoration:underline
}
.smalllink {
	font-size:9px;
	color:#036;
	text-decoration:underline
}
.smalllink:hover {
	font-size:9px;
	color:#FF9932;
	text-decoration:underline
}
.smalllink2:hover {
	font-size:9px;
	font-weight:400;
	font-style:normal;
	color:#FF9932;
	text-decoration:underline
}
.proclink {
	color:#333;
	text-decoration:underline;
	font-weight:400;
	font-style:normal
}
A:hover {
	color:#FF9932;
	text-decoration:underline;
	font-weight:400
}
.wl {
	font-family:'Segoe UI', Helvetica, Verdana, sans-serif;
	font-size:16px;
	line-height:20px;
}
.wl:hover,.wl2:hover  {
	text-decoration:underline
}
.wl2 {
	font-family:'Segoe UI', Helvetica, Verdana, sans-serif;
	font-size:16px;
	line-height:20px;
	padding:0 16px
}
.wle {
	background-image:url(http://static.lansweeper.com/images/m.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:5px
}
.whitet {
	color:#FFF
}
.dl:hover {
	font-size:16px;
	color:#FF9932;
	text-decoration:underline;
	font-weight:700
}
.dl2:hover {
	font-size:18px;
	color:#FF9932;
	text-decoration:none;
	font-weight:700
}
.box {
	vertical-align:top;
	background-color:#edf2f5;
	border-left:#999 1px dotted;
	border-right:#999 1px dotted;
	border-top:#999 1px dotted;
	border-bottom:#999 1px dotted;
	padding:2px
}
.subscrbox {
	vertical-align:top;
	background-color:#edf2f5;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
	border-top:#999 1px solid;
	border-bottom:#999 1px solid;
	padding:2px
}
.ratebox {
	vertical-align:top;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
	border-top:#999 1px solid;
	border-bottom:#999 1px solid;
	padding:2px
}
.big {
	font-size:14px
}
.picbox {
	border-radius:6px 6px 6px 6px;
	box-shadow:2px 2px 3px #C4C6C3
}
.menubox {
	vertical-align:top;
	border-bottom:#999 1px dotted;
	padding:4px
}
.seltext {
	color:#F93;
	font-weight:700;
	text-decoration:underline
}
.normaltext {
	text-decoration:none
}
.boxt {
	vertical-align:top;
	background-color:#F4F4F4;
	border-bottom:#999 1px solid
}
.adbox {
	vertical-align:top;
	background-color:#FFF;
	border-bottom:#F60 1px dashed;
	border-right:#F60 1px dotted;
	border-left:#F60 1px dotted;
	border-top:#F60 1px dashed
}
.button {
	color:#003;
	font-family:tahoma, verdana, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
	font-weight:400;
	border:1px double #ccc;
	width:auto;
	line-height:16px;
	height:22px;
	margin:1px;
	padding:0 5px
}
.inpp {
	vertical-align:top;
	background-color:#FFF;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
	border-top:#999 1px solid;
	border-bottom:#999 1px solid;
	width:200px;
	padding:2px
}
.searchbox {
	border-right:#CCC 1px solid;
	border-top:#CCC 1px solid;
	border-left:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	background-color:#FFF
}
.inp {
	width:200px;
	border-right:#999 1px solid;
	border-top:#999 1px solid;
	border-left:#999 1px solid;
	border-bottom:#999 1px solid;
	font-size:10px
}
.redbold {
	color:red;
	font-weight:700
}
.boxwhite {
	background-color:#FFF;
	border-left:#039 1px solid;
	border-right:#039 1px solid;
	border-bottom:#039 1px solid;
	border-top:#039 1px solid;
	padding:4px
}
.topper {
	vertical-align:top;
	background-color:#FFF;
	border-left:#7ba9c9 1px solid;
	border-right:#7ba9c9 1px solid;
	padding:1px
}
.topheadercell {
	vertical-align:top;
	width:100%;
	background-color:#FFF
}
FORM {
	margin:0;
	padding:0
}
.toptitle {
	font-size:14pt;
	color:#333;
	text-decoration:none;
	font-weight:700
}
#footer {
	background:none repeat scroll 0 0 #F6F6F6;
	border-top:1px solid #CCC;
	box-shadow:0 2px 5px #CCC inset;
	padding-top:10px;
	padding-bottom:40px;
	min-width:1085px;
	float:left;
	margin:0 auto;
	width:100%;
	margin-top:80px
}
.fb {
	margin:0 auto;
	padding-top:5px;
	width:1085px
}
.dipl {
	display:block;
	text-indent:-7000px;
	width:32px;
	height:32px
}
.copyr {
	text-align:right;
	font-size:11px;
	text-transform:uppercase;
	margin-top:82px
}
.privp {
	text-align:right;
	font-size:10px
}
.lefm {
	margin-left:13px;
	float:left
}
.clear {
	clear:both
}
.media_box {
	float:left;
	width:306px
}
.shadow {
	box-shadow:0 0 4px 0 rgba(204,204,204,0.7)
}
.bg_grad {
	background-image:0
}
.media_box_header {
	border:1px solid #CCC;
	height:30px;
	position:relative
}
.media_box_header_title {
	color:#4D4D4D;
	font-size:12px;
	font-weight:700;
	position:absolute;
	text-transform:uppercase;
	margin:8px 0 0 10px
}
.media_box_body {
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	height:200px;
	padding:16px 10px 20px
}
.t {
	font:20px/21px 'Myriad Pro', 'Helvetica Neue', Helvetica, sans-serif
}
.blogtitle {
	font-size:2.2em;
	line-height:1em;
	font-family:'Segoe UI', Helvetica, Verdana, sans-serif;
	width:750px
}
.blogtitle a {
	color:#333;
	text-decoration:none
}
.bloginfo {
	font-size:.8em;
	line-height:1em;
	color:#AAA;
	padding-top:8px;
	width:750px
}
.blogtext {
	border-top:1px solid #EEE;
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	padding-top:5px;
	width:750px;
	line-height:1.6em
}
.sprite-activedirectory32 {
	background-position:0 0;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-arrow-000-medium {
	background-position:0 -82px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-arrow-branch {
	background-position:0 -148px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-bullet {
	background-position:0 -214px;
	width:8px;
	height:8px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-bulletr {
	background-position:0 -272px;
	width:5px;
	height:5px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-buynowtr {
	background-position:0 -327px;
	width:94px;
	height:26px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-comp {
	background-position:0 -403px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-customer {
	background-position:0 -469px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-email {
	background-position:0 -535px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-eventlog32 {
	background-position:0 -601px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-facebook {
	background-position:0 -683px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-flag {
	background-position:0 -765px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-flag_uk {
	background-position:0 -831px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-flag_us {
	background-position:0 -897px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-googleplus {
	background-position:0 -963px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-green {
	background-position:0 -1045px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-hand-point {
	background-position:0 -1111px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-hardware32 {
	background-position:0 -1177px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-license32 {
	background-position:0 -1259px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-new {
	background-position:0 -1341px;
	width:25px;
	height:12px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-pdf {
	background-position:0 -1403px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-popular {
	background-position:0 -1469px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-quote {
	background-position:0 -1535px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-red {
	background-position:0 -1601px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-rep {
	background-position:0 -1667px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-reporting32 {
	background-position:0 -1733px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-rss {
	background-position:0 -1815px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-shopping-basket--plus {
	background-position:0 -1897px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-skype {
	background-position:-144px 0;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-software32 {
	background-position:-144px -66px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-software_2 {
	background-position:-144px -148px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-spread {
	background-position:-144px -214px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-sweep {
	background-position:-144px -280px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-tip {
	background-position:-144px -346px;
	width:33px;
	height:36px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-tryfree {
	background-position:-144px -432px;
	width:196px;
	height:34px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-twitter {
	background-position:-144px -516px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-user {
	background-position:-144px -598px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-web {
	background-position:-144px -664px;
	width:16px;
	height:16px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
.sprite-youtube {
	background-position:-144px -730px;
	width:32px;
	height:32px;
	background-image:url(http://static.lansweeper.com/images/sprite.png)
}
a.download {
	width:300px;
	color:#FFF;
	text-shadow:0 -1px 0 #B15105;
	border-radius:4px 4px 4px 4px;
	display:block;
	font-family:Trebuchet MS;
	font-size:22px;
	line-height:26px;
	margin:0 20px 20px 0;
	text-align:center;
	text-decoration:none;
	background:#f7931e;
	background-image:url(http://static.lansweeper.com/static/or.png);
	padding:8px 10px
}
.link {
	cursor:pointer;
	color:#0C75A5
}
.hide {
	display:none
}
.action-button:before {
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.action-button.important {
	background:#f7931e;
	border-color:#ADADAD;
	color:#FFF;
	text-shadow:0 1px 3px rgba(0,0,0,0.5)
}
.action-button {
	background:linear-gradient(#EDEDED, #C5C5C5) repeat scroll 0 0 rgba(0,0,0,0);
	border:1px solid #999;
	border-radius:5px;
	box-shadow:0 1px 0 rgba(255,255,255,0.3) inset, 0 1px 2px rgba(0,0,0,0.4);
	color:#2E3437;
	cursor:pointer;
	display:inline-block;
	font-size:16px;
	font-weight:700;
	line-height:normal;
	padding:10px 20px;
	position:relative;
	text-decoration:none;
	text-shadow:0 1px 0 rgba(255,255,255,0.8)
}
.hvr {
	border-bottom:1px dashed #999;
	cursor:help
}
.popover {
	background:linear-gradient(#FFF 55%, #ECECEC) repeat scroll 0 0 rgba(0,0,0,0);
	border:1px solid #999;
	border-radius:4px;
	box-shadow:0 3px 6px rgba(0,0,0,0.5);
	color:#555;
	display:none;
	font-size:13px;
	left:190px;
	line-height:1.5;
	max-width:220px;
	padding:15px;
	pointer-events:none;
	position:absolute;
	z-index:20
}
.popover:after {
	border-bottom:8px solid rgba(0,0,0,0);
	border-right:8px solid #FFF;
	border-top:8px solid rgba(0,0,0,0);
	content:"";
	height:0;
	left:-6.5px;
	margin-top:-8px;
	position:absolute;
	top:50%;
	width:0
}
.popover:before {
	border-bottom:8px solid rgba(0,0,0,0);
	border-right:8px solid #999;
	border-top:8px solid rgba(0,0,0,0);
	content:"";
	left:-8px;
	margin-top:-8px;
	position:absolute;
	top:50%
}
.popover.active {
	display:block
}
.join-button:before {
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
a.join-button.important {
	background:#f7931e;
	border-color:#B35000;
	color:#FFF;
	text-shadow:0 1px 3px rgba(0,0,0,0.5)
}
a.join-button {
	background:linear-gradient(#EDEDED, #C5C5C5) repeat scroll 0 0 rgba(0,0,0,0);
	border:1px solid #999;
	border-radius:4px;
	box-shadow:0 1px 0 rgba(255,255,255,0.3) inset, 0 1px 2px rgba(0,0,0,0.4);
	color:#2E3437;
	cursor:pointer;
	display:inline-block;
	font-size:12px;
	font-weight:700;
	line-height:normal;
	padding:0 4px;
	position:relative;
	text-decoration:none;
	text-shadow:0 1px 0 rgba(255,255,255,0.8)
}
.textareaNoOverflow {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.textareaNoOverflow textarea {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
input[type='text'], input[type="password"], input[type="email"], select, textarea {
	border:1px solid #AFAFAF;
	border-radius:3px;
	box-shadow:1px 1px 2px #AFAFAF;
	font-size:9pt;
	color:#3b3b3b;
	padding:5px;
	background-color:#fff
}
.messageList .CodeMirror {
	border-radius:3px;
	border:2px dashed #CCC;
	margin-top:15px
}
#codeCell .CodeMirror {
	border-radius:3px;
	border:2px dashed #CCC;
	width:829px
}
.messageList .CodeMirror-cursors {
	display:none!important
}
.topicDescription {
	background:#f5faff;
	padding:10px;
	border-radius:3px;
	border:1px solid #dfdfdf;
	margin-bottom:10px;
	word-break:break-word
}
div.packageBlock {
	background:#fdf6e3;
	padding:10px;
	border:1px solid #dfdfdf;
	border-radius:3px
}
.yafnet table.packageTbl {
	padding:5px 5px 5px 0;
	font-size:13px
}
.yafnet table.packageTbl td {
	padding:0 5px 5px 0;
	vertical-align:top;
	font-size:13px
}
.yafnet table.stepTbl {
	margin-bottom:10px;
	border:1px solid #b1b1b1;
	border-radius:3px;
	padding:0 5px;
	border-spacing:0
}
.yafnet table.stepTbl td {
	vertical-align:top;
	padding:7px
}
.yafnet table.stepTbl td.stepTitle {
	color:#2875ff;
	cursor:pointer
}
img.foldArrow {
	float:right;
	cursor:pointer
}
.yafnet table.packageTbl td.packageTitle {
	border-bottom:1px solid #b1b1b1
}
.yafnet table.packageTbl td.packageTitle span.packageTitle {
	font-style:italic;
	font-size:16px;
	line-height:30px
}
.yafnet table.stepsTbl {
	border-top:1px solid #b1b1b1;
	padding:5px
}
.yafnet td.stepsTitle {
	padding:5px 0;
	font-weight:700;
	font-size:13px
}
.yafnet td.attribute {
	width:110px;
	font-size:13px;
	font-weight:700
}
.yafnet tr.stepContent > td {
	border-top:1px solid #b1b1b1
}
.yafnet table.conditionTbl {
	border-spacing:0
}
.yafnet table.conditionTbl td {
	border-bottom:1px solid #d8d8d8
}
img.foldAllArrow {
	float:right;
	cursor:pointer;
	margin-right:14px
}
.stepTypeIcon {
	margin-right:10px
}
#pricingTbl {
	text-align:center;
	width:100%;
	padding:30px
}
tr.pricingTitle td:not(:first-child) {
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-size:20px;
	vertical-align:top;
	text-align:center;
	width:170px
}
#pricingTbl tr> td:first-child {
	padding-right:20px
}
#descriptionPopup {
	position:relative;
	padding:15px;
	width:250px;
	position:absolute;
	border-radius:5px;
	display:none;
	background:#fff;
	border:1px solid #999;
	box-shadow:0 3px 6px rgba(0,0,0,0.5)
}
#descriptionPopup:after, #descriptionPopup:before {
	right:100%;
	top:50%;
	border:solid transparent;
	content:" ";
	height:0;
	width:0;
	position:absolute;
	pointer-events:none
}
#descriptionPopup:after {
	border-color:rgba(250,250,250,0);
	border-right-color:#fff;
	border-width:7px;
	margin-top:-7px
}
#descriptionPopup:before {
	border-color:rgba(191,191,191,0);
	border-right-color:#bfbfbf;
	border-width:10px;
	margin-top:-10px
}
.productName {
	font-size:17px;
	text-transform:uppercase;
	color:#297bb2;
	font-weight:400;
	font-family:'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
	margin:0
}
#pricingTbl tr.highlight td:not(:first-child), #pricequoteTbl tr.highlight td:not(:first-child) {
	background:#fff!important;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc
}
#pricequoteTbl tr> td:first-child {
	padding-right:20px
}

.grayhead
{background-color:#555555;min-width: 1085px;}

.grayhead280
{height:280px;background-color:#555555;min-width: 1085px;}

.grayhead60
{height:60px;background-color:#555555;min-width: 1085px;}

.texthead
{width:1085px;margin: 0px auto;overflow:visible;text-overflow:visible;}

.center1085
{width:1085px;margin: 0px auto;text-align: center;vertical-align: middle;min-width: 1085px;}

.margin1085
{width:1085px;margin: 0px auto;}

.overflow1085
{width:1085px;margin: 0px auto;overflow:visible;}

.white1085
{background-color:#FFFFFF;float:left;width:100%;min-width: 1085px;}

.gray1085
{background-color:#F4F4F4;float:left;width:100%;min-width: 1085px;}

.texthead2
{font-size:14px;line-height:20px;}

.forum1085width
{max-width:1085px;min-width: 1085px; margin: 0px auto;overflow: hidden;width: 100%;}

.forum1085overflow
{max-width:1085px;min-width: 1085px;margin: 0px auto;text-align: left;overflow: hidden;width: 100%;}

.forum1085center
{max-width:1085px;min-width: 1085px; margin: 0px auto;}

.forum1085hid
{max-width:1085px;min-width: 1085px; margin: 0px auto;overflow: hidden;}
.forum1085top
{margin: 0 auto; padding-top: 5px; max-width:1085px;}

.forum1085right
{max-width:1085px;min-width: 1085px; margin: 0px auto; font-size:12px; padding-top: 3px; text-align: right;}

.forum1085vert
{max-width:1085px;min-width:1085px;margin: 0px auto;text-align: center;vertical-align: middle;}

.forum1085widthfl
{max-width:1085px;min-width: 1085px;margin: 0px auto;text-align: left;overflow: hidden; width: 100%;}

.forum108550
{max-width:1085px;min-width: 1085px; margin: 50px auto; overflow: hidden; width: 100%;}

.font14
{font-size:14px;}

.font16
{font-size:16px;}

.font20
{font-size:20px;}

a.downloadbutton
{
	color:#FFF;
	text-shadow:0 -1px 0 #B15105;
	border-radius:4px 4px 4px 4px;
	margin:0 10px 4px 0;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	background:#f7931e;
	background-image:url(http://static.lansweeper.com/static/or.png);
	padding:6px 6px;
	font-family: 'Segoe UI', Helvetica, Verdana, sans-serif;
}
a.downloadbutton:hover
{ background-image: -moz-linear-gradient(center top , #ffae57, #e47601);
}

.mbar ul {  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #bebebe;
  border-bottom: 1px solid #b9b9b9;
  background: #fff;}
.mbar ul li {float:left;display:inline;}
.mbar ul li a {display:block;}
.mbar ul li ul {position:absolute;background:#FFF;}
.mbar ul li ul li {float: none}
.mbar ul li ul li a {display:block;padding:10px 10px;}
.mbar ul li ul.fallback {display:none;}

.mbar ul:after, .mbar ul:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.mbar ul:after {
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #fff;
	border-width: 5px;
	margin-left: -5px;
}
.mbar ul:before {
	border-color: rgba(190, 190, 190, 0);
	border-bottom-color: #bebebe;
	border-width: 6px;
	margin-left: -6px;
}

ul.fallback {
    display: none;
}