/* FAQ STYLES*/

#latest-news-panel { margin: 20px auto; width:180px; /* this was determining by the cover image attached to the news*/}
.window { display:inline-block; width:100%; height:250px;
	-webkit-border-radius: 5px 5px 5px 5px ;
	border-radius:5px 5px 5px 5px ;
	behavior: url(border-radius.htc);}


#scroller .title { font-size:18px; padding:10px;}
	
.scroller { overflow:hidden; position:relative; }


.scroll-content div.news-item {  display:block; padding:10px!important;}

.scroll-content .news-item .headline {  font-size: 14px;  padding: 5px 0 5px; font-weight:bold;}
.scroll-content .news-item .headline a {text-decoration:none;color: #1977B8!important; }
.scroll-content .news-item .headline a:hover {text-decoration:underline; }
.scroll-content .news-item { padding: 5px 0 12px; }
.scroll-content .news-item span.date { font-ysize:0.9em; color:#999; padding: 2px 0px;}
.scroll-content .news-item h3 { font-size:11px; color:#444; padding: 5px 0px; font-weight:bold;}
.scroll-content .news-item p { font-size:12px; color:#666; padding: 2px 0px;}
.scroll-content .news-item  a { font-size:12px; color:#1977B8; padding: 0;}
.scroll-content .news-item strong {  color:#000; font-weight: bold; }
.scroll-content .news-item  a.read_more  {  font-size: 12px; font-weight: normal; color: #1977B8; padding: 10px 0 5px; text-decoration:none; display:block;}
.scroll-content .news-item  a:hover.read_more  {  text-decoration: underline;}

div.more-news  a  {  font-size: 14px; font-weight: bold; color: #1977B8; padding: 10px 10px 5px; text-decoration:none; display:block;}
div.more-news  a:hover.read_more  {  text-decoration: underline;}

.share { background:url('../images/divide_white.png') no-repeat center top; height: 30px; 
		 padding: 10px 10px 5px; position:relative;}
.news-up { background:url('../images/bullet_up.jpg') no-repeat center top; height: 14px; width:14px; 
		   position:absolute; right: 35px; top: 12px;}
.news-down { background:url('../images/bullet_down.jpg') no-repeat center top; height: 14px; width:14px; 
		   position:absolute; right: 15px; top: 12px;}
		   
/* NEWS CONTROLS */
div.news-controls {  background:url('../images/panel_grad.jpg') no-repeat bottom center; width:80%;
				   margin: 0 auto 10px; padding: 0 0 20px 0; position:relative; text-align:center;}
				   
.news-controls  p { padding: 10px 10px 0; font-size:1.2em; text-align:left;}

.news-prev	{ 
background: url('../images/btn_arrow_left.png'); 
width: 8px; 
height:14px; 
position:absolute; 
left:0px; 
top: 5px; 
display:block;
z-index:50;
}
			  
.news-next { 
background: url('../images/btn_arrow_right.png'); 
width: 8px; 
height:14px; 
position:absolute; 
right:0px; 
top: 5px;
display:block;
z-index:50;
}

ul.news-controls { list-style:none; margin: 0 auto; padding:0;}
ul.news-controls li { display: block; float:none; padding:0; display:inline-block; /* size of link incl.margin*/}
ul.news-controls li a { display: block; margin:7px 3px; width: 10px; height:10px; background:#ccc; }
ul.news-controls li a.activeSlide,
ul.news-controls li a:hover {  background:#1C4084; }

#latest_news { text-align:left;}
#latest_news .title,
.archive-menu .title {  font-size: 18px; font-weight: normal; color: #1977B8; padding: 5px 0 15px;}
#latest_news h1 {  font-size: 34px; font-weight: normal; color: #1977B8; padding: 0px 0 15px;}
#latest_news .date { color: #888;font-size: 10px;}
#latest_news .news-item { margin: 0 auto 10px; border-bottom:1px solid #d5d0cb;}
#latest_news .news-item h2 {  font-size: 18px; font-weight: normal; color: #1977B8; padding: 5px 0 15px;}
#latest_news a.read_more {  background:url('../images/box-arrow-off.png') no-repeat right 0; display:block; width: 100px; line-height:18px; font-size: 12px;}
#latest_news a:hover.read_more {  background:url('../images/box-arrow.png') no-repeat right 0; text-decoration:underline;}

#latest_news .cover_image { float:left; width: 184px; min-height: 120px; margin: 0 10px 10px 0; display:block; background:#f8f3ec;}
#latest_news .cover_image img { width: 100%;}
#latest_news .detail { margin: 0 0 10px 194px;}
#latest_news .news-item span.date { font-size:0.9em; color:#7f7f7f; padding: 2px 10px;}
#latest_news .news-item h3 { font-size:1.1em; color:#444; padding: 5px 0; font-weight:bold;}
#latest_news .news-item p { font-size:1.0em; color:#888; padding: 2px 0;}
#latest_news .news-item  a { font-size:1.1em; color:#333; padding: 0;}
#latest_news .news-item span.date { font-size:0.9em; color:#7f7f7f; padding: 2px 0;}

.news_item p { font-size:1.1em; color:#7f7f7f; padding: 5px 10px;}
.news_item a { font-size:1.1em; color:#333; padding: 5px 10px;}
.news_item strong {  color:#000; font-weight: bold; }

.news_item { padding: 5px 0 12px; }
.share { background:url('../images/divide_white.png') no-repeat center top; height: 30px; padding: 10px 10px 5px;}

.rounded_corners {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(border-radius.htc);
}

