/* General */

.tw-content { 
	display:block; 
	float:left; 
	width:100%; 
	padding:0.5em 0; 
	}
.tabbed-widget { 
	float:left; 
	width:100%; 
	border-left:1px solid #96261A; 
	border-right:1px solid #96261A; 
	border-bottom:1px solid #96261A; 
	margin:0 0 12px 0;
	} 

/* Accordion */

.ui-accordion { 
	float:left; 
	width:100%; 
	margin:0 0; 
	}
.ui-accordion span.ui-icon { 
	float:right; 
	width:1.5em; 
	height:1.25em; 
	}
.ui-accordion .ui-state-active a { 
	background:url(../images/onlight-accordion-open.png) no-repeat 1% 50%;
	border-bottom:1px solid #E9BEB8;
	border-top:1px solid #96261A;
	color:#96261A; 
	text-decoration:none;
	text-transform:uppercase;
	text-indent:15px; 
	}
.ui-accordion .ui-state-default a { 
	background:url(../images/onlight-accordion-closed.png) no-repeat 1% 50%;
	border-bottom:1px solid #E9BEB8;
	border-top:1px solid #96261A;
	color:#96261A;
	text-transform:uppercase;
	text-indent:15px; 
	}
.ui-accordion .ui-accordion-header.ui-state-default:hover { 
	cursor:pointer; 
	text-decoration:underline!important; 
	}
.ui-accordion .tw-title { 
	margin:0; 
	padding:0; 
	float:left; 
	width:100%; 
	}
.ui-accordion .tw-title a { 
	padding:3px 0; 
	display:block; 
	}

/* Tabbed  */

.ui-tabs-hide { display:none; }
.ui-state-active a { font-weight:bold; text-decoration:none; color:#333; }
.ui-tabs .ui-tabs-nav { float:left; width:100%; clear:both; margin:0; padding:0; border:0px solid #3188BE; }
.ui-tabs .ui-tabs-nav li { float:left; width:auto; margin-right:0.5em; }
.ui-tabs li.ui-tabs-selected a { background:#333; color:#fff; padding:0 0.25em; text-decoration:none; }


/* Default theme */

#sidebar ul.tabbed-widget ul.tw-tabbed-nav { margin:0; padding:0; }
#sidebar ul.tabbed-widget ul.tw-tabbed-nav li { background:none; display:block; list-style-image:none; margin-right:0.5em; }
#sidebar ul.tabbed-widget ul.tw-tabbed-nav a { padding:0.25em; }
#sidebar ul.tabbed-widget ul.tw-content { margin-left:0; padding-left:0; }
#sidebar ul.tabbed-widget ul.tw-tabbed-nav li:before { content:none; }