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

#block-block-14 {
	display: none;
}

.node-type-downloadable .content .info,  body.node-type-event .content .info { 
	width: 550px;
}
.marketo-form-disabled .node-type-downloadable .content .info,
body.node-type-event.marketo-form-disabled .content .info { 
	width: 990px;
}

#block-block-2 { /* Homepage Buttons */
	height: 59px;
	position: absolute;
	bottom: 0px;
	width: 100%;
	z-index: 3;
}
#block-block-3 {
	margin-top: 19px;
}
#block-block-17 {
	margin-top: 19px;
}
#block-block-16 {
	margin-top: 19px;
}

#block-block-2 .content {
	width: 989px;
	margin: 0 auto;
}
#block-block-3 ul li {
	height: 58px;
	width: 215px;
	padding: 0px;
	margin: 0px 0px 6px 0px;
} 
#block-block-16 ul li {
	height: 58px;
	width: 215px;
	padding: 0px;
	margin: 0px 0px 6px 0px;
} 

#block-block-17 ul li {
	height: 58px;
	width: 215px;
	padding: 0px;
	margin: 0px 0px 6px 0px;
} 

#block-block-2 ul li {
	float:left;
	height: 59px;
	width: 308px;
	z-index: 3;
	margin-right: 32px;
	padding: 0px;
}
#block-block-2 ul li.last { margin-right: 0px; }
#block-block-3 ul li a {
	display: block;
	width: 215px;
	height: 58px;
	text-decoration: none;
	background-position: left bottom;
	background-repeat: no-repeat;
	outline: none;
	text-indent: -9999px;
	padding: 0;
}
#block-block-16 ul li a {
	display: block;
	width: 215px;
	height: 58px;
	text-decoration: none;
	background-position: left bottom;
	background-repeat: no-repeat;
	outline: none;
	text-indent: -9999px;
}
#block-block-17 ul li a {
	display: block;
	width: 215px;
	height: 58px;
	text-decoration: none;
	background-position: left bottom;
	background-repeat: no-repeat;
	outline: none;
	text-indent: -9999px;
}

#block-block-2 ul li a {
	display: block;
	width: 308px;
	height: 59px;
	text-decoration: none;
	background-position: left bottom;
	background-repeat: no-repeat;
	outline: none;
	text-indent: -9999px;
}

#block-block-3 ul li.free-trial a {
	background-image:url(../img/free-trial-inside.png);
}
#block-block-16 ul li.free-trial a {
	background-image:url(../img/free-trial-inside.png);
}

#block-block-2 ul li.free-trial a {
	background-image:url(../img/free-trial.png);
}
#block-block-3 ul li.overview a {
	background-image:url(../img/overview-inside.png);
}
#block-block-16 ul li.overview a {
	background-image:url(../img/adhocdemo.jpg);
}

#block-block-2 ul li.overview a {
	background-image:url(../img/overview.png);
}
#block-block-3 ul li.resources a {
	background-image: url(../img/resources-inside.png);
}
#block-block-16 ul li.resources a {
	background-image: url(../img/resources-inside.png);
}

#block-block-2 ul li.resources a {
	background-image: url(../img/resources.png);
}
#block-block-3 ul li a:hover,
#block-block-16 ul li a:hover,
#block-block-17 ul li a:hover,
#block-block-2 ul li a:hover {
	background-position: 0px 0px;
}



#block-block-17 ul li.free-trial a {
	background-image:url(../img/free-trial-inside.png);
}
#block-block-17 ul li.overview a {
	background-image:url(../img/oemoverview.jpg);
}
#block-block-17 ul li.resources a {
	background-image: url(../img/resources-inside.png);
}

/********** Side Bar Tests --A OEM-- **********/

#block-block-24 ul.test-a li {
	height: 175px;
	width: 220px;
	padding: 0;
	margin: 0;
	border-bottom: 1px #CCC dotted;
}

