/* videosidebar.scss */
#contentContainer #videoContainer {
  background-color: #e1e0e0;
  margin-top: 290px;
  padding: 8px;
  width: 204px;
  float: right;
  font-size: 14px; }
  #contentContainer #videoContainer h5 {
    font-size: 14px;
    color: #142b50; }
  #contentContainer #videoContainer .rssLink {
    font-size: 12px;
    padding-left: 29px;
    color: #488626;
    line-height: 25px;
    background: url(../images/bgRSSIcon.png) no-repeat center left;
    display: block;
    text-decoration: none; }
  #contentContainer #videoContainer #recentNewsContainer {
    margin: 10px 0;
    padding: 0; }
    #contentContainer #videoContainer #recentNewsContainer li {
      padding: 4px 0;
      list-style: none;
      background: url(../images/bgSidebarLinkBorder.png) repeat-x bottom left; }
      #contentContainer #videoContainer #recentNewsContainer li a {
        color: #484848;
        text-decoration: none;
        font-size: 10px; }
        #contentContainer #videoContainer #recentNewsContainer li a .dateContainer {
          color: #488626; }
      #contentContainer #videoContainer #recentNewsContainer li img {
        border-width: 0;
        float: left;
        margin-right: 4px; }
  #contentContainer #videoContainer .documentList {
    margin: 10px; }
    #contentContainer #videoContainer .documentList li {
      list-style: none; }
    #contentContainer #videoContainer .documentList a {
      padding-left: 24px;
      line-height: 20px;
      display: block;
      background: url(../images/iconPDF.png) no-repeat; }
  #contentContainer #videoContainer .containerizationList {
    margin: 0;
    padding: 12px 0 0 0; }
    #contentContainer #videoContainer .containerizationList li {
      list-style: none;
      float: left;
      width: 95px;
      height: 110px; }
      #contentContainer #videoContainer .containerizationList li.left {
        margin-left: 2px;
        margin-right: 9px; }
      #contentContainer #videoContainer .containerizationList li a {
        color: #2b4b8d;
        font-weight: bold;
        text-decoration: none; }
        #contentContainer #videoContainer .containerizationList li a img {
          border: 2px solid #2b4b8d;
          padding: 0;
          margin-top: 2px;
          background-color: transparent;
          display: block; }
      #contentContainer #videoContainer .containerizationList li span.linkTitle {
        position: relative;
        height: 30px; }
        #contentContainer #videoContainer .containerizationList li span.linkTitle span {
          width: 95px;
          position: absolute;
          bottom: 0; }
  #contentContainer #videoContainer .containerizationFooter {
    font-size: 10px;
    clear: both; }
#contentContainer #bodyContainer {
  margin-right: 260px; }
