
.resultsTabs { padding: 0px; margin-right: 15px; text-align: left; }
#maintab { padding:0px; margin:0px; }
#maintab li { margin:0px; list-style-type:none; border-top:1px solid #CBCBCB; }

/*#maintab li.selected { border-top: 6px solid #000; }*/

#maintab li a {
	display: block;
	text-decoration: none;
	color: #a7a7a7;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 15px;
	outline: none;
	height: 40px;
	width: 158px;
	border-top:6px solid #fff;
}

a.insight { color: #431f05; }
a.reports { color: #b97009; }
a.blog { color: #c2a357; }
.apress { color: #98985b; }
a.news { color: #a6b06f; }

/*new */
a.presentations { color: #f79910; }
a.webcasts { color: #846a2c; }
a.industry-press { color: #cfe659; }
a.event { color:#7cafa5; }
a.recognition { color:#c3e1db; }

/* not used? */
a.ecasts { color: #fcbf65; }
a.quotes { color: #7e8b7e; }
a.calendar { color: #aec57c; }
a.awards { color: #279b9b; }

#maintab li a.insight:hover, #maintab li.selected a.insight { border-top:6px solid #431f05; color:#431f05; }
#maintab li a.reports:hover, #maintab li.selected a.reports { border-top:6px solid #b97009; color:#b97009; }
#maintab li a.blog:hover, #maintab li.selected a.blog { border-top:6px solid #c2a357; color:#c2a357; }
#maintab li a.press:hover, #maintab li.selected a.press { border-top:6px solid #98985b; color:#98985b; }
#maintab li a.news:hover, #maintab li.selected a.news { border-top:6px solid #a6b06f; color:#a6b06f; }

#maintab li a.presentations:hover, #maintab li.selected a.presentations { border-top:6px solid #f79910; color:#f79910; }
#maintab li a.webcasts:hover, #maintab li.selected a.webcasts { border-top:6px solid #846a2c; color:#846a2c; }
#maintab li a.industry-press:hover, #maintab li.selected a.industry-press { border-top:6px solid #cfe659; color:#cfe659; }
#maintab li a.event:hover, #maintab li.selected a.event { border-top:6px solid #7cafa5; color:#7cafa5; }
#maintab li a.recognition:hover, #maintab li.selected a.recognition { border-top:6px solid #c3e1db; color:#c3e1db; }

#maintab li a.ecasts:hover, #maintab li.selected a.ecasts { border-top:6px solid #fcbf65; color:#fcbf65; }
#maintab li a.quotes:hover, #maintab li.selected a.quotes { border-top:6px solid #7e8b7e; color:#7e8b7e; }
#maintab li a.calendar:hover, #maintab li.selected a.calendar { border-top:6px solid #aec57c; color:#aec57c; }
#maintab li a.awards:hover, #maintab li.selected a.awards { border-top:6px solid #279b9b; color:#279b9b; }

#maintab li a:visited{ color: #2d2b2b; }
#maintab li.selected a:hover{ text-decoration: none; }
div#resultsContent{  width:775px; }
.tabcontent{ display:none; z-index:0; }

.tabcontent hr { margin:0px 25px; color: #cccecd; }
.tabcontent .link { width:660px; }
.tabcontent .two-column .link { width:80%; }
.tabcontent .three-column .link { width:65%; }
.tabcontent .logo { width:130px; }
.tabcontent .link a { font-weight:bold; }
.tabcontent .clean-ul a { color:#a6b06f; }

.one-type .link { width:auto; }
.tabcontent .item-title { height:auto; }

.tabcontent.insight .item-title { border-bottom: 6px solid #431f05; }
.tabcontent.reports .item-title { border-bottom: 6px solid #b97009; }
.tabcontent.blog .item-title { border-bottom: 6px solid #c2a357; }
.tabcontent.press .item-title { border-bottom: 6px solid #98985b; }
.tabcontent.news .item-title { border-bottom: 6px solid #a6b06f; }

/*new */
.tabcontent.presentations .item-title { border-bottom: 6px solid #f79910; }
.tabcontent.webcasts .item-title { border-bottom: 6px solid #846a2c; }
.tabcontent.industry-press .item-title { border-bottom: 6px solid #cfe659; }
.tabcontent.event .item-title { border-bottom: 6px solid #7cafa5; }
.tabcontent.recognition .item-title { border-bottom: 6px solid #c3e1db; }

/* not used? */
.tabcontent.ecasts .item-title { border-bottom: 6px solid #fcbf65; }
.tabcontent.quotes .item-title { border-bottom: 6px solid #7e8b7e; }
.tabcontent.calendar .item-title { border-bottom: 6px solid #aec57c; }
.tabcontent.awards .item-title { border-bottom: 6px solid #279b9b; }

/* move the meta information (date) to the next line on these types */
/*.tabcontent.news span.item-meta { display:block; }
.tabcontent.press span.item-meta { display:block; }
.tabcontent.quotes span.item-meta { display:block; }
.tabcontent.calendar span.item-meta { display:block; }
.tabcontent.awards span.item-meta { display:block; }*/

.tabcontent span.item-meta { display:block; }

@media print {
	.tabcontent { display:block !important; }
	div.resultsTabs { display:none !important; }
}