div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";

}
.tabs{
    /*width:100%;*/	
    /*margin-right:20px;*/
    margin-bottom: 20px;
}

div.tabs-container{
	padding-left: 1em;
	/*width:100%;	*/
	margin-right:20px;
	margin-bottom: 20px;
}

ul.tabs-nav{
	list-style: none !important;
	margin: 0 !important;
	padding: 0 !important;
	background:url('images/tabs-corner-top.png') no-repeat scroll right bottom transparent;
	height:30px;
}
ul.tabs-nav li{
	float:left;
	margin-right:2px !important;
	padding: 0 !important;
	height:30px;
	overflow:hidden;
	display:block;
	background:none !important;

}
ul.tabs-nav a:link, ul.tabs-nav a:visited{
	background:url("images/tabs.png") right 60px;
	color: #2775C7;
	display:block;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
}
ul.tabs-nav a span{
	background:url("images/tabs.png") left 60px;
	display:block;
	margin-right:14px;
	padding-left:14px;
}
ul.tabs-nav a:hover{
	background:url("images/tabs.png") right 30px;
	display:block;
}
ul.tabs-nav a:hover span{
	background:url("images/tabs.png") left 30px;
	display:block;
	white-space:nowrap;
}
ul.tabs-nav .tabs-selected a:link, 
ul.tabs-nav .tabs-selected a:visited, 
ul.tabs-nav .tabs-selected a:visited, 
ul.tabs-nav .tabs-selected a:hover
{
	background:url("images/tabs.png") right 0 no-repeat;
	color: #4F4F4F;
        cursor:default;
}
ul.tabs-nav .tabs-selected a span, 
ul.tabs-nav .tabs-selected a:hover span{
	background:url("images/tabs.png") left 0 no-repeat;
	color: #4F4F4F;
        cursor:default;
}

.tabs-container {
	padding-left: 1em;
	padding-top: 6px;
	background:url('images/tabs-corner-left.png') no-repeat scroll 0 0;	
	min-height:200px;
	width: 95%; 	
}



div.tabs-container div h2 {
	margin-top: 0;
}