/* 
See the original http://bit.ly/c0uKgg
Sidebar Tabs Styles */
  .tabnav {
	/*border-bottom: 1px #d6d6d6 solid;*/
	position: relative;
	/*top: -6px;*/
	width:100%; overflow:hidden
}
.wideget {
	background:none repeat scroll 0 0 white;
	margin-bottom:0;
}
.wideget a {
	border-bottom:1px solid #D4E3E5;
	border-top:1px solid white;
	outline:0 none;
	padding:7px 5px 6px;
}
.tabnav li {
	/*display: inline;*/
	list-style: none;
	/*padding-right: 5px;*/
	font-size: 11px;
	margin: 0;
	float:left
	
}
.tabnav li a {
	/*
	top: -2px;
	background: #eee;
	padding: 2px 6px;
	outline: none;
	margin-left: 3px;*/
	/*position: relative;*/
	/*background:none repeat scroll 0 0 #D4E3E5;*/
	color: #999;
	/*font-size: 108%;*/
	/*font-weight: bold;*/
	/*margin:0 3px 0 0;*/
	text-decoration: none;
	/*text-transform: uppercase;*/
	height:30px; line-height:30px; display:block; float:left; padding:0 10px;
	-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
/*.tabnav li a:hover {
	background: none repeat scroll 0 0 white;
}*/
.tabnav li a:hover {
	color: #434343;
	text-decoration: none;
}
.tabnav li.ui-tabs-selected a {
	/*background: none repeat scroll 0 0 white;*/
	/*border-color:#94B8BF #94B8BF white;
	border-style: solid;*/
	color:#434343;
	background:#EFEEEB; font-weight:bold
	/*top:1px;*/
}
.tabnav li.ui-tabs-selected a :hover {
	/*background: white;*/
	color: #049ba8;
}
.tabdiv {
	/*position: relative;*/
	/*top: -8px;*/
	padding: 10px 15px 15px 15px;
	/*border:1px solid #94B8BF;*/
	background:#EFEEEB url("images/panel-bot.png") no-repeat left bottom
}
.tabdiv ul li { line-height:normal; margin-bottom:5px}

.tabdiv ul li a {
	/*padding-left: 2px;*/
	font-size: 11px;
}
.tabdiv ul li a:hover {
	color: #D70021;
}
.tabdiv ul li h3 a:hover {
	color: #D70021; text-decoration:underline
}
.ui-tabs-hide {
	display: none;
}
.tabdiv a {
	color:#D70021;
}
.nav-heading {
	clear: left;
	/*padding: 7px 0;*/
	margin: 0 0 10px 0;
	/*background: url("images/dotted-line.gif") bottom repeat-x;*/
	/*font-family: Verdana, arial, helvetica, sans-serif;*/
	font-size: 16px;
/*	font-weight: bold;*/
	/*text-transform: uppercase;*/
	color: #434343;
	display:none
}
#tabvanilla, #tabvanillaOne { margin-bottom:10px}
#Programmes h3 { font-size:11px}
