﻿.SpecialForms
{
     width: 706px;
     padding: 10px;
    background-color: #F2F2F2;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    margin-top: 10px;
}

.underbox
{
 width: 575px;
 min-height: 15px;
 border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;  
}


.newsheaders
{
    width: 100%;
    padding: 0;
    margin: 0;
    height: 42px;
    
}

.newsheaders li
{
    display: block;
        height: 35px;
    width: 130px;
    float: left;
    color: #333333;
    padding: 3px;
    font-size: 12px;
     vertical-align: middle;
     margin-left: 5px;
    background-color: #f2f2f2;
     border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc; 
}

.newsheaders li a
{
     color: #333333;
}

.newsheaders li a:hover
{
     color: #F49A00;
}

.newsheaders li.current
{
    display: block;
    background-color: #ffffff;
    height: 35px;
    width: 130px;
    float: left;
    color: #F49A00;
    padding: 3px;
    font-size: 12px;
     vertical-align: middle;
     margin-left: 5px;
     border-top: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc; 
}

.newsheaders li.current a
{
    color: #F49A00;
}

.LinkButton
{
      text-decoration: underline !important;
      color: #0000ff !important;
}

.LinkButton: hover
{
   
      color: #F49A00 !important;
}

#featured_stories_holder
{  
 background-color: #ffe5c4 !important;
 width: 575px;
 min-height: 220px !important;
 height: auto !important;
 margin: 20px 0px 0px 0px;
 padding: 0px 0px 20px 0px;
 border: 1px solid #efefef;
 margin-bottom: 15px;     
}

#featured_stories_holder li
{
 width: 260px;
 min-height: 220px !important;
 height: auto !important;
 margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
 display: inline;
 float: left;       
}

#NewsHolder
{
 height: 30px;
 margin-top: 5px;
 margin-bottom: 5px; 
 font-size:11px;  
}

#dnn_ctr1532_ViewBlurPhotoMeNews_NewsViewer_gridArticles_ctl00 .GridPager_Default,
#dnn_ctr1532_ViewBlurPhotoMeNews_NewsViewer_gridArticles_ctl00 .GridPager_Default td {
    width: 580px;
}

.PagerLeft_Default {
    line-height: 25px;
    height: 25px;
}

.PagerLeft_Default img {
    line-height: 25px;
    height: 25px;
    vertical-align: middle;
}    

.article_grid_item
{
    height: 200px;
    width: 200px;
    float: left;
}

#dnn_ctr1533_ViewBlurPhotoMeNews_NewsViewer_gridArticles_ctl00 td,
#dnn_ctr1533_ViewBlurPhotoMeNews_NewsViewer_gridArticles_ctl00 tr,
.GridArticleHolder {
    width: 260px;
    margin: 0;
    padding: 0;  
    float: left;
}

.ArticleHolder {
    width: 580px;
    margin: 0;
    padding: 0;  
    float: left;
}

.InnerArticleHolder
{
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    width: 260px;
    height: auto;
    min-height: 120px;
    float: left; 
}

.GridArticleHolder li,
.ArticleHolder li
{
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    width: 270px;
    height: auto;
    min-height: 120px;
    float: left; 
    display: block;
    line-height: 12px;
}

.GridArticleHolder img,
.ArticleHolder img
{
    width: 80px;
    height: 80px;
    padding: 9px; 
    background-image: url('images/mini_article_back.gif');
    background-repeat: no-repeat;
    display:inline;
    float:left;
    /*position:relative;   */
}

.GridArticleHolder dd a,
.ArticleHolder dd a
{
    cursor: pointer;
    font-weight: bold;
}

.GridArticleHolder dl,
.ArticleHolder dl
{
    display:inline;
    float:left;
    margin-left:10px;
    overflow:hidden;
    /*position:relative;*/
    height: auto;
}

.GridArticleHolder dt,
.ArticleHolder dt
{
    color: #F49A00;
    font-size: 14px;
    font-weight: bold;
    font-family: Arial;
}

.GridArticleHolder dd,
.ArticleHolder dd
{
    text-indent: 0;
    margin:0 ;
    padding: 0;
    font-size: 11px;
    font-family: Arial;
    height: auto;
}

#pager_holder {
    width: auto;
    height: 25px;
    line-height: 25px;
    margin: 0 12% 0 12%;
    padding: 0px;
}

#pager_holder span,
a.numeric_btn {
    width: auto;
    height: 25px;
    line-height: 25px;
    padding: 0px !important;
    margin: 0px 5px 0px 0px !important;
    float: left;
}

