.FeedItems{
	border:1px solid #ccc;
	border-top:none;
}

.DataFeedTemplate .ItemTemplate{
	background-color: #F2F2F2;
    padding: 5px 10px;
	line-height:normal;
	background:url(../design/expand_icon.png) 98% 5px no-repeat;
}
.DataFeedTemplate .dataItem .ItemTemplate.selected{
	background:url(../design/collapse_icon.gif) 98% 5px no-repeat;
	border-bottom:none;
}

.DataFeedTemplate .dataItem.alt{
	background-color:#E2F2F2;
}

.DataFeedTemplate .HeaderItem{
	background: url("../design/thbg.png") repeat-x scroll 0 0 #A6A6A6;
    color: #F4F4F4;
    font-family: 'Oswald',sans-serif;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
	padding: 5px 10px;
}

.DataFeedTemplate .HeaderItem span,
.DataFeedTemplate .HeaderItem label,
.DataFeedTemplate .dataItem span,
.DataFeedTemplate .dataItem label{
	display:inline-block;
	.display:inline;
	.zoom:1;
	cursor:pointer;
}

.DataFeedTemplate .HeaderItem label,
.DataFeedTemplate .dataItem label{
	width:350px;
}

.FeedConteiner {
	padding:5px 10px;
	display:none;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:#E2F2F2;
}

.FeedConteiner ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.FeedConteiner ul li {
	background: url("../design/rightSpacer.png") repeat-x top;
	padding:10px 10px;
	
}

.FeedConteiner ul li:first-child {
	background:none;
}

.FeedConteiner ul li span.date{
	display:block;
}

.FeedConteiner ul li span.noItems{
	color:#999;
	font-size:11px;
	display:block;
}

.FeedConteiner ul li span.size{
	padding-left:5px;
	color:#999999;
	font-size:11px;
}

.PublicLoginContainer {
	padding-bottom:10px;
}

.PublicLoginContainer  td{
	text-align:left !important;
}

.PublicLoginContainer  td input{
	border:1px solid #333;
}

.PublicLoginContainer  .Column1{
	width:0px !important;
	display:none;
}

.PublicLoginContainer  .lblLoggedInAsText{
	display:none;
}

.PublicLoginContainer  td a.ActionButtonLink{
	display:block;
	font-size:11px;
	margin:3px 0px;
	line-height:normal;
}

input.signUpMail,
input.submitEmail{
	border:1px solid #333;
	height:20px;
	margin-right:10px;
	vertical-align:top;
}

input.submitEmail{
	height:23px;
	cursor:pointer;
}

.PaneHeader
{
text-align: left;
}

.ClientLogo
{
float: left;
width: 250px;
}

.PaneHeader .MailingListSignupContainer
{
float: right;
}

.PaneHeader .MailingListSignupContainer span
{
display: none;
}

.PaneHeader .MailingListTable
{
margin-bottom: 0px;
}

.PaneHeader .MailingListSignupContainer .GridActions, .PaneHeader .MailingListSignupContainer .ErrorContainer
{
}

#pageClass
{
background: url("../design/inner-bg940.png") repeat-y scroll center top transparent;
}

.PageDefaultInner
{
width: 940px;
}

.PaneContent
{
width: 938px;
}

.homeBanner
{
margin-right: auto;
margin-left: auto;
padding: 0px;
}

.homeBanner .ContentContainer
{
padding: 25px;
}

.LayoutThreeColumnLayout .PaneContent {
    width: 680px;
}

.MailingListSignupContainer .signupRight #rowEmailAddress span
{
display: none;
}

.signupRight .MailingListTable
{
margin-bottom: 0px;
}

.signupRight .GridActions
{
padding-left: 10px;
}

.homeBanner {
background: url("../design/homebanner938.jpg") no-repeat scroll 0 0 transparent;
width: 938px;
}

.tickerSubscribe .MailingListListTable {
	display:block;
}

.tickerSubscribe .MailingListListTable table tr {
	display:none;
}

.tickerSubscribe .MailingListListTable table tr+tr+tr {
	display:block;
}

.MailingListSignupContainer {
}

.mailingListModule .all,
.mailingListModule .reset {
	padding:5px;
	display:none;
}

.mailingListContainer h1 {
	cursor: pointer;
    border-bottom: 1px solid #E9E9E9;
    clear: both;
    height: 50px;
    line-height: 45px;
    background-image: url('../design/open.png');
    background-repeat: no-repeat;
    background-position: center right;
}
.mailingListContainer .active h1 {
	background-image: url('../design/close.png');
}
.mailingListContainer ul {
	list-style-type: none;
	display:none;
}
.mailingListContainer ul li {
    display: inline-block;
    padding: 5px;
    width: 215px;
    .display:inline ;
    .zoom: 1;
}
.coverageLanding .MailingListSignupContainer,
.coverageMailing .MailingListSignupContainer {
    display:none;
}

.PaneFooter .PublicLoginContainer  {
	display:none;
}

.PageCoverageBiotech-DavidBautzPhD .PaneContentInner:after {
content: none !important;
}
.eventBanner {
    width: 688px;
    vertical-align: top;
    display: inline-block;
    float: left;
}
.eventBanner img {
    display: inline-block;
    max-width: 100%;
}
