@media print {

	/*body { font-family: 'Times Roman', serif; color: #000; background: #fff; }*/

	#topcat, #backissues, .leftcol, #leftcatcol, #rightcatcol, .rightcol { display: none; }
	#content {width: 100%; margin: 0; float: none; }

	div.right { float: right; padding: 0 0 0 10px; }

	div.left { float: left; padding: 0 10px 0 0; }
}

@media screen {

	.printLogo { display: none; }

	/* general typography */
	body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333; background: #fff url('/web/20120119220646im_/http://www.broadcastengineering.com/images/em_bottom_gradient.jpg') repeat-x bottom; behavior: url("/web/20120119220646im_/http://www.broadcastengineering.com/js/csshover3.htc");}
	p, td, h1, h2, h3, input { font: 12px Arial, Helvetica, sans-serif; color: #333; }
	td { vertical-align: top; }
	h1 { color: #333; }
	hr { color: #ccc; background-color: #ccc; border: 0; }
	h1 { margin: 10px 0 0; padding: 0; font-weight: bold; font-size: 17px; }
	p { margin: 0 0 11px; padding: 0; }
	h2, .feedburnerFeedBlock p.feedTitle { margin: 10px 0 7px; padding: 7px 7px 0; border-top: 5px solid #069; text-transform: uppercase; font-weight: bold; color: #069; }
	h2.no-top { border-top: none; }
	#poll h2 { border-top: none; }
	h3 { margin: 10px 0 0; padding: 0; font-weight: bold; font-size: 11px; }
	.catcanon h3 { padding-top:12px;}
	p.breadcrumbs { color: #999; }
	p.breadcrumbs a { font-weight: normal; }
	p.breadcrumbs span span { color: #069; }
	p.advertisement { margin: 0 0 0; color: #999; text-align: center; font-family: verdana; }
	a { color: #369; text-decoration: none; }
	a:hover { text-decoration: underline; }
	a img, a input { border: 0; }
	table.leadinlg, table.leadinsm { width: 100%; border-collapse: collapse; border: 0; margin: 0; padding: 0; }
	table.leadinsm td { vertical-align: middle; }
	table.leadinsm td.leadinleftimg { vertical-align: top; padding-right: 10px; }
	table.leadinsm td.leadinrightimg { vertical-align: top; padding-left: 10px; }
	table.leadinlg td.leadinleftimg { padding-right: 10px; }
	table.leadinlg td.leadinrightimg { padding-left: 10px; }
	.leadinsm h3 { padding: 0; font-size: 12px; font-family: arial, helvetica, sans-serif; }
	.leadinlg h3 { padding: 0; font-size: 16px; font-family: arial, helvetica, sans-serif; }
	.leadinsm h3 a { font-weight: bold; color: #369; }
	.leadinlg h3 a { font-weight: bold; color: #369; }
	.leadinsm h3.leadinlist { color: #369; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
	.leadinsm h3.leadinlist a { font-weight: normal; display: list-item; color: #369; list-style: outside disc; padding: 0; margin: 0 15px; }
	.leadinlg p, .leadinsm p { margin: 0 0 11px; padding: 0; }
	.leadinlg p.itals, .leadinsm p.itals { margin: 0 0 0; padding: 0; }
	
	/**** 3-d Feedburner overrides ****/
	.cat3-d .feedBurnerFeedBlock p.feedTitle, .catworldcup .feedBurnerFeedBlock p.feedTitle { padding: 0; font-size: 12px; font-family: arial, helvetica, sans-serif; }
	.cat3-d .feedBurnerFeedBlock p.feedTitle a, .catworldcup .feedBurnerFeedBlock p.feedTitle a { font-weight: bold; color: #369; }
	.cat3-d .feedBurnerFeedBlock ul p, .catworldcup .feedBurnerFeedBlock ul p { margin: 0 0 11px; padding: 0; }
	.cat3-d .feedBurnerFeedBlock .feedItemAuthor ol p, .cat3-d div.feedBurnerFeedBlock .feedItemAuthor ul p {display: none;}
	.cat3-d .feedBurnerFeedBlock #creditfooter, .catworldcup .feedBurnerFeedBlock #creditfooter {display: none; }
	.cat3-d .feedburnerFeedBlock, .catworldcup .feedburnerFeedBlock { margin: 10px 0 0 0; padding: 0;}
	.cat3-d .feedburnerFeedBlock a, .catworldcup .feedburnerFeedBlock a { font-weight: bold; }
	.cat3-d .feedburnerFeedBlock ul, .catworldcup .feedburnerFeedBlock ul { margin: 0; padding: 0; }
	.cat3-d .feedburnerFeedBlock li, .catworldcup .feedburnerFeedBlock li { margin: 0 0 10px 0px; padding: 0; list-style:none; }
	.cat3-d .feedburnerFeedBlock p.date, .catworldcup .feedburnerFeedBlock p.date { margin: 0; padding: 0; font-style: italic; font-size: 10px;}

	h1 span { }
	h1 img { margin-top: 12px; }
	.caption { padding-left: 0; margin-bottom: 0; color: #369; }
	p { margin: 0 0 11px; padding: 0; }
	p.deck { font-weight: bold; }
	p.itals { margin: 0; font-style: italic; font-size: 10px; }
	#article p.itals { margin: 0 0 11px; }
	ol, ul { margin: 1em 0 1em 25px; padding: 0; }
	dd { margin: 0 0 1em 0; padding: 0; }
	dt { margin: 0 0 0 0; font-weight: bold; }
	ol p, ul p { margin: 0 0 25px; padding: 0; }
	form { padding: 0; margin: 0; }
	input { border: 1px solid #ccc; font-weight: normal; padding: 2px 5px; }
	input.radio, input.checkbox { border-width: 0; }
	select { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000; }
	#clickability { margin: 20px 0; }
	#sharethis_0 { vertical-align:top; padding-left: 5px;}
	.stbutton stico_default { vertical-align:top;}
    .stbuttontext {color:#888888;}
	#fb {color:#888888;}
	.fb_text {padding-left: 5px; vertical-align:top;}
	.eraicon { margin: 6px 28px 4px; }
	.myForm input { border: 1px solid #ccc; font-weight: normal; padding: 2px 5px; margin: 5px; }

	/* main layout */

	#article, #cover { width: 440px; margin: 5px; overflow: hidden; }
	.catbeblog #cover { width: 665px; margin: 0; padding: 0 0 0 10px;}
	.catadvertisers #article, .catadvertisers #cover, .catvon #article, .catvon #cover, .catwebinars #article, .catwebinars #cover { width: 990px; }
	.catadvertisers #rtcatcol, .catwebinars #rtcatcol { width: 245px; }
	.catworkshop #cover { width: 740px; }
	.catspecialized-training #cover  { width: 980px; }
	.catadvertisers #rtcatcol, .catadvertisers #rtcatcol, .catvon #rtcatcol, .catvon #rtcatcol, { width: 241px; }
	 .catchiefbusinessmarketer #cover, .catchiefbusinessmarketer #article {width: 995px;}
	 .catwhite_papers #cover, .catwhite_papers #article, .cat3-d #cover, .cat3-d #article, .catms #cover, .catms #article, .catworldcup #cover, .catwebcast #article, .catwebcast #cover, .catevents #cover, .catcanon #cover, .catcanon #article, .catharris #cover, .catharris #article, .catblogblog #cover, .catmobile-apps #cover, .catvideo #article, .catvideo #cover { width: 665px; } 
	 .catworldcup #article { 440px; }
	 .catsubscribe #cover {width: 100%}
	 .catnewsletters #cover{ width: 665px; margin:5px; }
	.vonstyle1 {color: #000000; font-family: "Times New Roman", Times, serif;}
	.vonstyle2 {color: #D85E26; font-family: "Times New Roman", Times, serif; font-weight: bold;}
	.vonstyle3 {color: #CC3300; font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: large; }
	.vonstyle6 {color: #000000; font-size: 12px; font-style: italic;}
	.vonstyle7 {font-size: 12px; color: #000000;}
	.vonstyle8 {font-size: 14px; color: #000000; }
	.vonstyle9 {color: #B83825}
	.vonstyle15 {color: #B83825; font-size: xx-large; }
	.be-roll ul {list-style: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/chevrons.gif);}
	.be-roll ul a { font: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#336699;}
	.be-roll ul a:hover { font: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
	.be-roll p {font: Arial, Verdana, Helvetica, sans-serif; font-size:11px; }
	.be-roll p a {color:#336699; font-size:13px; text-decoration:none;}
	.be-roll p a:hover {color:#023465; font-size:13px; text-decoration:underline;}
	.nab {padding: 0; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #369;}
	.catsubform table.maintable td { width: 955px; }
	.catsubform #cover { width: 955px;}
	table.maintable { border: 0; margin: 0; padding: 0; }
	table.maintable td.rightcol { padding: 5px; border-left: 1px solid #eee; }
	#rtcatcol { width: 300px }
	table.maintable td.leftcol, .cattest td.dbl_right { padding: 5px; border-left: 1px solid #eee; }
	#leftcat, .cattest td.dbl_right div.dbl_col_div { width: 212px; overflow: hidden; }
	body { text-align: center; margin: 10px 0; }
	#pixeltrack { position: absolute; width: 1px; top: 0; left: -2px; }
	#container { position: relative; width: 1000px; margin: 0 auto; text-align: left;}
	#topcat, { border-width: 1px 1px 0 ; border-color: #ccc; border-style: solid; text-align: center; }
	#wrapper { padding-top: 10px; border-width: 1px 1px 0; border-style: solid;	border-color: #333 #ccc; }
	.logo { margin-left: 14px; padding-top: 7px; float: left; }
	#icopyright { clear: both; }
	img.left { margin: 5px 5px 5px 0; float: left; }
	img.right { margin: 5px 0 5px 5px; float: right; }
	img.center { display: block; margin-top: 5px; margin-left: auto; margin-right: auto; margin-bottom: 5px; }
	td.dbl_left h2 { margin: 10px 0 0; }
	div.left { margin: 5px 5px 5px 10px; float: left; }
	div.right { margin: 5px 10px 5px 5px; float: right; }
	div.center { margin-top: 5px; margin-left: auto; margin-right: auto; margin-bottom: 5px; }
	.dbl_left div.left { margin: 0;	}
	.dbl_left .imagesblock img.left { margin-top: 10px;	}
	.relatednewsletter { border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-bottom: 10px; }
	#resources_include table { margin-bottom: 20px; cell-collapse: separate; padding: 0; border-spacing: 3px; border-width: 0 0 1px; border-style: solid; border-color: #ccc; }

	#resources_include table td { padding: 0; width: 200px; }

	#resources_include table td.lastcell { width: 60px; padding: 0 10px; border-left: 1px solid #ccc; text-align: center; }

	#resources_include table td.lastcell p { font-weight: bold; border-bottom: 1px solid #ccc; text-align: center; }

	#resources_include table td p.last { border-bottom: 0; }

	#resources_include table td.icons { width: 50px; padding-top: 5px; }

	#resources_include table td.icons img { clear: both; margin: 5px; }

	#resources_include ul, #resources_include li { margin: 0; padding: 0; list-style-type: none; }

	#resourcesNav, #interactiveMedia {  padding: 0; margin: 0; width: 155px; }

	#resourcesNav li, #interactiveMedia li { width: 100%; margin: 14px 0 0; border-width: 1px; border-color: #369; border-style: solid; background: #fff; text-align: left; font-size: 12px; font-weight: bold; color: #069; padding: 0 0 1px; }

	#resourcesNav li a, #interactiveMedia li a  { display: block; padding: 3px 0 3px 5px; margin: 0; }

	#resourcesNav li a span, #interactiveMedia li a span { background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/down_arrow.gif) no-repeat right; padding: 2px 20px 2px 0; }

	#resourcesNav ul, #interactiveMedia ul { display: none; border-color: #069; width: 147px; border-width: 1px 1px 10px; border-style: solid; position: absolute; padding: 0 3px; background: #fff; color: #069; font-weight: normal; font-size: 11px; margin: 1px 0 0 -1px; }

	#resourcesNav ul li, #interactiveMedia ul li { margin: 0; padding: 0 0 0 2px; border-style: solid; border-width: 0 0 1px; border-color: #ccc; display: inline-block; font-weight: normal; font-size: 11px; }

	#resourcesNav ul li a, #interactiveMedia ul li a { list-style: disc outside; border-width: 0; padding: 0 0 0 0; display: list-item; margin: 0 0 0 14px; font-weight: normal; font-size: 11px; }

	#resourcesNav ul li.last, #interactiveMedia ul li.last { border-width: 0 0 0; }

	#resourcesNav li a:hover, #interactiveMedia li a:hover { text-decoration: none; }

	#resourcesNav ul li a:hover, #interactiveMedia ul li a:hover { color: #69c; }

	.digref { border-bottom: #ccc 1px solid; padding: 0 0 20px; margin: 0 0 10px; }
	.digref h2 { margin: 10px 0; padding: 0; font-weight: bold; font-size: 16px; text-transform: none; border-width: 0; }
	.digref img { padding: 0; margin: 0 0 10px; display: block; }

	/* \*/

	#resourcesNav li:hover ul, #resourcesNav li.over ul, #interactiveMedia li:hover ul, #interactiveMedia li.over ul { display: block;	}

	/* */
    .catcanon h2 { margin: 10px 0 7px; padding: 7px 7px 0; text-transform: uppercase; font-weight: bold; color: #069; border-top: none; }
	#article div.lileft { float: left; }
	#article div.liright { float: right; }
	div.left img.left { margin: 0 0 0 0; }
	div.right img.right { margin: 0 0 0 0; }
	div.center img.center { margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; }
	p.center { display: block; margin-top: 0; margin-left: auto; margin-right: auto; margin-bottom: 5px; }
	#rtcatcol h1, h3, p { text-align: left; }
	#backissues { padding: 10px; height: 200px; }
	#backissues div { overflow: hidden; display: inline-block; padding-left: 95px; }
	#backissues a { margin: 0 4px; width: 90px; text-align: center; display: block; float: left; }
	#backissues a img { margin: 0; padding: 0; border: 0; }
	#backissues .dates { clear: left; background: #016891; }
	#backissues .dates a { font-size: 9px; color: #fff; height: 18px; line-height: 18px; }
	.linktotop { margin-top: 10px; vertical-align: bottom; height: 30px; line-height: 30px; }

	/* topcat layout */
	#minBadge { position: absolute; top: -10px; left: 410px; background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/min_badge.gif) no-repeat left top; height: 0; overflow: hidden; width: 135px; padding-top: 110px; }
	.utilnav { padding: 0; }

	.utilnav ul { list-style: none; padding: 10px 0; margin: 0; }
	.utilnav li { display: inline; border-right: 1px solid #016891; margin: 0; padding: 0; }
	.utilnav a { font-weight: bold; font-size: 11px; padding: 0 3px; color: #016891; }
	.utilnav li.last { border-right-width: 0; }
	#search { text-align: right; padding: 10px 15px 0 0; }
	#search table { float: right; margin: 0; border-collapse: separate; padding: 0; }
	#search td { text-align: right; vertical-align: middle; }
	#search td input { line-height: 15px; }
	#search td a { color: #016891; font-size: 10px; text-decoration: none; }
	input.button { border: 0; font-weight: bold; padding: 0; }
	#topcat p { margin: 0; }
	.searchresults { float: right; }
	.searchresults form { display: inline; }
	.toc { clear: left; }
	.featured_webinar { background: #dce3eb; padding: 7px; margin-bottom: 10px; }
	.featured_webinar .sponsor { float: right; padding: 5px 0 5px 5px; }
	.featured_webinar h4 { margin: 0; padding: 0; font-size: 11px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
	.featured_webinar h3 { margin: 0; padding: 0; font-size: 16px; font-family: arial, helvetica, sans-serif; }
	.featured_webinar h3 a { font-weight: bold; color: #369; }
	.currentissue { background: #dce3eb; padding: 7px; margin-bottom: 10px; text-align: center; }

	/*Featured Results*/
	.featuredheader { font-size: 12px; line-height: 12px; font-weight: bold; color: #fff; background-color: #22303b; padding: 5px; }
	.featuredlinebg { background-color: #22303b; }
	.featuredleadin { font-weight: bold; color: #023465; }
	.featureddesc { font-size: 11px; }

	/*Regular Results*/
	.resultsheader1 { font-size: 12px; font-weight: bold; padding: 0; }
	.resultsheader2 { font-size: 14px; font-weight: bold; padding: 10px 0 0 0; margin: 10px 0; color: #999; border-bottom: #999 1px solid; }
	table.resultslinebg { display: none; }
	.resultsleadin { font-weight: bold; font-size: 11px; color: #036; font-family: arial, helvetica, sans-serif; }
	.resultsbyline { font-size: 10px; font-style: italic; }
	.resultsdesc { }
	.resultsmedia { font-size: 11px; color: #f00; }
	.resultslinks { font-size: 11px; font-weight: bold; }
	.searchterm { font-size: 12px; font-weight: bold; }
	#issuecovers { text-align: left; clear: both; }
	#issuecovers h2 { font-weight: normal; color: #fff; height: 16px; padding: 2px 10px; margin: 5px 0; line-height: 16px; background-color: #666; font-size: 12px; text-transform: uppercase; }
	#issuecovers table tr.date td { background: #ccc; border-bottom: #666 1px solid; padding: 3px 0; text-align: center; vertical-align: middle; }
	#issuecovers table tr.date td a { font-weight: normal; font-size: 10px; color: #666; line-height: 24px; display: block; text-decoration: none; }
	.linktotop a { clear: both; color: #900; font-weight: normal; padding: 5px; }

	/* Browse Recent Issues */
	#browseissues_form { margin-left: 5px; }
	#browseissues_form { clear: left; margin-top: 20px;	}
	#browseissues {	clear: both; }
	#browseissues td { vertical-align: middle; }
	#browsetop td { border-bottom: 1px solid #ECECEC; background: url('/web/20120119220646im_/http://www.broadcastengineering.com/css/images/browse_top.gif'); font: bold 8pt verdana,times,arial; color: #FFF; padding-left: 14px; }
	#picrow td { border-top: 1px solid #989898; padding-top: 4px; vertical-align: top; }
	.picrow_first {	margin-left: 2px; }
	#picrow_bot td { background: url('/web/20120119220646im_/http://www.broadcastengineering.com/css/images/browse_top.gif'); }
	#browsebottom { background: url('/web/20120119220646im_/http://www.broadcastengineering.com/css/images/browse_gradient.gif') repeat-x bottom; }
	#browsebottom td { font: normal 8pt arial,times,verdana; color: #666; text-align: center; padding-top: 2px;	}

	/* End Browse Recent Issues */

	#footer { clear: both; margin: 0; height: 24px; text-align: left; color: #000; font-size: normal 10px arial, verdana, sans-serif; padding: 10px 15px 0; }
	#footer_wrapper { margin-top: 0px; clear: both; }

	/*footer hack to center align*/
	#footer ul { display: table; padding: 0; margin: 0; list-style-type: none; white-space: nowrap; float: right; }
	#footer ul li { display: table-cell; float: left;}
	*html #footer ul li { float: left; }
	#footer ul li a { width: auto; display: block; padding: 0 5px; color: #069; font: normal 10px arial, verdana, sans-serif;  border-right: 1px solid #069;}
	#footer ul li.rss a { background: url('/web/20120119220646im_/http://www.broadcastengineering.com/images/rss.gif') no-repeat 5px 0; width: 28px; height: 14px; border-left: 0; }
	#footer ul li.rss a span { display: none; }
	*html #footer ul li a { float: left; }
	#footer ul li.first a { border-left: 0; }
	* html #footer .first { display: inline-block; }
	#footer ul li.last a, #footer ul li.rss a  { border: none; }

	/*  TOP NAVIGATION  */

	#topnav, #topnav-ad { margin-left: -1px; clear: both; height: 30px;  background: #016891; border-width: 0 0 9px; border-style: solid; border-color: #ccc; }
	#topnav ul, #topnav-ad ul { float: left; list-style: none; margin: 0; padding: 0 0 0 10px; background: #016891; height: 28px; border-width: 0 0 1px; border-style: solid; border-color: #6ea5c3; width: 990px; }
	#topnav ul li, #topnav-ad ul li { list-style: none; float: left; margin: 0; padding: 6px 0 0; white-space: nowrap; display: block;}
	#topnav ul li a, #topnav-ad ul li a { color: #fff; height: 17px; line-height: 17px; display: block;	margin: 0; padding: 0 10px; text-decoration: none; font-weight: bold; }
	div#topnav ul li a:hover, div#topnav-ad ul li a:hover { background: #6ea6bd; text-decoration: none; }
	/*div#topnav-ad ul ul { display: none;}*/
	div#topnav ul ul ul {display:none;}
	div#topnav ul ul li:hover ul {display: block;}

	 
	


/* BE Social include */	
#subscribe_social { border: 1px solid #cdcdcd; margin-top: 9px; padding: 8px 5px; }
#subscribe_social .social { padding: 0 10px; }
.subscribe_icons { width: 275px; list-style-type: none; overflow: hidden; margin-left: 5px;}
.subscribe_icons a { padding: 10px 0 2px;}
.subscribe_icons li { float: left; margin:0 2px 5 px; width: 45px; text-align: center; }

/* .subscribe_icons ul {list-style-type: none; overflow: hidden;} */



	/*ad formatting*/
	.catemarketplace .pagead { margin: 10px; }
	.catemarketplace .pageadalignright { float: right; }
	.catemarketplace .pageadalignleft { float: left; }
	.googlead { clear: both; margin-top: 10px; }
	#rightcat .ad { clear: both; margin: 5px auto; }
	#leftcat .ad { clear: both; margin: 5px auto; }
	.contentwellad { position: absolute; top: 235px; right: 5px; margin: 0 0 5px 5px; width: 305px; }
	.ad { margin: 5px 0; padding: 0; }
	#topcat .ad728x90 { width: 980px; clear: both; margin: 0 auto; padding: 5px 0; }
	.jobzonelink { float: right; overflow: hidden; width: 240px; text-align: right; margin: 0 0 0 0; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0; }
.jobzonelink img { margin: 0; padding: 0; }
.jobzonelink a { margin: 0; padding: 0; }

#bannerSideBox {  }
#bannerSideBox a { display: none; }
.js #bannerSideBox a.first { display: none; }
#bannerSideBox a.first { display: block; }

	.dbl_col .dbl_right .pagead { margin: 5px auto; }
	.storyad300x250 { background: #fff; padding: 5px 0 5px 10px; float: right; }
	.contentwellad75x75, .ad75x75, .pagead75x75, .storyad75x75 { width: 75px; }
	.contentwellad120x60, .ad120x60, .pagead120x60, .storyad120x60 { width: 120px; }
	.contentwellad120x240, .ad120x240, .pagead120x240, .storyad120x240 { width: 120px; }
	.contentwellad120x600, .ad120x600, .pagead120x600, .storyad120x600 { width: 120px; }
	.contentwellad125x125, .ad125x125, .pagead125x125, .storyad125x125 { width: 125px; }
	.contentwellad160x600, .ad160x600, .pagead160x600, .storyad160x600 { width: 160px; }
	.contentwellad180x150, .ad180x150, .pagead180x150, .storyad180x150 { width: 180px; }
	.contentwellad234x60, .ad234x60, .pagead234x60, .storyad234x60 { width: 234px; }
	.contentwellad234x400, .ad234x400, .pagead234x400, .storyad234x400 { width: 234px; }
	.contentwellad240x400, .ad240x400, .pagead240x400, .storyad240x400 { width: 240px; }
	.contentwellad250x250, .ad250x250, .pagead250x250, .storyad250x250 { width: 250px; }
	.contentwellad300x60, .ad300x60, .pagead300x60, .storyad300x60 { width: 300px; }
	.contentwellad300x125, .ad300x125, .pagead300x125, .storyad300x125 { width: 300px; }
	.contentwellad300x250, .ad300x250, .pagead300x250, .storyad300x250 { width: 300px; }
	.contentwellad336x60, .ad336x60, .pagead336x60, .storyad336x60 { width: 336px; }
	.contentwellad336x125, .ad336x125, .pagead336x125, .storyad336x125 { width: 336px; }
	.contentwellad336x280, .ad336x280, .pagead336x280, .storyad336x280 { width: 336px; }
	.contentwellad336x850, .ad336x850, .pagead336x850, .storyad336x850 { width: 336px; }
	.contentwellad468x60, .ad468x60, .pagead468x60, .storyad468x60 { width: 468px; }
	.contentwellad728x90, .ad728x90, .pagead728x90, .storyad728x90 { }

	.feedburnerFeedBlock { margin: 10px 0 0 0; padding: 0;}
	.feedburnerFeedBlock a { font-weight: bold; }
	.feedburnerFeedBlock ul { margin: 0 0 0 25px; padding: 0; }
	.feedburnerFeedBlock li { margin: 0 0 0 0px; padding: 0; }
	.feedburnerFeedBlock p.date { margin: 0; padding: 0; }
	.feedburnerFeedBlock #creditfooter { float: right; margin: 10px 0 0 0; }
	.rss_box { margin: 10px 0 0 0; padding: 0;}
	.rss_box a { font-weight: bold; }
	.rss_box ul { margin: 0 0 0 25px; padding: 0; }
	.rss_box li { margin: 0 0 0 0px; padding: 0; }
	.rss_box p.date { margin: 0; padding: 0; }
	.rss_box #creditfooter { float: right; margin: 10px 0 0 0; }

	/* Hide this from IE-Mac \*/
	* html .storyad { width: 310px; }
	* html #topnav ul li { width: 1%; }
	/* end hide */

	/****** Standard Video Player ******/

	#flash_video { margin-top: 11px; text-align: center; }
	#videoContainer { width: 765px; margin: 0 auto; background: #8C8C8C; padding-bottom: 3px; margin-bottom: 2px; }
	#videoContainer .videoLeft { width: 489px; float: left; margin-left: 4px; }
	#videoContainer .videoHeader { height: 112px; background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/player_top_bkgd.gif);	overflow: hidden; text-align: center;	}
	#videoContainer .videoHeader div { margin-top: 14px; margin-left: 10px;	width: 468px; height: 90px;	background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/video_player_banner2.jpg) no-repeat; }
	#videoContainer .videoHeader img { margin-top: 14px; }
	#videoContainer .videoWindow { height: 344px; background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/player_bkgd.gif);	overflow: hidden; }
	#videoContainer .videoRight { width: 262px;	float: left; text-align: left; }
	#videoContainer .videoRightTop { height: 91px; background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/player_rt_top.gif); overflow: hidden; }
	#videoContainer .videoDescription {	height: 202px; background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/player_rt_middle.gif); overflow: hidden; }
	#videoContainer .videoDescription .avText {	height: 160px; margin-top: 32px; margin-right: 6px; overflow: auto; }
	#videoContainer .relatedArticle { margin-top: 10px; margin-bottom: 10px; }
	#videoContainer .videoOther { height: 157px; background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/player_rt_bottom.gif); overflow: hidden; }
	#videoContainer .videoOther .avText { height: 125px; margin-top: 22px; margin-right: 6px; overflow: auto; }
	#videoContainer .videoDescription h3 { margin: 12px 8px 7px 12px; }
	#videoContainer .videoRightTop p { margin: 15px 8px 7px 12px; }
	#videoContainer h3 { color: #000; font: bold 12px Verdana, Arial, Helvetica, sans-serif; margin-left: 12px; }
	#videoContainer .videoRight p { margin-left: 12px; margin-right: 8px; }
	#videoContainer .pagead { clear: both; text-align: center; }
	#videoContainer p { margin-top: 3px; margin-bottom: 6px; }
	#videoContainer .relatedVideo { margin-top: 10px; margin-bottom: 10px; }
	#videoContainer td, #videoContainer div, #videoContainer p  { font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
	.video_sponsor_top img { margin: 14px 0 0 10px; }
	.video_sponsor_bottom { margin: 0 0 0 20px; text-align: left; font-size: 10px; color: #EFEFEF; }
	/****** /Standard Video Player ******/


	/****** Standard Podcast Player ******/
	#iframediv #audioPlayer { margin: 0px 7px; }
	.podcastsPlayer { font: normal 12px Arial, Helvetica, sans-serif; color: #000; }
	.podcastsPlayer a { color: #cbfbff; text-decoration: none; }
	.podcastsPlayer a:hover { text-decoration: underline; }
	.podcastsPlayer h2 { margin: 0; font-size: 12px; font-weight: bold; color: #c60; clear: both; }
	.mediaOptions { margin: 0; padding: 0; list-style: none; }
	.mediaOptions li { float: left; margin-right: 10px; }
	.mediaOptions li a { display: block; }
	.mediaOptions li.download a { width: 103px; height: 24px; background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_download_now.gif) no-repeat; }
	.mediaOptions li.subscribe a { width: 81px; height: 24px;background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_subscribe.gif) no-repeat; }
	.mediaOptions li a span { display: none; }
	.podcastsPlayer #iframediv { background: #5F5D62; margin: 7px; width: 336px; }
	.podcastsPlayer #playerWrapper { /*	background: #fff url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_bkgd.gif) repeat-x top; */	padding: 15px 0 0; width: 722px; text-align: left; overflow: hidden; border-bottom: 20px solid #7C7C7C; margin: 0 auto; }
	.podcastsPlayer #playerWrapper .avText { padding: 10px; margin: 0px 10px 10px 10px; color: #000; background: #E6CA9E; text-align: left; clear: both; }
	.podcastsPlayer #playerWrapper .avText h2 { border-top: none; padding-left: 0; }
	.podcastsPlayer #playerWrapper h3 { font-weight: normal; text-align: left; margin-left: 15px; color: #fff; }
	.podcastsPlayer #playerWrapper .rightCat { width: 336px; float: right; padding: 0px 0px 5px 0px; background: #fff; margin-right: 10px;	display: inline; }
	.podcastsPlayer #playerWrapper .rightCat .ad { margin-top: 0; }
	.podcastsPlayer #playerWrapper .leftCat { text-align: center; width: 350px; margin-left: 8px; margin-right: 8px; float: left; }
	.podcastsPlayer #playerWrapper .roundedCorners { background: #D3983F url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_bg_gradient.gif); background-repeat: repeat-x; margin-bottom: 10px; }
	.podcastsPlayer #playerWrapper .leftCat p { margin: 10px 0 5px; text-align: left; }
	.podcastsPlayer #playerWrapper .leftCat .nowPlaying { margin-top: 20px; margin-left: 15px; margin-bottom: 0px; color: #fff; text-align: left; float: left; text-transform: uppercase; font-size: 11px; }
	.podcastsPlayer #playerWrapper .avText, .podcastsPlayer #playerWrapper .avRelated {	padding: 10px;margin: 0px 10px 10px 10px; color: #000; text-align: left; clear: both; }
	.podcastsPlayer #playerWrapper .avRelated { padding: 0; margin-left: 10px; background: #e6ca9e; }
	.podcastsPlayer #playerWrapper .avRelated div { padding: 15px 15px 15px 45px; margin-bottom: 1px; background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_mic.gif) no-repeat 5px; }
	.podcastsPlayer #playerWrapper .avRelated.avRelatedArticle div { padding: 15px 15px 15px 10px; margin-bottom: 1px; background: none; }
	.podcastsPlayer #playerWrapper .avRelated div a { font-weight: bold; color: #C60; }
	.podcastsPlayer #playerWrapper .leftCat .buttons { float: right; margin: 0 0px 10px 0; }
	.podcastsPlayer #playerWrapper .leftCat .buttons img { padding: 2px; }
	.podcastsPlayer #pixeltracker { position: absolute; left: -5px; top: 0; }
	.podcastsPlayer #playerhead { width: 730px; height: 90px; margin: 0 auto; }
	.podcastsPlayer #playerhead h1 { height: 90px; }
	.podcastsPlayer #playerhead a {	background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_logo.jpg) no-repeat top left; height: 0px; padding-top: 90px; width: 461px; display: block; overflow: hidden; float: left; }
	.podcastsPlayer #playerhead #search { float: right;	padding: 0px 10px 5px 10px; margin: 5px; }
	.podcastsPlayer #search input {	vertical-align: bottom; }
	.podcastsPlayer #search .searchKeywords { margin-bottom: 0px; border: 1px solid #cacaca; }
	.podcastsPlayer #search input { border: none; }
	.podcastButtons { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #405f73; }
	.podcastsPlayer #playerfoot { background: #7C7C7C; width: 730px; height: 25px; }
	.ad p { text-align: left; }
	/****** Standard Podcast Player ******/

	/****** Streaming media archive page ******/
	.streamingMediaLeadin { width: 415px; /* need a width to make overflow with with ie6 */ overflow: hidden; margin-bottom: 10px; margin-top: 10px; /*	border-bottom: 1px solid #c9c9c9;*/ }
	.streamingMediaLeadin .byline { margin: 0; }
	.streamingMediaLeadin .popup img { margin-bottom: 10px; }
	.streamingMediaLeadin h3 { margin-top: 0; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions { list-style: none; margin: 5px 0 0 0; padding: 0; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li { float: left; height: 24px; margin: 0 5px 0 5px; padding-left: 0; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li span { display: none; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.listen { background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_listen_btn.jpg) no-repeat; width: 68px; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.download { background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_download_btn.jpg) no-repeat; width: 115px; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.download a { width: 115px; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.subscribe { background: url(/web/20120119220646im_/http://www.broadcastengineering.com/images/podcast_subscribe_btn.jpg) no-repeat; width: 88px; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.subscribe a { width: 88px; }
	#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li a { display: block; height: 24px; background: none; }


/*  TOP NAVIGATION  */



.topNav { float: left; list-style: none; margin: 0; padding: 0 0 0 10px; height: 28px; border-width: 0 0 1px; width: 990px; border-width: 0 0 9px; border-style: solid; border-color: #ccc; background: #016891; }

#topNav { z-index: 100; margin:-1px; padding: 0; list-style:none; display: block; list-style: none; text-align: left; height: 28px; }

#topNav li { z-index: 100; background-image: none; position: relative; list-style: none; float: left; padding: 6px 7px 0 0; margin: 0; 
}

#topNav a { color: #fff; height: 17px; line-height: 17px; display: block;	margin: 0; padding: 0 11px; text-decoration: none; font-weight: bold; float: left; }

#topNav li.subNav a { padding-right: 17px; }

#topNav li.over a, #topNav li:hover a { background: #6ea6bd; }

#topNav a:hover { background: #6ea6bd; }

#topNav li.subNav li.first {

}

#topNav ul { float: left; list-style: none; margin: 0; padding: 0; height: 28px; display: none; position: absolute; z-index: 3; top: 23px; left: -1px; width: 160px;}

#topNav li.over ul, #topNav li:hover ul { display: block; }

#topNav ul li { display: block; float: none; padding: 0; margin: 0; border-width: 0 1px 1px;  border-color: #CCC; border-style: solid; }

#topNav li.subNav ul li a { color: #fff; line-height:16px; background: #6ea6bd; display: block; text-decoration: none; float: none; padding: 6px 6px 5px 6px; }

#topNav li.subNav ul li a:hover { color: #dcc6ad; }

/* END TOPNAV DROPS CODE */

#creditfooter {display: none; }

.red {color:red; font-weight:bold; }

/**** Social bottom small ****/
#socialbottom {display:inline-block; vertical-align:bottom;}
#socialbottom .tweetme, #socialbottom .facebookshare {width: 65px; margin-right:5px; float: left; }

#share-small {
margin: 10px 0; padding: 8px 10px; overflow: hidden; background: #fff; border: 1px solid #eee;
}
.share-box {
	padding-top: 10px;
	float: left;
	background-color: #FFF;
}
.share-box-yahoo {
	padding-top: 8px;
	float: left;
	background-color: #FFF;
	padding-left:10px;
	width: 75px;
}
.share-box-stumble {
	padding-top: 10px;
	margin-right: 25px;
	float: left;
}
.share-box-facebook {
	padding-top: 10px;
	margin-right: 20px;
	float: left;
}

.share-box-google {
	padding-top: 10px;
	margin-right: 10px;
	float: left;
}

.relatedbg1 {
	background:#ECECEC;
	padding:2px;
	margin:3px;
}

.mobileRt {
	margin: 10px;
}

.earlyBird {
	text-align:center;
}
.earlyBird a {
	color:#00FFFF;
}

.clock {
	background: #ed9407;
	color: #000;
	text-align:center;
	font-size: 15px;
	width: 300px;
	font-weight:bold;
	padding-bottom: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.videoBG {
	text-align:center;
	}

/** External Headline For one-stops **/
div.extlead1  { margin: 0 0 10px; overflow: hidden; padding: 0 0 10px; background: transparent url(/web/20120119220646im_/http://www.broadcastengineering.com/images/dots.png) repeat-x scroll center bottom;}
.extlead1 .leadinsm h3 { font-size: 21px; font-weight: bold; margin: 0 0 3px; padding: 0;}
.extlead1 p.byline { color: #999999; font-size: 11px; margin: 0 0 4px; overflow: hidden; padding: 0; }
.extlead1 .leadinsm p { line-height: 1.3em; margin: 0; padding: 0; }
.extlead1 .leadinsm .itals {font-size: 10px; }

div.extlead2, div.extlead3, div.extlead-rest { margin: 0 0 10px; overflow: hidden; padding: 0 0 0 1px; }
.extlead2 .leadinsm h3, .extlead3 .leadinsm h3, .extlead-next .leadinsm h3 { font-weight: normal; margin: 0 0 3px; padding: 0; }
.extlead2 .leadinsm p.byline, .extlead3 .leadinsm p.byline, .extlead-next .leadinsm p.byline { color: #999999; font-size: 11px; margin: 0 0 4px; overflow: hidden; padding: 0; }
.extlead2 .leadinsm p, .extlead3 .leadinsm p {  line-height: 1.3em; margin: 0; padding: 0; }


.extlead-rest .leadinsm h3 { font-size: 12px; margin: 0 0 5px; overflow: hidden; padding: 0 0 0 1px; font-weight: normal; background: transparent url(/web/20120119220646im_/http://www.broadcastengineering.com/images/bullet_leadinlist.gif) no-repeat scroll left 4px; }

.workflowReg {
font-family: Calibri, Arial, Tahoma, sans-serif;
color: #333333;
background-color:#FFFFFF;
margin: 0 auto;
padding:0;
width:250px;
}

.workflowReg h3 {
font-size:18px;
font-weight:bold;
padding-left: 7px;
}

.workflowReg p {
font-size: 14px;
margin-bottom: 10px;
padding: 0 7px;
}

.workflowReg ul{
margin: 0 7px;
padding: 0 15px;
font-size:14px;
list-style:disc;
}

.workflowReg li {
font-size:14px;
font-family: Calibri, Arial, Tahoma, sans-serif;
}

.workflowReg h4 {
font-size:20px;
text-align:center;
}

.IBCblog .feedburnerFeedBlock span{
padding-bottom: 3px;
}

.IBCblog .feedburnerFeedBlock div{
padding-bottom: 8px;
}

.IBCblog .feedburnerFeedBlock ul{
list-style:none;
padding:1px;
margin:0;
}

#slideshow {
	margin:0 auto;
	width:300px;
	height:263px;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:220px;
  height:263px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:200px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:263px;
}

.slide h3, .slide p {
  margin: 10px 5px;
}
.slide h3 {
  font-size:13px;
  /*letter-spacing:-1px;*/
}

.slide img {
  float:right;
  /*margin:0 15px;*/
}

.control {
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(https://sup1a9wrlpyh5li9ro.vcoronado.top/web/20120119220646im_/http://broadcastengineering.com/images/control_left1.png) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  background:transparent url(https://sup1a9wrlpyh5li9ro.vcoronado.top/web/20120119220646im_/http://broadcastengineering.com/images/control_right1.png) no-repeat 0 0;
}

#topcat .prWrap, .prWrap DIV, .prWrap IMG {
    background: none repeat scroll 0 0 transparent;
    direction: ltr;
    margin: 0; 
    overflow: visible;
    padding: 0;  
	float: left;
}

/*-- jShowOff module styles --*/


#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures {
	background: #efefef;
	position: relative;
	overflow: hidden;
	width: 425px;
	height: 250px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	}
.jshowoff {
	width: 425px;
	margin: 10px 0;
	}
.jshowoff div {	
	width: 400px;
	height: 250px;
	}
.jshowoff div, .jshowoff img, .jshowoff {
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	}
#basicFeatures, .jshowoff.basicFeatures, .jshowoff.basicFeatures img, .jshowoff.basicFeatures div {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	}
.jshowoff div p, .jshowoff div h3 {
	_background-color: #efefef;
	}
.jshowoff h2, .jshowoff p {
	font-size: 18px;
	padding: 15px 20px 0px;
	margin: 0;
	}
.jshowoff p {
	font-size: 13px;
	line-height: 15px;
	}
.eddie {
	float: right;
	padding: 15px 20px 15px 20px;
	}
.jshowoff p.jshowoff-slidelinks {
	position: absolute;
	bottom: 5px;
	right: 5px;
	margin: 0;
	padding: 0;
	}
.jshowoff-slidelinks a, .jshowoff-controls a {
	display: block;
	background-color: #000;
	color: #fff;
	padding: 5px 7px 5px;
	margin: 5px 0 0 5px;
	float: left;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	outline: none;
	font-size: 11px;
	line-height: 14px;
	}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {
	color: #fff;
	}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {
	background-color: #fff;
	color: #000;
	}
p.jshowoff-controls {
	background: #aaa;
	overflow: auto;
	height: 1%;
	padding: 0 0 5px 5px;
	margin: 0;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	}
.jshowoff-controls a {
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
	}

.jshowoff-pausetext {
	color: #fff;
	}

/*
     FILE ARCHIVED ON 22:06:46 Jan 19, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:45:00 Feb 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 2.793
  exclusion.robots: 2.204
  exclusion.robots.policy: 0.05
  esindex: 0.01
  cdx.remote: 14.616
  LoadShardBlock: 280.691 (3)
  PetaboxLoader3.datanode: 171.071 (4)
  PetaboxLoader3.resolve: 106.055 (2)
  load_resource: 86.806
*/