#block-block-24 ul.test-a  li a {
	display: block;
	width: 220px;
	height: 27px;
	padding: 148px 0 15px 0;
	background-position: left top;
	background-repeat: no-repeat;
	outline: none;
	font-family: 'PTSansNarrowRegular';
	font-weight: normal;
	color:#4e9dec;
	font-size: 1.2em;
	text-align: center;
	text-decoration: none;
}

#block-block-24 ul.test-a li a:hover {
	color: #6e9228;
}

#block-block-24 ul.test-a li.free-trial a {
	background-image:url(../img/sidebar-freetrial-link.png);
}

#block-block-24 ul.test-a li.free-trial a:hover {
	background-image:url(../img/sidebar-freetrial-hover.png);
}

#block-block-24 ul.test-a li.overview a {
	background-image:url(../img/sidebar-oem-link.png);
}

#block-block-24 ul.test-a li.overview a:hover {
	background-image:url(../img/sidebar-oem-hover.png);
}

#block-block-24 ul.test-a li.demo a {
	background-image: url(../img/sidebar-demo-link.png);
}

#block-block-24 ul.test-a li.demo a:hover {
	background-image: url(../img/sidebar-demo-hover.png);
}

/********** End Side Bar Tests --A OEM-- **********/

/********** Side Bar Tests --A-- **********/

#block-block-26 ul.test-c {
	margin-top: 20px;
}

#block-block-26 ul.test-c li {
	margin-bottom: 15px;
}

#block-block-26 ul.test-c  li a {
	font-family: 'novecento_widemedium', montserrat, sans-serif;
	text-align: center;
	background-color: #b1de72;
	color: #363b41;
	font-size: 16px;
	position: relative;
	float: none;
	width: auto;
	padding: 15px 20px 15px;
	border-top: 0 none;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 3px solid #25282c;
	border-radius: 4px 4px 4px 4px;
	margin: 0 auto;
	text-decoration: none;
	display: block;
	cursor: pointer;
	transition-property: all;
	-webkit-transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-o-transition: 0.5s ease;
	transition: 0.5s ease;
	line-height: 1.2em;
}

#block-block-26 ul.test-c li a:hover {
	color: #b1de72;
	background-color: #363b41; 
}

/*
#block-block-26 ul.test-c li.free-trial a {
	background-image:url(../img/sidebar-freetrial-link.png);
}

#block-block-26 ul.test-c li.free-trial a:hover {
	background-image:url(../img/sidebar-freetrial-hover.png);
}

#block-block-26 ul.test-c li.sixtysec a {
	background-image:url(../img/sidebar-60sec-link.png);
}

#block-block-26 ul.test-c li.sixtysec a:hover {
	background-image:url(../img/sidebar-60sec-hover.png);
}

#block-block-26 ul.test-c li.demo a {
	background-image: url(../img/sidebar-demo-link.png);
}

#block-block-26 ul.test-c li.demo a:hover {
	background-image: url(../img/sidebar-demo-hover.png);
}
*/









#block-block-77 ul.test-c li {
	height: 175px;
	width: 220px;
	padding: 0;
	margin: 0;
	border-bottom: 1px #CCC dotted;
}

#block-block-77 ul.test-c  li a {
	display: block;
	width: 220px;
	height: 27px;
	padding: 148px 0 15px 0;
	background-position: left top;
	background-repeat: no-repeat;
	outline: none;
	font-family: 'PTSansNarrowRegular';
	font-weight: normal;
	color:#4e9dec;
	font-size: 1.2em;
	text-align: center;
	text-decoration: none;
}

#block-block-77 ul.test-c li a:hover {
	color: #6e9228;
}

#block-block-77 ul.test-c li.free-trial a {
	background-image:url(../img/sidebar-freetrial-link.png);
}

#block-block-77 ul.test-c li.free-trial a:hover {
	background-image:url(../img/sidebar-freetrial-hover.png);
}

#block-block-77 ul.test-c li.sixtysec a {
	background-image:url(../img/sidebar-60sec-link.png);
}

#block-block-77 ul.test-c li.sixtysec a:hover {
	background-image:url(../img/sidebar-60sec-hover.png);
}

