@charset "UTF-8";
/* CSS Document */

/* =================================================================== */
/* START Eric Meyer's CSS Reset */

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles for issues of accessibility */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: transparent;
	background: #FFFFFF;
}
ol,
ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption,
th,
td {
	text-align: left;
	font-weight: normal;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}
blockquote,
q {
	quotes: "" "";
}
	
/* END Eric Meyer's CSS Reset */
/* =================================================================== */
/* Remove focus outlines */

#header a:active,
object,
input,
textarea {
	outline: none;
}

/* testing ========== */
/*input:focus,
button:focus {
	outline: none;
}*/

/* FireFox ========== */
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
}

/* IE8 ========== */
input[type="submit"]:focus,
input[type="button"]:focus {
	outline: none;
}

/* END Remove focus outlines */
/* =================================================================== */
/* Classes used by JavaScript */

.testClass_javascriptAvailable {;}
.testClass_javascriptNotAvailable {;}
.script_IEroundCorners { /* See styles_IE8.css */ }

/* END Classes used by JavaScript */
/* =================================================================== */

html {
	background: rgb(253,253,253); /* This may flash on reload. */
	height: 100%; /* Required for body to inherit proper height:100%; */
	/*background-color: blue;*/
}
	
body {
	min-width: 980px;
	min-height: 100%; /* Required. */
	font-size: 12px;
	line-height: 1.5;
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif;
	background: rgb(51,51,51) url("/_images/footer02_BG.gif") left top repeat;
}
/*
.testClass_javascriptNotAvailable body {}
.testClass_javascriptAvailable body {}
*/

#body_wrapper01 {
	position: relative;
	min-width: 980px;
	background: rgb(253,253,253) url("/_images/page_bg01.png") left top repeat-x;
}
	
#masthead_wrapper01 {
		position: relative; /* IE7 ignores z-index without this. */
	text-align: center;
	z-index: 85;
}
	
#masthead_wrapper02 {
	width: 980px;
	height:  140px;
	position: relative;
	top: 22px;
	margin: 0 auto 0 auto;
	
	z-index:  inherit;
	
	background: transparent url("/_images_volatile/page_masthead01.png") left top no-repeat;
}
	
#masthead_blankGifForImageMap {
	width: 370px;
	height: 114px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: transparent;
}
	
.masthead_header {
	text-indent: -99999em;
}
	
.masthead_menuList {
	position: absolute;
	top: 55px; /* 57px; */
	right: 10px;
	list-style: none;
	background: transparent;}
	
.masthead_menuItem {
	position: relative;
	float: left;
	margin: 0;
	padding: 0 0 2px 0;
	height: 21px;
	line-height:  21px;
	font-weight: bold;
	text-align: left;
	
	z-index: inherit;
	
	background: transparent;
}

.testClass_javascriptAvailable .masthead_menuItem {
	background: transparent url("/_images/masthead_menuItemLink_expandableButton.png") 50% bottom no-repeat;
}

.masthead_menuItem_menuOpen { /* specificity required to cascade */
	background: none;
}
	
.masthead_menuItemLink,
.masthead_menuItemLink:link,
.masthead_menuItemLink:visited {
	height: 21px;
	position: relative;
	display: inline-block;
	padding: 0 10px 0 10px;
	line-height: 21px;
	text-decoration: none;
	letter-spacing: 0.2px;
	
	border: 1px solid transparent;
	
	color: rgb(103,125,129);

	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;
		
	text-shadow: 0 1px 0px rgb(255,255,255);
	
	z-index: inherit;
	
	background: transparent;
}
.masthead_menuItemLink:hover {
	
	border-top: 1px solid rgb(40,199,0);
	border-right: 1px solid rgb(43,173,12);
	border-bottom: 1px solid rgb(43,173,12);
	border-left: 1px solid rgb(43,173,12);
	
	color: rgb(255,255,255);

	background-color: rgb(43,173,12);
	background-image: -moz-linear-gradient(top, rgb(43,173,12), rgb(27,107,7));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(43,173,12)), to(rgb(27,107,7)));
	
	text-shadow: 0 -1px 0px rgba(0,0,0,0.8);
	
	-moz-box-shadow: 0px 1px 0px rgba(0,0,0,1);
	-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,1);
	box-shadow: 0px 1px 0px rgba(0,0,0,1);

}

.masthead_menuItemLink_menuOpen,
.masthead_menuItemLink_menuOpen:link,
.masthead_menuItemLink_menuOpen:visited {
	
	border-top: 1px solid rgb(224,224,215);
	border-right: 1px solid rgb(189,189,181);
	border-bottom: 1px solid rgb(242,242,233);
	border-left: 1px solid rgb(189,189,181);
	
	color: rgb(57,69,71);
	
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;

	background-color: rgb(219,219,211);
	background-image: -moz-linear-gradient(top, rgb(229,229,223), rgb(199,199,191));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(229,229,223)), to(rgb(199,199,191)));

    text-shadow: 0 1px 0px rgb(255,255,255);
    
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
}
.masthead_menuItemLink_menuOpen:hover {
	
	border-top: 1px solid rgb(40,199,0);
	border-right: 1px solid rgb(43,173,12);
	border-bottom: 1px solid rgb(43,173,12);
	border-left: 1px solid rgb(43,173,12);
	
	color: rgb(255,255,255);

	background-color: rgb(43,173,12);
	background-image: -moz-linear-gradient(top, rgb(43,173,12), rgb(27,107,7));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(43,173,12)), to(rgb(27,107,7)));
	
	text-shadow: 0 -1px 0px rgba(0,0,0,0.8);
	
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,1);
	-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,1);
	box-shadow: 0px 1px 0px rgba(0,0,0,1);
}

.masthead_sub01MenuWrapper01 {
	width: auto;
	display: none;
	position: absolute;
	left: 0;
	top: 100%;
	padding-right: 20px;
		
	z-index: 90; /* Keep submenus above other top-level link's expandable dingbats */
	
	background: transparent;
}
.masthead_sub01MenuWrapper01_menuOpen {
	display: block;
	background: transparent;
}

.masthead_sub01MenuList {
	position: relative;
	margin: 0;
	padding: 0; /* 3px 0 0 0; */
	list-style: none;
	background: transparent;
}

.masthead_sub01MenuItem {
	position: relative;
	float: left;
	clear: both;
	margin: 0;
	padding: 3px 0 0 0; /* 4px 0 0 0; */
	height: 21px;
	line-height:  21px;
	font-weight: bold;
	text-align: left;
	background: transparent;
}

.masthead_sub01MenuItem:first-child {
	padding-top: 1px;
}

.masthead_sub01MenuItem * {
	white-space: nowrap;
}

.masthead_sub01MenuItemLink,
.masthead_sub01MenuItemLink:link,
.masthead_sub01MenuItemLink:visited {
	display: inline-block;
	height: 21px;
	line-height:  21px;
	position: relative;
 	padding: 0 10px 0 10px;
	text-decoration: none;
	letter-spacing: 0.2px;
	
	border-top: 1px solid rgb(224,224,215);
	border-right: 1px solid rgb(189,189,181);
	border-bottom: 1px solid rgb(242,242,233);
	border-left: 1px solid rgb(189,189,181);

	color: rgb(57,69,71);

	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;

	background-color: rgb(219,219,211);
	background-image: -moz-linear-gradient(top, rgb(229,229,223), rgb(199,199,191));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(229,229,223)), to(rgb(199,199,191)));

    text-shadow: 0 1px 0px rgb(255,255,255);
    
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
}

.masthead_sub01MenuItem:first-child .masthead_sub01MenuItemLink {}

.masthead_sub01MenuItemLink:hover {
	
	border-top: 1px solid rgb(40,199,0);
	border-right: 1px solid rgb(43,173,12);
	border-bottom: 1px solid rgb(43,173,12);
	border-left: 1px solid rgb(43,173,12);
	
	color: rgb(255,255,255);
	
	background-color: rgb(43,173,12);
	background-image: -moz-linear-gradient(top, rgb(43,173,12), rgb(27,107,7));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(43,173,12)), to(rgb(27,107,7)));
	
	text-shadow: 0 -1px 0px rgba(0,0,0,0.8);
	
	-moz-box-shadow: 0px 1px 0px rgba(0,0,0,1);
	-webkit-box-shadow: 0px 1px 0 rgba(0,0,0,1);
	box-shadow: 0px 1px 0px rgba(0,0,0,1);
}

.masthead_note {
	position: absolute;
	right: 20px;
	top: 4px;
	display: inline-block;
	font-size: 10px;
	color: rgb(110,110,110);
	background-color: transparent;
}

.masthead_note strong {
	font-weight: bold;
	color: rgb(60,60,60);
	letter-spacing: 0.25px;
}

#mainBody_wrapper01 {
	width: 100%;
	position:  relative;
	top: -13px;
	text-align: center;
	
	background: transparent;
}

#mainBody_wrapper02 {
	width: 980px;
	position: relative;
	margin: 0 auto 0 auto;
	overflow: auto;
	
	background: transparent;
}

.visual_graphicBar_mainBillboard_Bouncer6 {
	position: relative;
	width: 980px;
	height: 258px;
	margin-bottom: 20px; /* Controls space between billboard and footer. */
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_Bouncer6.png') left top no-repeat;
}
.visual_graphicBar_mainBillboard_Bouncer6 .description {
	display: none;
	text-indent: -99999em;
}
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps {
	width: 180px;
	position: absolute;
	top: 16px;
	right: 40px;
	background: transparent;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps ul {
	width: 180px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps li {
	width: 180px;
	margin: 0;
	padding: 0;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps li a {
	display: block;
	width: 180px;
	height: 25px;
	text-indent: -99999em;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .title {
	display: block;
	width: 180px;
	height: 43px;
	text-indent: -99999em;
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_title.png') left top no-repeat;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .contactSales,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .contactSales:link,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .contactSales:visited {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_contactSales.png') left top no-repeat;
}
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .contactSales:hover {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_contactSales.png') right top no-repeat;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .requestDemo,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .requestDemo:link,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .requestDemo:visited {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_requestDemo.png') left top no-repeat;
}
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .requestDemo:hover {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_requestDemo.png') right top no-repeat;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .watchReview,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .watchReview:link,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .watchReview:visited {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_watchReview.png') left top no-repeat;
}
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .watchReview:hover {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_watchReview.png') right top no-repeat;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .readEMAReview,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .readEMAReview:link,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .readEMAReview:visited {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_readEMAReview.png') left top no-repeat;
}
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .readEMAReview:hover {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_readEMAReview.png') right top no-repeat;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .learnMore,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .learnMore:link,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .learnMore:visited {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_learnMore.png') left top no-repeat;
}
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .learnMore:hover {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_learnMore.png') right top no-repeat;
}

.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .watchAppWhlVideo,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .watchAppWhlVideo:link,
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .watchAppWhlVideo:visited {
	height: 53px;
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_watchAppWhlVideo.png') left top no-repeat;
}
.visual_graphicBar_mainBillboard_Bouncer6_nextSteps .watchAppWhlVideo:hover {
	background: transparent url('/_images_volatile/_graphicBars/visual_graphicBar_mainBillboard_nextSteps_watchAppWhlVideo.png') right top no-repeat;
}

/* ========== */
/* Main visual below the navbar */

#visual_graphicBar {
	width: 980px;
	background: transparent;
}
.visual_graphicBar_default01,
.visual_graphicBar_threats,
.visual_graphicBar_compliance,
.visual_graphicBar_platforms,
.visual_graphicBar_industries {
	width: 980px;
	height: 182px;
	margin: 0 auto 0 auto;
	background: transparent url("/_images_volatile/_graphicBars/visual_graphicBar_BOUNCERv6.png") left top no-repeat;
}
.visual_graphicBar_TexasDIR {
	width: 980px;
	height: 140px;
	margin: 0 auto 0 auto;
	background: transparent url("/_images_volatile/_graphicBars/visual_graphicBar_TexasDIR.png") left top no-repeat;
}
.visual_graphicBar_resourcesLandingPage,
.visual_graphicBar_resourcesGeneric {
	width: 980px;
	height: 60px;
	margin: 0 auto 0 auto;
	background: transparent url("/_images_volatile/_graphicBars/visual_graphicBar_resourcesGeneric.png") left top no-repeat;
}
.visual_graphicBar_companyLandingPage,
.visual_graphicBar_companyGeneric {
	width: 980px;
	height: 60px;
	margin: 0 auto 0 auto;
	background: transparent url("/_images_volatile/_graphicBars/visual_graphicBar_companyGeneric02.png") left top no-repeat;
}
.visual_graphicBar_none {
	width: 980px;
	height: 32px; /* minimum 16px. Must be below masthead graphic's DS, which interferes with hover. */
	margin: 0 auto 0 auto;
	background: none;
}

/*
.visual_graphicBar_billboard01,
.visual_graphicBar_billboard01:link,
.visual_graphicBar_billboard01:visited {
	display: block;
	width:220px;
	height: 58px;
	position: absolute;
	left: 20px;
	top: 20px;
	text-decoration: none;
	text-indent: -99999em;
	background: transparent url("/_images_volatile/_graphicBars/visual_graphicBar_billboard01.png") left top no-repeat;
}
.visual_graphicBar_billboard01:hover {
	background: transparent url("/_images_volatile/_graphicBars/visual_graphicBar_billboard01.png") right top no-repeat;
}
.visual_graphicBar_billboard02,
.visual_graphicBar_billboard02:link,
.visual_graphicBar_billboard02:visited {
	display: block;
	width:220px;
	height: 59px;
	position: absolute;
	left: 20px;
	top: 78px;
	text-decoration: none;
	text-indent: -99999em;
	background: transparent url("/_images_volatile/_graphicBars/visual_graphicBar_billboard02.png") left top no-repeat;
}
.visual_graphicBar_billboard02:hover {
	background: transparent url("/_images_volatile/_graphicBars/visual_graphicBar_billboard02.png") right top no-repeat;
}
 */


.visual_graphicBar_sample {
	width: 980px;
	height: 140px;
	margin: 0 auto 0 auto;
	background: transparent url("/_images_volatile/visual_graphicBar_sample.png") left top no-repeat;
}

.visual_graphicBar_sample01 {
	width: 980px;
	height: 140px;
	margin: 0 auto 0 auto;
	background: transparent url("/_images_volatile/visual_graphicBar_sample01.png") left top no-repeat;
}

.visual_graphicBar_sample02 {
	width: 980px;
	height: 300px;
	margin: 0 auto 0 auto;
	background: transparent url("/_images_volatile/visual_graphicBar_sample02.png") left top no-repeat;
}


/* =================================================================== */
/* Primary column */

#columnPrimary_wrapper01 {
	width: 740px;
	position: relative;
	float: right;
	clear: right;
	margin-left: -20px;
	text-align: left;
	
	background: transparent;
}

/* Header box ========== */

#headerBox_wrapper01 {
	position: relative;
	margin: 9px 20px 0 20px;
	
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif;

	border-top: 1px solid rgb(255,255,255);
	border-bottom: 1px solid rgb(240,240,230);
	
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-khtml-border-top-right-radius: 8px;
	-khtml-border-bottom-right-radius: 8px;
	-khtml-border-bottom-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	
	background-color: rgb(206,206,198);
	background-image: -moz-linear-gradient(top, rgb(206,206,198), rgb(240,240,235));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(206,206,198)), to(rgb(240,240,235)));
}

#headerBox_wrapper02 {
	padding: 30px 0 40px 0;
	
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-khtml-border-top-right-radius: 8px;
	-khtml-border-bottom-right-radius: 8px;
	-khtml-border-bottom-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}

