/* 	
	For Twenty Ten
*/

/* Tabs */
#main .widget-area .tw-tabbed-nav { 
	float:left; 
	width:100%; 
	clear:both; 
	margin:0; 
	padding:0; 
	font-size:14px; 
	font-family:'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; 
	border-bottom:1px solid #ddd; 
}
.tw-tabbed-nav li {
}
.tw-tabbed-nav a { 
	float:left; 
	padding:0.2em 0.5em; 
	margin-right:1px; 
	color:#666; 
	background:#fff; 
	margin-bottom:-1px; 
}
.tw-tabbed-nav a:hover { 
	text-decoration:none; 
	color:#000; 
	background:#ccc; 
}
.tw-tabs .ui-state-active a { 
	background:#fff; 
	color:#000; 
	font-weight:bold; 
}
.tw-tabs .tw-content { 
	float:none; 
	width:auto; 
	padding:0.5em 0; 
	border-bottom: 1px solid #99CCCC; 
}

/* Accordion */
.tw-content { 
	float:none; 
	width:auto;
	border-bottom: 1px solid #99CCCC; 
}
.tw-accordion { 
	float:left; 
	width:100%; 
	clear:both;
}
.tw-accordion .tw-title { 
	font-size:12px; 
	font-family:'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; outline:none; 
	color: #222222; 
	margin-bottom: 10px;
	padding-top: 10px;
}
.tw-accordion .tw-title a { 
	color: #222222; 
	outline:none; 
}
.tw-accordion .tw-title a:hover { 
	color:#99CCCC; 
	text-decoration:none; 
}
.tw-accordion .ui-state-default { 
	background-color:#fff; 
}
.tw-accordion .ui-state-active { 
	background-color:transparent; 
}
.tw-accordion .ui-state-active a, .tw-accordion .ui-state-active a:hover { 
	color:#222222; 
	background:#fff; 
}
#main .widget-area .ui-accordion-content {  
}
#main .widget-area ul.ui-accordion-content { 
	padding-bottom:0.5em; 
}
#main .widget-area .tw-widget-last .ui-accordion-content { 
}
#main .widget-area .tw-widget-last .tw-title { 
}

