.NewsList_error {
   clear: both;
   margin: 0;
}

#NewsList_ViewArchiveItemsDiv {
   clear: both;
   margin-top: 25px;
}

.NewList {
   list-style-type: none;
}

.NewList li {
   margin: 10px 0 10px 0;
}

/*** Image ***/
#NewsList_ViewNewsItemImage {
   cursor: pointer;
   border: 1px solid #000000;
}

#NewsList_ViewImageShadowbox {
   color: white;
   font-weight: bold;
   overflow: hidden;
   text-align: center;
}

#NewsList_ViewImageShadowbox * {
   padding: 0;
   margin: 0;
   outline: 0 none;
   border: 0 none;
}

/* * * * *  * * * * * * * * * * * * *
 * * * * *  PAGING CSS * * * * * * 
 * * *  * * * * * * * * * * * * * * */
.paging-wrapper ul {
   list-style-type: none;   
}

   .paging-wrapper {
      font-family: Arial, Helvetica, sans-serif;
      text-shadow:0 1px 0 #7777;
      margin-bottom: 10px;
   }

   .clear {
      clear: both;
   }

   .paging-wrapper ul    {
      border:0; 
      margin:0; 
      padding:0;
   }

   .paging-wrapper ul li {
      border:0; margin:0; padding:0;
      font-size:11px;
      list-style:none;
      border:solid 1px #DDDDDD;
      margin-right: 2px;
      float:left;
   }

   .paging-wrapper ul li a {
      text-decoration: none;
   }

   .paging-wrapper ul li a:link,
   .paging-wrapper ul li a:visited {
      color:#222222;
   }

   .paging-wrapper ul .enable {
      font-weight: bold;
      padding:4px 6px;
      display:block;
   }

   .paging-wrapper ul .disable {
      font-weight: normal;
      padding:4px 6px;
      display:block;
      border:solid 1px #DDDDDD;
      color: #888888;
   }

   .paging-wrapper ul .active {
      padding:4px 6px;
      display:block;
   }

   .paging-wrapper ul .inactive {
      border:solid 1px  #888888;
      padding:4px 6px;
      display:block;
      background: #888888;
      color:#FFFFFF;
      font-weight:bold;
   }