#block-block-77 ul.test-c li.demo a {
	background-image: url(../img/sidebar-demo-link.png);
}

#block-block-77 ul.test-c li.demo a:hover {
	background-image: url(../img/sidebar-demo-hover.png);
}

/********** End Side Bar Tests --A-- **********/

/********** Side Bar Tests --B OEM-- **********/

#block-block-25 ul.test-b li {
	height: 78px;
	width: 220px;
	padding: 0;
	margin: 0 0 20px 0;
}

#block-block-25 ul.test-b li.top {
	margin-top: 20px;
	}

#block-block-25 ul.test-b  li a {
	display: block;
	width: 220px;
	height: 78px;
	text-decoration: none;
	background-position: left top;
	background-repeat: no-repeat;
	outline: none;
	text-indent: -9999px;
}

#block-block-25 ul.test-b li.free-trial a {
	background-image:url(../img/sidebar-freetrial-button.png);
}


#block-block-25 ul.test-b li.overview a {
	background-image:url(../img/sidebar-oem-button.png);
}

#block-block-25 ul.test-b li.demo a {
	background-image: url(../img/sidebar-demo-button.png);
}

#block-block-25 ul.test-b li.free-trial a:hover, #block-block-25 ul.test-b  li.overview a:hover, #block-block-25 ul.test-b  li.demo a:hover{
	background-position: left bottom;
}

/********** End Side Bar Tests --B OEM-- **********/


/********** Side Bar Tests --B-- **********/

#block-block-27 ul.test-d li {
	height: 78px;
	width: 220px;
	padding: 0;
	margin: 0 0 20px 0;
}

#block-block-27 ul.test-d li.top {
	margin-top: 20px;
	}

#block-block-27 ul.test-d  li a {
	display: block;
	width: 220px;
	height: 78px;
	text-decoration: none;
	background-position: left top;
	background-repeat: no-repeat;
	outline: none;
	text-indent: -9999px;
}

#block-block-27 ul.test-d li.free-trial a {
	background-image:url(../img/sidebar-freetrial-button.png);
}


#block-block-27 ul.test-d li.sixtysec a {
	background-image:url(../img/sidebar-60sec-button.png);
}

#block-block-27 ul.test-d li.demo a {
	background-image: url(../img/sidebar-demo-button.png);
}

#block-block-27 ul.test-d li.free-trial a:hover, #block-block-27 ul.test-d li.sixtysec a:hover, #block-block-27 ul.test-d li.demo a:hover{
	background-position: left bottom;
}

/********** End Side Bar Tests --B-- **********/

body.front .section-wrap .text p {
	color: #999999;
    font-family: 'PTSansNarrowRegular';
	font-size: 20px;
}
.campaigns .text h2 {
	color: #999999;
    font-family: 'PTSansNarrowRegular';
	font-size: 35px;
	padding-bottom: 12px;
}
.campaigns .text h2 .green {
	font-weight: bold;
}
.campaigns .small {
	font-size: 20px;
	padding-left: 3px;
}




.view-latest-videos {
	margin-top: 23px;
	border: 1px #dcdcdc solid;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding-bottom: 10px;
}
.view-latest-videos .view-header {
	background-color: #f5f5f5;
	border-bottom: 1px #dcdcdc solid;
	padding: 12px 18px;
	margin-bottom: 11px;
}
.section-wrap
.view-latest-videos .view-header h2 {
	font-size: 18px;
	padding-bottom: 0px;
}
.view-latest-videos .views-row {
	color: #626262;
	font-size: 12px;
	margin: 0px 11px;
	text-align: center;
	padding-bottom: 8px;
}
.view-latest-videos .views-row img {
	border: 1px #ccc dotted;
	padding: 5px;
	margin: 0px auto 12px auto;
}
.view-latest-videos #slider_nav {
	height: 28px;
	padding-right: 14px;
	clear:left;
}
.view-latest-videos #slider_nav a {
	display: block;
	float: right;
	cursor: pointer;
	width: 28px;
	height: 28px;
	background: url(../img/slider-nav.png) 0px 0px no-repeat; 
	text-indent: -9999px;
}
.view-latest-videos #slider_nav a#prev {
	background-position: 0px -28px;
}