/* ========== */
/* Logos for 3rd-party branding of resource headerboxes */
.headerBoxLogo_AmorGroup {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_AmorGroup.png");
}
.headerBoxLogo_DimensionalResearch {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_DimensionalResearch.png");
}
.headerBoxLogo_Encari_MidwestISO_combo {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_Encari_MidwestISO_combo.png");
}
.headerBoxLogo_EMA {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_EMA.png");
}
.headerBoxLogo_Encari {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_Encari.png");
}
.headerBoxLogo_GPanswersCom {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_GPanswersCom.png");
}
.headerBoxLogo_IANS {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_IANS.png");
}
.headerBoxLogo_ImmixGroup {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_ImmixGroup.png");
}
.headerBoxLogo_ITHarvest {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_ITHarvest.png");
}
.headerBoxLogo_NetSPI {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_NetSPI.png");
}
.headerBoxLogo_OgrenGroup {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_OgrenGroup.png");
}
.headerBoxLogo_Platts {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_Platts.png");
}
.headerBoxLogo_SANS {
	padding-right: 120px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_SANS.png");
}
.headerBoxLogo_SecTheory {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_SecTheory.png");
}
.headerBoxLogo_The451Group {
	padding-right: 210px !important;
	background-position: 94.5% 47%; 
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url("/_images/_logos/headerBoxLogo_The451Group.png");
}

/* ========== */

#headerBox_fancyCorner {
	width: 83px;
	height: 26px;
	display: block;
	position: absolute;
	top: -26px;
	left: 0;
	background: transparent url("/_images/headerBox_fancyCorner.png") left top no-repeat;
}

.headerBox_CTA_wrapper01 {
	margin: 1px 20px 0 20px;
	padding: 7px;
	
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	background-color: rgb(230,230,225); /* rgb(79,79,79); */
	background-image: -moz-linear-gradient(
	left center,
	rgb(79,79,79) 0%,
	rgb(230,230,225) 100%
	);
	background-image: -webkit-gradient(
	linear,
	left top,
	right top,
	color-stop(0, rgb(79,79,79)),
	color-stop(1, rgb(230,230,225))
	);
}

.headerBox_CTA_fancyButton,
.headerBox_CTA_fancyButton:link,
.headerBox_CTA_fancyButton:visited {
	display: inline-block;
	height: 36px;
	margin: ;
	padding: 0 15px 0 0;
	line-height: 36px;
	font-size: 18px;
	font-weight: normal;
	color: rgb(84,123,130);
	text-decoration: none;
	letter-spacing: 0.15px;
	
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(200,210,212)),
	color-stop(0.2, rgb(192,203,206)),
	color-stop(0.6, rgb(213,226,228)),
	color-stop(0.92, rgb(242,251,251)),
	color-stop(1, rgb(255,255,255)));
	background-image: -moz-linear-gradient(
	center bottom,
	rgb(200,210,212) 0%,
	rgb(192,203,206) 20%,
	rgb(213,226,228) 60%,
	rgb(242,251,251) 92%,
	rgb(255,255,255) 100%);
	
	text-shadow: 0 1px 1px rgb(255,255,255);
	-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
}
.headerBox_CTA_fancyButton:hover {
	color: rgb(0,0,0);
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(0,217,0)),
    color-stop(0.2, rgb(0,196,0)),
    color-stop(0.6, rgb(0,212,0)),
    color-stop(0.92, rgb(109,247,59)),
    color-stop(1, rgb(255,255,255)));
	background-image: -moz-linear-gradient(
    center bottom,
    rgb(0,217,0) 0%,
    rgb(0,196,0) 20%,
    rgb(0,212,0) 60%,
    rgb(109,247,59) 92%,
    rgb(255,255,255) 100%);

	text-shadow: 0 1px 1px rgb(200,255,129);
}
.headerBox_CTA_registration_dingbat {
	width: 30px;
	height: 30px;
	display: inline-block;
	float: left;
	margin: 4px 10px 2px 3px;
	background: url('/_images/headerBox_CTA_registration_dingbat.png') left top no-repeat;
}
.headerBox_CTA_fancyButton:hover .headerBox_CTA_registration_dingbat {
	background: url('/_images/headerBox_CTA_registration_dingbat.png') right top no-repeat;
}

.headerBox_CTA_jump_dingbat {
	width: 30px;
	height: 30px;
	display: inline-block;
	float: left;
	margin: 4px 10px 2px 3px;
	background: url('/_images/headerBox_CTA_jump_dingbat.png') left top no-repeat;
}
.headerBox_CTA_fancyButton:hover .headerBox_CTA_jump_dingbat {
	background: url('/_images/headerBox_CTA_jump_dingbat.png') right top no-repeat;
}

.headerBox_CTA_relatedResources_dingbat {
	width: 30px;
	height: 30px;
	display: inline-block;
	float: left;
	margin: 4px 10px 2px 3px;
	background: url('/_images/headerBox_CTA_relatedResources_dingbat.png') left top no-repeat;
}
.headerBox_CTA_fancyButton:hover .headerBox_CTA_relatedResources_dingbat {
	background: url('/_images/headerBox_CTA_relatedResources_dingbat.png') right top no-repeat;
}




.headerBox_breadcrumbs_wrapper01 {;}

.headerBox_breadcrumbsMenuList {
	display: inline-block;
	position: relative;
	margin: 0 30px 6px 30px;
	padding: 1px 9px 1px 6px;
	list-style: none;
	
	/*border-top:  1px solid rgb(255,255,255);*/
	/*border-bottom: 1px solid rgb(242,242,237);*/
	
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	background: rgb(242,242,237);
}

.headerBox_breadcrumbsMenuItem {
	display: inline-block;
	position: relative;
	float: left;
	margin-right: 3px;
	font-size: 9px;
	font-family: verdana, "lucida grande", tahoma, arial, sans-serif;
	/*letter-spacing: 0.25px;*/
	background: transparent;
}

.headerBox_breadcrumbsMenuItem:last-child {
	margin-right: 0;
}

.headerBox_breadcrumbsMenuItemLink,
.headerBox_breadcrumbsMenuItemLink:link,
.headerBox_breadcrumbsMenuItemLink:visited {
	display: inline-block;
	float: left;
	padding: 0 10px 0px 3px;
	text-decoration: none;
	color: rgb(113,145,151); /* rgb(103,125,129); */
	
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	background: transparent url("/_images/headerBox_breadcrumbs_arrow.png") 96% 53% no-repeat;
}
.headerBox_breadcrumbsMenuItemLink:hover {
	color: rgb(255,255,255);
	
	background-color: rgb(43,173,12);
	background-image: url("/_images/headerBox_breadcrumbs_arrow_mouseover.png");
	/*background-image: -moz-linear-gradient(top, rgb(43,173,12), rgb(27,107,7));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(43,173,12)), to(rgb(27,107,7)));*/
    /* Adding gradients overrides the background-image arrow. */
}

.headerBox_breadcrumbsMenuItem:last-child .headerBox_breadcrumbsMenuItemLink,
.headerBox_breadcrumbsMenuItem:last-child .headerBox_breadcrumbsMenuItemLink:link,
.headerBox_breadcrumbsMenuItem:last-child .headerBox_breadcrumbsMenuItemLink:visited,
.headerBox_breadcrumbsMenuItem:last-child .headerBox_breadcrumbsMenuItemLink:hover,
.headerBox_breadcrumbsMenuItem:last-child .headerBox_breadcrumbsMenuItemLink:active {
	padding-right: 0;
	color: rgb(43,173,12);
	font-weight: bold;
	cursor: default;
	background: none;
}

#headerBox_wrapper01 h2 {
	margin-left: 30px;
	margin-right: 30px;
	font-size: 21px; /* 24px */
	line-height: 1.3; /* 1.25 */
	font-weight: bold;
	color: rgb(0,50,104);
	letter-spacing: 0.2px;
	
	text-shadow: 0 1px 0 rgb(255,255,255);
}

#headerBox_wrapper01 h3 {
	margin-left: 30px;
	margin-right: 30px;
	font-size: 18px;
	line-height: 1.3; /* 1.36; */
	font-weight: bold;
	color: rgb(64,64,62); /* rgb(64,64,62); rgb(92,92,89); rgb(128,128,124); */
	letter-spacing: 0;
	
	text-shadow: 0 1px 1px rgb(255,255,255);
}

#headerBox_wrapper01 h2 + h3 {
	margin-top: 12px;
}

#headerBox_wrapper01 h3 + h3 {
	margin-top: 12px;
}

#headerBox_wrapper01 sup {
	position: relative;
	top: 0;
	vertical-align: top;
	font-size: 9px;
	font-weight: bold;
}

#headerBox_wrapper01  p.docVersion {
	margin: 0 30px 0 30px;
	font-size: 9px;
	color: #000000;
	letter-spacing: 0;
	font-family: verdana, "lucida grande", tahoma, arial, sans-serif;
}

#headerBox_wrapper01 strong {
	font-weight: bold;
}

/* Body copy ========== */

#columnPrimary_body {
	width: 740px;
	font-size: 12px;
	line-height: 1.5;
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif;
	color: rgb(0,0,0);
}
/*#columnPrimary_body.eula {
	font-size: 9px;
}*/

#columnPrimary_body > *:last-child {
	margin-bottom: 24px !important;
}

#columnPrimary_body a,
#columnPrimary_body a:link {
	/*
	padding-right: 3px;
	padding-left: 3px;
	*/
	color: rgb(70,156,255);
	text-decoration: none;
	border-bottom: 1px dotted rgb(70,156,255);
	
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/*#columnPrimary_body a:visited:before { Browsers addressed CSS-sniffing by disallowing some :visited styling, including :before.
	margin-right: 2px;
	color: rgb(204,204,204);
	
	content: "\2713";
}

#columnPrimary_body a:visited:hover:before { Browsers addressed CSS-sniffing by disallowing some :visited styling, including :before.
	color: rgb(175,255,255);
}*/

#columnPrimary_body a:visited {
	border-bottom: 1px dotted rgb(214,214,214);
}
	
#columnPrimary_body a:hover,
#columnPrimary_body a:active {
	color: rgb(255,255,255);
	border-bottom: none;
	
	background-color: rgb(70,156,255);
}
	
#columnPrimary_body abbr {;}
#columnPrimary_body acronym {
	text-transform: uppercase;
	font-size: 12px;}
#columnPrimary_body address {
	margin: 0 20px 12px 20px;
	font-style: italic;
}
#columnPrimary_body > address:first-child {
	margin-top: 55px;
}
#columnPrimary_body b {
	font-weight: bold;
}
#columnPrimary_body big {;}
#columnPrimary_body blockquote {
	margin: 0 20px 12px 20px;
	padding: 0;}
#columnPrimary_body center {
	margin: 0 20px 12px 20px;
	padding: 0;
	text-align: center;}
#columnPrimary_body cite {
	font-style: italic;}
#columnPrimary_body code {
	font-size: 13px;  /* Made larger for most browsers. IE7/6 will not recognize non-whole-number pixel sizes. */
	letter-spacing: -0.25px;
	font-family: "Courier New", Courier, monospace;
}
#columnPrimary_body dfn {
	font-style: italic;
}
#columnPrimary_body em {
	font-style: italic;
}
#columnPrimary_body h1,
#columnPrimary_body h2,
#columnPrimary_body h3 { /* These elements are disallowed in #coloumnPrimary_body in order to keep SEO weight on these header tags used higher on the page */
	display: none;
	visibility: hidden;
	
	margin: 30px 20px 12px 20px;
	font-size: 24px;
	line-height: 1.25;
	font-weight: normal;
	color: rgb(26,26,26);
	letter-spacing: 0.20px;
}
#columnPrimary_body h1:before,
#columnPrimary_body h2:before,
#columnPrimary_body h3:before {
	content: "H1, H2, and H3 tags in #columnPrimary_body are disallowed for SEO purposes. ";
	color: red;}
#columnPrimary_body h4 { /* Page section headers */
	display: inline-block;
	margin: 44px /* 48px */ 20px 23px 20px;
	padding: 8px 12px 9px 12px;
	
	font-size: 15px;
	line-height: 1.35; /* 1.45 */
	font-weight: bold;
	color: rgb(255,255,255); /* rgb(77,77,74); */
	letter-spacing: 0.2px;
	
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	background-color: rgb(0,50,104); /* rgb(240,240,235); */
	
	text-shadow: 0 -1px 0 rgb(0,0,0); /* 0 1px 1px rgb(0,0,0); */
}
#columnPrimary_body > h4:first-child {
	margin-top: 60px; /* 15px; */
}
#columnPrimary_body .list_fancy01 + h4 {
	margin-top: 36px;
}

#columnPrimary_body h5 {
	margin: 18px 20px 12px 20px;
	
	font-size: 15px;
	line-height: 1.35;
	font-weight: bold;
	color: rgb(0,50,104);
	letter-spacing: 0;
}
/*#columnPrimary_body.eula h5 {
	font-size: 9px;
		margin-top: 12px;
	margin-bottom: 9px;
}*/
#columnPrimary_body > h5:first-child {
	margin-top: 53px;
}

#columnPrimary_body h6 {
	margin: 18px 20px 12px 20px;
	
	font-size: 12px;
	line-height: 1.45;
	font-weight: bold;
	color: rgb(0,0,0); /* rgb(77,77,74); */
	letter-spacing: 0;
}
#columnPrimary_body > h6:first-child {
	margin-top: 55px;
}
#columnPrimary_body h4 + h5,
#columnPrimary_body h4 + h6 {
	margin-top: 0px;
}
#columnPrimary_body h5 + h6 {
	margin-top: -3px;
}
#columnPrimary_body.post hr {;}
#columnPrimary_body.post i {
	font-style: italic;
}
#columnPrimary_body img {
	border: none;
}
#columnPrimary_body.post ins {;}
#columnPrimary_body kbd {
	font-size: 13px;  /* Made larger for most browsers. IE7/6 will not recognize non-whole-number pixel sizes. */
	letter-spacing: -0.25px;
	font-family: "Courier New", Courier, monospace;
}

#columnPrimary_body .youtube_wrapper01 {
	margin: 36px 20px 20px 20px;}

#columnPrimary_body p {
	margin: 0 20px 12px 20px;
	text-align: justify;
}
/*#columnPrimary_body.eula p {
	margin-bottom: 9px;
}*/
#columnPrimary_body > p:first-child {
	margin-top: 55px;
}
#columnPrimary_body address {;}
#columnPrimary_body blockquote {;}
#columnPrimary_body pre {;}
#columnPrimary_body q {;}
#columnPrimary_body s {
	text-decoration: line-through;}
#columnPrimary_body samp {
	font-size: 13px;  /* Made larger for most browsers. IE7/6 will not recognize non-whole-number pixel sizes. */
	letter-spacing: -0.25px;
	font-family: "Courier New", Courier, monospace;
}
#columnPrimary_body small {
	font-size: small;
}
#columnPrimary_body strike {;}
#columnPrimary_body strong {
	font-weight: bold;
}
#columnPrimary_body sub {
	position: relative;
	bottom: 0;
	vertical-align: bottom;
	font-size: 7px; /* based on base size of 12px */
	font-weight: bold;
}
#columnPrimary_body sup {
	position: relative;
	top: 0;
	vertical-align: top;
	font-size: 7px; /* based on base size of 12px */
	font-weight: bold;
}

#columnPrimary_body tt {
	font-size: 13px;  /* Made larger for most browsers. IE7/6 will not recognize non-whole-number pixel sizes. */
	letter-spacing: -0.25px;
	font-family: "Courier New", Courier, monospace;
}
#columnPrimary_body u,
#columnPrimary_body .underline,
#columnPrimary_body .underlineSolid {
	text-decoration: none;
	border-bottom: 1px solid rgb(0,0,0);
}
#columnPrimary_body .underlineDashed {
	text-decoration: none;
	border-bottom: 1px dashed rgb(0,0,0);
}
#columnPrimary_body .underlineDouble {
	text-decoration: none;
	border-bottom: 3px double rgb(0,0,0);
}
#columnPrimary_body var {
	font-size: 13px;  /* Made larger for most browsers. IE7/6 will not recognize non-whole-number pixel sizes. */
	letter-spacing: -0.25px;
	font-family: "Courier New", Courier, monospace;
}

/* List - normal */
	
