﻿.promo .box-heading, .news .box-heading{
	background:url(../images/bg-box-heading-promo.gif) no-repeat 0 100%;
	padding:12px 105px 39px 0;
	margin:0 0 3px;
	position:relative;
}
.news .box-heading { background:url(../images/bg-box-heading-news.gif) no-repeat 0 100%; }
.promo .box-title, .news .box-title{
	background:#E79B39 url(../images/bg-promos.gif) repeat-x;
	width:932px;
	overflow:hidden;
}
.news .box-title{ background:#DA7C0A url(../images/bg-news.gif) repeat-x; }
.promo .box-title .c, .news .box-title .c{
	background:transparent url(../images/bg-promos-title-c.gif) no-repeat 0 100%!important;
	padding:16px 13px 27px 19px!important;
	width:900px!important;
}
.news .box-title .c{ background:transparent url(../images/bg-news-title-c.gif) no-repeat 0 100%!important; }
.promo .box-heading{
	background:url(../images/bg-box-heading-promos.gif) no-repeat top right!important;
}
.news .box-heading{
	background:url(../images/bg-box-heading-news.gif) no-repeat top right!important;
}
.newsfeed 
{
    margin:0 0 30px 60px;
    border-bottom:1px solid #EAEAEA;
    overflow:auto;
    padding-bottom:10px;
}
.newsfeed h3 
{
    font-size:20px;
    color:#E89F3C;
    font-weight:normal;
    margin:0!important;
}
.news .newsfeed h3 { color:#023059; }
.newsfeed p 
{
    font-size:12px;
    color:#999;
    line-height:18px;
}
.newsfeed .calendar
{
    font-size:11px;
    padding-left:22px;
    background:url(../images/icon-calendar.gif) no-repeat center left;
    color:#CCC;
}
.promo-thumb
{
    float:right;
    border:1px solid #EAEAEA;
    padding:3px;
    margin:15px 20px 20px 15px;
}
.promo-rss
{
    text-align:right;
    margin:-20px 10px 0;
    font-weight:bold;
    font-size:14px;
}
.promo-rss a.rss-link, .promo-rss a.edit-link
{
    color:#FF9966!important;
    padding-left:20px;
}
.promo-rss a.rss-link {  background:transparent url(../images/icon-rss2.gif) no-repeat center left; }
.promo-rss a.edit-link {  color:#347F27!important; background:transparent url(/images/icon-doc-new.gif) no-repeat center left; }
.feed-tools
{
    padding-left:0!important;
    list-style-type:none;
    overflow:auto;
}
.feed-tools li  
{
    display:block;
    width:140px;
    float:left;
    margin:15px 15px 0 0;
}
.feed-tools li a  
{
    display:block;
    padding-left:26px;
    line-height:21px; 
    color:#FFF!important;
} 
.feed-tools .collapse 
{
    background:transparent url(/images/bg-link-collapse.gif) no-repeat;
    
}
.feed-tools .expand 
{
    background:transparent url(/images/bg-link-expand.gif) no-repeat;
}
.feed-tools li.calendar { line-height:21px; background-position:left center;}

.newsfeed .edit-link { color:#5981EF; background:url(/images/icon-edit.gif) no-repeat left center; padding-left:20px; padding-right:15px; }
.newsfeed .delete-link { color:#AF4141; background:url(/images/icon-delete.gif) no-repeat left center; padding-left:16px; margin-left:15px; }

.download { padding-left:30px!important; background:url(/images/ico-download.gif) no-repeat;  }
     .download h3 a { color:#E09657; }
     .download .fileinfo { font-size:11px!important; color:#F7B932!important;  }
     .download .linkbutton {
     background: #2daebf url(/images/alert-overlay.png) repeat-x;
    display: inline-block;
    padding: 7px 12px 8px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    line-height: 1;
    -moz-border-radius: 16px;
    -webkit-border-radius: 16px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
     }
     .download .red { background-color:#900!important; }