.view-tabbed-resources {
	margin-top: 25px;
	position: relative;
}

.view-tabbed-resources h3 {
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #626262;
	padding: 0px;
}

.view-tabbed-resources h3 a {
	color: #626262;
	text-decoration: none;
}

.view-tabbed-resources h3 a:hover {
	color: #6e9228;
}

.view-tabbed-resources .group  { 
	clear: both;
	display: none;
}
.view-tabbed-resources .group .views-row {
	border-bottom: 1px solid #d3d3d3;
	height: 145px;
}
.view-tabbed-resources .group .views-row-last {
	border-bottom: 0px;
}
.section-wrap .view-tabbed-resources p {
	padding-top: 4px;
	padding-bottom: 0px;
}
.view-tabbed-resources .group .views-row .views-field-nothing div,
#block-views-tabbed_resources-block_3 .group .views-row .views-field-nothing div {
	display: block;
	padding: 35px 10px 28px 68px;
	background-repeat: no-repeat;
	background-position: 0px 27px;
}

.msie7 .view-tabbed-resources .group .views-row .views-field-nothing div,
.msie7 #block-views-tabbed_resources-block_3 .group .views-row .views-field-nothing div {
	background-position: 0px 34px;
}

div.type-downloadable {
	background-image:url(../img/downloadable.gif);
}
div.type-event {
	background-image:url(../img/event.gif);
}

.view-tabbed-resources .ui-tabs-nav {
    font-family: 'PTSansNarrowRegular', Arial;
	font-size: 20px;
	border-right: 0px;
	float: none;
	z-index: 2;
	position: relative;
}
.view-tabbed-resources .ui-tabs-nav ul {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	width: 100%;
}
.view-tabbed-resources .ui-tabs-nav li {
	border: 1px solid #dddddd;
	border-bottom: none;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	background-color: #fbfbfb;
}
.view-tabbed-resources .ui-tabs-nav li.last-tab {
	border-right: 1px solid #dddddd;
}
.view-tabbed-resources .ui-tabs-nav li a {
	float: left;
	font-size: 1em;
	padding: 13px 20px 14px 20px;
	background: none;
	color: #7a7a7a;
}

.view-tabbed-resources .ui-tabs-nav li a.js-aligned {
	float: none;
	display: block;
	text-align: center;
	margin: 0px auto;
}
	
.view-tabbed-resources .ui-tabs-nav li a:hover {
	background: none;
	color: #6e9228;
}
.view-tabbed-resources .ui-tabs-nav li.active {
	background-color: #ffffff;
	border-color: #6e9228;
}
.view-tabbed-resources .ui-tabs-nav li.active a, .view-tabbed-resources .ui-tabs-nav li.active a:hover {
	background: none;
	color: #6e9228;
	padding-bottom: 15px;
}
.view-tabbed-resources .ui-tabs-panel {
	font-family: Arial, Helvetica, sans-serif;
	border: 0px;
	background: none;
	color: #626262;
	padding: 55px 0px 0px 0px;
	font-size: 15px;
	z-index: 1;
	position: relative;
}

.view-tabbed-resources .ui-tabs-panel .views-row-first {
	border-top: 1px #6e9228 solid;
}

.view-display-id-block_2 .views-row {
	clear: both;
	height: 145px;
}

.view-display-id-block_2 .views-row h3 a {
	color: #626262;
	text-decoration: none;
}

.view-display-id-block_2 .views-row h3 a:hover {
	color: #6e9228;
}

.view-display-id-block_1 .views-field-nothing,
.view-display-id-block_2 .views-field-nothing,
.view-display-id-block_3 .views-field-nothing {
	float: left;
	width: 420px;
	margin-right: 10px;
}

.view-display-id-block_1 .views-field-nothing { width: 520px; }