a.first_btn {
    background-image: url(images/news_paging_first.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    display: block;
    width: 80px;
    height: 25px;
    padding: 0px;
    margin: 25px 0px 0px 0px;
    float: left;
    color: #666666 !important;
    text-decoration: none;
}

a.first_btn:hover {
    background-position: 0px -25px;
    color: #666666 !important;
    text-decoration: none;
}

a.prev_btn {
    background-image: url(images/news_paging_previous.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    display: block;
    width: 80px;
    height: 25px;
    padding: 0px;
    margin: 0px 40px 0px 0px;
    float: left;
    text-indent: 20px;
    color: #666666 !important;
    text-decoration: none;
}

a.prev_btn:hover {
    background-position: 0px -25px;
    color: #666666 !important;
    text-decoration: none;
}

a.next_btn {
    background-image: url(images/news_paging_next.gif);
    background-position: right top;
    background-repeat: no-repeat;
    display: block;
    width: 80px;
    height: 25px; 
    padding: 0px;
    margin: 0px 0px 0px 15px;
    float: left;
    color: #666666 !important;
    text-decoration: none;
}

a.next_btn:hover {
    background-position: right bottom;
    color: #666666 !important;
    text-decoration: none;
}

a.last_btn {
    background-image: url(images/news_paging_last.gif);
    background-position: right top;
    background-repeat: no-repeat;
    display: block;
    width: 80px;
    height: 25px;
    padding: 0px;
    margin: 0px 0px 0px 0px;
    float: left;
    color: #666666 !important;
    text-decoration: none;
}

a.last_btn:hover {
    background-position: right bottom;
    color: #666666 !important;
    text-decoration: none;
}

.DateHolder
{
    font-weight: bold; 
    display: block;  
}

#news_bigimage_holder
{
    background-image: url(/images/modules/product_bigimage_surround.gif);
    background-repeat: no-repeat;
    width: 244px;
    height: 243px;
    padding-top: 10px;
    padding-left: 10px;  
}

#news_bigimage_inner_holder
{
    width: 220px;
    height: 220px; 
    margin: 5px 0px 0px 5px;
}
  
.new_bigimage
{
    margin-left: 1px;
    margin-top: 2px;
}  

p
{
    text-align: left !important;
}

.news_name_text
{
  
    color:#F49A00;
    font-family:Arial,Helvetica,sans-serif;
    font-size:26px;
    font-weight:bold;
    line-height:normal;
    margin:0;
    padding:0;
    display: block;
    margin-bottom: 5px;
    margin-right: 15px;  
}

#date_main_holder
{
    width: 95%;
    height: 14px;
    background-image: url(/images/dash_bg.gif);
    background-repeat: repeat-x;
    margin-top: 10px;
    margin-bottom: 10px;
}

#actual_date_holder
{
 height: 14px;
 width: 50px;
 padding-left: 10px;
 background-color: #ffffff;   
 font-family:Arial,Helvetica,sans-serif;
 font-weight: 600;
 color: #797979;
 font-size: 12px;
 float: right;
}

#main_news_content_holder
{
 max-width: 600px;   
}

#caption_holder
{
 width: 235px;     
    background-color: #F2F2F2;
    border-top: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    margin-top: 10px;  
    min-height: 24px;
    padding-bottom: 15px;  
}

#left_quote
{
    margin-left: 5px;
    width: 24px;
    height: 24px;
    background-image: url(/images/left_quote.gif);   
    float:left;
    margin-top: 5px;
}

#caption_text
{
 width: 172px;
 float:left;
 margin-top: 15px;
 color: #0000ff;
 text-align: left;
 padding-left: 5px;
}

#right_quote
{
    margin-top: 5px;
       margin-right: 5px;
    width: 24px;
    height: 24px;
    background-image: url(/images/right_quote.gif);
    float:left;
}

.highlight
{
    font-size: 16px;
    font-weight: bold;
    color: #999999;
}


#featured_stories_holder img
{
 width: 110px;
 height: 110px;
    padding: 7px; 
    background-image: url('/images/featured_image_back.gif');
    background-repeat: no-repeat;
display:inline;
float:left;
position:relative;   
}


#featured_stories_holder dl
{
float: left;
margin-left: 5px;
margin-top: 3px;   
}

#featured_stories_holder dd
{
      margin: 0;
    margin-top: 10px;
  
  font-size: 15px;
font-family:Arial;
font-size:12px;
font-weight:800;
      
}

#featured_stories_holder dt
{
color: #F49A00;
font-size: 16px;
font-weight: bold;
font-family: Arial;
}

#featured_stories_holder #featured_article_body
{
float: left;
padding-left: 2px;
width: 270px;
}

#featured_stories_holder #featured_article_body
{
float: left;
padding-left: 5px;
padding-top: 10px;
width: 230px;
font-size: 12px;
}

#featured_stories_holder #featured_article_body a
{
    cursor: pointer;
}

.border_li
{
       border-left: 1px solid #EDD8C5;
       padding-left: 10px;
}

.NoArticles
{
         width: 554px;
     padding: 10px;
    background-color: #F2F2F2;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    color: #F49A00;
font-size: 16px;
font-weight: bold;
font-family: Arial;
    
}

#EditNewsHead
{
    width: 706px;
    padding: 10px;
    background-color: #F2F2F2;
    border-top: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    margin-bottom: 10px; 
}

.ResourceHolder
{
    width: 100%;
    height: auto;
    border: 1px solid #898C95;
    margin-top: -2px;
    
}

.form_holder
{
 padding: 10px;
 border: 1px solid  #E8E8E8;
}

.form_holder div
{
 display:block; 
 margin-bottom: 5px;
}

.form_holder div .label
{
 font-weight: 600;
 color: #F49A00;
 font-size: 14px;
 display:block;
 margin-bottom: 5px;
}

.form_holder div .editor
{
border: 2px solid #e8e8e8;
padding: 0;
}

.val
{
    
    font-size: 25px;
    font-weight: bolder;
    
}

.AddNewHolder
{
 display: block;
 margin-top: 10px;   
}

.btnHolder
{
 margin-top: 10px;   
}

.NoticeArea
{
   font-weight: 600;
 color: green;
 font-size: 14px;
 display:block;
 margin-bottom: 5px;
  padding: 10px;  
}

/* FEATURED ARTICLES MANAGEMENT */

#feat1_wrap {
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    border-top: solid 1px #cccccc;
    width: 580px;
    height: auto;
}

#feat2_wrap {
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    border-top: solid 1px #cccccc;
    width: 580px;
    height: auto;
}

#actions {
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    border-top: solid 1px #cccccc;
    width: 580px;
    height: auto;
}

/* NEWS EVENTS */

