body, html {font-family:Helvetica, Arial, Geneva, sans-serif;color:#444;font-size:12px;line-height:18px;margin:0;padding:0;}
.homepage{}
	#branding-wrap{border-bottom:5px solid #484848;clear:both;overflow:hidden;}
		.branding{width:940px;margin:0 auto;clear:both;padding:25px 0;overflow:hidden;}
			.logo{width:220px;float:left;}
			.site-utility{width:700px;float:right;text-align:right;}
				.site-utility a{padding:0 5px;}
				.search-link{font-weight:bold;text-transform:uppercase;}
		.global-nav{width:940px;margin:0 auto;clear:both;padding:0;overflow:hidden;}
			.global-nav a, .global-nav a:link, .global-nav a:visited, .global-nav a:visited:hover{color:#fff;font-weight:bold;}
				.nav-wrap{float:left;}
					ul.nav-wrap, ul.nav-wrap li{margin:0;padding:0;text-align:left;list-style:none;}
						li.root{background:url(images/ls-nav.gif) no-repeat left top;display:block;float:left;text-transform:uppercase;padding:0 1px 0 5px !important;}
							li.root span{display:block;padding: 2px;}
						li.root a{background:url(images/rs-nav.gif) no-repeat right top;display:block;float:left;padding:2px 14px 2px 10px;}
						li.hov.root, li.sel.root, li.bc.root{background:url(images/ls-nav-on.gif) no-repeat left top;text-decoration:none;padding:0 1px 0 5px !important;}
						li.hov.root a, li.sel.root a, li.bc.root a{background:url(images/rs-nav-on.gif) no-repeat right top;text-decoration:none;}
					ul.sub-item-wrap{background:#484848;}
						ul.sub-item-wrap li a{display:block;padding:5px 25px 5px 15px;border-bottom:1px #222 solid;border-top:1px #666 solid;}
							ul.sub-item-wrap li a:hover, ul.sub-item-wrap li.sel{background:#242424;}
							ul.sub-item-wrap li.first a{border-top:none;padding-top:10px;}
							ul.sub-item-wrap li.last a{border-bottom:none;}
							ul.sub-item-wrap li a img{display:none;}
					
	.products{margin:0 auto;background:url(images/bn-bg.jpg) repeat-x bottom;}
	p.breadcrumb{text-align:right;border-bottom:1px #C4C4C4 solid;padding:10px 0;margin:0 0 25px 0;font-size:11px;letter-spacing:1px;color:#666;}
	#mainbody{width:940px;margin:25px auto;clear:both;overflow:hidden;min-height:400px;}
		.leftcol{float:left;width:710px;overflow:hidden;background:url(images/col-divider.gif) repeat-y top right;}
			.intro-area{float:left;width:320px;}
				.intro-area p{font-size:13px;line-height:20px;}
			.credentials-area{float:right;width:340px;margin-right:20px;}
			.contentpane, .ft-projects{clear:both;margin-right:20px;overflow:hidden;}
			.landing-three .contentpane, .landing-three .ft-projects{margin-right:0;}
		.rightcol{float:right;width:220px;}
		.news-section{}
	.callout-area-wrap{margin:0 auto;clear:both;background:#efefef;padding: 30px 0;}
		span.callout-t{display:block;clear:both;height:6px;background:url(images/callout-bg-top.gif) no-repeat bottom;}
		.callout-area{width:940px;margin:0 auto;clear:both;background:url(images/callout-bg.gif) no-repeat bottom;overflow:hidden;padding-top:10px;}
			.call-out1, .call-out2, .call-out3{float:left; width:220px; margin-right:20px;min-height:100px;}
			.call-out3{margin-right:0;}
			.call-out4{float:right;width:220px;}
	#siteinfo-wrap{margin:0 auto;clear:both;background:#020202 url(images/footer-bg.gif) repeat-x top left;overflow:hidden;padding: 20px 0 60px 0;color:#999;}
		.siteinfo{width:940px;margin:0 auto;clear:both;}
			.siteinfo-left{width:460px;float:left;margin-right:20px;}
				.siteinfo-left .SkinObject{color:#999;}
				.siteinfo-left ul, .siteinfo-left ul li, .siteinfo-left li{list-style:none;margin:0;padding:0;}
				ul.footerlinks li{display:inline; border-right:2px #fff solid; padding: 0 20px;text-transform:uppercase;font-weight:bold;}
					ul.footerlinks li.fl-first{padding-left:0;}
					ul.footerlinks li.fl-last{border-right:none;}
				.footerlinks{}
				.engage-copyright{}
				.dnnpower{background:url(images/dnn-logo.gif) no-repeat left;height:20px;padding: 2px 0 0 25px;}
			.footer-coll, .footer-colr{width:220px;float:left;color:#999;border-left:1px #999 solid;font-size:11px;line-height:14px;overflow:hidden;height:100px;}
			.footer-colr{float:right;}			
	.pro-overview-pane p{margin:0 0 20px 0;}
.admin .contentpane, .admin .ft-projects{margin-right:0;}
.tr-cols{clear:both;overflow:hidden;margin-bottom:30px;padding-bottom:30px;border-bottom:1px #C4C4C4 dotted;}
	.leftcol-tr{float:left;width:290px;padding-right:10px;border-right: 1px #c4c4c4 dotted;}
	.midcol-tr{float:left;width:290px;margin-left:20px;padding-right:10px;border-right: 1px #c4c4c4 dotted;}
	.rightcol-tr{float:right;width:300px;}
.course-details{}
	.course-details .leftcol, .detail-childnav .leftcol{width:220px;background:none;}
	.course-details .pro-overview-pane, .course-details .contentpane, .course-details .course-prerequisites, .course-body-detail{float:right;width:700px;}
	.course-details .contentpane{margin-right:0;clear:none;}
			.course-details .col6, .course-details .col6{width:340px;}
	.course-details .pro-overview-pane{border-bottom:1px #ccc dotted;}
.detail-childnav .pro-overview-pane{float:right;width:700px;}
.detail-childnav .contentpane{margin-right:0;clear:none;float:right;width:700px;}
.showcase{}
	.showcase .contentpane{margin-right:0;}
	.line1, .line2, .line3{clear:both;overflow:hidden;padding-bottom:15px;}
		.line1 h2, .line2 h2, .line3 h2{margin:0;padding:0;font-size:16px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;}
		.line1 p, .line2 p, .line3 p{margin-top:0;margin-bottom:15px;}
		.line1 img, .line2 img, .line3 img{margin-bottom:10px;padding:4px;border:1px #85b8ed solid;background:#fff;}
	.work-col-first{width:220px;float:left;padding-right:10px;}
	.work-col{width:220px;float:left;padding:0 10px;}
	.work-col-last{width:220px;float:right;}
.forum .contentpane{overflow:scroll-x;margin-right:0;}
.left{float:left}
.right{float:right;}
.clear{both;}
.landing-three .right-contentpane h4{font-size:14px;font-weight:bold;margin-bottom:0;}
.callout-area h2.encont-header{font-size:16px;font-weight:bold;}
.callout-area h2.encont-header .Head{color:#666;}
.call-out1 h2.encont-header{background:url(images/card-icon.gif) no-repeat left;height:34px;margin-top:0;}
	.call-out1 h2.encont-header .Head{display:block;padding:12px 0 0 60px;}
.call-out2 h2.encont-header{background:url(images/testdrive-icon.gif) no-repeat left;height:34px;margin-top:0;}
	.call-out2 h2.encont-header .Head{display:block;padding:12px 0 0 45px;}
.call-out3 h2.encont-header{background:url(images/subscribe-icon.gif) no-repeat left;height:34px;margin-top:0;}
	.call-out3 h2.encont-header .Head{display:block;padding:12px 0 0 60px;}
.call-out4 h2.encont-header{background:url(images/support-icon-l.gif) no-repeat left;height:34px;margin-top:0;}
	.call-out4 h2.encont-header .Head{display:block;padding:12px 0 0 45px;}
a, a:link, a:active{color:#0095da;text-decoration:none;}
a:visited{color:#45aeff;}
a:hover{color: #000;text-decoration:underline;}
.buy-now-bt a{background:url(images/buy-now.gif) no-repeat;text-indent:-9999px;display:block;height:60px;width:160px;background-position:0 -59px;margin:0 0 20px 10px;}
	.buy-now-bt a:hover{background-position:0 1px;}
.dl-link a{background:url(images/dl-bt.jpg) no-repeat;text-indent:-9999px;display:block;height:60px;width:160px;background-position:0 1px;margin:0 0 20px 10px;}
	.dl-link a:hover{background-position:0 -58px;}
ul.footerlinks li a, .engage-copyright a{color:#C4C4C4;}
	ul.footerlinks li a:hover, .engage-copyright a:hover{color:#fff;}
.dnnpower a{color:#C4C4C4;}
	.dnnpower a:hover{color:#fff;}
h1#pagetitle{font-size:16px;text-transform:uppercase;border-bottom:1px solid #C4C4C4;padding-bottom:10px;margin:10px 0;letter-spacing:1px;font-weight:bold;}
	.detail-subnav h1#pagetitle, .detail h1#pagetitle, .course-details h1#pagetitle, .detail-childnav h1#pagetitle{width:700px;float:right;}
	.skins-landing h1#pagetitle{padding-top:25px;}
#preview{position:absolute;background:#333;padding:5px;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;}
/*==============================================
Text and Links
==============================================*/
a, a:link, a:active, a:visited, a.SkinObject:link, a.SkinObject:active, a.SkinObject:visited, a.CommandButton:link, a.CommandButton:active, a.CommandButton:visited{color:#1ea7f5;text-decoration:none;}
a:hover, a.SkinObject:hover, a.CommandButton:hover, a:visited:hover, a.SkinObject:visited:hover, a.CommandButton:visited:hover{color:#00789f;text-decoration:underline;}
.Normal, .NormalRed, .NormalDisabled, .NormalTextBox, .CommandButton, .SkinObject, .WizardText{font-size:12px;font-family:Helvetica, Arial, sans-serif;font-weight:normal;color:#333;}
.NormalRed{color:#c81919;}
.NormalBold, .SubHead{font-size:12px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;color:#000;}
h3{margin: 10px 0 5px 0;font-weight:bold;font-size:14px;}
td{font-size:12px;}
h1, h2, h3, h4, h5, h6, .Head, .SubHead, .SubSubHead{font-family:Helvetica, Arial, sans-serif;}
h1{font-size:36px;letter-spacing:-1px;color:#000;margin:0;}
h2{font-size:28px;color:#00214e}
h3{font-size:22px;color:#3c8600}
h4{font-size:20px;font-style:italic;}
h5{font-size:18px;}
h6{font-size:14px;}
/*==============================================
Home Blog (aggregated)
==============================================*/
h1.blog-title{font-size:16px;margin-bottom:0;font-weight:bold;}
	h1.blog-title a:hover{text-decoration:none;}
p.bl-date{margin:0;}
.landing-three .leftcol{width:220px;float:left;background: none;}
.landing-three .main-content{width:700px;float:right;}
	.landing-three .contentpane{width:700px;border-bottom:1px #C4C4C4 solid;margin-bottom:25px;overflow:hidden;}
	.landing-three #feature-showcase-wrap{overflow:hidden;clear:both;}
		.landing-three .left-contentpane{width:450px;float:left;border-right:1px #C4C4C4 solid;padding-right:20px;overflow:hidden;}
		.landing-three .right-contentpane{width:220px;float:right;overflow:hidden;}
.landing-three .bt-pane{clear:both;overflow:hidden;}
.detail-subnav .leftcol, .detail .leftcol{width:220px;float:left;background:none;}
.detail-subnav .pro-overview-pane, .detail .pro-overview-pane{float:right;width:700px;margin:0;padding:0;}
.detail-subnav .contentpane, .detail .contentpane{float:right;width:700px;margin:0;padding:0;clear:none;}
.landing-two #mainbody, .course-landing #mainbody, .skins-landing #mainbody{margin-top: 0px;}
.landing-two .contentpane, .training-landing .contentpane, .course-landing .contentpane, .skin-landing .contentpane{margin-right:0;color:#777777;border-bottom:1px #C4C4C4 solid;margin-bottom:20px;overflow:hidden;font-size:14px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.4em;}
.landing-two .body-detail, .training-landing .body-detail, .course-landing .body-detail, .skins-landing .body-detail{clear:both;overflow:hidden;margin-bottom:30px;padding-bottom:30px;border-bottom:1px #C4C4C4 dotted;}
.landing-two .col6, .training-landing .col6, .course-landing .col6, .skins-landing .col6{width:440px;}
.products-landing{overflow:hidden;clear:both;}
	.products-landing h2, .skin-item h2{font-weight:bold;font-size:14px;letter-spacing:1px;margin-top:10px;color:#222;}
	.prl-left{float:left;width:140px;padding-right:20px;}
	.prl-right{float:right;width:260px;}
/*==============================================
Containers
==============================================*/
.en-cont{padding:0 0 15px 0;clear:both;overflow:hidden;}
	h2.encont-header{font-size:16px;font-weight:bold;}
	.encont-body{clear:both;}
.ft-projects h2.encont-header{margin-bottom:5px;}
.contentpane h2.encont-header{border-bottom:1px #999 solid;padding: 0 0 5px 0;}
.course-body-detail .col6 h2.encont-header{font-size:14px;font-weight:bold;letter-spacing:1px;border-bottom:1px #ccc solid;padding: 0 0 5px 0;}
.rightcol .en-cont, .landing-three .right-contentpane .en-cont{margin-left:10px;}
	.rightcol .en-cont h2.encont-header .Head, .landing-three .right-contentpane h2.encont-header .Head{color:#444;}
	.rightcol h2.encont-header, .landing-three .right-contentpane h2.encont-header
	{border-top:1px #d0d0d0 solid;border-bottom:1px #d0d0d0 solid;font-size:12px;font-weight:bold;padding:5px 0;letter-spacing:1px;}
.landing-three .leftcol .en-cont, .detail-subnav .leftcol .en-cont, .detail .leftcol .en-cont, .course-details .leftcol .en-cont{padding-bottom:25px;}	
	.landing-three .leftcol h2.encont-header, .detail-subnav .leftcol h2.encont-header, .detail .leftcol h2.encont-header, .course-details .leftcol h2.encont-header
	{background:url(images/scont-top-bg.gif) no-repeat top;font-size:14px;}
		.landing-three .leftcol h2.encont-header .Head, .detail-subnav .leftcol h2.encont-header .Head,	.detail .leftcol h2.encont-header .Head,
		.course-details .leftcol h2.encont-header .Head
		{padding:10px 15px;display:block;border-bottom:1px #d2d2d2 solid;}
	.rightcol .encont-body, .landing-three .right-contentpane .encont-body, .detail .leftcol .encont-body{margin-right:0;padding-top:10px;}
		.landing-three .leftcol .encont-body, .detail-subnav .leftcol .encont-body,	.detail .leftcol .encont-body, 
		.course-details .leftcol .encont-body{padding:10px 15px;background:url(images/scont-bt-bg.gif) no-repeat bottom;}
	.course-details .reg-area .encont-body{background:none;}
	.course-details .contentpane .en-cont{padding-top:15px;}
.landing-three .left-contentpane h2.encont-header{padding:0 0 5px 0;margin-bottom:25px;border-bottom:1px #C4C4C4 solid;}
.landing-three .contentpane h2.encont-header, .landing-three .buynow-graphic h2.encont-header{display:none;}
	.landing-three .leftcol .mod-requirements h2.encont-header .Head {padding:5px 15px;display:block;border:none;}
	.landing-three .leftcol .mod-requirements .en-cont{background-color:#fff6bf;border-bottom:1px #ffd324 solid;border-top:1px #ffd324 solid;padding:10px 5px 15px 5px;margin-bottom:25px;}
            .landing-three .leftcol .mod-requirements h2.encont-header, .landing-three .leftcol .mod-requirements .encont-body{background:none;}
            .landing-three .leftcol .mod-requirements .encont-body{padding:0 15px;}
			.landing-three .mod-requirements .encont-body,  .landing-three .buynow-graphic .encont-body{background:none;}
.products .en-cont{width:940px;overflow:hidden;margin:0 auto;padding-bottom:0;}
	.products h2.encont-header{display:none;}
	.products .encont-body{padding-top:0;}
	.intro-area .en-cont{}
	.intro-area h2.encont-header, .credentials-area h2.encont-header{display:none;}
	.credentials-area .en-cont{margin-right:10px;}
.callout-area .en-cont{}
.call-out1 .en-cont{margin: 0 0 0 20px;}
.call-out2 .en-cont, .call-out3 .en-cont, .call-out4 .en-cont{margin: 0 10px 0 10px;}
.credentials-area .en-cont{padding:0;}
.landing-two .contentpane h2.encont-header, .landing-two .body-detail h2.encont-header, .pro-overview-pane h2.encont-header,
.training-landing .body-detail h2.encont-header, .training-landing .contentpane h2.encont-header, .course-details .reg-area h2.encont-header, .course-landing .contentpane h2.encont-header, 
.course-landing .body-detail h2.encont-header, .skins-landing .contentpane h2.encont-header, .skins-landing .body-detail h2.encont-header{display:none;}
.landing-two .body-detail .en-cont, .course-landing .body-detail .en-cont, .skins-landing .body-detail .en-cont{padding-bottom:20px;}
.training-landing .tr-cols h2.encont-header{display:none;}
.pro-overview-pane .en-cont{}
.course-body-detail .en-cont{padding-top:20px;}
.course-prerequisites .en-cont{padding:0px;background:#fff6bf;border-bottom:1px #ffd324 solid;border-top:1px #ffd324 solid;padding:20px 25px 15px 25px;margin-bottom:25px;}
	p.notice{background:#fff6bf;border-bottom:1px #ffd324 solid;border-top:1px #ffd324 solid;text-align:center;padding: 25px 0;}
.footer-coll .en-cont, .footer-colr .en-cont{margin-left:10px;padding:0;}
.footer-coll h2.encont-header, .footer-colr h2.encont-header{font-size:12px;font-weight:bold;letter-spacing:1px;margin-top:0;}
	.footer-coll h2.encont-header .Head, .footer-colr h2.encont-header .Head{color:#C4C4C4;}
.line1 h2.encont-header, .line2 h2.encont-header, .line3 h2.encont-header{display:none;}
/*==============================================
Rotator
==============================================*/
#slider1 {
    width: 940px; /* important to be same as image width */
    height: 280px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#slider1 #slider1Content {
    width: 940px; /* important to be same as image width or wider */
	position: absolute;top:0;margin-left:0;}
#slider1 .slider1Image {float:left;position:relative;display:none;}
#slider1 .slider1Image span {position:absolute;padding:10px 13px;width:694px;filter:alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;display: none;}
#slider1 .left {top:0;left:0;width:110px !important;height:280px;}
#slider1 .right {right:0;bottom:0;width:90px !important;height:280px;}
#slider1 ul, #slider1 ul li{list-style-type:none;margin:0;padding:0;}
#slider1 a img{border:none;}
.hbn-left{float:left;width:380px;}
	.hbn-left h2, .hbn-left h3{margin:0;}
.hbn-right{float:right;width:540px;}
/*==============================================
Featured Projects
==============================================*/
#projects-wrap{clear:both;overflow:hidden;}
#slider{margin:0 auto;position: relative;}
	.scroll{height:220px;width:100%;overflow: auto;overflow-x: hidden;position:relative;clear:left;}
	.scrollContainer {width:9999px !important;clear:both;overflow:hidden;height:100%;margin: 0 0 50px 0;height:500px !important;}
	.scrollContainer div.panel{width:690px;padding:20px 0;margin:0 50px 0 0;overflow:hidden;}
	ul.navigation{list-style:none;margin:0;padding:0;border-bottom:1px #c4c4c4 solid;border-top:1px #c4c4c4 solid;overflow:hidden;height:100%;}
	ul.navigation li{font-weight:bold;font-size:11px;padding:2px 1px 1px 0;display:block;float:left;overflow:hidden;line-height:24px;}
	ul.navigation a{color:#fff;text-decoration:none;padding:10px;background:url(images/hp-item-bg.gif) repeat-x center;}
	ul.navigation a:hover, ul.navigation a.selected{background:url(images/hp-item-bg-on.gif) repeat-x center;color:#fff;}
	ul.navigation a:focus{outline:none;}
	h2{margin:0;padding:0 0 10px 0;}
	.leftcol h2{margin:0;padding:0;}
	.hide{display:none;}
.fea-projects{clear:both;overflow:hidden;padding: 0 0 50px 0;}
	.fp-img{float:left;width:450px;overflow:hidden;}
		.fp-img img{background: #fff;padding:5px;border:1px #85b8ed solid;overflow:hidden;}
	.fp-content{float:right;width:220px;}
		.fp-content h2{font-size:14px;font-weight:bold;}
/*==============================================
Commercial Skins
==============================================*/
.skin-features{clear:both;overflow:hidden;padding-bottom:10px;}
	.sf-item-left{float:left;width:340px;}
	.sf-item-right{float:right;width:340px;}
.skin-requirements{background:#fff6bf;border-bottom:1px #ffd324 solid;border-top:1px #ffd324 solid;padding:20px 25px 15px 25px;margin-bottom:25px;}	
.skin-item{width:440px;clear:both;overflow:hidden;}
	.si-left{float:left;width:220px;}
	.si-right{float:right;width:200px;}
/*==============================================
Publish
==============================================*/
.landing-three .pro-overview-pane #articleDisplay .Head{display:none;}
.landing-three .pro-overview-pane #articleDisplay p{margin-top:0;}
.left-contentpane .news_item_thumb{float:left;width:160px;}
.left-contentpane .news_item_copy{float:right;width:280px;}
	.left-contentpane .news_item_copy ol, .left-contentpane .news_item_copy ol li{margin:0;padding:0;}
		.left-contentpane .news_item_copy ol li{margin:0 0 15px 20px;}
.divLastUpdated{display:none;line-height:0;}
#publishTitle, .news_item_copy_pad a.title{display:none;}
/*==============================================
Blog
==============================================*/
.blog_body{font-family:Helvetica, Arial, sans-serif;font-size:12px;border-bottom:1px #ccc dotted;margin-bottom:25px;padding-bottom:1px;}
	.blog_head{}
	h2.blog_title{margin:0;font-family:Helvetica, Arial, sans-serif;line-height:18px;padding:0;font-weight:bold;font-size:16px;letter-spacing:1px;}
		h2.blog_title a, h2.blog_title a:link, h2.blog_title a:active, h2.blog_title a:visited{color:#000;}
		h2.blog_title a:hover{color:#000;text-decoration:none;}
	.blog_dateline{color:#666;font-family:Helvetica, Arial, sans-serif;font-size:11px;}
	.blog_body p{margin:15px 0;}
		.blog_body a p{margin:0;}
	.blog_footer{background:none;overflow:hidden;border:none;padding:8px 0;}
		.blog_footer_right{float:left;width:340px;}
			.blog_comments_normal, .blog_edit_link, .blog_more_link, .blog_trackback, .blog_print, .blog_comments{background:none;margin:0;padding:0;font-weight:normal;}
		.blog_footer_left{float:right;text-align:right;width:340px;}
			.blog_topics{background:none;}
.blog_Description_Heavy, .blog_Description{font-family:Helvetica, Arial, sans-serif;font-size:11px;}
.blog_Description_Heavy{letter-spacing:1px;}
acronym .blog_published, .blog_published{display:none;}
p.blog_subhead{padding:0;margin-top:0 !important;}
/*==============================================
Content Elements
==============================================*/
.news-section h4{margin:0;font-size:10px;color:#666;}
.news-section h3{margin-top:0;}
.saas, .saas-last, .saas-first{border-top:1px #C4C4C4 solid;border-bottom:1px #C4C4C4 solid;overflow:hidden;padding:30px 0;clear:both;}
	.saas{border-bottom:none;}
	.saas-first{border:none;}
.saas-left{float:left;width:220px;overflow:hidden;}
.saas-right{float:right;width:460px;overflow:hidden;}
	.saas-right h2{font-size:16px;font-weight:bold;letter-spacing:1px;}
.contentpane .testimonials{padding-top:25px;}
.testimonials blockquote{background:url(images/quote.gif) no-repeat left top;margin:0 0 40px 0;padding:0;}
.testimonials blockquote p{margin: 0 0 20px 0;padding-left:40px;}
.testimonials blockquote p.quote-src{font-weight:bold;color:#000;text-align:right;letter-spacing:1px;border-top:1px #ccc dashed;margin-left:40px;font-size:11px;}
.testimonials blockquote p.quote-src span{background:#fff;padding:0 0 0 15px;margin-top:-10px;display:inline-block;}
.engage-mrkt{}
	.engage-mrkt h2{clear:both;padding-top:15px;font-size:22px;}
		.markt-details{padding-bottom:20px;overflow:hidden;border-bottom:1px #c4c4c4 dotted;}
			.mrkt-img{float:left;width:100px;padding-top:20px;}
			.markt-content{float:right;width:580px;}
.Forum_Row, .Forum_Row_Alt{border-left:none !important;}
.DNNAligncenter{text-align:left;}
.product-features-wrap{clear:both;overflow:hidden;width:450px;}
	.product-box{width:160px;float:left;}
	.product-features{width:270px;float:left;}
.features-item{width:700px;clear:both;overflow:hidden;padding:15px 0;border-bottom:1px #ccc dotted;}
	.features-content{float:left;width:290px;}
	.features-img{float:right;width:390px;}	