.view-display-id-block_2 .views-field-name,
.view-display-id-block_3 .views-field-name,
.view-display-id-block_2 .views-field-name-1 {
	float: left;
	font-size: 15px;
	width: 180px;
	padding-top: 60px;
	text-align: center;
}

.view-display-id-block_2 .views-field-name-1 a {
	color: #6e9228;
}

.view-display-id-block_1 .views-field-view-node,
.view-display-id-block_2 .views-field-field-file-fid,
.view-display-id-block_3 .views-field-nothing-1 {
	padding-top: 60px;
	text-align:right;
	float: right;
}

.view-display-id-block_1 .views-field-view-node a,
.view-display-id-block_2 .views-field-field-file-fid a,
.view-display-id-block_3 .views-field-nothing-1 a {	
	display: block;
	background-color: #6e9228;
	color: #ffffff;
	padding: 4px 8px;
	height: auto;
	width: auto;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 16px;
}







body.node-15 .content_bottom {
	background: url(../img/bi-repeat.gif) 0px 0px repeat-y;
}

#block-views-bi_encyclopedia-block_1 {
	font-size: 13px;
	background: url(../img/bi-top.gif) 0px 0px no-repeat;
	padding: 0px 37px;
	margin-top: 17px;
}
#block-views-bi_encyclopedia-block_1 .view-content { 
	border-bottom: 1px #e5e5e5 solid;
	padding: 33px 0px;
}

#block-views-bi_encyclopedia-block_2 {
	background: url(../img/bi-bottom.gif) bottom left no-repeat;
	padding: 0px 30px 30px 37px;
	margin-top: 19px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #7a7a7a;
	line-height: 19px;
}

#block-views-bi_encyclopedia-block_2 .view-content div { display: none; }

#block-views-bi_encyclopedia-block_1 td { 
	width: 252px;
	line-height: 19px;
	font-size: 13px;
}

#block-views-bi_encyclopedia-block_1 td.col-3 { 
	width: auto;
}

#block-views-bi_encyclopedia-block_1 a {
	color: #6e9228;
	text-decoration: none;
} #block-views-bi_encyclopedia-block_1 a:hover { color: #000000; }

/********** Actionable Reporting **********/

body.node-340 .content_bottom {
}

#actionable-reporting {
	font-size: 13px;
	padding: 0px 37px;
	margin-top: 17px;
}
#actionable-reporting .view-content { 
	border-bottom: 1px #e5e5e5 solid;
	padding: 10px 0px;
}


#actionable-reporting td { 
	width: 252px;
	line-height: 19px;
	font-size: 13px;
}

#actionable-reporting td.col-3 { 
	width: auto;
}

#actionable-reporting a {
	color: #6e9228;
	text-decoration: none;
} #actionable-reporting a:hover { color: #000000; }


/********** End Actionable Reporting **********/

body.front .content_bottom {
	background: url(../img/front-content-bottom-bottom.gif) bottom left no-repeat;
	width: 1010px;
	padding: 0px 0px 19px 18px;
	margin: 46px auto 0 auto;
}

body.front .content_bottom .wrap {
	width: 942px;
	background: #f4f4f4 url(../img/front-content-bottom-top.gif) 0px 0px no-repeat;
	min-height: 1%;
	padding: 32px 0px 4px 38px;
}

body.front .content_bottom .wrap:after { content: ""; display: block; height: 0; clear: both; }

body.front .content_bottom .block {
	float: left; 
	width: 410px;
}
body.front .content_bottom h2 { 
	color: #2e2e2e;
	font-size: 23px;
	border-bottom: 1px #7e7e7e solid; 
    font-family: 'PTSansNarrowRegular';
	padding-bottom: 23px;
	margin-bottom: 23px;
}

body.front .content_bottom h2 a{ 
	color: #2e2e2e;
}

#block-views-recent_events-block_1 {
	margin-right: 81px;
}

body.front .content_bottom a { 
	color: #969696;
	text-decoration: none;
}
body.front .content_bottom ul {
	padding: 0px;
	margin: 0px;
}
body.front .content_bottom li {
	font-size: 14px;
	list-style-type: none;
	margin: 0px;
	padding: 2px 0px 18px 0px;
}