#columnPrimary_body > ol {
	margin: 0 20px 12px 60px; /* 0 20px 12px 60px; */
	padding: 0;
	font-weight: bold;
	color: rgb(113,145,151); /* rgb(135,135,128); */ /* rgb(255,127,0); */
	/*list-style: decimal;*/
}
#columnPrimary_body > ol > li { /* this is affecting fancylist */
	margin: 0;
	padding: 0;
	list-style: decimal;
}
#columnPrimary_body > ol > li > ol {
	margin: 0 20px 0 30px; /* 0 20px 0 30px; */
	padding: 0;
	/*list-style: lower-alpha;*/
}
#columnPrimary_body > ol > li > ol > li {
	margin: 0;
	padding: 0;
	list-style: lower-alpha;
}
#columnPrimary_body > ol > li > ol > li > ol {
	margin: 0 20px 0 30px; /* 0 20px 0 30px; */
	padding: 0;
	/*list-style: lower-roman;*/
}
#columnPrimary_body > ol > li > ol > li > ol > li {
	margin: 0;
	padding: 0;
	list-style: lower-roman;
}
#columnPrimary_body > ol > li > ol > li > ul {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: disc;*/
}
#columnPrimary_body > ol > li > ol > li > ul > li {
	margin: 0;
	padding: 0;
	list-style: disc;
}
#columnPrimary_body > ol > li > ul {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: circle;*/
}
#columnPrimary_body > ol > li > ul > li {
	margin: 0;
	padding: 0;
	list-style: circle;
}
#columnPrimary_body > ol > li > ul > li > ol {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: lower-roman;*/
}
#columnPrimary_body > ol > li > ul > li > ol > li {
	margin: 0;
	padding: 0;
	list-style: lower-roman;
}
#columnPrimary_body > ol > li > ul > li > ul {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: disc;*/
}
#columnPrimary_body > ol > li > ul > li > ul > li {
	margin: 0;
	padding: 0;
	list-style: disc;
}
#columnPrimary_body > ul {
	margin: 0 20px 12px 60px;
	padding: 0;
	/*list-style: disc;*/
	font-weight: bold;
	color: rgb(113,145,151); /* rgb(255,127,0); */
}
#columnPrimary_body > ul > li {
	margin: 0;
	padding: 0;
	list-style: disc; /* list-style-image: url("/_images/listItem_bullet01.png"); */
}
#columnPrimary_body > ul > li > ol {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: lower-alpha;*/
}
#columnPrimary_body > ul > li > ol > li {
	margin: 0;
	padding: 0;
	list-style: lower-alpha;
}
#columnPrimary_body > ul > li > ol > li > ol {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: lower-roman;*/
}
#columnPrimary_body > ul > li > ol > li > ol > li {
	margin: 0;
	padding: 0;
	list-style: lower-roman;
}
#columnPrimary_body > ul > li > ol > li > ul {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: disc;*/
}
#columnPrimary_body > ul > li > ol > li > ul > li {
	margin: 0;
	padding: 0;
	list-style: disc;
}
#columnPrimary_body > ul > li > ul {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: circle;*/
}
#columnPrimary_body > ul > li > ul > li {
	margin: 0;
	padding: 0;
	list-style: circle;
}
#columnPrimary_body > ul > li > ul > li > ol {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: lower-roman;*/
}
#columnPrimary_body > ul > li > ul > li > ol > li {
	margin: 0;
	padding: 0;
	list-style: lower-roman;
}
#columnPrimary_body > ul > li > ul > li > ul {
	margin: 0 20px 0 30px;
	padding: 0;
	/*list-style: disc;*/
}
#columnPrimary_body > ul > li > ul > li > ul > li {
	margin: 0;
	padding: 0;
	list-style: disc;
}
#columnPrimary_body > ol p,
#columnPrimary_body > ul p {
	margin: 0 !important;
	font-weight: normal;
	color: rgb(0,0,0);
}

#columnPrimary_body li.spaced {
	margin-bottom: 12px !important;
}
/*#columnPrimary_body.eula li.spaced {
	margin-bottom: 9px !important;
}*/

/* List - fancy 01 */

#columnPrimary_body .list_fancy01 {
	margin: 25px 0 24px 0;
	padding: 0;
}

#columnPrimary_body h4 + .list_fancy01 {
	margin-top: 5px;
}

#columnPrimary_body .list_fancy01.newSection {
	margin-top: 44px;
}

#columnPrimary_body .list_fancy01 li.listItem_fancy01 {
	position: relative;
	margin: 0 20px 2px 20px;
	padding: 24px 30px 25px 30px; /* 16px 20px 16px 20px; */
	min-height: 17px;
	list-style: none;
	/* min-height: 71px; */
	
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-khtml-border-top-right-radius: 8px;
	-khtml-border-bottom-right-radius: 8px;
	-khtml-border-bottom-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	
	background-color: rgb(240,240,235); /* rgb(245,245,240); */
}

#columnPrimary_body .list_fancy01 li.listItem_fancy01 .listItem_fancyCorner {
	width: 12px;
	height: 63px;
	display: block;
	position: absolute;
	left: -12px;
	top: 0;
	background: transparent url("/_images/listItem_fancyCorner.png") left top no-repeat;
}

/* ========== */
/* Logos for listItem_fancy01 */

/* NOTE:  All of the logos referenced here (li.listItem_fancy01.logo_...) must also be referenced in coretrace_lteIE8_fixes.js. Otherwise, they will not show up due to interference from dd_roundies.js */
/* NOTE:  Both .listItem_fancy01 and the logo_... style must be present or the effect will not show. */

#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_1500FederalNewsRadio {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_1500FederalNewsRadio.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ABB {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ABB.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ABCNews {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ABCNews.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ActiveRealityInc {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ActiveRealityInc.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_AlwaysOn {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_AlwaysOn.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_AmorGroup {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_AmorGroup.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_API {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_API.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_APPA {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_APPA.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ApplicationSecurityInc {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ApplicationSecurityInc.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ARC {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ARC.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ARCAdvisoryGroup {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ARCAdvisoryGroup.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_AustinAmericanStatesman {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_AustinAmericanStatesman.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_AutomationWorld {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_AutomationWorld.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_BloorBlog {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_BloorBlog.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Channel10 {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Channel10.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Channelpro {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Channelpro.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ChemicalProcessingCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ChemicalProcessingCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_CIOUpdate {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_CIOUpdate.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ClickForensics {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ClickForensics.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_CNET {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_CNET.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ComputerWorld {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ComputerWorld.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ComputerWeeklyCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ComputerWeeklyCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ConquestSecurity {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ConquestSecurity.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ControlEngineering {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ControlEngineering.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_CoreTrace {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_CoreTrace.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_DarkReading {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_DarkReading.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_DataCenterSolutionsLLC {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_DataCenterSolutionsLLC.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_DEMOCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_DEMOCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_DemosonDemand {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_DemosonDemand.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_DimensionalResearch {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_DimensionalResearch.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_eChannelLine {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_eChannelLine.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_eCommerceTimes {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_eCommerceTimes.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ElecricLightAndPower {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ElecricLightAndPower.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_EMA {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_EMA.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_EmersonProcessManagement {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_EmersonProcessManagement.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Encari_MidwestISO_combo {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Encari_MidwestISO_combo.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Encari {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Encari.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_EnergyPulse {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_EnergyPulse.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Entelec {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Entelec.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ES {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ES.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_eSecurityPlanet {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_eSecurityPlanet.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_eWeek {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_eWeek.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_FishNetSecurity {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_FishNetSecurity.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Forbes {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Forbes.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_GCN {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_GCN.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_generic_profileConfidential {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_generic_profileConfidential.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_GlobalScape {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_GlobalScape.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_GovernmentTechnology {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_GovernmentTechnology.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_GPanswersCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_GPanswersCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_IANS {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_IANS.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ImmixGroup {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ImmixGroup.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_IndustrialDefender {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_IndustrialDefender.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_InformationWeek {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_InformationWeek.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_InfoSecurityCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_InfoSecurityCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_InfoWorld {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_InfoWorld.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_InternetNewsCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_InternetNewsCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_InternetResearchGroup {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_InternetResearchGroup.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ISM {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ISM.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ISSsourceCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ISSsourceCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ITBusinessEdge {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ITBusinessEdge.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ITHarvest {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ITHarvest.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ITWeb {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ITWeb.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Linkedin {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Linkedin.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_CMI {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_CMI.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Lead411 {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Lead411.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_LockheedMartin {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_LockheedMartin.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_MidwestISO {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_MidwestISO.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_MoskowitzInc {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_MoskowitzInc.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_MoskowitzInc {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_MoskowitzInc.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_MSNBC {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_MSNBC.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_NetSpi {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_NetSpi.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_NetworkWorld {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_NetworkWorld.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_none {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: none;
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_OgrenGroup {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_OgrenGroup.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_On24 {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_On24.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_PCAdvisor {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_PCAdvisor.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_PCMagazine {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_PCMagazine.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_PeterChristy {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_PeterChristy.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Platts {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Platts.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ProActive {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ProActive.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_RedmondmagCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_RedmondmagCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_RSAConference {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_RSAConference.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_SANS {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_SANS.png");
}


#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_SCMagazine {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_SCMagazine.png");
}


#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_SearchSecurityCom {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_SearchSecurityCom.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_SecTheory {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_SecTheory.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_SecurityEvangelist {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_SecurityEvangelist.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_SlideShare {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_SlideShare.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_SolidITNetworks {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_SolidITNetworks.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_StateofTexas {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_StateofTexas.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_TechNewsWorld {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_TechNewsWorld.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_TechWatch {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_TechWatch.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_TheAShimmyBlog {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_TheAShimmyBlog.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_The451Group {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_The451Group.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_TheMercuryNews {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_TheMercuryNews.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_TheNewYorkTimes {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_TheNewYorkTimes.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_TheTechHerald {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_TheTechHerald.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_TheVarGuy {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_TheVarGuy.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ThomasonTechnologies {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ThomasonTechnologies.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_UtilityProducts {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_UtilityProducts.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_VentureBeat {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_VentureBeat.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_WashingtonBusinessJournal {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_WashingtonBusinessJournal.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_WebInformantTV {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_WebInformantTV.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_Wonderware {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_Wonderware.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ZDNet {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ZDNet.png");
}
#columnPrimary_body .list_fancy01 li.listItem_fancy01.logo_ZiffDavisEnterprise {
	padding-right: 160px;
	background-position: 95.5% 47%; 
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/logo_ZiffDavisEnterprise.png");
}

/* ========== */

#columnPrimary_body .list_fancy01 .headshot {
	display:none;
	opacity: 0;
	width: 160px; /* 110px; */
	height: 160px; /* 138px; */
	margin-left: 20px;
	float: right;
	clear: right;
	background-color: red;
}
.headshot_open {
	display: block !important;
}
#columnPrimary_body .list_fancy01 .headshot_ToneyJennings {;}
#columnPrimary_body .list_fancy01 .expandable_wrapper01 {
	overflow: auto;
}

#columnPrimary_body .list_fancy01 .expandable_wrapper02 {
	display: none;
	opacity: 0;
}

#columnPrimary_body .list_fancy01 h5 {
	margin: 0 0 0 0;
	font-size: 15px;
	color: rgb(0,0,0);
}

#columnPrimary_body .list_fancy01 h5 a,
#columnPrimary_body .list_fancy01 h5 a:link,
#columnPrimary_body .list_fancy01 h5 a:visited {
	margin: 0;
	padding: 0 25px 0 0;
	border: none;
	color: rgb(43,173,12);
	background: transparent url("/_images/listItemLink_dingbat.png") right 30% no-repeat;
}
#columnPrimary_body .list_fancy01 h5 a:visited:before { /* Reset styles */
	content: '';
}
#columnPrimary_body .list_fancy01 h5 a:hover {
	color: rgb(34,135,9); /* rgb(255,127,0); */
	background: transparent url("/_images/listItemLink_dingbat_mouseover.png") right 30% no-repeat;
}

#columnPrimary_body .list_fancy01 .listItem_fancy01.expanded h5 a,
#columnPrimary_body .list_fancy01 .listItem_fancy01.expanded h5 a:link,
#columnPrimary_body .list_fancy01 .listItem_fancy01.expanded h5 a:visited {
	padding-right: 0;
	background: none;
}
#columnPrimary_body .list_fancy01 .listItem_fancy01.expanded h5 a:hover {
	background: none;
}

#columnPrimary_body .list_fancy01 p {
	margin: 0;
	color: rgb(75,75,75);
	font-weight: normal;
}

#columnPrimary_body .list_fancy01 .spaced {
	margin-bottom: 12px !important;
}

#columnPrimary_body .list_fancy01 *:last-child {
	/* margin-bottom: 0px !important; */
}

/* ========== */
/* Tables - normal */

.table01 {
	width: auto; /* 700px; */
	margin: 0 20px 15px 20px; /*  0 20px 15px 20px; */
		border-collapse: separate;
		border-spacing: 2px;
		border: 1px solid rgb(125,125,125);
		/*border: 1px solid rgb(150,150,150);*/
		/*border-top: 1px solid rgb(180,180,180);
		border-bottom: 1px solid rgb(51,51,51);*/
	font-size: 10px;
	line-height: 1.15;
	color: rgb(51,51,51);
	/*font-family: verdana, "lucida grande", tahoma, arial, sans-serif;*/
	background: transparent;
}

#columnPrimary_body h4 + .table01 {
	margin-top: 7px;
}

#columnPrimary_body h5 + .table01 {
	margin-top: 4px;
}

.table01 td,
.table01 th {
	padding: 3px 4px 5px 4px;
	text-align: left;
	vertical-align: middle;
	background: rgb(242,242,242);
	/*border: 1px solid #000000;*/
}

.table01 th {
	font-weight: bold;
	color: #FFFFFF;
	background: rgb(51,51,51);
}

.table01 .colCount4 { width: 25%; }
.table01 .colGTE15percent { width: 15%; }
.table01 .colGTE25percent { width: 25%; }
.table01 .colGTE50percent { width: 50%; }

/* ========== */
/* Locally-hosted Eloqua form */

.inlineForm_inputSet {
	position: relative;
	margin: 24px 20px 0 20px;
	padding: 11px 0 7px 7px;
	overflow: auto;
	
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif;

	border-top: 1px solid rgb(255,255,255);
	border-bottom: 1px solid rgb(240,240,230);
	
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	background-color: rgb(206,206,198);
	background-image: -moz-linear-gradient(top, rgb(206,206,198), rgb(240,240,235));
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(206,206,198)), to(rgb(240,240,235)));
}

.input_wrapper01,
.textarea_wrapper01 {
	display: inline-block;
	float: left;
	margin-right: 1px;
	background-color: transparent;
}
.textarea_wrapper01 {
	margin-top: 11px;
	margin-right: 0;
}

.inlineForm_inputLabel,
.inlineForm_textareaLabel {
	display: inline-block;
	margin: 0;
	padding: 0 8px 0 8px;
	font-weight: bold;
	color: rgb(79,79,79);
	text-shadow: 0 1px 0px rgb(255,255,255);
	background-color: transparent;
}

.input_wrapper02,
.textarea_wrapper02 {
	border: 1px solid rgb(204,204,196);
	width: 226px;
	height: 30px;

	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background-color: rgb(255,255,255);
}

.textarea_wrapper02 {
	width: 684px;
	height: auto;
}

.inlineForm_inputText {
	display: block;
	width: 212px;
	height: 30px;
	margin: 0; /* 6px 0 0 0; */
	padding: 0 7px 0 7px;
	border: none;
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif;
	font-size: 12px;
	line-height: 1.5;
	background-color: transparent;
}

.inlineForm_inputText:-webkit-autofill { /* Chrome background styling when autofill completes a form */
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}

.inlineForm_textarea {
	display: block;
	width: 670px;
	min-height: 60px;
	
	margin: 0; /* 6px 0 0 0; */
	padding: 6px 7px 7px 7px;
	
	overflow: auto;
	max-width: 670px; /* Prevent webkit draggable resizing of width. */
	
	border: none;
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif;
	font-size: 12px;
	line-height: 1.5;
	background-color: transparent;
}

