/* Search plugin */
.ui-widget-picker dl.ico-articles dt { background:url(../images/icon-articles.jpg) 0 0 no-repeat; background-position:top left;  } 

.ui-widget-picker dl.ico-article-handler dt { background:url(../images/icon-handler.jpg) 0 0 no-repeat; background-position:top left; }
.ui-widget-picker dl.ico-category-handler dt { background:url(../images/icon-handler.jpg) 0 0 no-repeat; background-position:top left; }
.ui-widget-picker dl.ico-categories-handler dt { background:url(../images/icon-handler.jpg) 0 0 no-repeat; background-position:top left; }
.ui-widget-picker dl.ico-featured-handler dt { background:url(../images/icon-handler.jpg) 0 0 no-repeat; background-position:top left; }
.ui-widget-picker dl.ico-latest-handler dt { background:url(../images/icon-handler.jpg) 0 0 no-repeat; background-position:top left; }
.ui-widget-picker dl.ico-column-handler dt { background:url(../images/icon-handler.jpg) 0 0 no-repeat; background-position:top left; }
.ui-widget-picker dl.ico-board-handler dt { background:url(../images/icon-handler.jpg) 0 0 no-repeat; background-position:top left; }
.ui-widget-picker dl.ico-intro-handler dt { background:url(../images/icon-handler.jpg) 0 0 no-repeat; background-position:top left; }


.ico-featured-handler dd { height:100px; }
.ico-column-handler dd { height:70px; }
.ico-latest-handler dd div { padding:10px; padding-left:60px; height:50px; background:url(../images/latest.jpg) 0 0 no-repeat; }
.ico-latest-handler dd div select { width:200px; margin-top:2px; }
.ico-board-handler dd div { padding:10px; }