#block-views-case_studies-block_1 {
	border-top: 1px #e5e5e5 solid;
	margin-top: 18px;
	padding-top: 10px;
}

#block-views-case_studies-block_1 table.views-table {
	width: 100%;
}
#block-views-case_studies-block_1 tbody {
	border-top: 0px;
}
#block-views-case_studies-block_1 tr.even, 
#block-views-case_studies-block_1 tr.odd {
	padding: 0px;
	background-color: #ffffff;
	border: 0px;
}
#block-views-case_studies-block_1 thead { 
	border: 0px;
	color: #626262;
	font-weight: bold;
}
#block-views-case_studies-block_1 thead th { 
	border-bottom: 0px;
	padding: 2px 0px;
}
#block-views-case_studies-block_1 thead th.views-field-field-industry-value { 
	text-align: center;
}

#block-views-case_studies-block_1 td {
	padding:10px 0px;
}

#block-views-case_studies-block_1 td.views-field-title { 
	background: url(../img/downloadable2.gif) 0px center no-repeat;
	padding-left: 48px;
	width: 470px;
}
#block-views-case_studies-block_1 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #626262;
	line-height: 1.3em;
}
#block-views-case_studies-block_1 h3 a {
	color: #626262;
	text-decoration: none;
}
#block-views-case_studies-block_1 h3 a:hover {
	color: #6e9228;
}
#block-views-case_studies-block_1 td.views-field-field-industry-value { 
	vertical-align: middle;
	text-align: center;
	color: #626262;
}