.input_submit_wrapper01 {
	position: relative;
	margin: 1px 20px 24px 20px;
	padding: 7px;
	
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	background-color: rgb(230,230,225); /* rgb(79,79,79); */
	background-image: -moz-linear-gradient(
	left center,
	rgb(79,79,79) 0%,
	rgb(230,230,225) 100%
	);
	background-image: -webkit-gradient(
	linear,
	left top,
	right top,
	color-stop(0, rgb(79,79,79)),
	color-stop(1, rgb(230,230,225))
	);
}
.input_submit_fancyButton,
.input_submit_fancyButton:link,
.input_submit_fancyButton:visited {
	display: inline-block;
	height: 36px;
	margin: 0;
	padding: 0 15px 0 15px;
	font-size: 18px;
	font-weight: normal;
	color: rgb(84,123,130);
	text-decoration: none;
	letter-spacing: 0.15px;
	
	border: none;
	
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(200,210,212)),
	color-stop(0.2, rgb(192,203,206)),
	color-stop(0.6, rgb(213,226,228)),
	color-stop(0.92, rgb(242,251,251)),
	color-stop(1, rgb(255,255,255)));
	background-image: -moz-linear-gradient(
	center bottom,
	rgb(200,210,212) 0%,
	rgb(192,203,206) 20%,
	rgb(213,226,228) 60%,
	rgb(242,251,251) 92%,
	rgb(255,255,255) 100%);
	
	text-shadow: 0 1px 1px rgb(255,255,255);
	-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
}
.input_submit_fancyButton:hover {
	color: rgb(0,0,0);
	
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(0,217,0)),
    color-stop(0.2, rgb(0,196,0)),
    color-stop(0.6, rgb(0,212,0)),
    color-stop(0.92, rgb(109,247,59)),
    color-stop(1, rgb(255,255,255)));
	background-image: -moz-linear-gradient(
    center bottom,
    rgb(0,217,0) 0%,
    rgb(0,196,0) 20%,
    rgb(0,212,0) 60%,
    rgb(109,247,59) 92%,
    rgb(255,255,255) 100%);

	text-shadow: 0 1px 1px rgb(200,255,129);
}
/*.input_submit_fancyButton::-moz-focus-inner { 
    border: 0 !important;
    padding: 0 !important;
}*/
/*.input_submit_dingbat {
	display: inline-block;
		position: absolute;
		top: 0;
		left: 0;
	width: 30px;
	height: 30px;
	background: url('/_images/headerBox_CTA_registration_dingbat.png') left top no-repeat;
}
.input_submit_fancyButton:hover .input_submit_dingbat {
	background: url('/_images/headerBox_CTA_registration_dingbat.png') right top no-repeat;
}

.input_button_value {
	display: inline-block;
		display: none;
}*/

/* form spam prevention ========== */

.testClass_javascriptAvailable .formSpamPrevention {
	/*display: none !important;*/
}
.formSpamPrevention .inlineForm_textareaLabel {
	font-weight: bold;
	color: rgba(255,255,255,0.9); /* rgb(0,0,0); */
	text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
}
.formSpamPrevention .inlineForm_textareaLabel span.attention {
	color: rgb(255,179,0);
}
.formSpamPrevention .textarea_wrapper02 {
	margin-bottom: 6px;
	border: 1px solid rgba(0,0,0,0.1);; /* 1px solid rgb(0,0,0); 1px solid rgb(232,116,0); */
	background: rgba(0,0,0,0.35); /*url("/_images/formSpamPrevention_BG.png") left top repeat;*/ /* rgb(255,127,0); */
}
.formSpamPrevention .inlineForm_textarea {
	height: auto !important;
	font-weight: bold;
	font-style: oblique;
	opacity: 0.999;
	color: rgba(255,255,255,0.75); /* rgb(255,127,0); */
}

/* ========== */

#columnPrimary_body dl {
	margin: 0;
	padding: 0;
}

#columnPrimary_body dl dt {
	margin: 0;
	padding: 0;
}

#columnPrimary_body dl dd {
	margin: 0;
	padding: 0;
}
	
/* Custom classes ========== */

#columnPrimary_body .margin_left_1 {
	margin-left: 60px;
}
#columnPrimary_body .margin_left_2 {
	margin-left: 100px;
}
#columnPrimary_body .margin_bottom_0 {
	margin-bottom: 0 !important;
}
#columnPrimary_body .margin_bottom_0p5 {
	margin-bottom: 6px !important;
}
#columnPrimary_body .margin_bottom_1 {
	margin-bottom: 12px !important;
}
#columnPrimary_body .margin_bottom_1p5 {
	margin-bottom: 18px !important;
}
#columnPrimary_body .margin_bottom_2 {
	margin-bottom: 24px !important;
}
#columnPrimary_body .margin_bottom_2p5 {
	margin-bottom: 30px !important;
}
#columnPrimary_body .margin_bottom_3 {
	margin-bottom: 36px !important;
}
#columnPrimary_body .margin_bottom_3p5 {
	margin-bottom: 42px !important;
}
#columnPrimary_body .margin_top_0 {
	margin-top: 0 !important;
}
#columnPrimary_body .margin_top_0p5 {
	margin-top: 6px !important;
}
#columnPrimary_body .margin_top_1 {
	margin-top: 12px !important;
}
#columnPrimary_body .margin_top_1p5 {
	margin-top: 18px !important;
}
#columnPrimary_body .margin_top_2 {
	margin-top: 24px !important;
}
#columnPrimary_body .margin_top_2p5 {
	margin-top: 30px !important;
}
#columnPrimary_body .margin_top_3 {
	margin-top: 36px !important;
}
#columnPrimary_body .margin_top_3p5 {
	margin-top: 42px !important;
}

#columnPrimary_body .box01 { /* Used for an Art of War quote. */
	margin: 24px 20px 24px 20px;
	padding: 13px 15px;

	background-color: rgb(245,245,245);
	border-top: 1px solid rgb(255,255,255);
	border-bottom: 1px solid rgb(240,240,240);
	
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;	
	-moz-border-radius: 8px;
	border-radius: 8px;
}
#columnPrimary_body .box01 p {
	margin: 0;
	color: rgb(136,136,136);
	font-weight: bold;
	text-align: center;
	font-style: italic;
}

#columnPrimary_body .box01 .credit {
	font-weight: normal;
	font-style: normal;
}

/* =================================================================== */
/* Tertiary column (sidebar) ========== */

#columnTertiary_resources {
	width: 220px;
	float: right;
	clear: right;
	margin: 60px 20px 30px 20px;
	background-color: red;
}

#columnTertiary_resources > ol {
	margin: 0;
	padding: 0;
}

#columnTertiary_resources > ol > li {
	margin: 0;
	padding: 0;
	border: 1px solid blue;
}

#columnTertiary_resources a,
#columnTertiary_resources a:link,
#columnTertiary_resources a:visited {
	border: none;
	text-decoration: none;
	color: purple;
	background: none;
}
#columnTertiary_resources a:visited:before {
	content: '';
}
#columnTertiary_resources a:hover {
	color: yellow;
	background: none;
}

/* =================================================================== */
/* Secondary column (sidebar) ========== */

#columnSecondary_wrapper01 {
	width: 260px;
	position: relative;
	float:  left;
	clear: left;
	margin-top: -16px;
	margin-right: -20px;
	padding-top: 10px;
	text-align: left;
	
	min-height: 121px;
	background: transparent url("/_images/secondaryColumn_topCap.png") left top no-repeat;
}

/* Fancy sidebar panels ========== */

/*
Solution Notes:
- The intent is to use 24-bit transparent PNGs for fancy rounded corners.
- The panel's bottom cap has a larger height than the top cap (due to the styling of the graphics used).
- The page background gradient is not yet fully faded out, so using GIFs might result in clumbsy stair-stepped, visable pixels.
- The top cap, bottom cap, and middle repeating background must not overlap, or the transparent dropshadows will overlap and multiply their effect.

Solution Description:
Attempts to use absolute positioning on the top/bottom caps and move them off a third container worked for the panel, but any text to be used in the panel would need to be inside the center container, in order to keep it expanded. Furthermore, the container of any text needs to partially overlap both the top and bottom caps, to enable precise spacing control but also because the bottom cap is almost twice as tall as the top cap, which would result in awkward spacing. Negative margins failed to pull a content container up or down over the top/bottom caps, instead bubbling the negative margin up to the parent which then affected the paren't siblings, leaving the inner content container unchanged. However, floating the top cap, repeating-background, and bottom cap containers, and then applying negative margins to the content container contained within the repeating-background container kept the negative margins of the content container from bubbling up to the parent.
*/

.sidebarPanel_wrapper01 {
	width: 220px;
	position: relative;
	margin: 0 20px 20px 20px;
}

.sidebarPanel_topCap {
	width: 220px;
	height: 10px;
	
	position: relative;
	float: left;
	z-index: 49;
	
	background: transparent url("/_images/sidebarPanel_topCap.png") left top no-repeat;
}

.sidebarPanel_bottomCap {
	width: 220px;
	height: 18px;
	
	position: relative;
	float: left;
	z-index: 49;
		
	background: transparent url("/_images/sidebarPanel_bottomCap.png") left bottom no-repeat;
}

.sidebarPanel_wrapper02 {
	width: 100%;
	position: relative;
	float: left;
	
	z-index: 50;

	background: transparent url("/_images/sidebarPanel_bg.png") left top repeat-y;
}

.sidebarPanel_wrapper03 {
	position: relative;
	margin: -10px 0 -18px 0;
}

.sidebarPanel_menuList {
	position: relative;
	margin: 7px 0 11px 0; /* 9px 3px 12px 3px; */
	padding: 0;
	list-style: none;
	
	background: transparent;
}

.sidebarPanel_menuItem {
	height: auto; /* 24px; */
	position: relative;
	margin: 0;
	padding: 0;
	font-weight: normal;
	
	/*overflow: hidden;
	white-space: nowrap;*/

	background: transparent;
}
/*.sidebarPanel_menuItem:first-child {
	padding-top: 0;
}*/
.sidebarPanel_menuItem_menuOpen {;} /* Add specificity */


.sidebarPanel_menuItemLink,
.sidebarPanel_menuItemLink:link,
.sidebarPanel_menuItemLink:visited {
	height: auto; /* 21px; */
	position: relative;
	display: block;
	line-height: 1.3; /* 21px; */
	margin: 6px 8px 0 8px;
	padding: 5px 21px 4px 10px;
	text-decoration: none;
	letter-spacing: 0.5px;
	
	border-top: 1px solid rgb(255,255,255);
	border-right: 1px solid rgb(204,204,200);
	border-bottom: 1px solid rgb(245,245,239);
	border-left: 1px solid rgb(219,219,215);

	color: rgb(103,125,129);

	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;

	background-color: rgb(242,242,237);
	background-image: -moz-linear-gradient(top, rgb(242,242,237), rgb(227,227,220));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(242,242,237)), to(rgb(227,227,220)));

    text-shadow: 0 1px 0px rgb(255,255,255);
    
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.25);
	-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.25);
	box-shadow: 0px 1px 0px rgba(0,0,0,0.25);
}
.sidebarPanel_menuItem:first-child .sidebarPanel_menuItemLink {
	margin-top: 0;
}
.testClass_javascriptNotAvailable .sidebarPanel_menuItemLink {
	padding-right: 10px;
}

.sidebarPanel_menuItem_menuOpen .sidebarPanel_menuItemLink_menuOpen {
	
	border-top: 1px solid rgb(224,224,215);
	border-right: 1px solid rgb(189,189,181);
	border-bottom: 1px solid rgb(242,242,233);
	border-left: 1px solid rgb(189,189,181);

	color: rgb(57,69,71);
	
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-khtml-border-bottom-right-radius: 0;
	-khtml-border-bottom-left-radius: 0;	
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	
	background-color: rgb(219,219,211);
	background-image: -moz-linear-gradient(top, rgb(229,229,223), rgb(199,199,191));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(229,229,223)), to(rgb(199,199,191)));

    text-shadow: 0 1px 0px rgb(255,255,255);
    
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
}

.sidebarPanel_menuItemLink_wildcard01 {
	width: 10px;
	height: 100%;
	display: inline-block;
	position: absolute;
	top: 0;
	right: 0;
	
	border-left: 1px solid rgba(203,203,199,0.75);
	
	color: rgb(57,69,71);
	
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-khtml-border-top-right-radius: 3px;
	-khtml-border-bottom-right-radius: 3px;	
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	
	background-color: rgb(221,221,213);
	background-image: -moz-linear-gradient(top, rgb(234,234,229), rgb(221,221,213));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(234,234,229)), to(rgb(221,221,213)));
}

.testClass_javascriptNotAvailable .sidebarPanel_menuItemLink_wildcard01 {
	display: none;
}

.sidebarPanel_menuItemLink_wildcard01_menuOpen {
	display: none;
}

.sidebarPanel_menuItemLink_wildcard02 {
	width: 10px;
	height: 100%;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	
	border-left: 1px solid rgba(255,255,249,0.5);
	
	background: transparent url("/_images/sidebarPanel_menuItemLink_expandableIcon.png") 1px 50% no-repeat;*/
}

.sidebarPanel_menuItemLink:hover {
    border-top: 1px solid rgb(40,199,0);
	border-right: 1px solid rgb(43,173,12);
	border-bottom: 1px solid rgb(43,173,12);
	border-left: 1px solid rgb(43,173,12);
	
	color: rgb(255,255,255);
	
	background-color: rgb(43,173,12);
	background-image: -moz-linear-gradient(top, rgb(43,173,12), rgb(27,107,7));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(43,173,12)), to(rgb(27,107,7)));
    
	
	text-shadow: 0 -1px 0px rgba(0,0,0,0.8);
	
	-moz-box-shadow: 0px 1px 0px rgba(0,0,0,1);
	-webkit-box-shadow: 0px 1px 0 rgba(0,0,0,1);
	box-shadow: 0px 1px 0px rgba(0,0,0,1);
}

.sidebarPanel_menuItemLink:hover .sidebarPanel_menuItemLink_wildcard01 {
	border-left: 1px solid rgb(19,97,0); /* rgb(19,97,0) rgba(27,107,7,0.5); */
	
	background-color: rgb(5,88,0);
	background-image: -moz-linear-gradient(top, rgb(8,137,0), rgb(5,88,0)); /* rgb(20,148,0) rgb(5,88,0) */
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(8,137,0)), to(rgb(5,88,0)));
}

.sidebarPanel_menuItemLink:hover .sidebarPanel_menuItemLink_wildcard02 {
	border-left: 1px solid rgb(22,162,0); /* rgb(22,162,0) rgb(20,148,0); */
	
	background: transparent url("/_images/sidebarPanel_menuItemLink_expandableIcon_mouseover.png") 1px 50% no-repeat;	
}

.sidebarPanel_sub01MenuWrapper01 {
	display: none;
}

.sidebarPanel_sub01MenuWrapper01_menuOpen {
	display: block;
}

.sidebarPanel_sub01MenuList {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
	background: transparent;
}

.sidebarPanel_sub01MenuItem {
	height: auto;
	position: relative;
	margin: 0;
	padding: 1px 0 0 0;
	
	background: transparent;
}

.sidebarPanel_sub01MenuItemLink,
.sidebarPanel_sub01MenuItemLink:link,
.sidebarPanel_sub01MenuItemLink:visited {
	height: auto; /* 21px; */
	position: relative;
	display: block;
	line-height: 1.3; /* 21px; */
	margin: 0 8px 0 8px;
	padding: 5px 10px 4px 10px;
	text-decoration: none;
	letter-spacing: 0.5px;
	
	border-top: 1px solid rgb(224,224,215);
	border-right: 1px solid rgb(189,189,181);
	border-bottom: 1px solid rgb(242,242,233);
	border-left: 1px solid rgb(189,189,181);

	color: rgb(57,69,71);

	-webkit-border-radius: 0;
	-khtml-border-radius: 0;	
	-moz-border-radius: 0;
	border-radius: 0;

	background-color: rgb(219,219,211);
	background-image: -moz-linear-gradient(top, rgb(229,229,223), rgb(199,199,191));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(229,229,223)), to(rgb(199,199,191)));

    text-shadow: 0 1px 0px rgb(255,255,255);
    
    -moz-box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 0px rgba(0,0,0,0.5);
}

