
.STFButton 
{
	cursor: pointer;
	cursor: hand;
}

.CategoryList 
{
	color: maroon;
	font-weight: bold;
}

.OtherNewsItemAlter
{
    background-color: #d7cfb6 ;
}

.ArchOtherNews a, .ArchOtherNews a:hover, .ArchOtherNews a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0A1542;
}

.ArchDescr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-style: normal !important;
    font-weight: normal;
}

.OtherNewsArchItem
{
    width: 50%;
    color: #0A1542;
    background-color: #9C917B;
}

.OtherNewsItem
{
    background-color: #c5bda5;
}

.HeadingDivMain
{
    margin-bottom:-20px;
}

.HeadingDivMain td
{
    height:0px;
    margin: 0px;
    padding: 0px;
}

.ArticleList
{
    margin-bottom:-25px;
}

.ArticleList a:hover , .ArticleList a, .ArticleList a:visited 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0A1543;
}

.DetailHeading
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF !important;
    font-size: 17px;
    font-weight: bold;
}
.standardTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #193073;
}

.DetailOtherBlueDesc
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding: 10px;
}

.DetailOtherBlueTop
{
    padding: 5px;
    background-color: #0A1542;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    width: 618px;
}

.LeftTDTest
{
   
     vertical-align:top !important;
}

.ArchPicTitle2
{
    float:left;
}

.ArchPicTitle
{
    background-color: #C11515;
    border-style: none solid solid solid;
    border-width: 0px 1px 1px 1px;
    border-color: #0A1542;
    float:left;
}

.HeadArchTopBlue a, .HeadArchTopBlue a:hover, .HeadArchTopBlue a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF !important;
}

.DetailBottomBlue
{
    background-color: #0A1542;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}

.TDTOP
{
    background-color: #0A1542;float:left;
    padding:5px;
}

.TDBottom
{
    background-color: #293778;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    float:left; 
        padding:5px;
}

.DetailTitleDiv
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #0A1542;
    color: #FFFFFF !important;
    font-size: 17px;
    font-weight: bold;
    width:300px;
    float:right;
    padding:5px;
}

.DetailArticle
{
    margin-left: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

.DetailSubDiv
{
    width:278px;
    float:right;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #283778;
    color: #FFFFFF !important;
    font-size: 11px;
    font-weight: bold;
    text-align:justify;
}

.DetailPicTitleDiv
{
    background-color: #C11515;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    padding:3px;
    width:315px;
}

.DetailSubhead
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF !important;
    font-size: 11px;
    font-weight: bold;
    width:312px;
    overflow:hidden;
}

.mainheadingdiv
{
     overflow:hidden;
     width: 315px;
}

.textbelowimgDiv
{
    background-color: #0A1543;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    width: 315px;
    height: 76px;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #A02122;
}

.NormalDescr
{
   
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}

.PicTitleLabel  
{
	margin-top:5;
	clear:both;
	width:90%;
	border:1px solid #0A1542;
	background:#BCA66A;
	display: inline-block;
	 
}

.lnkReadMoreRed 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #CA192D !important;
}

.blueHeader
{
    padding: 5px 5px 5px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF !important;
     text-transform:uppercase;
    background-color: #0A1543;
    width: 315px;
    height:35px;
}

.customThumbnail
{
    border-style: solid none solid none;
    border-width: 2px 0 2px 0px;
    width: 315px;
    height: 210px;
    margin-left: -1px;
    border-top-color: #A02122;
    border-bottom-color: #A02122;
}

.blueHeader a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF !important;
}

.blueHeader a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF !important;
}

.blueHeader a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF !important;
}

.Author 
{
	font-size: 11px;	
	font-weight: bold;
	color: #000099;
}

.OtherArchPaging
{
    background-color: #C11515;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

#dnn_ctr1060_ArticleList_ctl00_lstArticles
{
    float:left;
}

.PublishDate 
{
	font-size: 11px;	
	font-weight: bold;
	color: #440088;
}

.SearchPanel  a
{
    color: #FFFFFF !important;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.SearchPanel 
{
	text-align:center;
	 background-color: #C11515;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.MoreArticlesLink 
{
	text-align:right;
	font-weight:bold;
}

.CommentsLink{
	line-height: 30px;
	font-size: 1.15em;
}

.CommentsContainer {
	border: 1px solid #CCCCCC; 
	background-color: #FFFFFF; 
	padding: 1px;
}

.CommentItemStyle {
	background-color: #F8F8F8; 
	padding: 5px; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.CommentAlternatingItemStyle {
	padding: 5px; 
}

.CommentAuthor {
	font-size: 1.25em; 
	font-weight: bold;
}

.CommentDate 
{
	font-size: .8em; 
	color: #5F68AD;
}

.Reply 
{
	font-style: italic;
	background-color: #DDE8EA;
	border: 1px dashed #ADB8BA;
	padding: 3px;
}

.thumbnail 
{
	margin: 5px;
	margin-top: 0px;
}
/* This is required because if the details are rendered on a new page,
the module is wrapped with a div with a class of DNNAligncenter*/
.Article 
{
	text-align:left;
}