.article-permissions { padding-left:20px; }
.comment { padding:10px;  padding-bottom:20px; background-color:#f3f3f3; margin-top:1px; }
.comment .comment-date { display:block; height:14px; width:180px; font-size:10px; color:#999}
.comment .comment-author { display:block; height:14px; width:180px; }
.comment .comment-text { display:block; padding:10px; margin-left:180px; background-color:#fff; }
a.comment-link { display:block; height:22px; padding-top:3px; width:25px; background:url(../images/comments.jpg) 0 0 no-repeat; color:#fff; font-size:10px; }
a.comment-link-inactive { background:url(../images/comments-inactive.jpg) 0 0 no-repeat; }

img.floated { float:left; margin-right:10px; margin-bottom:5px; width:335px; }
img.thumb { width:100px; height:100px; }

table.pagination { margin-top:18px; }
table.pagination td { width:20px; }
table.pagination td.prev, table.pagination td.next { width:100px; }
table.pagination td { width:20px; }
table.pagination td a { display:block; width:20px; height:20px; text-align:center; }
table.pagination td a.selected { color:#000; font-weight:bold; }
table.pagination td.prev a { width:100px; }
table.pagination td.next a { width:100px; }

table.ui-articles td { width:22px; height:18px; }
table.ui-articles td a { font-size:11px; font-weight:normal; width:12px; height:11px; line-height:11px; color:#000; line-height:11px; }
table.ui-articles td.prev, table.pagination td.next { width:12px; height:11px; padding-top:0px; }
table.ui-articles td.next a { background:url(../images/arrow_paging_next_inactive.gif) 0 0 no-repeat; width:12px; height:11px;  }
table.ui-articles td.next a.active { background:url(../images/arrow_paging_next.gif) 0 0 no-repeat; }
table.ui-articles td.prev a { background:url(../images/arrow_paging_prev_inactive.gif) 0 0 no-repeat; width:12px; height:11px; }
table.ui-articles td.prev a.active { background:url(../images/arrow_paging_prev.gif) 0 0 no-repeat; width:12px; height:11px; }
table.ui-articles td.next a:hover { background:url(../images/arrow_paging_next.gif) 0 0 no-repeat; width:12px; height:11px; }
table.ui-articles td.prev a:hover { background:url(../images/arrow_paging_prev.gif) 0 0 no-repeat; width:12px; height:11px; }
table.ui-articles td.first a { background:url(../images/arrow_paging_first_inactive.gif) 0 0 no-repeat; width:22px; }
table.ui-articles td.last a { background:url(../images/arrow_paging_last_inactive.gif) 0 0 no-repeat; width:22px; }
table.ui-articles td.last a.active { background:url(../images/arrow_paging_last.gif) 0 0 no-repeat; }
table.ui-articles td.first a:hover { background:url(../images/arrow_paging_first.gif) 0 0 no-repeat; width:22px; }
table.ui-articles td.last a:hover { background:url(../images/arrow_paging_last.gif) 0 0 no-repeat; width:22px; }
table.ui-articles td a.selected { color:#000; text-decoration:underline; font-weight:normal; }


table.list td.filter { background:none; height:50px; }
div.filterable { padding-top:34px; background:url(../images/filter.bg.jpg) 0 0 no-repeat; background-position:top left; } 
div.filters { position:relative; height:45px; color:#2977da; }
div.filters p { position:absolute; display:block; top:18px; left:70px; width:100px; height:20px; font-size:11px;  color:#5585ad; }
div.filters p.show-label { color:#2977da; }
div.filters p.filter-category { width:130px; padding-left:5px; height:42px; padding-top:0px; top:-3px; left:174px; background:url(../images/filter.dropdown.jpg) 0 0 no-repeat; background-position:bottom left; }
div.filters p.filter-category select { width:125px; text-transform:none; height:20px; margin-top:5px; }

div.filters p.filter-from-date { left:323px; top:-3px; width:111px; height:42px; padding-left:5px; background:url(../images/filter.input.jpg) 0 0 no-repeat; background-position:bottom left; }
div.filters p.filter-to-date { left:454px; top:-3px; width:111px; height:42px; padding-left:5px; background:url(../images/filter.input.jpg) 0 0 no-repeat; background-position:bottom left; }
div.filters p.filter-from-date input { width:61px; padding-left:2px; height:14px; font-size:11px; font-family:Tahoma; border:none; margin-top:7px; padding-bottom:3px; background:none; }
div.filters p.filter-to-date input { width:61px; padding-left:2px; height:14px; font-size:11px; font-family:Tahoma; margin-top:7px; padding-bottom:3px; border:none; background:none; }
div.filters p.filter-specials { left:585px; width:150px; top:10px; text-transform:none; }
div.filters a.clear-filter-from { cursor:pointer; position:absolute; top:19px; left:400px; display:block; width:50px; height:20px; color:#3b619a; font-size:10px; }
div.filters a.clear-filter-to {  cursor:pointer; position:absolute; top:19px; left:531px; display:block; width:50px; height:20px; color:#3b619a; font-size:10px; }
div.filters p.apply-filters { width:81px; height:27px; left:auto; right:180px; top:12px; }
div.filters p.clear-filters { width:81px; height:27px; left:auto; right:96px; top:12px; }
div.filters p.apply-filters input, div.filters p.clear-filters input  { width:85px; height:25px; background:none; border:none;  background:url(../images/filte.button.jpg) 0 0 no-repeat; background-position:top left; color:#3b619a; font-size:10px;  }

table.list td a.default { color:#000; text-decoration:none; }
table.list td a.default:hover { text-decoration:underline; } 

.category-board { position:relative; display:inline-block; width:660px;  z-index:9999; }
.category-board { zoom: 1; display:block; }
.category-board:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.category-board .slideshow { float:left; width:327px; padding:3px; height:310px; }


.board-container { width:320px; height:300px; }

.board-container #picture div { width:261px; border:1px solid #999; padding:1px; line-height:1px; }
.board-container #picture img { width:261px; }

.board-container ul { position:relative; height:144px; }
.board-container ul li { position:absolute; top: 0px; left:0px; height:60px; display:none;  } 
.board-container ul li img { display:none; }
.board-container ul li h1 a { display:block; font-size:12px; line-height:14px; }
.board-container ul li h2 { color:#000; font-weight:bold; display:block; padding-top:5px; padding-bottom:5px; line-height:140%; }
.board-container ul li a { color:#cb4c00; }
.category-board #picture { position:relative; width:315px; height:205px; overflow:hidden;  }
.board-container span.date { color:#858585; font-size:10px; }


span.fulldate { display:block; padding-top:10px; padding-bottom:10px; color:#858585; font-size:10px; }

.category-board .slideshow .pagination { position:relative; display:inline-block; clear:both; height:34px; width:326px; background:url(../images/pagination.jpg) 0 0 repeat-x; margin-top:10px; }
.category-board .slideshow .pagination { zoom: 1; display:block; }
.category-board .slideshow .pagination:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.category-board .slideshow .pagination p { display:block; float:left; width:147px; height:34px; padding-left:8px; background:url(../images/topnews.jpg) 0 0 no-repeat; background-color:#FFF; color:#fff; line-height:22px; text-transform:uppercase;  }
.category-board .slideshow .pagination p.curve { padding:0px; width:10px;  background:url(../images/pagination.curve.jpg) 0 0 no-repeat; height:34px; }
.category-board .slideshow span.end { position:absolute; top:0px; right:0px; display:block; height:34px; width:5px; background:url(../images/pagination.curve.right.jpg) 0 0 no-repeat; }

.category-board .slideshow .pagination a { display:block; float:left; width:31px; height:34px; background:url(../images/a.pagination.jpg) 0 0 no-repeat; background-color:#FFF; color:#fff; line-height:34px; text-align:center; }
.category-board .slideshow .pagination a:hover, .category-board .slideshow .pagination a.active { background:url(../images/a.active.pagination.jpg) 0 0 no-repeat; background-color:#fff; }

.latest-container { float:left; width:195px; }
.latest-container .cell { height:125px; width:195px;  }
.latest-container .latestcell { margin-top:2px; }
em.hour { color:#286497; font-size:11px;  }

#multimedia.incategory { margin-top:5px; }

.couple { float:left; width:323px; }
.nextcouple { padding-left:5px;  }
.couple .newsbox {  background-color:#e6eeee; color:#003366; }
.couple .bottombox {  margin-top:5px; }

h3 { display:block; height:20px; margin-top:20px; margin-bottom:10px; background:url(../images/articles.separator.gif) 0 0 no-repeat; background-position:bottom; font-size:12px; font-weight:normal; text-transform:uppercase; font-family:Tahoma; color:#b94500; }
h3 span { display:block; height:12px; line-height:12px; width:220px;  }

a.more { display:block; color:#1f6189; padding-left:20px; background:url(../images/red.arrow.jpg) 0 0 no-repeat; background-position:left top; padding-bottom:5px; }
h1.article { display:block; position:relative; color:#cb4c00; font-weight:normal; display:block; padding-bottom:10px;  } 
h1.article a  {  color:#cb4c00;  } 
a.full { text-align:right; outline:none; }
a.full:hover, a.full:active { outline:none; }


div.article-options { position:relative; height:20px; z-index:9999; color:#000; font-size:10px; font-weight:normal; text-align:right; }
div.article-options img { margin-left:2px; cursor:pointer; }

.incategory span.date { display:block; color:#237d9b; height:20px; line-height:20px; font-size:10px; font-family:Tahoma;  }
.incategory h2 a { color:#003161; }
.incategory .more a { color:#003161; }

.articles-listing { padding-top:17px; padding-left:12px; }
.article-listing-item { padding-bottom:10px; background:url(../images/articles.separator.gif) 0 0 no-repeat; background-position:bottom center; margin-bottom:5px; }
a.article-listing-title { display:block; padding-bottom:5px; color:#0070c7; }
a.article-listing-title:hover { text-decoration:underline; }
a.article-listing-more { display:block; color:#0070c7; font-size:11px; padding-top:1px; } 
.articles-listing div.titles-only {  width:650px; }


.whole-article { position:relative;  padding-left:10px; padding-right:10px;  }
.topadding { margin-top:9px; }
input.next-button { margin-left:5px; }
span.frontdate { color:#999; padding-right:10px; }

.times { position:relative; height:300px; }
.times .today { position:relative; height:115px; padding-left:110px;  }
.times .yesterday { position:relative; height:115px; padding-left:110px;  }
.times .lastweek { position:relative; height:115px; padding-left:110px;  }
.times img { display:none; }
.times img.switch { display:block; position:absolute; top:5px; left:0px; width:100px; height:100px; }
.times strong { display:block; padding-bottom:5px; }
.times a { display:block; color:#003366; padding-bottom:5px; cursor:pointer; }
.times a:hover { text-decoration:underline; }

table.list tr td.disabled-article { color:#c70000; } 
.resume-paragraph { line-height:20px; }

div.full-paragraph { line-height:20px; }
