.news_Holder { margin-left:10px; width: 700px; }

.news_pageHeader
{
    width: 450px;
    background-image: url(../images/top.jpg);
    background-position: top right;
    background-repeat: no-repeat;
    padding-right: 250px;
    border-bottom: solid 1px #ccc;
}

.news_pageHeader h1
{
    font-size: 34px;
    font-family: Arial;
    color: #006def;
    margin: 0px 0px 3px 0px;
    padding: 0px;
    width: 100%;
    border-bottom: solid 1px #ccc;
    text-decoration: none;
}

.news_pageHeader p
{
    font-size: 11px;
    font-family: Tahoma;
    color: #333;
    margin: 10px 0px 10px 0px;
    padding: 0px;
}

.news_mainContentHolder { float: left; width: 710px; }

.news_mainStory
{
    float: left;
    width: 710px;
    padding: 20px 0px 10px 0px;
    border-bottom: dotted 1px #84bcff;
}

.news_mainStory h2
{
    font-size: 18px;
    font-family: Tahoma;
    color: #333;
    padding: 0px;
    margin: 0px 0px 10px 0px;
    line-height: 18px;
}

.newspage_mainStory h2
{
    font-size: 26px;
    font-family: Tahoma;
    color: #333;
    padding: 0px;
    margin: 6px 0px 18px 0px;
    line-height: 18px;
}