/********** Hall of Heroes **********/
	#hoh .main-wrapper {
	width: 1000px;
	margin: 0 auto;
	position: relative;
	padding-top: 30px;
	}
	
	#hoh .hoh-banner {
			width: 310px;
			float: left;
			margin: 0 30px 0 0;
			}
			
		#hoh .slider {
			float: left;
			}
			
		#hoh .main-wrapper img.featured-hero {
			position: absolute;
			top: 35px;
			left: 570px;
			z-index: 100;
			}
		
		#hoh .more-heroes {
			width: 1060px;
			margin: 0 auto;
			clear: both;
			position: relative;
			padding: 10px 0 0 0;
			}
		
		#hoh .more-heroes a.learn-more {
			position: absolute;
			top: 33px;
			right: 325px;
			color: #fff;
			font-weight: bold;
			background-color: #4e9dec;
			height: 12px;
			padding: 7px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
			-khtml-border-radius: 5px;
			text-decoration: none;
			font-size: .8em;
			}
			
		#hoh .more-heroes a.learn-more:hover {
			background-color: #7eac12;
			}	
		
		#hoh .hero-container {
			width: 475px;
			float: left;
			margin-bottom: 50px;
			}
		
		#hoh .right-container {
			margin-left: 50px;
			}
			
		#hoh .left {
			width: 100px;
			float: left;
			}
		
		#hoh .left a.thumbnail {
			display: block;
			width: 100px;
			height: 120px;
			text-indent: -9999px;
			background-position: top left;
			background-repeat:no-repeat;
			margin: 0 0 25px 0;
			}	
		
				
		#hoh .left a.thumbnail:hover {
			background-repeat:no-repeat;
			background-position: bottom left;
			}
		#hoh .left a.anritsu {
			background-image: url(../img/hoh-thumbnail-anritsu.png);
			}
			
		#hoh .left a.anthony {
			background-image: url(../img/hoh-thumbnail-anthony.png);
			}
		#hoh .left a.alicia {
			background-image: url(../img/hoh-thumbnail-alicia.png);
			}
		#hoh .left a.brianh {
			background-image: url(../img/hoh-thumbnail-brianh.png);
			}
		#hoh .left a.art {
			background-image: url(../img/hoh-thumbnail-art.png);
			}
		#hoh .left a.scott {
			background-image: url(../img/hoh-thumbnail-scott.png);
			}
		#hoh .left a.greg {
			background-image: url(../img/hoh-thumbnail-greg.png);
			}
			
		#hoh .left a.shane {
			background-image: url(../img/hoh-thumbnail-shane.png);
			}
			
		#hoh .left a.johng {
			background-image: url(../img/hoh-thumbnail-johng.png);
			}
			
		#hoh .left a.kevind {
			background-image: url(../img/hoh-thumbnail-kevind.png);
			}
			
		#hoh .left a.michaelh {
			background-image: url(../img/hoh-thumbnail-michaelh.png);
			}
			
		#hoh .left a.wiard {
			background-image: url(../img/hoh-thumbnail-wiard.png);
			}
		
		#hoh .left a.krisb {
			background-image: url(../img/hoh-thumbnail-kris.png);
			}
		
		#hoh .left a.steve {
			background-image: url(../img/hoh-thumbnail-steve.png);
			}
		
		#hoh .left a.brian-k {
			background-image: url(../img/hoh-thumbnail-briank.png);
			}
			
		#hoh .left a.clive {
			background-image: url(../img/hoh-thumbnail-clive.png);
			}
		
		#hoh .left a.mark-de {
			background-image: url(../img/hoh-thumbnail-markde.png);
			}
		
		#hoh .left a.troy {
			background-image: url(../img/hoh-thumbnail-troy.png);
			}
		
		#hoh .left a.dave {
			background-image: url(../img/hoh-thumbnail-dave.png);
			}
			
		#hoh .left a.guido {
			background-image: url(../img/hoh-thumbnail-guido.png);
			}
		
		#hoh .left span.kevind {
			display: block;
			width: 100px;
			height: 100px;
			text-indent: -9999px;
			margin: 0 0 25px 0;
			background-image: url(../img/hoh-thumbnail-kevind-novideo.png);
			background-repeat: no-repeat;
			}
		
		#hoh .left span.michaelh {
			display: block;
			width: 100px;
			height: 100px;
			text-indent: -9999px;
			margin: 0 0 25px 0;
			background-image: url(../img/hoh-thumbnail-michaelh-novideo.png);
			background-repeat: no-repeat;
			}
			
		#hoh .left span.wiard {
			display: block;
			width: 100px;
			height: 100px;
			text-indent: -9999px;
			margin: 0 0 25px 0;
			background-image: url(../img/hoh-thumbnail-wiard-novideo.png);
			background-repeat: no-repeat;
			}
		
		#hoh .left span.kris {
			display: block;
			width: 100px;
			height: 100px;
			text-indent: -9999px;
			margin: 0 0 25px 0;
			background-image: url(../img/hoh-thumbnail-kris-novideo.png);
			background-repeat: no-repeat;
			}
		
		
		#hoh .left ul {
			margin: 0;
			padding: 0;
			}
			
		#hoh .left ul li{
			padding: 0;
			margin: 0;
			list-style-type: none;
			}
		
		#hoh .left ul li a{
			font-size: .8em;
			color:#4e9dec;
			text-decoration: none;
			width: 100px;
			display: block;
			padding-left: 30px;
			background-position: 0 0;
			background-repeat:no-repeat;
			margin-bottom: 15px;
			}
		
		#hoh .left ul li a:hover{
			color:#85af22;
			text-decoration: none;
			}	
		#hoh .left ul li a.case-study{
			background-image: url(../img/hoh-casestudy-icon.png);
			height: 16px;
			padding-top: 7px;
			}
			
		#hoh .left ul li a.webinar{
			background-image: url(../img/hoh-webinar-icon.png);
			height: 15px;
			padding-top: 5px;
			}

		#hoh .left ul li a.case-study:hover{
			background-position: 0 -23px;
			}
			
		#hoh .left ul li a.webinar:hover{
			background-position: 0 -20px;
			}
	
		#hoh .right {
			width:370px;
			height: 275px;
			float: left;
			background-image: url(../img/hoh-quote-bkgd.png);
			background-repeat: no-repeat;
			margin-left: 5px;
			}
			
		#hoh .top {
			height: 165px;
			}
		
		#hoh .right p {
			float: left;
			width: 315px;
			color: #000;
			margin: 0;
			}
			
		#hoh .right p.quote {
			line-height: normal;
			font-size: 1em;
			margin: 5px 20px 0 35px;
			}	
		
		#hoh .right p.quote img {
			margin-right: 5px;
			}
			
		#hoh .right p.name {
			font-size: .8em;
			margin: 0 20px 0 35px;
			line-height: 1.2em;
			}	
		
		#hoh .right ul {
			width: 240px;
			float: left;
			font-size: .8em;
			margin: 15px 0 0 115px;
			padding: 0;
			}
		
		#hoh .right ul li{
			width: 100%;
			float: left;
			clear: both;
			background-image: url(../img/hoh-green-check.png);
			background-repeat: no-repeat;
			padding-left: 20px;
			margin: 0 10px 10px 0;
			color: #000;
			}
