/* 	
	These are only the default styles.
	If you wish to add your own CSS styles, it is best to amend your theme's style.css file.
*/

/* General */
.tw-content { float:left;  clear:both;padding:0px 10px 15px 10px;min-height:220px; }
.tabbed-widget { float:left; width:100%; clear:both; }
.tabbed-widget .ui-tabs-hide { display:none; }
.tw-content li {font-size:13px; margin-bottom:7px!important;clear:none!important; background:none!important;}
/* Tabs */
.tw-tabbed-nav { float:left; width:100%; clear:both; margin:0; padding:0; }
.tw-tabbed-nav li { float:left!important; display:block; margin:0 0 0 0; padding:0;clear:none!important; background:none!important;}
.tw-tabbed-nav a { float:left!important; padding:0.4em 30px; margin-right:1px; color:#402f84; background:#d9d6e7; margin-bottom:-1px; font-size:16px; font-weight:bold; 	
	-moz-border-radius: 12px 12px 0px 0px;
	-khtml-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	 border-radius:  12px 12px 0px 0px;
}
.tw-tabbed-nav a:hover { text-decoration:none; color:#402f84; background:#d9d6e7; }
.tw-tabs .ui-state-active a { background:#402f84; color:#fff;

	-moz-border-radius: 12px 12px 0px 0px;
	-khtml-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	 border-radius:  12px 12px 0px 0px;
}
/* Accordion */
.tw-accordion .tw-title a { display:block; outline:0; }
.tw-accordion .ui-state-default a { background:url('../images/onlight-accordion-closed.png') no-repeat 100% 50%; }
.tw-accordion .ui-state-active a { background:url('../images/onlight-accordion-open.png') no-repeat 100% 50%; color:#333; text-decoration:none; }