/* WARNING: I COULDN'T WRITE THIS FILE OVER THE OLD ONE */
/* TRIED TO WRITE FILE : /app/production/nebm/universal/css/home.fcss*/
/* WARNING: This file is a generated file. You should edit the source file (should have a "fcss" extension) instead.*/ 

 div#home_slider{
	 background-image:url(/css/../images/home_slider_back.png);
	 background-repeat:no-repeat;
	 /*width:347px;*/
	 height:299px;
	 padding:5px 6px 6px 5px;
	 }

 div#home_slider div#home_slider_scroll{
	/* width:347px;*/
	 height:270px;
	 margin:0;
	 padding:0;
	 overflow:hidden;
	 }

 ul#h_slider_articles{
	 
 	/*width:347px;*/
	 height:270px;
	 margin:0;
	 padding:0;
	 overflow:hidden;
	 }

 div#home_slider div#home_slider_scroll ul.h_slider_articles li{
	 padding:5px;
	 background:none;
	 height:400px;
	 }

 div#home_slider div#home_slider_scroll ul.h_slider_articles li a, div#home_slider div#home_slider_scroll ul.h_slider_articles li a:hover{
	 margin:0;
	 padding:0;
	 border:none;
	 background:none;
	 background-image:none;
	 color:#0000ff;
	 font-size:inherit;
	 }

 div#home_slider div#home_slider_scroll ul.h_slider_articles li a:hover{
	 color:#ff0000;
	 }

 html>body div#home_slider div#home_slider_scroll ul.h_slider_articles li{
	 height:400px;
	 }

 div#home_slider div#home_slider_scroll ul.h_slider_articles li h3{
	 font-family:times, serif;
	 color:#891709;
	 padding:0;
	 margin:0 0 .25em 0;
	 }

 div#home_slider div#home_slider_scroll ul.h_slider_articles li h3 a{
	 color:#891709;
	 }

 div#home_slider div#home_slider_scroll ul.h_slider_articles li p{
	 margin:0 0 .5em 0;
	 padding:0;
	 font-size:.9em;
	 }

 div#home_slider p#home_slider_controls{
	 font-size:.8em;
	 margin:0 8px 0 0;
	 padding:0;
	 float:right;
	 }

 p#home_slider_controls a#h_slider_prev, p#home_slider_controls a#h_slider_next{
	 display:block;
	 float:left;
	 height:15px;
	 width:15px;
	 background:url(/css/../images/button_back.png);
	 text-indent:-9999px;
	 overflow:hidden;
	 }

 p#home_slider_controls span#h_slider_count{
	 display:block;
	 float:left;
	 margin:0 5px;
	 }

 p#home_slider_controls a#h_slider_next{
	 background:url(/css/../images/button_next.png);
	 }

 p#home_slider_controls a:hover#h_slider_prev{
	 background:url(/css/../images/button_back_o.png);
	 }

 p#home_slider_controls a:hover#h_slider_next{
	 background:url(/css/../images/button_next_o.png);
	 }

 div#home_hbj_today{
	/* background-image:url(/css/../images/home_hbj_today_back.png);
	 width:250px;*/
	 }

 div#home_hbj_today ul{
	 height:210px;
	 overflow:auto;
	 }

 html>body div#home_hbj_today{
	/* width:241px;*/
	}

 div#home_blog_network div.h_blog_text{
	 background-image:url(/css/../images/home_featured_blog.png);
	 background-repeat:no-repeat;
	 width:157px;
	 height:241px;
	 padding:6px 9px 10px 7px;
	 float:left;
	 overflow:hidden;
	 }

 html>body div#home_blog_network div.h_blog_text{
	 width:141px;
	 height:225px;
	 }

 div#home_blog_network div.h_blog_text h3{
	 font-family:times, serif;
	 color:#891709;
	 padding:0;
	 margin:4px;
	 }

	div#home_blog_network div.h_blog_text p{
		margin:4px;
		padding:0;
		width: 140px;
		display: block;
		font-size:.8em;
		word-wrap: break-word;
	}


div#home_blog_network ul{
	 margin:0;
	 padding:0;
	 margin-top:10px;
	 height:225px;
	 width:125px;
	 overflow:auto;
	 font-size:.9em;
}

 div#home_blog_network li{
	 border:1px solid white;
 }

 div#home_web_only ul{
	 height:225px;
	 overflow:auto;
	 }

 div#home_text_ad div{
	 background-image:url(/css/../images/home_ad_back.png);
	 background-repeat:repeat-x;
	 margin:0;
	 padding:3px 5px;
	 }

 div#home_text_ad div h4 {
	 text-transform: uppercase;
	 color:#666C7F;
	 margin:0;
	 margin-bottom:.5em;
	 padding:0;
	 font-size:.8em;
	 font-weight:normal;
	 position:relative;
	 }

 div#home_text_ad div h3{
	 background:none;
	 font-family:inherit;
	 margin:0;
	 padding:.5em 0;
	 position:relative;
	 }

 div#home_text_ad div p{
	 margin:0 0 .5em 0;
	 padding:0;
	 position:relative;
	 }

 div.h_agenda_calendar{
	 width:118px;
	 height:142px;
	 margin:0;
	 padding:0;
	 float:left;
	 }

 ul.h_agenda_list{
	 float:left;
	 height:180px;
	 overflow:auto;
	 width:165px;
	 font-size:.8em;
	 margin-left:8px;
	 }

 div.t_panel ul.h_agenda_list li{
	 background-image:none;
	 border:1px solid white;
	 }

 div.t_panel ul.h_agenda_list li ul li{
	 background-image:url(/css/../template/images/button_next.png);
	 font-size:1.2em;
	 border:1px solid white;
	 }

 div.t_panel ul.h_agenda_list li.highlight{
	 background-color:#f2ece4;
	 border:1px solid #eee1ce;
	 }

 div.t_panel ul.h_agenda_list li.highlight ul li{
	 border:1px solid #f2ece4;
	 }

 div.t_panel ul.h_agenda_list li.highlight ul li a{
	 border:1px solid #f2ece4;
	 }

 div.t_panel ul.h_agenda_list li.highlight ul li a:hover{
	 border:1px solid gray;
	 }

 div#home_hbj{
	 background-image:url(/css/../images/home_panel_large.png);
	 width:608px;
	 padding:6px 6px 0 4px;
	 }

 html>body div#home_hbj{
	 width:599px }

 div#home_hbj div.t_title{
	 background-color:none;
	 background-image:url(/css/../images/home_hbj_logo.png);
	 background-repeat:none;
	 height:40px;
	 }

 div#home_hbj div.t_title h2{
	 display:block;
	 width:300px;
	 float:left;
	 text-indent:-9999px;
	 }

 div#home_hbj div.t_title p{
	 float:right;
	 display:block;
	 color:black;
	 font-family:arial, helvetica, sans-serif;
	 margin-top:12px;
	 margin-right:5px;
	 }

 div#home_hbj div.t_title p a{
	 color:black;
	 display:inline;
	 float:none;
	 font-size:1em;
	 }

 div#home_hbj div.t_title p a.t_rss{
	 margin-left:5px;
	 }

 div#home_hbj img.home_hbj_image{
	 float:right;
	 padding:0 1.5em 1em 1.5em;
	 background:white;
	 }

 div#home_hbj ul li{
	 margin-bottom:5px;
	 }

 div#home_hbj ul li p{
	 margin-bottom:1em !important;
	 margin-left:20px;
	 font-size:.9em;
 }
div#home_hbj div.t_article_content{
	height: 610px;
	overflow: auto;
}

 
