/* home_mfi_news.css */
div#content_left_side #mfi_news table{
    width:517px;
    
    margin-top:10px;
}

div#content_left_side #mfi_news table td {
    vertical-align:top;
    padding: 3px 5px;       
    padding-bottom:0px;
    padding-top:3px;
    position:relative;
    z-index:5;
    
}

div#content_left_side #mfi_news table td.inside_mfi_head {
    padding: 0;;
    
}

div#content_left_side #mfi_news table td.inside_mfi_head h2{
    font-size:12px;
    font-weight:bold;
    width:auto;
    font-family: Arial, Helvetica,sans-serif;    
    margin-bottom:15px;
    border-bottom:1px solid #dddfff;
    padding-left:2px;
    padding-right:3px;    
}
div#content_left_side #mfi_news table td.inside_mfi_head h2#inside_mfi_pdf {
    color:#7e906e;    
}
div#content_left_side #mfi_news table td.inside_mfi_head h2#inside_mfi_xls {
    color:#ca5858;    
}

div#content_left_side #mfi_news table td div#mfi_news_subscribe_pdf,
div#content_left_side #mfi_news table td div#mfi_news_subscribe_xls{
    font-weight:bolder;
	text-align:right;
	
	background-repeat:no-repeat;
	position:relative;
	top:-18px;
	right:-5px;
	
    background-position:top left;
    
    width:77px;
    height:14px;
    margin-left:164px;
    z-index:1000;
    
}

div#content_left_side #mfi_news table td div#mfi_news_subscribe_pdf {
    background-image: url('/static/assets/mfi_news_more_back_pdf.png');    
}

div#content_left_side #mfi_news table td div#mfi_news_subscribe_xls {
    background-image: url('/static/assets/mfi_news_more_back_xls.png');    
}


div#content_left_side #mfi_news div#products_link{
    font-weight:bolder;
	text-align:right;	
	background-repeat:no-repeat;
	position:relative;
	top:-17px;
	right:0;
	width:518px;
    
    background-image: url('/static/assets/goto_background.png');
    background-position: right bottom;    
    border-top:1px solid #666;
    height:17px;
    
}
div#content_left_side #mfi_news div#products_link a{
	color:#c6c6c6;
       	text-decoration:none;
       	font-size:10px;  
        position:relative;
        top:-2px;
        right:5px;     	
        font-family:Arial, sans-serif;
        z-index:1000;
}
div#content_left_side #mfi_news div#products_link a:hover {
        color:white;
    
}
div#content_left_side #mfi_news table td div#mfi_news_subscribe_pdf a,
div#content_left_side #mfi_news table td div#mfi_news_subscribe_xls a {
    
    color:#666;
       	text-decoration:none;
       	font-size:10px;  
        position:relative;
        top:-1px;
        right:5px;     	
        font-family:Arial, sans-serif;
        font-weight:bold;
}
div#content_left_side #mfi_news table td div#mfi_news_subscribe_pdf a:hover,
div#content_left_side #mfi_news table td div#mfi_news_subscribe_xls a:hover {
        color:black;
        text-decoration:underline;
    
}
div#content_left_side #mfi_news table td p,
div#content_left_side #mfi_news table td p a{
    font-size:11px;    
}

div#content_left_side #mfi_news table td div{
    width:239px;
    padding-bottom:15px;
    
    
}

div#content_left_side #mfi_news table td#mfi_news_pdf  {
    
    border:1px solid #dde2d9;
    background-image: url(/static/assets/mfi_pdf_news_back.png);
    
} 
div#content_left_side #mfi_news table td#mfi_news_xls  {
    
    margin-left:18px;
    background-image: url(/static/assets/mfi_xls_news_back.png);
    border: 1px solid #ffdbdb;
    
} 

div#content_left_side #mfi_news table td#mfi_news_xls div#screenshot_container {
    position:relative;
    width:244px;
    height:336px;
    overflow:visible;
    
}

div#content_left_side #mfi_news table td#mfi_news_xls img#xls_screenshot {
    border:none;
    margin:0;    
    margin-left:-1px;
    position:absolute;
    
    
}

div#content_left_side #mfi_news table td div.publication_icon {
    border:none;
    float:left;
    margin:0;
    width:41px;    
    height:45px;
    margin-right:8px;      
    margin-left: -11px;
    padding:0; 
    position:relative;
    top:0;
    left:0;
    
    
      
    
}



div#content_left_side #mfi_news table td div.publication_icon img {
    border:none;
    position:absolute;
    margin:0;
    bottom:0px;
    left:0;
    
    
}

@media screen and (min-width: 550px){
   div#content_left_side #mfi_news table td div.publication_icon {  padding-top:7px; margin-top:-2px;}


div#content_left_side #mfi_news table td div#mfi_news_subscribe_xls {
    margin-left:169px;
    
}
}