/* Article List View Styles */
.nlistarthead {  font-size: 1em; color: #333333; margin-top: 1px; margin-bottom: 1px; font-weight: bold }
a.nlistartlink:active {  color: #333333; text-decoration: underline }
a.nlistartlink:hover { color: #333333; text-decoration: underline }
a.nlistartlink:link { color: #333333; text-decoration: underline }
a.nlistartlink:visited { color: #355A88; text-decoration: underline }
.nliststatustext {  font-size: 0.75em; color: #BA9597; margin-top: 1px; margin-bottom: 1px; margin-right: 2px; margin-left: 2px }
.nlistartauth {  font-size: 0.75em; color: #333333; margin-top: 1px; margin-bottom: 1px}
td.nlistartdeleted { background-color: #CCCCCC; border: thin #333333 solid}
td.nlistartnew { background-color: #FFCCCC; border: thin #333333 solid}
td.nlistartedited { background-color: #99CC00; border: thin #333333 solid}
.nlisttoolbg {  background-color: #E5E5E5}
.nlisttooltext {  font-size: 0.75em; color: #333333; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px}
a.nlisttoollink:active { color: #333333; text-decoration: none }
a.nlisttoollink:hover { color: #333333; text-decoration: none }
a.nlisttoollink:link { color: #333333; text-decoration: none }
a.nlisttoollink:visited { color: #355A88; text-decoration: underline }
/* Full Text View Styles */
.fulltitle {  font-family: 'Open Sans', sans-serif; font-size: 1.35em; color: #333333; font-weight: 300 }
.fullsubtitle {  font-size: 1em; color: #333333 }
.fullarttitle { font-family: 'Open Sans', sans-serif; font-size: 1.5em; font-weight: 300; color: #333333 }
.fullartauth {  font-size: 0.75em; color: #222A44 }
a.fullartauthlink:active { color: #222A44; text-decoration: underline }
a.fullartauthlink:visited { color: #222A44; text-decoration: underline }
a.fullartauthlink:link { color: #222A44; text-decoration: underline }
a.fullartauthlink:hover { color: #355A88; text-decoration: underline }
.fullartdate {  font-size: 0.75em; color: #222A44; padding-bottom: 5px }
.fullartbody {  font-size: 1em; color: #333332 }
.fullartnotes {  font-size: 0.75em; color: #222A44 }
.fullcathead {  font-family: 'Open Sans', sans-serif; font-size: 1em; font-weight: 300; color: #FFFFFE; background-color: #222A44; margin-right: 5px; margin-left: 5px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 20px ; margin-bottom: 2px }
.fullcatlist {  font-size: 1em; color: #333333 }
.fullcaption {  font-size: 0.75em; font-style: italic; color: #222A44; text-align: center}
.fullartbg { overflow: auto; padding: 0 0 1.5em 0; }
/* Headline View Styles */
.hlartbg {
	position: relative;
	padding: 1em;
	border-bottom: 2px solid #DDD;
	overflow: auto;
	clear: both;
}
.hlartbg:last-child {
	border-bottom: 0;
}
.hlartbg:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; 
}
.hltitle {  font-family: 'Open Sans', sans-serif; font-size: 1.35em; font-weight: 300; color: #333333; text-align: center }
.hlsubtitle {  font-size: 0.75em; color: #333333; text-align: left }
.hlarttitle { font-size: 1em; color: #333333; padding-left: 12px; }
.hlartbg h3 {
	margin: 0;
}
.hlartdate {
	font-size: 0.85em;
}
.hlartauth {  font-size: 0.8em; font-style: italic; color: #222A44; padding-left: 12px; }
.hlpic {
	float: left;
	padding-right: 1em;
}
a.hlarttitlelink:link { color: #354241; }
a.hlarttitlelink:active { color: #354241; }
a.hlarttitlelink:visited { color: #354241; }
a.hlarttitlelink:hover { color: #355A88; text-decoration: none}
.hlcathead {  font-family: 'Open Sans', sans-serif; font-size: 0.8em; font-weight: 300; color: #FFFFFE; background-color: #222A44; margin-right: 5px; margin-left: 5px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 10px ; margin-bottom: 2px }
.hlartmore { font-size: 0.8em; font-weight: bold; color: #E5E5E5 }
a.hlartmorelink:link { color: #354241; }
a.hlartmorelink:active { color: #354241; }
a.hlartmorelink:visited { color: #354241; }
a.hlartmorelink:hover { color: #355A88; text-decoration: none}
/* View Styles */
.smnewsview {
	margin: 1em 0 2em 0;
}