.sidebarPanel_sub01MenuItem:last-child .sidebarPanel_sub01MenuItemLink {
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.sidebarPanel_sub01MenuItemLink:hover {
	border-top: 1px solid rgb(40,199,0);
	border-right: 1px solid rgb(43,173,12);
	border-bottom: 1px solid rgb(43,173,12);
	border-left: 1px solid rgb(43,173,12);
	
	color: rgb(255,255,255);
	
	background-color: rgb(43,173,12);
	background-image: -moz-linear-gradient(top, rgb(43,173,12), rgb(27,107,7));
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(43,173,12)), to(rgb(27,107,7)));
	
	text-shadow: 0 -1px 0px rgba(0,0,0,0.8);
	
	-moz-box-shadow: 0px 1px 0px rgba(0,0,0,1);
	-webkit-box-shadow: 0px 1px 0 rgba(0,0,0,1);
	box-shadow: 0px 1px 0px rgba(0,0,0,1);
}

/* Sidebar billboards ==========*/

.sidebarBillboard_list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebarBillboard_listItem {
	margin: 0;
	padding: 0;
}

.sidebarBillboard,
.sidebarBillboard:link,
.sidebarBillboard:visited {
	display: block;
	clear: both;
	text-decoration: none;
	text-indent: -99999em;
	background-position: left top;
	background-repeat: no-repeat;
}
.sidebarBillboard:hover {
	background-position: right top;
	background-repeat: no-repeat;
}
.sidebarBillboard_newsWebInformantTvReviewsBouncer6 {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_newsWebInformantTvReviewsBouncer6.png') left top no-repeat;
}
/*
.sidebarBillboard_programsBouncerBeatdown {
	width: 220px;
	height: 80px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_programsBouncerBeatdown.png') left top no-repeat;
}
*/
.sidebarBillboard_AppWhlAndControlwithBouncer {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_AppWhlAndControlwithBouncer.png') left top no-repeat;
}
.sidebarBillboard_resourcesEMABriefAdaptiveWL {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_resourcesEMABriefAdaptiveWL.png') left top no-repeat;
}
.sidebarBillboard_resourcesProductOverview {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_resourcesProductOverview.png') left top no-repeat;
}
.sidebarBillboard_solutionsCFATSCompliance {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsCFATSCompliance.png') left top no-repeat;
}
.sidebarBillboard_solutionsEducation {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsEducation.png') left top no-repeat;
}
.sidebarBillboard_solutionsElectricUtilities {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsElectricUtilities.png') left top no-repeat;
}
.sidebarBillboard_solutionsFinancialServices {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsFinancialServices.png') left top no-repeat;
}
.sidebarBillboard_solutionsFISMACompliance {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsFISMACompliance.png') left top no-repeat;
}
.sidebarBillboard_solutionsGovernment {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsGovernment.png') left top no-repeat;
}
.sidebarBillboard_solutionsHealthCare {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsHealthCare.png') left top no-repeat;
}
.sidebarBillboard_solutionsHIPAACompliance {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsHIPAACompliance.png') left top no-repeat;
}
.sidebarBillboard_solutionsLaptopsAndDesktops {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsLaptopsAndDesktops.png') left top no-repeat;
}
.sidebarBillboard_solutionsMemoryAttacks {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsMemoryAttacks.png') left top no-repeat;
}
.sidebarBillboard_solutionsModernMalware {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsModernMalware.png') left top no-repeat;
}
.sidebarBillboard_solutionsNERCCIPCompliance {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsNERCCIPCompliance.png') left top no-repeat;
}
.sidebarBillboard_solutionsNISTsp800-53Compliance {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsNISTsp800-53Compliance.png') left top no-repeat;
}
.sidebarBillboard_solutionsOilAndGas {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsOilAndGas.png') left top no-repeat;
}
.sidebarBillboard_solutionsOutOfSupportSystems {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsOutOfSupportSystems.png') left top no-repeat;
}
.sidebarBillboard_solutionsPCIDSSCompliance {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsPCIDSSCompliance.png') left top no-repeat;
}
.sidebarBillboard_solutionsPOSSystems {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsPOSSystems.png') left top no-repeat;
}
.sidebarBillboard_solutionsProcessControlSystems {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsProcessControlSystems.png') left top no-repeat;
}
.sidebarBillboard_solutionsRetail {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsRetail.png') left top no-repeat;
}
.sidebarBillboard_solutionsServers {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsServers.png') left top no-repeat;
}
.sidebarBillboard_solutionsSOXCompliance {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsSOXCompliance.png') left top no-repeat;
}
.sidebarBillboard_solutionsTargetedThreats {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsTargetedThreats.png') left top no-repeat;
}
.sidebarBillboard_solutionsVirusesAndWorms {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsVirusesAndWorms.png') left top no-repeat;
}
.sidebarBillboard_solutionsWindows7 {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsWindows7.png') left top no-repeat;
}
.sidebarBillboard_solutionsZeroDayAttacks {
	width: 220px;
	height: 60px;
	margin: 0 20px 20px 20px;
	background: transparent url('/_images_volatile/_sidebarBillboards/sidebarBillboard_solutionsZeroDayAttacks.png') left top no-repeat;
}

/* =================================================================== */
/* Footer ========== */

#footer_wrapper01 {
	position:  relative;
	text-align: center;
	background: rgb(26,26,25) url('/_images/footer_bg01.png') left top repeat-x;
}
#footer_wrapper02 {
	position:  relative;
	text-align: center;
	background: transparent url('/_images/footer_backgroundDingbat01.png') center top no-repeat;
}

.footer_billboards_wrapper01 {
	width: 460px;
	height: 60px;
	position: relative;
	margin: 0 auto 0 auto;
	padding: 59px 0 0 0;
	background: transparent;
}

.footer_billboard01,
.footer_billboard01:link,
.footer_billboard01:visited {
	display: block;
	width: 220px;
	height: 60px;
	position: absolute;
	left: 0;
	bottom: 0;
	margin: 0;
	padding: 0;
	text-decoration: none;
	border: none;
	text-indent: -99999em;
	background: transparent url("/_images_volatile/_footerBillboards/footer_billboard01.png") left top no-repeat;
}
.footer_billboard01:hover {
	background: transparent url("/_images_volatile/_footerBillboards/footer_billboard01.png") right top no-repeat;
}

.footer_billboard02,
.footer_billboard02:link,
.footer_billboard02:visited {
	display: block;
	width: 220px;
	height: 60px;
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 0;
	padding: 0;
	text-decoration: none;
	border: none;
	text-indent: -99999em;	background: transparent url("/_images_volatile/_footerBillboards/footer_billboard02.png") left top no-repeat;
}
.footer_billboard02:hover {
	background: transparent url("/_images_volatile/_footerBillboards/footer_billboard02.png") right top no-repeat;
}

#footer_wrapper03 {
	width: 940px;
	position: relative;
	margin: 0 auto 0 auto;
	padding: 59px 20px 60px 20px;
	text-align: center;
	color: rgb(255,255,255);
}


#footer_wrapper03 .footer_menuList {
	margin: 0 0 12px 0;
	padding: 0;

	text-align: center;
	color: rgb(255,255,255);
}

#footer_wrapper03 .footer_menuListItem {
	display: inline;
	margin-right: 10px;
	list-style: none;
}

#footer_wrapper03 .footer_menuListItem:last-child {
	margin-right: 0;
} 

#footer_wrapper03 .footer_menuListItem .footer_menuListItemLink,
#footer_wrapper03 .footer_menuListItem .footer_menuListItemLink:link,
#footer_wrapper03 .footer_menuListItem .footer_menuListItemLink:visited {
	color: rgb(113,145,151);
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.15px;
}

#footer_wrapper03 .footer_menuListItem .footer_menuListItemLink:hover {
	color: rgb(144,255,0);
}

#footer_wrapper03 .footer_birdseed {
	color: rgb(128,128,122);
}

#footer_wrapper03 > * > a,
#footer_wrapper03 > * > a:link,
#footer_wrapper03 > * > a:visited {
	padding-right: 3px;
	padding-left: 3px;
	color: rgb(70,156,255);
	text-decoration: none;
	border-bottom: 1px dotted rgb(70,156,255);
	
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

#footer_wrapper03 > * > a:hover {
	color: rgb(255,255,255);
	border-bottom: none;
	
	background-color: rgb(70,156,255);
}

/* =================================================================== */
/* Footer02 ========== */

#footer02 /*.footer02_wrapper01*/ {
	/* padding-bottom: 30px;  FIX: IE revealing background on HTML. Something was removing 18px. */
	position: relative;
}
#footer02 .statement {
	width: 940px;
	margin: 0 auto 0 auto;
	background: transparent;
}
#footer02 .statement h2 {
	opacity: 0.99;
	font-size: 18px;
	font-weight: normal;
	color: rgb(191,245,255); /*rgb(43,173,12)  rgb(191,245,255);*/
	text-shadow: 0 -2px 0px rgb(26,26,26);
	letter-spacing: 0.2px;
}
#footer02 .statement h2 strong {
	font-weight: normal;
	letter-spacing: 0;
	color: rgb(144,255,0); /* rgb(144,255,0) */
}
#footer02 .statement p {
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	text-align: justify;
	color: rgb(255,255,255);
	text-shadow: 0 -2px 0px rgb(26,26,26);
}

/* ========== */
/* spacers */
.footerSpacer01 {
	width: 940px;
	height: 40px;
	margin: 0 auto 0 auto;
	background: transparent;
}
.footerSpacer02 {
	width: 940px;
	height: 20px;
	margin: 0 auto 0 auto;
	background: transparent;
}
.footerSpacer03 {
	width: 940px;
	height: 55px;
	margin: 0 auto 0 auto;
	background: transparent;
}
.footerSpacer04 {
	width: 940px;
	height: 60px;
	margin: 0 auto 0 auto;
	background: transparent;
}

/* ========== */
/* solutions buttons */
/*
#solutionsButtons {
	position: relative;
	width: 940px;
	margin: 0 auto 0 auto;
	z-index: 80;
}

.solutionsButtons_wrapper01 {;}

.solutionsButtons_wrapper02 {
	position: absolute;
	top: -95px;
	left: 0;
	height: 179px;
	width:  940px;
}

#solutionsButtons h2 {
	display: none;
}

#solutionsButtons ul {
	margin: 0;
	padding: 0;
	list-style: none;	
}

#solutionsButtons li {
	display: block;
	float:  left;
	margin: 0 20px 0 0;
	padding: 0;
}
#solutionsButtons li:last-child { IE-only script
	margin-right: 0;
}

#solutionsButtons a {
	display: block;
	width: 220px;
	height:  179px;
	text-indent: -99999em;
}
#solutionsButtons .buttonIndustry,
#solutionsButtons .buttonIndustry:link,
#solutionsButtons .buttonIndustry:visited {
	background: transparent url("/_images/solutionsButtons.png") 0 0 no-repeat;
}
#solutionsButtons .buttonIndustry:hover {
	background: transparent url("/_images/solutionsButtons.png") 0 -179px no-repeat;
}
#solutionsButtons .buttonComplianceMandate,
#solutionsButtons .buttonComplianceMandate:link,
#solutionsButtons .buttonComplianceMandate:visited {
	background: transparent url("/_images/solutionsButtons.png") -220px 0 no-repeat;
}
#solutionsButtons .buttonComplianceMandate:hover {
	background: transparent url("/_images/solutionsButtons.png") -220px -179px no-repeat;
}
#solutionsButtons .buttonPlatform,
#solutionsButtons .buttonPlatform:link,
#solutionsButtons .buttonPlatform:visited {
	background: transparent url("/_images/solutionsButtons.png") -440px 0 no-repeat;
}
#solutionsButtons .buttonPlatform:hover {
	background: transparent url("/_images/solutionsButtons.png") -440px -179px no-repeat;
}
#solutionsButtons .buttonKeyThreat,
#solutionsButtons .buttonKeyThreat:link,
#solutionsButtons .buttonKeyThreat:visited {
	background: transparent url("/_images/solutionsButtons.png") -660px 0 no-repeat;
}
#solutionsButtons .buttonKeyThreat:hover {
	background: transparent url("/_images/solutionsButtons.png") -660px -179px no-repeat;
}
*/

/* ========== */
/* bridge */

/* table */ #bridge01 {
	position:  relative;
	top: -5px;
	z-index: 75;
	
	width: 100%;
	height: 30px;
	margin: 0 0 -5px 0; /* Subtract top:xxx. */
	padding: 0;
	border-collapse: collapse;
	empty-cells: show;
	border: none;
	background: transparent;
}
#bridge01 .bridge_left {
	width: auto;
	height: 30px;
	padding: 0;
	text-align: left;
	vertical-align: top;
	background: transparent url("/_images/footer02_bridge_BG.png") left top repeat-x;
}
#bridge01 .bridge_left_detail01 {
	height: 30px;
	background: transparent url("/_images/footer02_bridge.png") right 0px no-repeat;
}

#bridge01 .bridge_middle {
	width: 980px;
	height: 30px;
	padding: 0;
	text-align: left;
	vertical-align: top;
	background: transparent url("/_images/footer02_bridge.png") left -60px no-repeat;
}

#bridge01 .bridge_right {
	width: auto;
	height: 30px;
	padding: 0;
	text-align: left;
	vertical-align: top;
	background: transparent url("/_images/footer02_bridge_BG.png") left top repeat-x;
}
#bridge01 .bridge_right_detail01 {
	height: 30px;
	background: transparent url("/_images/footer02_bridge.png") left -30px no-repeat;
}

/* ========== */
/* wide bucket */

#dualLists01 {;}

#footer02 .bucket01_wrapper01 {
	position: relative;
	width: 940px;
	margin: 0 auto 0 auto;
}

#footer02 .bucket01_wrapper01 .topCap {
	width: 940px;
	height: 8px;
	position: relative;
	z-index: 75;
	background: transparent url("/_images/footer02_bucket01_topCap.png") left top no-repeat;
}
#footer02 .bucket01_wrapper01 .middle {
	/* See IE-specific stylesheets */
	width: 940px;
	position: relative;
	z-index: 76;
	border-top: 1px solid transparent; /* Prevent child's negative margin collapsing and pulling parent up (results in BG ovelap). */
	border-bottom: 1px solid transparent; /* Prevent child's negative margin collapsing and pulling parent down (results in BG ovelap). */
	background: transparent url("/_images/footer02_bucket01_BG.png") left top repeat-y;
}
#footer02 .bucket01_wrapper01 .bottomCap {
	width: 940px;
	height: 8px;
	position: relative;
	z-index: 75;
	background: transparent url("/_images/footer02_bucket01_bottomCap.png") left top no-repeat;
}

#footer02 .bucket01_wrapper02 {
	position: relative;
	margin: -8px 0 -8px 0;
	z-index: inherit; /* Required */
	height: 100%; /* FIX IE7, but doesn't affect other browsers. */
		/*background: transparent url('/_images/test_pixel.png') left top repeat;*/
		/*border: 1px solid red;*/
}

#footer02 .dualList .list_wrapper01 {
	position: relative;
	width: 463px;
	color: rgb(255,255,255);
}
#footer02 .dualList .listLeft {
	/* see IE-specific stylesheets */
	float: left;
	margin: 3px 0 3px 5px;
}
#footer02 .dualList .listRight {
	/* see IE-specific stylesheets */
	float: right;
	margin: 3px 5px 3px 0;
}

#footer02 .dualList .dualList_topCap {
	width: 413px; /* actual width = 463px */
	height: 31px;
	padding: 0 25px 0 25px;
	font-size: 15px;
	line-height: 31px;
	font-weight: bold;
	color: rgb(255,255,255);
	background: transparent url("/_images/footer02_dualList_topCap.png") left top no-repeat;
	
	text-shadow: 0 -1px 1px rgb(0,0,0);
}

.testClass_javascriptAvailable .jScrollPane {
	max-height: 174px; /*120px; */ /* This controls the maximum height of the scroll area. It must resize after JS is available to prevent the list from clipping items if JS is not available. */
	overflow-y: scroll;
}