/********** End Hall of Heroes **********/


/********** BI Encyclopedia Page Styles **********/

.bi-encyclopedia-menu {
	background: url(../img/bi-repeat.gif) 0px 0px repeat-y;
	width: 770px;
	}

.bi-encyclopedia-menu .wrapper{
	font-size: 13px;
	background: url(../img/bi-top.gif) 0px 0px no-repeat;
	padding: 37px 37px 0px 37px;
	margin-top: 17px;
	}

.bi-encyclopedia-menu .wrapper .table-container{
        border-bottom: 1px solid #ccc;
        padding-bottom: 25px;
        }

.bi-encyclopedia-menu .wrapper table{
    width: 696px;
}

.bi-encyclopedia-menu .wrapper table td.col-3 {
    width: auto;
    padding: 4px 0;
}

.bi-encyclopedia-menu .wrapper table a {
	color: #6e9228;
	text-decoration: none;
}

.bi-encyclopedia-menu .wrapper table a:hover { 
    color: #000000; 
    }

.content .bi-encyclopedia-content {
	background: url(../img/bi-repeat.gif) 0px 0px repeat-y;
	width: 770px;
}

.content .bi-encyclopedia-content .wrapper {
	background: url(../img/bi-bottom.gif) bottom left no-repeat;
	padding: 20px 30px 30px 37px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #7a7a7a;
	line-height: 19px;
}

.node-364 a.bi-link-actionable-reporting, 
.node-374 a.bi-link-data-source-types, 
.node-384 a.bi-link-key-performance-indicators, 
.node-363 a.bi-link-ad-hoc-reporting, 
.node-375 a.bi-link-data-tables, 
.node-385 a.bi-link-managed-reporting, 
.node-365 a.bi-link-analysis-grid, 
.node-376 a.bi-link-data-visualization, 
.node-386 a.bi-link-mashups, 
.node-366 a.bi-link-analysis-bi, 
.node-377 a.bi-link-drill-down, 
.node-387 a.bi-link-olap, 
.node-367 a.bi-link-automated-business, 
.node-378 a.bi-link-elemental-development, 
.node-388 a.bi-link-report-building, 
.node-368 a.bi-link-automated-processes, 
.node-379 a.bi-link-end-user, 
.node-389 a.bi-link-report-developer, 
.node-369 a.bi-link-automated-report, 
.node-380 a.bi-link-elt, 
.node-390 a.bi-link-reporting-in-bi, 
.node-370 a.bi-link-bi, 
.node-381 a.bi-link-gis-map, 
.node-391 a.bi-link-reporting-performance, 
.node-371 a.bi-link-bi-models, 
.node-382 a.bi-link-heat-maps, 
.node-392 a.bi-link-system-admin, 
.node-372 a.bi-link-dashboards-dashboarding, 
.node-383 a.bi-link-interactive-data, 
.node-393 a.bi-link-text-clouds, 
.node-373 a.bi-link-data-integration
{
font-weight: bold;
}

/********** End BI Encyclopedia Page Styles **********/