.news_mainStory h2 a { color:#1180EE;text-decoration : none; }

.news_mainStoryPara
{
    font-size: 12px;
    font-family: Tahoma;
    color: #222;
    border-top : solid 1px #fefefe;
    padding: 10px 0px 10px 0px;
    margin: 0px;
    float: left;
    width: 330px;
}
.news_mainStoryPara p{
    font-size: 12px;
    font-family: Tahoma;
    color: #222;
    border-top : solid 1px #fefefe;
    padding: 10px 0px 10px 0px;
    margin:0px;
    clear: left;}

.news_bigImage
{
    border: solid 1px #ddd;
    padding: 10px;
    margin: 0px 10px 10px 0px;
    float: left;
    background: #fff;
}

.newspage_relatedBlock
{
    border-left: solid 1px #ddd;
    padding: 10px;
    margin: 0px;
    float: left;
    background: #fff;
} 

.newspage_bigImage
{
    border: solid 1px #ddd;
    padding: 10px;
    margin: 0px 10px 10px 0px;
    float: right;
    background: #fff;
}

.news_horzItem
{
    width:320px;
    float: left;
    margin: 0px 20px 0px 0px;
    padding: 15px 0px 15px 0px;
    border-bottom: dotted 1px #84bcff;
    height: 180px;
}

.news_horzItem img
{
    border: solid 1px #ddd;
    padding: 8px;
    float: left;
    background: #fff;
}

.news_horzItemBlock 
{
    float: left;
    padding-left: 10px;
    font-size: 11px;
    background: #fff;
    width: 190px;
}

.news_horzItemBlock h2
{
    font-size: 15px;
    font-family: Tahoma;
    color: #333;
    padding: 0px;
    margin: 0px;
    line-height: 18px;
}
.news_horzItemBlock h2 a { color:#1180EE;text-decoration : none; }

.news_horzItemBlock p
{
    font-size: 12px;
    font-family: Tahoma;
    color: #222;
    border-top : solid 1px #fefefe;
    padding: 10px 0px 10px 0px;
    margin:0px;
    clear: left;
}

.news_date
{
    font-family: Tahoma;
    font-size: 11px;
    float: left;
    color: #666;
    padding: 0px;
    margin: 0px;
   line-height: 13px;
}

.news_category
{
    font-family: Tahoma;
    font-size: 11px;
    float: left;
    color: #666;
    padding: 0px;
    margin: 0px;
   line-height: 13px;
}

.RH_menu2 { float: left; width: 120px; }

.newspage_header    
{
    border-bottom: solid 1px #ccc;
    padding-bottom: 0px;
    margin-bottom: 15px;
    float: left;
    width:100%;
    clear: both;
}

.newspage_header h2
{
    font-size: 20px;
    font-family: Tahoma;
    color: #333;
    padding: 0px;
    margin: 6px 0px 12px 0px;
    line-height: 18px;

}

.newspage_header .news_date
{
    font-family: Tahoma;
    font-size: 11px;
    color: #666;
    padding: 0px;
    margin: 0px;
    line-height: 13px;
}

.newspage_header .news_category
{
    font-family: Tahoma;
    font-size: 11px;
    color: #666;
    padding: 0px;
    margin: 0px;
    line-height: 13px;
}

.newspage_text {/*width: 340px; */float: left;margin-bottom:20px;}
*html .newspage_text {/*width: 340px; */float: left;margin-bottom:0px;}
*+html .newspage_text {/*width: 340px; */float: left;margin-bottom:0px;}
.newspage_text img{/*clear:both;*/}
.headline { color:#000000; margin-top:10px;}
.headline a { color: #067ad8;}

.newspage_bigPic
{
    border: solid 1px #ddd;
    padding: 10px;
    margin: 0px 0px 10px 0px;
    float: right;
    background: #fff;
} 

.newspage_relatedItemsPanel
{
    border: solid 1px #B1DBF3;;
    padding: 10px;
    color:#66AFF9;
    font-size: 11px;
    float: right;
    width: 300px;
}
.newspage_relatedItemsPanel h2 { padding: 0px; margin: 0px; }
.newspage_relatedItem { float:left;border-bottom: dotted 1px #B1DBF3; padding:5px; }
.newspage_relatedItem a{color:#FF6600;}

.newspage_pic {
    clear:both;
	border-top:1px solid #ddd;
	/*border:1px solid #009933;*/
	margin:20px 0px;!important
	margin:10px 0px;
	padding-top:20px;
	}

.newspage_comment
{
    border-top: dashed 1px #ccc;
    padding: 10px 0px 10px 0px;
    font-size: 11px;
}

.newspage_commentsPanel
{
    margin-top: 30px;
    float: left;
    width: 710px;
}

.newspage_commentsPanel h2 { font-size: 24px; }
.newspage_commentName { font-size: 16px; color: #2266ff; }

.newspage_commentsAdd
{
    margin-top: 30px;
    padding: 10px 15px 10px 15px;
    float: left;
    width: 680px;
    background-color: #e3e9f9;
}

.newspage_commentsAdd h3 { font-size: 18px; margin: 0px 0px 8px 0px; }

.newspage_addName
{
   float: left;
   width: 100px;
   line-height: 28px;
   font-weight: bold;
}

.newspage_addInput
{
   float: left;
   width: 580px;
   height: 24px;
   padding: 2px 0px 2px 0px;
}

.newspage_addInputLg
{
   float: left;
   width: 580px;
   padding: 2px 0px 2px 0px;
}

.newspage_addError
{
   float: left;
   width: 580px;
   line-height: 28px;
   font-weight: bold;
   color: #e80000;
}

.newspage_addedComment
{
   font-size: 14px;
   font-weight: bold;
   text-align: center;
}

.newsPaging
{
   float: left;
   width: 660px;
   margin-top: 15px;
   text-align: center;
}

a.newsPagingLinks
{
   padding: 5px 10px 5px 10px;
   margin: 2px;
   line-height: 34px;
   text-decoration: none;
   font-weight: bold;
   border: 1px solid #c8c8c8;
   color: #0066cc;
}

a.newsPagingLinks#thisPage { background-color: #dce6f0; }
a.newsPagingLinks:hover { background-color: #004da4; color: #fff; }
a.newsPagingLinks#thisPage:hover { background-color: #004da4; color: #fff; }

.newsPagingDash
{
   margin: 3px;
   font-size: 18px;
   color: #919191;
}

.newsNoResults
{
   margin: 15px;
   font-weight: bold;
}

.newlist{
 margin:0px;
 padding:0px;
 }
.newlist ul{
 margin:0px;
 padding:0px;
 }
.newlist ul li
{
 border-bottom:1px dashed #CCCCCC;
 clear:both;
 margin:10px 0px;
 margin-bottom:10px;!important
 padding:0px;
 height:auto;
 height:20px;!important
 }
.newstit{float:left;}
.newstit a{color:#000000;text-decoration:none;}
.newstime{float:right;color:#333333;}