#footer02 .dualList .dualList_bottomCap {
	width: 463px;
	height: 7px;
	background: transparent url("/_images/footer02_dualList_bottomCap.png") left top no-repeat;
}
#footer02 .dualList ol,
#footer02 .dualList ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid rgb(56,56,56);
	border-right: 1px solid rgb(56,56,56);
	border-left: 1px solid rgb(56,56,56);
}
#footer02 .dualList li {
	margin: 0;
	padding: 7px 0 7px 0;
	border-bottom: 1px solid rgb(56,56,56);
	background-color: rgb(26,26,26);
}
#footer02 .dualList li:nth-child(2n+1) {
	background-color: rgb(0,0,0);
}
#footer02 .dualList p {
	margin: 0 0 0 25px;
	padding: 0;
	font-size: 11px;
	line-height: 1.1;
	font-weight: normal;
		/*opacity: 0.999;*/
		letter-spacing: normal;
	color: rgb(255,255,255);
}

#footer02 .dualList p a,
#footer02 .dualList p a:link {
	color: rgb(255,255,255);
	text-decoration: none;
	/*border-bottom: 1px dotted rgb(255,255,255);*/
	
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/*#footer02 .dualList p a:visited:before { Browsers addressed CSS-sniffing by disallowing some :visited styling, including :before.
	margin-right: 2px;
	color: rgb(70,156,255);
	content: "\2713";
}
#footer02 .dualList p a:visited:hover:before { Browsers addressed CSS-sniffing by disallowing some :visited styling, including :before.
	color: rgb(175,255,255);
}*/
#footer02 .dualList p a:visited {
	color: rgb(125,125,125);
	/*border-bottom: 1px dotted rgb(50,50,50);*/
}
#footer02 .dualList p a:hover,
#footer02 .dualList p a:active {
	color: rgb(255,255,255);
	border-bottom: none;
	background-color: rgb(70,156,255);
}

#footer02 .dualList span.meta {
	color: rgb(144,255,0);
	font-weight: normal;
	opacity: 1;
}


/* ==========*/
/* footerListLogo */
#footer02 .dualList .footerListLogo_AmorGroup {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_AmorGroup.png");
}
#footer02 .dualList .footerListLogo_Computerworld {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_Computerworld.png");
}
#footer02 .dualList .footerListLogo_CoreTrace {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_CoreTrace.png");
}
#footer02 .dualList .footerListLogo_Channelpro {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_Channelpro.png");
}
#footer02 .dualList .footerListLogo_CNET {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_CNET.png");
}
#footer02 .dualList .footerListLogo_ComputerWeeklyCom {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_ComputerWeeklyCom.png");
}
#footer02 .dualList .footerListLogo_Datamation {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_Datamation.png");
}
#footer02 .dualList .footerListLogo_eChannelLine {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_eChannelLine.png");
}
#footer02 .dualList .footerListLogo_EMA {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_EMA.png");
}
#footer02 .dualList .footerListLogo_ES {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_ES.png");
}
#footer02 .dualList .footerListLogo_eSecurityPlanet {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_eSecurityPlanet.png");
}
#footer02 .dualList .footerListLogo_Forbes {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_Forbes.png");
}
#footer02 .dualList .footerListLogo_GCN {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_GCN.png");
}
#footer02 .dualList .footerListLogo_GPAnswers {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_GPAnswers.png");
}
#footer02 .dualList .footerListLogo_InfoSecurityCom {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_InfoSecurityCom.png");
}
#footer02 .dualList .footerListLogo_InternetNewsCom {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_InternetNewsCom.png");
}
#footer02 .dualList .footerListLogo_ISSsourceCom {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_ISSsourceCom.png");
}
#footer02 .dualList .footerListLogo_ITHarvest {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_ITHarvest.png");
}
#footer02 .dualList .footerListLogo_Lead411 {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_Lead411.png");
}
#footer02 .dualList .footerListLogo_OgrenGroup {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_OgrenGroup.png");
}
#footer02 .dualList .footerListLogo_PCMagazine {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_PCMagazine.png");
}
#footer02 .dualList .footerListLogo_SANS {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_SANS.png");
}
#footer02 .dualList .footerListLogo_SCMagazine {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_SCMagazine.png");
}
#footer02 .dualList .footerListLogo_TechWatch {
	padding-right: 122px;
	background-position: 94.5% 47%; /* 95.5% 47%; */
	background-repeat: no-repeat;
	background-image: url("/_images/_logos/footerListLogo_TechWatch.png");
}

/* ==========*/
/* carousel - ddslider */
/* See styleshsheet included with plugin. */

#carousel01 {
	width: 940px;
	margin: 0 auto 0 auto;
	position: relative;
	text-align: center; /* Used to make ddslider01 selector centered. */
}

#ddslider01,
#ddslider01 li { /* This block moved from ddslider.css and included here for convenience. */
	height: 220px !important; /* Override for identical property in ddslider.css */
	width: 940px !important; /* Override for identical property in ddslider.css */
	text-align: left;
}

#ddslider01 .slide_wrapper01 {
	height: 220px;
	width: 940px;
}

#ddslider01 .slide01 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide01.jpg") left top no-repeat;
}
#ddslider01 .slide02 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide02.jpg") left top no-repeat;
}
#ddslider01 .slide03 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide03.jpg") left top no-repeat;
}
#ddslider01 .slide04 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide04.jpg") left top no-repeat;
}
#ddslider01 .slide05 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide05.jpg") left top no-repeat;
}
#ddslider01 .slide06 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide06.jpg") left top no-repeat;
}
#ddslider01 .slide07 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide07.jpg") left top no-repeat;
}
#ddslider01 .slide08 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide08.jpg") left top no-repeat;
}
#ddslider01 .slide09 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide09.jpg") left top no-repeat;
}
#ddslider01 .slide10 {
	display: block;
	height: 220px;
	width: 940px;
	text-indent: -99999em;
	background: rgb(51,51,51) url("/_images_volatile/_footerBillboards/ddslider01_slide10.jpg") left top no-repeat;
}


.ddslider01_arrowLeft {
	display: none;
}
.ddslider01_arrowRight {
	display: none;
}
/* Sets configs for selectors containers : absolute positioned in relation to #slider */
.ddslider01_selector {
	/*position: absolute;
	bottom: -10px;
	right: 0;*/
	display: inline-block;
	margin: 3px 0 -9px 0;
	list-style: none;
	z-index: 5;
}
/* Sets image of selectors */
.ddslider01_selector li {
	display: block !important;
	position: relative !important;
	width: 6px !important;
	height: 6px !important;
	margin: 0 2px 0 2px !important;
	float: left;
	cursor: pointer;
	background: transparent url("/_images_volatile/_footerBillboards/ddslider01_selector.png") left top no-repeat;
}
/* Sets the current selector */
.ddslider01_selector li.current {
	background: transparent url("/_images_volatile/_footerBillboards/ddslider01_selector.png") left bottom no-repeat;
}

/* ==========*/
/* megamenu */

#megamenu01 {
	background: transparent url("/_images/megamenu01_BG.png") left top repeat;
}

#megamenu01 .megamenu01_wrapper01 {
	padding: 2px 0 40px 0;
	background: transparent url("/_images/megamenu01_edgeTop.gif") left top repeat-x;
}
#megamenu01 .megamenu01_wrapper02 {
	width: 940px;
	margin: 0 auto 0 auto;
}
#megamenu01 .megamenu01_wrapper03 {
	padding: 60px 0 0 0;
		background: transparent;
	overflow: auto;
}

#megamenu01 ul {
	position: relative;
	float: left;
	width: 140px;
	margin: 0;
	padding: 0 0 0 20px;
	background: transparent url("/_images/megamenu01_edgeLists.gif") left top repeat-y;
		overflow: visible;
}

#megamenu01 ul:first-child {
	padding-left: 0;
	background: none;
}

#megamenu01 li {
	margin: 0;
	padding: 0;
}

#megamenu01 li.homeListItem {
	position: absolute;
	top: -26px;
	left: 2px;
	width: 16px;
	height: 22px;
		background: transparent;
}

#megamenu01 li a.level01:link,
#megamenu01 li a.level01:visited {
	padding: 0 2px 0 2px;
	color: rgb(200,200,200);
	text-decoration: none;
	text-shadow: 0 -1px 0 rgb(0,0,0);
	
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#megamenu01 li a.level01:hover {
	color: rgb(255,255,255);
	background-color: rgb(43,173,12);
	text-shadow: none;
}

#megamenu01 li.homeListItem a.homeLink:link,
#megamenu01 li.homeListItem a.homeLink:visited {
	display: block;
	width: 16px;
	height: 22px;
	text-decoration: none;
	text-indent: -99999em;
	background: transparent url("/_images/megamenu01_homeLink.png") left top no-repeat;
}
#megamenu01 li.homeListItem a.homeLink:hover {
	background: transparent url("/_images/megamenu01_homeLink.png") right top no-repeat;
}

#megamenu01 p {
	margin: 20px 0 0 0;
	color: rgb(200,200,200);
	text-shadow: 0 -1px 0 rgb(0,0,0);
}
/* ==========*/

/* span */ .propOpenTable {
	display: inline-block;
	width: 0.01em;
	font-size: 1px; /* 0.01em */
	line-height: 1px; /* 0.01em */
}

/* =================================================================== */
/* Google Custom Search Element / SiteSearch */
/* Note that these classes and ID are at odds with styles defined for regular body content and
have default styling that must be overriden. */
/* See styles_IE7.css */

.testClass_javascriptNotAvailable #search_CSE_twoPageForm {
	display: none !important;
}
#search_CSE_twoPageForm {
	visibility: hidden; /* See JavaScript. */
	position: absolute;
	top: 29px;
	right: 20px;
	z-index: 87;
	margin: 0;
	padding: 0;
	width: auto;
	background: rgb(204,204,196) url('/_images/search_btn.png') right top no-repeat; /*rgb(224,224,218)*/
	
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#search_CSE_twoPageForm.search_hasFocus {
	background-color: rgb(51,51,51);
}

#searchInput {
	position: relative;
	float: left;
	width: 47px; /* Overridden in script. */
	height: 19px;
	margin: 0 25px 0 5px;
	border: none;
		/*border-right: 1px solid red;*/
		/*border-left: 1px solid red;*/
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif;
	font-size: 12px;
		line-height: 19px;
	/*letter-spacing: ;*/
	color: rgb(255,255,255);
	background: transparent;
}

#searchButton {
	position: absolute; /* Used to prevent float:right distorting parent in IE7. */
	right: 0;
	top: 0;
	width: 21px;
	height: 21px;
	margin: 0;
	padding: 0;
	text-indent: 99999em;
	border: none;
		background: transparent;
}


#results {
	margin: 30px 20px 0 20px; /* 54px 20px 0 20px; */
	font-size: 12px !important;
	line-height: 1.5 !important;
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif !important;
}
.results_loading {}

.gsc-control-cse {}
.gsc-branding {
  display: none;
}
.gsc-control-cse div {}

/* Selector for entire element. */
.gsc-control-cse {}
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.gsc-resultsHeader {
	display: none;
}

/* Search button */
input.gsc-search-button {} 
/* Inactive tab */
.gsc-tabHeader.gsc-tabhInactive {}
/* Active tab */
.gsc-tabHeader.gsc-tabhActive {}
.gsc-tabsArea { /* This is the tab bar bottom border. */ }

/* Inner wrapper for a result */
.gsc-webResult.gsc-result,
.gsc-expansionArea {
	font-size: 12px !important;
	line-height: 1.5 !important;
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif !important;
}

/* 'No results' snippet */
.gs-no-results-result .gs-snippet {
	margin: 0 !important;
	padding: 9px 30px 10px 30px !important;
	border: none !important;
	font-weight: bold !important;
	
	-webkit-border-radius: 8px !important;
	-khtml-border-radius: 8px !important;
	-moz-border-radius: 8px !important;
	border-radius: 8px !important;
		
	background: rgb(240,240,235) !important;
}

/* Normal results */
.gs-result .gs-title {
	margin-bottom: 3px !important;
	padding: 3px 0 3px 0 !important; /* Fix: nested titles getting clipped. */
	text-decoration: none !important;
}
.gs-result a.gs-title,
.gs-result a.gs-title:link,
.gs-result a.gs-title:visited {
	padding: 3px !important;
	color: rgb(255,255,255) !important;
	border: none !important;
	text-decoration: none !important;
	background: rgb(70,156,255) !important;
	
	-webkit-border-radius: 3px !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	border-radius: 3px !important;
}
.gs-result a.gs-title:link b,
.gs-result a.gs-title:visited b {
	color: rgb(255,255,255) !important;
	border: none !important;
	text-decoration: none !important;
}
.gs-result a.gs-title:hover,
.gs-result a.gs-title:hover b {
	color: rgb(255,255,255) !important;
	border: none !important;
	background: #2bad0c !important;
}
.gs-result .gs-snippet {}

/* Promotion settings */
.gs-promotion.gs-result { /* The entire promo */ }
.gs-promotion.gs-result .gs-promotion-image { /* Promotion image */}
.gs-promotion.gs-result a.gs-title:link { /* Promotion title */ }
.gs-promotion.gs-result a.gs-title:visited {}
.gs-promotion.gs-result a.gs-title:hover {}
.gs-promotion.gs-result a.gs-title:active {}
.gs-promotion.gs-result .gs-snippet {}
.gs-promotion.gs-result .gs-visibleUrl {}

/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */

.gsc-completion-selected {}
.gsc-completion-container {
/*
  font-family: Arial, sans-serif;
  font-size: 13px;
  position: absolute;
  background: purple;
  border: 1px solid #666666;
  margin-left: 0;
  margin-right: 0;
  
  The top, left, and width are set in JavaScript.
*/
}

/* Full URL */
.gs-webResult.gs-result .gs-visibleUrl-short {
	display: none;
}
.gs-webResult.gs-result .gs-visibleUrl-long {
	display: block;
  	color: rgb(175,175,175);
}

.gsc-cursor-box {
	/*margin: 30px 0 0 0;
	padding: 0;
	background: rgb(240,240,240);
	
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	
	margin: 30px 0 0 0;
	padding: 9px 30px 10px 30px; /* 24px 30px 25px 30px; */
	
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
		
	background: rgb(240,240,235);
}
.gsc-cursor-box .gsc-cursor-page {
	margin-right: 4px !important;
	padding: 0 2px 0 2px !important;
	font-size: 12px !important;
	line-height: 1.5 !important;
	font-family: Arial, "Arial Unicode MS", Helvetica, "Helvetica Neue", HelveticaNeue, "Nimbus Sans L", FreeSans, "Liberation Sans", sans-serif !important;
	
	color: rgb(42,173,12) !important;
	text-decoration: none !important;
}
.gsc-cursor-box .gsc-cursor-page:hover {
	color: rgb(0,0,0) !important;
	font-weight: bold !important;
}
.gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page {
	color: rgb(0,0,0) !important;
	font-weight: bold !important;
}
/* =================================================================== */
/* Widgets */

/* frame right ========== */

.widgets_frameRight_wrapper01 {
	visibility: hidden; /* See JavaScript. */
	position: fixed;
	top: 45%; /* 45% */
	right: 5px;
	/* margin-top: ; Adjust this based on known height of buttons. Use JavaScript to adjust for unkown number of buttons. */
	background: transparent;
	z-index: 90;
}
.widgets_frameRight_wrapper01 ul,
.widgets_frameRight_wrapper01 ol {
	margin: 0;
	padding: 0;
	list-style: none;
}
.widgets_frameRight_wrapper01 li {
	margin: 0;
	padding: 0;
}
.widgetButtons {
	display: block;
	padding-bottom: 5px;
	text-indent: -99999em;
}
.widgets_frameRight_wrapper01 li:last-child a {
	padding-bottom: 0;
}
.widgetButtons_relatedResources,
.widgetButtons_relatedResources:link,
.widgetButtons_relatedResources:visited {
	width: 44px;
	height: 190px;
	background: transparent url('/_images/widget_relatedResources.png') left top no-repeat;
}
.widgetButtons_relatedResources:hover {
	background: transparent url('/_images/widget_relatedResources.png') right top no-repeat;
}
.widgetButtons_featuredResources,
.widgetButtons_featuredResources:link,
.widgetButtons_featuredResources:visited {
	width: 44px;
	height: 199px;
	background: transparent url('/_images/widget_featuredResources.png') left top no-repeat;
}
.widgetButtons_featuredResources:hover {
	background: transparent url('/_images/widget_featuredResources.png') right top no-repeat;
}
.widgetButtons_requestLiveDemo,
.widgetButtons_requestLiveDemo:link,
.widgetButtons_requestLiveDemo:visited {
	width: 44px;
	height: 193px;
	background: transparent url('/_images/widget_requestLiveDemo.png') left top no-repeat;
}
.widgetButtons_requestLiveDemo:hover {
	background: transparent url('/_images/widget_requestLiveDemo.png') right top no-repeat;
}

