/* All Purpose Elements */

body {
	background-color: #fff;
	font-family: arial;
}

 
.news_item{
	padding:5px 10px;
}                

.news_item img.sm{  
	
	
}
.news_item .news_callout_title{
   font-size:13px;
	font-weight:bold; 
	color:#666;
}  

.news_item .news_callout_teaser{
	font-size:11px;
}
                                       

td.content_cell{
padding-right:10px;
}
.hub_container h2{
border-bottom:1px solid #999;
font-family:"Trebuchet MS",arial,verdana;
font-size:20px;
margin-bottom:0;
padding-bottom:10px;
color#666;

}

.hub_container h3{
font-family:"Trebuchet MS",arial,verdana;
font-size:16px;
margin-bottom:0;
padding-bottom:10px;
color#000;

}

.hub_container h3 a{
font-weight:normal;
color:#333;
text-decoration:none;
font-style:normal;
}

.nh_post_side_list{
max-height:600px;
overflow:auto;
}
.nh_callout{
border:1px solid #ccc;
border-top:0px none;
font-size:11px;
}

.nh_callout a:link,
.nh_callout a:visited,
.nh_callout a:active{
font-family:"Trebuchet MS",arial,verdana;

padding:3px 5px 3px 15px;
display:block;
font-weight:normal;
}

.nh_callout a.on:link,
.nh_callout a.on:visited,
.nh_callout a.on:active,
.nh_callout a.on:hover{
color:#333;
padding:3px 5px 3px 15px;
margin-left:0px;
background:#f0f0f0 url(/img/nav_arrow_grey.gif) 8px 7px  no-repeat;
font-weight:bold;

}

.nh_callout a:hover{
color:#000;
text-decoration:none;
}

.nh_callout_header{
background:#554C5D;
color:#fff;
padding:12px 5px 5px 10px;
margin:10px 0  5px 0;
font-weight:bold;
font-family:"Trebuchet MS",arial,verdana;

}
.news_callout_inner{
	padding:10px;
	font-size:12px;
}
.news_callout_inner h3{
	padding:0px;
	margin:0 0 5px 0px;
	font-size:14px;
	color:#000;
}

.news_callout_inner ul{ 
	list-style-image:url(/site_assets/img/arrow_red.png);
	padding-left:15px;
margin:0;
}
.news_callout_inner ul li{
}
.nh_main_content{
padding:0px 20px 10px 0;

}

.hub_container{  
width:650px;

}

.list_smdate{
font-size:9px;
color:#999;
padding:0;
margin-bottom:5px;
font-weight:normal;
}
.list_data,
.list_data2{
font-size:9px;
font-style:italic;
color:#666;
border-bottom:1px dashed #ccc;
padding:5px 0;
margin-bottom:5px;
}
.list_data2{
border-bottom:0px none;
margin-bottom:0px;
padding-bottom:0px;

}   
.list_list_story{
	margin-bottom:10px;
}

.short_list_title{
	font-weight:bold;
	padding-bottom:5px;
}