@charset "utf-8";
/* CSS Document */


.column-1 .item-image {width:25%; }

.cols-1 .item {border-bottom:solid 1px #ccc; padding-bottom:20px; margin-bottom:20px;}

#username-lbl, #password-lbl {
	width:100px;
	display:block;
	float:left;
}
div.login-fields {
	clear:both;
	padding-bottom:5px;
}
#searchForm {font-size:12px;}

.article-info {
	font-size:12px; margin-bottom:12px; color:#697e94;
}

.article-info-term {
	display:none;
}

.createdby, .create {padding:0px; margin:0px;}

ul.actions {padding:0px; margin:0px; }
ul.actions li{ list-style:none;}



.item-page {padding:0px !important; margin:0px !important;}

.newsflash p {font-size:13px; line-height:20px; margin-bottom:18px;}

ul.latestnews, ul.mostread, ul.latestnewshomenews {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}

.latestnews li, .mostread li, .latestnewshomenews li {
	display:block;
	margin:0px;
	padding:0px;
}

.latestnews a:link, .latestnews a:visited, a.mostread, .latestnewshomenews a:link, .latestnewshomenews a:visited {
	display: block;
	padding: 10px 25px;
	font-size: 14px;
	text-decoration: none;
	border-bottom:solid 1px #eaeae9;
}

div.pagination {clear:both}

.pagination-start, .pagination-prev, .pagination-next, .pagination-end {

}

ul.pagenav, .pagination ul{
	clear:both;
	list-style:none;
	text-align:center;
	padding-top:16px;
}

ul.pagenav li, .pagination ul li{
	display:inline;
	font-size:12px;
	margin:3px;
}

.pagination ul a:link, .pagination ul a:visited, ul.pagenav .pagenav-prev a:link, ul.pagenav .pagenav-prev a:visited, ul.pagenav .pagenav-next a:visited, ul.pagenav .pagenav-next a:link{
	color: #FFFFFF !important;
	padding: 8px 14px;
	background-color: #121212;
	text-decoration: none;
	background-image: url(../images/blue-bg-texture.jpg);
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.pagination ul a:hover, ul.pagenav .pagenav-prev a:hover, ul.pagenav .pagenav-next a:hover {
	background:none;
	color:#ffffff !important;
	background-color:#222;
	
}


.small {font-size:11px; line-height:10px; padding:0px; margin:0px; color:#999999;}


/* System Messages */

.error
{
        padding:0px;
        margin-bottom: 20px;
}

.error h2
{
        color:#000 !important;
        font-size:1.4em !important;
        text-transform:uppercase;
        padding:0 0 0 0px !important
}

#system-message
{
                margin: 0;
                border-left:0;
                border-right:0;
}

#system-message dt
{
	font-weight: bold;
}
#system-message dd
{
	margin: 0 0 15px 0;
	font-weight: bold;
	text-indent: 0px;
	padding:0
}
#system-message dd ul
{
	color: #000;
	list-style: none;
	padding: 0px;
}
#system-message dd ul li
{
	line-height:1.5em
}

/* System Standard Messages */
#system-message dt.message
{
	position:absolute;
	top:-2000px;
	left:-3000px;
}

#system-message dd.message  ul
{
	background: #fff  url(../images/system/notice-info.png) no-repeat;
	padding-left:40px;
	padding: 10px 10px 10px 40px;
	border-top: 2px solid #90B203;
	border-bottom: 2px solid #90B203;
}

#system-message dd.message ul li{background:none !important}

/* System Error Messages */
#system-message dt.error
{
	position:absolute;
	top:-2000px;
	left:-3000px;
}

#system-message dd.error ul
{
	background:#fff url(../images/system/notice-alert.png) no-repeat ;
	padding-left:40px;
 	padding: 10px 10px 10px 40px;
    border-top: 2px solid #990000;
    border-bottom: 2px solid #990000;
}



/* System Notice Messages */
#system-message dt.notice
{
	position:absolute;
	top:-2000px;
	left:-3000px;
}

#system-message dd.notice  ul
{
		background:#fff url(../images/system/notice-note.png) no-repeat ;
		padding-left:40px;
	    padding: 10px 10px 10px 40px;
	    border-top: 2px solid #FAA528;
	    border-bottom: 2px solid #FAA528;
}
#system-message dd.notice ul { color: #000;margin:10px 0 }

#system-message
{
    margin-bottom: 0px;
    padding: 0;
}

#system-message dt
{
    font-weight: bold;
}

#system-message dd
{
    font-weight: bold;
    padding: 0;
}

@media screen and (max-width: 500px) { 

	.column-1 .item-image {width:auto; padding-bottom:10px; }
	
}