/* frame left social ========== */

.widgets_frameLeftSocial_wrapper01 {
	visibility: hidden; /* See JavaScript. */
	position: fixed;
	top: 45%;
	left: 5px;
	/* margin-top: ; Adjust this based on known height of buttons. Use JavaScript to adjust for unkown number of buttons. */
	background: transparent;
	z-index: 90;
}
.widgets_frameLeftSocial_list {
	position: relative;
	width: 44px;
	height: 119px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: transparent url('/_images/widget_frameLeftSocial_bg.png') left top no-repeat;
}
.widgets_frameLeftSocial_listHover {
	background: transparent url('/_images/widget_frameLeftSocial_bg.png') right top no-repeat !important;
}
.widgets_frameLeftSocial_wrapper01 li {
	width: 34px;
	height: 37px; /* Fill in the height to ensure scripted hover event doesn't flash */
	margin: 0;
	padding: 0;
	background: transparent;
}
.widgetButtonsSocialListItem { /* Script target class */ }
.widgetButtonsSocialListItem_01 {
	position: absolute;
	top: 6px;
	left: 5px;
}
.widgetButtonsSocialListItem_02 {
	position: absolute;
	top: 43px;
	left: 5px;
}
.widgetButtonsSocialListItem_03 {
	position: absolute;
	top: 80px;
	left: 5px;
}
.widgetButtonsSocial {
	display: block;
	text-indent: -99999em;
}
.widgetButtonsSocial_Twitter,
.widgetButtonsSocial_Twitter:link,
.widgetButtonsSocial_Twitter:visited {
	width: 34px;
	height: 34px;
	background: transparent url('/_images/widget_Twitter.png') left top no-repeat;
}
.widgetButtonsSocial_Twitter:hover {
	background: transparent url('/_images/widget_Twitter.png') right top no-repeat;
}
.widgetButtonsSocial_Facebook,
.widgetButtonsSocial_Facebook:link,
.widgetButtonsSocial_Facebook:visited {
	width: 34px;
	height: 34px;
	background: transparent url('/_images/widget_Facebook.png') left top no-repeat;
}
.widgetButtonsSocial_Facebook:hover {
	background: transparent url('/_images/widget_Facebook.png') right top no-repeat;
}
.widgetButtonsSocial_YouTube,
.widgetButtonsSocial_YouTube:link,
.widgetButtonsSocial_YouTube:visited {
	width: 34px;
	height: 34px;
	background: transparent url('/_images/widget_YouTube.png') left top no-repeat;
}
.widgetButtonsSocial_YouTube:hover {
	background: transparent url('/_images/widget_YouTube.png') right top no-repeat;
}

/* Colorbox: extra styles (see /_scripts/colorbox.css for setup and basic plugin styles ========== */

.colorbox_inlineContent_wrapper01 {
	display: none;
}

#modal_resources { /* For targeting purposes only */ }

.modal_list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.modal_listItem {
	margin: 0 0 1px 0;
	padding: 0;
}
.modal_listItem:last-child {
	margin-bottom: 0;
}

.modalBillboard {
	display: block;
	height: 60px;
	text-decoration: none;
	text-indent: -99999em;
}

/* Brochures and Briefs */

.modalBillboard_BrochuresBriefs_BouncerOverview,
.modalBillboard_BrochuresBriefs_BouncerOverview:link,
.modalBillboard_BrochuresBriefs_BouncerOverview:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_BouncerOverview.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_BouncerOverview:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_BouncerOverview.png') -418px top no-repeat;
}

.modalBillboard_BrochuresBriefs_BouncerProductBrochure,
.modalBillboard_BrochuresBriefs_BouncerProductBrochure:link,
.modalBillboard_BrochuresBriefs_BouncerProductBrochure:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_BouncerProductBrochure.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_BouncerProductBrochure:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_BouncerProductBrochure.png') -418px top no-repeat;
}

.modalBillboard_BrochuresBriefs_CSIBrochure,
.modalBillboard_BrochuresBriefs_CSIBrochure:link,
.modalBillboard_BrochuresBriefs_CSIBrochure:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_CSIBrochure.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_CSIBrochure:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_CSIBrochure.png') -418px top no-repeat;
}

.modalBillboard_BrochuresBriefs_EnergyExecutiveOverview,
.modalBillboard_BrochuresBriefs_EnergyExecutiveOverview:link,
.modalBillboard_BrochuresBriefs_EnergyExecutiveOverview:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_EnergyExecutiveOverview.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_EnergyExecutiveOverview:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_EnergyExecutiveOverview.png') -418px top no-repeat;
}

.modalBillboard_BrochuresBriefs_NercCipComplianceQuestionsTheBoardShouldAsk,
.modalBillboard_BrochuresBriefs_NercCipComplianceQuestionsTheBoardShouldAsk:link,
.modalBillboard_BrochuresBriefs_NercCipComplianceQuestionsTheBoardShouldAsk:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_NercCipComplianceQuestionsTheBoardShouldAsk.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_NercCipComplianceQuestionsTheBoardShouldAsk:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_NercCipComplianceQuestionsTheBoardShouldAsk.png') -418px top no-repeat;
}

.modalBillboard_BrochuresBriefs_OgrenInterviewWhyOrgsMovingFromCSAConsiderAppWhl,
.modalBillboard_BrochuresBriefs_OgrenInterviewWhyOrgsMovingFromCSAConsiderAppWhl:link,
.modalBillboard_BrochuresBriefs_OgrenInterviewWhyOrgsMovingFromCSAConsiderAppWhl:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_OgrenInterviewWhyOrgsMovingFromCSAConsiderAppWhl.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_OgrenInterviewWhyOrgsMovingFromCSAConsiderAppWhl:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_OgrenInterviewWhyOrgsMovingFromCSAConsiderAppWhl.png') -418px top no-repeat;
}

.modalBillboard_BrochuresBriefs_SecuringPosSystemsKiosksATMs,
.modalBillboard_BrochuresBriefs_SecuringPosSystemsKiosksATMs:link,
.modalBillboard_BrochuresBriefs_SecuringPosSystemsKiosksATMs:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_SecuringPosSystemsKiosksATMs.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_SecuringPosSystemsKiosksATMs:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_SecuringPosSystemsKiosksATMs.png') -418px top no-repeat;
}

.modalBillboard_BrochuresBriefs_TakingAdaptiveApplicationWhitelistingToTheNextLevelBouncer6,
.modalBillboard_BrochuresBriefs_TakingAdaptiveApplicationWhitelistingToTheNextLevelBouncer6:link,
.modalBillboard_BrochuresBriefs_TakingAdaptiveApplicationWhitelistingToTheNextLevelBouncer6:visited {
 	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_TakingAdaptiveApplicationWhitelistingToTheNextLevelBouncer6.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_TakingAdaptiveApplicationWhitelistingToTheNextLevelBouncer6:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_TakingAdaptiveApplicationWhitelistingToTheNextLevelBouncer6.png') -418px top no-repeat;
}

.modalBillboard_BrochuresBriefs_TopSevenThingsYouNeedToKnowAboutAppWL,
.modalBillboard_BrochuresBriefs_TopSevenThingsYouNeedToKnowAboutAppWL:link,
.modalBillboard_BrochuresBriefs_TopSevenThingsYouNeedToKnowAboutAppWL:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_TopSevenThingsYouNeedToKnowAboutAppWL.png') 0 top no-repeat;
}
.modalBillboard_BrochuresBriefs_TopSevenThingsYouNeedToKnowAboutAppWL:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_BrochuresBriefs_TopSevenThingsYouNeedToKnowAboutAppWL.png') -418px top no-repeat;
}

/* Case Studies */


.modalBillboard_CaseStudies_MeetingNercCipCompliance,
.modalBillboard_CaseStudies_MeetingNercCipCompliance:link,
.modalBillboard_CaseStudies_MeetingNercCipCompliance:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_CaseStudies_MeetingNercCipCompliance.png') 0 top no-repeat;
}
.modalBillboard_CaseStudies_MeetingNercCipCompliance:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_CaseStudies_MeetingNercCipCompliance.png') -418px top no-repeat;
}

.modalBillboard_CaseStudies_PosAndPciDssCompliance,
.modalBillboard_CaseStudies_PosAndPciDssCompliance:link,
.modalBillboard_CaseStudies_PosAndPciDssCompliance:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_CaseStudies_PosAndPciDssCompliance.png') 0 top no-repeat;
}
.modalBillboard_CaseStudies_PosAndPciDssCompliance:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_CaseStudies_PosAndPciDssCompliance.png') -418px top no-repeat;
}

.modalBillboard_CaseStudies_SaasProvider,
.modalBillboard_CaseStudies_SaasProvider:link,
.modalBillboard_CaseStudies_SaasProvider:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_CaseStudies_SaasProvider.png') 0 top no-repeat;
}
.modalBillboard_CaseStudies_SaasProvider:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_CaseStudies_SaasProvider.png') -418px top no-repeat;
}

.modalBillboard_CaseStudies_StateLevelGovernment,
.modalBillboard_CaseStudies_StateLevelGovernment:link,
.modalBillboard_CaseStudies_StateLevelGovernment:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_CaseStudies_StateLevelGovernment.png') 0 top no-repeat;
}
.modalBillboard_CaseStudies_StateLevelGovernment:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_CaseStudies_StateLevelGovernment.png') -418px top no-repeat;
}

/* Programs */

.modalBillboard_Programs_CsaTransitionProgram,
.modalBillboard_Programs_CsaTransitionProgram:link,
.modalBillboard_Programs_CsaTransitionProgram:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Programs_CsaTransitionProgram.png') 0 top no-repeat;
}
.modalBillboard_Programs_CsaTransitionProgram:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Programs_CsaTransitionProgram.png') -418px top no-repeat;
}

/* Demos */

.modalBillboard_Demos_RequestALiveDemo,
.modalBillboard_Demos_RequestALiveDemo:link,
.modalBillboard_Demos_RequestALiveDemo:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Demos_RequestALiveDemo.png') 0 top no-repeat;
}
.modalBillboard_Demos_RequestALiveDemo:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Demos_RequestALiveDemo.png') -418px top no-repeat;
}

/* Videos */
.modalBillboard_Video_ProtectYourEndpointFromStuxnet,
.modalBillboard_Video_ProtectYourEndpointFromStuxnet:link,
.modalBillboard_Video_ProtectYourEndpointFromStuxnet:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Video_ProtectYourEndpointFromStuxnet.png') 0 top no-repeat;
}
.modalBillboard_Video_ProtectYourEndpointFromStuxnet:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Video_ProtectYourEndpointFromStuxnet.png') -418px top no-repeat;
}
.modalBillboard_Video_WebInformantTvReviewOfBouncer6,
.modalBillboard_Video_WebInformantTvReviewOfBouncer6:link,
.modalBillboard_Video_WebInformantTvReviewOfBouncer6:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Video_WebInformantTvReviewOfBouncer6.png') 0 top no-repeat;
}
.modalBillboard_Video_WebInformantTvReviewOfBouncer6:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Video_WebInformantTvReviewOfBouncer6.png') -418px top no-repeat;
}

/* Webinars */

.modalBillboard_Webinars_AntivirusAntiMalwareSurveyOfItProfessionalsResultsSummary,
.modalBillboard_Webinars_AntivirusAntiMalwareSurveyOfItProfessionalsResultsSummary:link,
.modalBillboard_Webinars_AntivirusAntiMalwareSurveyOfItProfessionalsResultsSummary:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AntivirusAntiMalwareSurveyOfItProfessionalsResultsSummary.png') 0 top no-repeat;
}
.modalBillboard_Webinars_AntivirusAntiMalwareSurveyOfItProfessionalsResultsSummary:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AntivirusAntiMalwareSurveyOfItProfessionalsResultsSummary.png') -418px top no-repeat;
}

.modalBillboard_Webinars_AppWhlAndHigherEduWhyTheTremendousInterest,
.modalBillboard_Webinars_AppWhlAndHigherEduWhyTheTremendousInterest:link,
.modalBillboard_Webinars_AppWhlAndHigherEduWhyTheTremendousInterest:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AppWhlAndHigherEduWhyTheTremendousInterest.png') 0 top no-repeat;
}
.modalBillboard_Webinars_AppWhlAndHigherEduWhyTheTremendousInterest:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AppWhlAndHigherEduWhyTheTremendousInterest.png') -418px top no-repeat;
}

.modalBillboard_Webinars_AppWhlMicrosoftAppLockerAndBeyond,
.modalBillboard_Webinars_AppWhlMicrosoftAppLockerAndBeyond:link,
.modalBillboard_Webinars_AppWhlMicrosoftAppLockerAndBeyond:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AppWhlMicrosoftAppLockerAndBeyond.png') 0 top no-repeat;
}
.modalBillboard_Webinars_AppWhlMicrosoftAppLockerAndBeyond:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AppWhlMicrosoftAppLockerAndBeyond.png') -418px top no-repeat;
}

.modalBillboard_Webinars_AppWhlNowIsTheTimeButDoYouKnowWhy,
.modalBillboard_Webinars_AppWhlNowIsTheTimeButDoYouKnowWhy:link,
.modalBillboard_Webinars_AppWhlNowIsTheTimeButDoYouKnowWhy:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AppWhlNowIsTheTimeButDoYouKnowWhy.png') 0 top no-repeat;
}
.modalBillboard_Webinars_AppWhlNowIsTheTimeButDoYouKnowWhy:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AppWhlNowIsTheTimeButDoYouKnowWhy.png') -418px top no-repeat;
}

.modalBillboard_Webinars_AptsClarityOverHypePlease,
.modalBillboard_Webinars_AptsClarityOverHypePlease:link,
.modalBillboard_Webinars_AptsClarityOverHypePlease:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AptsClarityOverHypePlease.png') 0 top no-repeat;
}
.modalBillboard_Webinars_AptsClarityOverHypePlease:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_AptsClarityOverHypePlease.png') -418px top no-repeat;
}

.modalBillboard_Webinars_BeyondTheHypeWhatAreTheRealBenefitsOfAppWhl,
.modalBillboard_Webinars_BeyondTheHypeWhatAreTheRealBenefitsOfAppWhl:link,
.modalBillboard_Webinars_BeyondTheHypeWhatAreTheRealBenefitsOfAppWhl:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_BeyondTheHypeWhatAreTheRealBenefitsOfAppWhl.png') 0 top no-repeat;
}
.modalBillboard_Webinars_BeyondTheHypeWhatAreTheRealBenefitsOfAppWhl:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_BeyondTheHypeWhatAreTheRealBenefitsOfAppWhl.png') -418px top no-repeat;
}

.modalBillboard_Webinars_ComplyingWithNercCip007MaliciousSoftwarePreventionViaAppWhl,
.modalBillboard_Webinars_ComplyingWithNercCip007MaliciousSoftwarePreventionViaAppWhl:link,
.modalBillboard_Webinars_ComplyingWithNercCip007MaliciousSoftwarePreventionViaAppWhl:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_ComplyingWithNercCip007MaliciousSoftwarePreventionViaAppWhl.png') 0 top no-repeat;
}
.modalBillboard_Webinars_ComplyingWithNercCip007MaliciousSoftwarePreventionViaAppWhl:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_ComplyingWithNercCip007MaliciousSoftwarePreventionViaAppWhl.png') -418px top no-repeat;
}

.modalBillboard_Webinars_CostEffectivelyExtendingTheLifeOfWindows2000Systems,
.modalBillboard_Webinars_CostEffectivelyExtendingTheLifeOfWindows2000Systems:link,
.modalBillboard_Webinars_CostEffectivelyExtendingTheLifeOfWindows2000Systems:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_CostEffectivelyExtendingTheLifeOfWindows2000Systems.png') 0 top no-repeat;
}
.modalBillboard_Webinars_CostEffectivelyExtendingTheLifeOfWindows2000Systems:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_CostEffectivelyExtendingTheLifeOfWindows2000Systems.png') -418px top no-repeat;
}

.modalBillboard_Webinars_CyberSecurityStrategiesInAnEraOfChange,
.modalBillboard_Webinars_CyberSecurityStrategiesInAnEraOfChange:link,
.modalBillboard_Webinars_CyberSecurityStrategiesInAnEraOfChange:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_CyberSecurityStrategiesInAnEraOfChange.png') 0 top no-repeat;
}
.modalBillboard_Webinars_CyberSecurityStrategiesInAnEraOfChange:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_CyberSecurityStrategiesInAnEraOfChange.png') -418px top no-repeat;
}

.modalBillboard_Webinars_EndpointSecurityBlacklistingWhlAndAllPointsInBetween,
.modalBillboard_Webinars_EndpointSecurityBlacklistingWhlAndAllPointsInBetween:link,
.modalBillboard_Webinars_EndpointSecurityBlacklistingWhlAndAllPointsInBetween:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_EndpointSecurityBlacklistingWhlAndAllPointsInBetween.png') 0 top no-repeat;
}
.modalBillboard_Webinars_EndpointSecurityBlacklistingWhlAndAllPointsInBetween:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_EndpointSecurityBlacklistingWhlAndAllPointsInBetween.png') -418px top no-repeat;
}

.modalBillboard_Webinars_EntLvlAppWhlForWindows7BeyondAppLocker,
.modalBillboard_Webinars_EntLvlAppWhlForWindows7BeyondAppLocker:link,
.modalBillboard_Webinars_EntLvlAppWhlForWindows7BeyondAppLocker:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_EntLvlAppWhlForWindows7BeyondAppLocker.png') 0 top no-repeat;
}
.modalBillboard_Webinars_EntLvlAppWhlForWindows7BeyondAppLocker:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_EntLvlAppWhlForWindows7BeyondAppLocker.png') -418px top no-repeat;
}

.modalBillboard_Webinars_MaliciousSoftwarePreventionForNercCip007ComplianceProtectiveControlsForOsAndSuppApps,
.modalBillboard_Webinars_MaliciousSoftwarePreventionForNercCip007ComplianceProtectiveControlsForOsAndSuppApps:link,
.modalBillboard_Webinars_MaliciousSoftwarePreventionForNercCip007ComplianceProtectiveControlsForOsAndSuppApps:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_MaliciousSoftwarePreventionForNercCip007ComplianceProtectiveControlsForOsAndSuppApps.png') 0 top no-repeat;
}
.modalBillboard_Webinars_MaliciousSoftwarePreventionForNercCip007ComplianceProtectiveControlsForOsAndSuppApps:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_MaliciousSoftwarePreventionForNercCip007ComplianceProtectiveControlsForOsAndSuppApps.png') -418px top no-repeat;
}

.modalBillboard_Webinars_Pci2MovingBeyondComplianceToImprovedSecurityWithAppWhl,
.modalBillboard_Webinars_Pci2MovingBeyondComplianceToImprovedSecurityWithAppWhl:link,
.modalBillboard_Webinars_Pci2MovingBeyondComplianceToImprovedSecurityWithAppWhl:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_Pci2MovingBeyondComplianceToImprovedSecurityWithAppWhl.png') 0 top no-repeat;
}
.modalBillboard_Webinars_Pci2MovingBeyondComplianceToImprovedSecurityWithAppWhl:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_Pci2MovingBeyondComplianceToImprovedSecurityWithAppWhl.png') -418px top no-repeat;
}

.modalBillboard_Webinars_SecuringControlSystemsBlackAndVeatchsThoughtsOnAppWhl,
.modalBillboard_Webinars_SecuringControlSystemsBlackAndVeatchsThoughtsOnAppWhl:link,
.modalBillboard_Webinars_SecuringControlSystemsBlackAndVeatchsThoughtsOnAppWhl:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_SecuringControlSystemsBlackAndVeatchsThoughtsOnAppWhl.png') 0 top no-repeat;
}
.modalBillboard_Webinars_SecuringControlSystemsBlackAndVeatchsThoughtsOnAppWhl:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_SecuringControlSystemsBlackAndVeatchsThoughtsOnAppWhl.png') -418px top no-repeat;
}

.modalBillboard_Webinars_SecuringControlSystemsWithAppWhlWhyAllTheHype,
.modalBillboard_Webinars_SecuringControlSystemsWithAppWhlWhyAllTheHype:link,
.modalBillboard_Webinars_SecuringControlSystemsWithAppWhlWhyAllTheHype:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_SecuringControlSystemsWithAppWhlWhyAllTheHype.png') 0 top no-repeat;
}
.modalBillboard_Webinars_SecuringControlSystemsWithAppWhlWhyAllTheHype:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_SecuringControlSystemsWithAppWhlWhyAllTheHype.png') -418px top no-repeat;
}

.modalBillboard_Webinars_StuxnetVariationsComingToYourComputersSoon,
.modalBillboard_Webinars_StuxnetVariationsComingToYourComputersSoon:link,
.modalBillboard_Webinars_StuxnetVariationsComingToYourComputersSoon:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_StuxnetVariationsComingToYourComputersSoon.png') 0 top no-repeat;
}
.modalBillboard_Webinars_StuxnetVariationsComingToYourComputersSoon:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_StuxnetVariationsComingToYourComputersSoon.png') -418px top no-repeat;
}

.modalBillboard_Webinars_TheEvolutionOfPCICyberSecurity,
.modalBillboard_Webinars_TheEvolutionOfPCICyberSecurity:link,
.modalBillboard_Webinars_TheEvolutionOfPCICyberSecurity:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_TheEvolutionOfPCICyberSecurity.png') 0 top no-repeat;
}
.modalBillboard_Webinars_TheEvolutionOfPCICyberSecurity:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_TheEvolutionOfPCICyberSecurity.png') -418px top no-repeat;
}

.modalBillboard_Webinars_TopSevenThingsYouNeedToKnowAboutAppWL,
.modalBillboard_Webinars_TopSevenThingsYouNeedToKnowAboutAppWL:link,
.modalBillboard_Webinars_TopSevenThingsYouNeedToKnowAboutAppWL:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_TopSevenThingsYouNeedToKnowAboutAppWL.png') 0 top no-repeat;
}
.modalBillboard_Webinars_TopSevenThingsYouNeedToKnowAboutAppWL:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_TopSevenThingsYouNeedToKnowAboutAppWL.png') -418px top no-repeat;
}

.modalBillboard_Webinars_TransitioningFromCsaTheCaseForEntLvlAppWhl,
.modalBillboard_Webinars_TransitioningFromCsaTheCaseForEntLvlAppWhl:link,
.modalBillboard_Webinars_TransitioningFromCsaTheCaseForEntLvlAppWhl:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_TransitioningFromCsaTheCaseForEntLvlAppWhl.png') 0 top no-repeat;
}
.modalBillboard_Webinars_TransitioningFromCsaTheCaseForEntLvlAppWhl:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_TransitioningFromCsaTheCaseForEntLvlAppWhl.png') -418px top no-repeat;
}

/*
.modalBillboard_Webinars_UnderPressureFiveKeyPressuresHoldingBackEffectiveEndpoingChangeControl,
.modalBillboard_Webinars_UnderPressureFiveKeyPressuresHoldingBackEffectiveEndpoingChangeControl:link,
.modalBillboard_Webinars_UnderPressureFiveKeyPressuresHoldingBackEffectiveEndpoingChangeControl:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_UnderPressureFiveKeyPressuresHoldingBackEffectiveEndpoingChangeControl.png') 0 top no-repeat;
}
.modalBillboard_Webinars_UnderPressureFiveKeyPressuresHoldingBackEffectiveEndpoingChangeControl:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_UnderPressureFiveKeyPressuresHoldingBackEffectiveEndpoingChangeControl.png') -418px top no-repeat;
}
*/

.modalBillboard_Webinars_WhatAreTheRealBenefitsOfAppWhlSecurityOperationsCompliance,
.modalBillboard_Webinars_WhatAreTheRealBenefitsOfAppWhlSecurityOperationsCompliance:link,
.modalBillboard_Webinars_WhatAreTheRealBenefitsOfAppWhlSecurityOperationsCompliance:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_WhatAreTheRealBenefitsOfAppWhlSecurityOperationsCompliance.png') 0 top no-repeat;
}
.modalBillboard_Webinars_WhatAreTheRealBenefitsOfAppWhlSecurityOperationsCompliance:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Webinars_WhatAreTheRealBenefitsOfAppWhlSecurityOperationsCompliance.png') -418px top no-repeat;
}

/* Whitepapers */

.modalBillboard_Whitepapers_AppWhlAndControlSystemsAGoodMatch,
.modalBillboard_Whitepapers_AppWhlAndControlSystemsAGoodMatch:link,
.modalBillboard_Whitepapers_AppWhlAndControlSystemsAGoodMatch:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_AppWhlAndControlSystemsAGoodMatch.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_AppWhlAndControlSystemsAGoodMatch:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_AppWhlAndControlSystemsAGoodMatch.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_AppWhlANewSecurityParadigm,
.modalBillboard_Whitepapers_AppWhlANewSecurityParadigm:link,
.modalBillboard_Whitepapers_AppWhlANewSecurityParadigm:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_AppWhlANewSecurityParadigm.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_AppWhlANewSecurityParadigm:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_AppWhlANewSecurityParadigm.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_AppWhlMicrosoftAppLockerAndBeyond,
.modalBillboard_Whitepapers_AppWhlMicrosoftAppLockerAndBeyond:link,
.modalBillboard_Whitepapers_AppWhlMicrosoftAppLockerAndBeyond:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_AppWhlMicrosoftAppLockerAndBeyond.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_AppWhlMicrosoftAppLockerAndBeyond:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_AppWhlMicrosoftAppLockerAndBeyond.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_BouncerRoiAnalysis,
.modalBillboard_Whitepapers_BouncerRoiAnalysis:link,
.modalBillboard_Whitepapers_BouncerRoiAnalysis:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_BouncerRoiAnalysis.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_BouncerRoiAnalysis:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_BouncerRoiAnalysis.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_CombatingBufferOverflowsAndRootkits,
.modalBillboard_Whitepapers_CombatingBufferOverflowsAndRootkits:link,
.modalBillboard_Whitepapers_CombatingBufferOverflowsAndRootkits:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_CombatingBufferOverflowsAndRootkits.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_CombatingBufferOverflowsAndRootkits:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_CombatingBufferOverflowsAndRootkits.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_CtContinuesToKnockDownAppWhlBarriers,
.modalBillboard_Whitepapers_CtContinuesToKnockDownAppWhlBarriers:link,
.modalBillboard_Whitepapers_CtContinuesToKnockDownAppWhlBarriers:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_CtContinuesToKnockDownAppWhlBarriers.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_CtContinuesToKnockDownAppWhlBarriers:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_CtContinuesToKnockDownAppWhlBarriers.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_HardeningCritSysAtElecUtilities,
.modalBillboard_Whitepapers_HardeningCritSysAtElecUtilities:link,
.modalBillboard_Whitepapers_HardeningCritSysAtElecUtilities:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_HardeningCritSysAtElecUtilities.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_HardeningCritSysAtElecUtilities:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_HardeningCritSysAtElecUtilities.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_MaliciousSoftwarePreventionForNercCip007Compliance,
.modalBillboard_Whitepapers_MaliciousSoftwarePreventionForNercCip007Compliance:link,
.modalBillboard_Whitepapers_MaliciousSoftwarePreventionForNercCip007Compliance:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_MaliciousSoftwarePreventionForNercCip007Compliance.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_MaliciousSoftwarePreventionForNercCip007Compliance:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_MaliciousSoftwarePreventionForNercCip007Compliance.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_ProtectingPciSystemsAndData,
.modalBillboard_Whitepapers_ProtectingPciSystemsAndData:link,
.modalBillboard_Whitepapers_ProtectingPciSystemsAndData:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_ProtectingPciSystemsAndData.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_ProtectingPciSystemsAndData:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_ProtectingPciSystemsAndData.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_SecuringScadaSystems,
.modalBillboard_Whitepapers_SecuringScadaSystems:link,
.modalBillboard_Whitepapers_SecuringScadaSystems:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_SecuringScadaSystems.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_SecuringScadaSystems:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_SecuringScadaSystems.png') -418px top no-repeat;
}

.modalBillboard_Whitepapers_SpecialReportTenetsOfEndpoingSecurity,
.modalBillboard_Whitepapers_SpecialReportTenetsOfEndpoingSecurity:link,
.modalBillboard_Whitepapers_SpecialReportTenetsOfEndpoingSecurity:visited {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_SpecialReportTenetsOfEndpoingSecurity.png') 0 top no-repeat;
}
.modalBillboard_Whitepapers_SpecialReportTenetsOfEndpoingSecurity:hover {
	background: transparent url('/_images/_modalBillboards/modalBillboard_Whitepapers_SpecialReportTenetsOfEndpoingSecurity.png') -418px top no-repeat;
}

/* =================================================================== */
/* Miscellaneous styles */

.clearDIV {
	clear: both;
		height: 0;
}

.underline {
	border-bottom: 1x solid rgb(0,0,0);
}

/* Prevent script blocks from taking up any space ========== */

#scripts_pageBottom {
	display: none;
	visibility: hidden;
}

/* Error Pages ========== */

.error:first-child {
	margin-top: 60px;
}

h2.error {
	margin: 0 20px 0 20px;
	font-size: 21px;
	font-weight: bold;
	color: rgb(255,127,0);
}

h3.error {
	margin: 0 20px 140px 20px;
	font-size: 12px;
	font-weight: bold;
	color: rgb(0,0,0);
}

/*span.error_dingbat01 {
	width: 74px;
	height: 63px;
	display: block;
	margin: 30px auto 120px auto;
	clear: both;
	text-indent: -99999em;
	background: transparent url('/_images/error_dingbat01.gif') left top no-repeat;
}
span.error_dingbat01:hover {
	background: transparent url('/_images/error_dingbat01.gif') right top no-repeat;	
}*/

/* Maintenance Mode ========== */

body.mode_maintenance {
	background-color: rgb(253,253,253);
}

body.mode_maintenance #body_wrapper01 {
	width: 100%;	
	background: rgb(253,253,253) url("/_images/page_bg01.png") left top repeat-x;
}
	
body.mode_maintenance #mainBody_wrapper01 {
	width: 100%;
	position:  relative;
	text-align: center;
	
	background: transparent;
}

body.mode_maintenance #mainBody_wrapper02 {
	width: 980px;
	position: relative;
	margin: 0 auto 0 auto;
	padding: 60px 0 0 0;
	overflow: auto;
	
	background: transparent;
}

h2.maintenance {
	margin: 0 20px 0 20px;
	font-size: 21px;
	font-weight: bold;
	color: rgb(43,173,12);
}

h3.maintenance {
	margin: 0 20px 0 20px;
	font-size: 12px;
	font-weight: bold;
	color: rgb(0,0,0);
}

span.maintenance_logoDingbat01 {
	width: 111px;
	height: 140px;
	display: block;
	margin: 0 auto -10px auto;
	clear: both;
	text-indent: -99999em;
	background: transparent url('/_images/maintenance_logoDingbat01.png') left top no-repeat;
}

span.maintenance_dingbat01 {
	width: 74px;
	height: 63px;
	display: block;
	margin: 60px auto 60px auto;
	clear: both;
	text-indent: -99999em;
	background: transparent url('/_images/error_dingbat01.gif') left top no-repeat;
}
span.maintenance_dingbat01:hover {
	background: transparent url('/_images/error_dingbat01.gif') right top no-repeat;	
}
