/* General */

.tw-content { background: url(../images/top_gradbkgrd.png) no-repeat;display:block; float:left; width:280px; padding:15px 10px;margin-bottom:10px; }
.tabbed-widget { float:left; width:100%; border:none;background:none; } 


/* Accordion */

.ui-accordion { float:left; width:100%; margin:1em 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 100% 50%; color:#333; text-decoration:none; }
.ui-accordion .ui-state-default a { background:url('../images/onlight-accordion-closed.png') no-repeat 100% 50%; }
.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:0.5em 0; display:block; }


/* Tabbed  */

.ui-tabs-hide { display:none; }
.ui-state-active a { display:block;font-weight:bold; text-decoration:none; color:#ff9900;height:23px;border:1px #cccccc solid;text-transform:upppercase; }
.ui-state-default a{ display:block;font-weight:bold; text-decoration:none; color:#ff9900;height:23px;border:1px #cccccc solid;padding:8px 6px 0px 5px;text-transform:upppercase; }
.ui-tabs .ui-tabs-nav { float:left; width:300px; clear:both; margin-bottom:20px; height:23px;padding:0; }
.ui-tabs .ui-tabs-nav li { float:left; width:auto; margin-right:0.2em; height:23px; text-transform:upppercase;}
.ui-tabs li.ui-tabs-selected a { background:#ff9900; color:#fff; padding:8px 5px 0px 6px; text-decoration:none;text-transform:upppercase; }

.tw-tabs li a{font-size:0.75em;text-transform:uppercase;color:#f9900;letter-spacing:.5px;}
.tw-tabs .tw-tabbed-nav a {color:#ff9900;height:23px;}


/* Default theme */

#sidebar-right ul.tabbed-widget ul.tw-tabbed-nav { width:280px;overflow:hidden;margin:0; padding:0; }
#sidebar-right ul.tabbed-widget ul.tw-tabbed-nav li { background:none; display:block; list-style-image:none; margin-right:0.3em;color:#f9900;text-transform:upppercase; }
.tw-tabs ul.tabbed-widget ul.tw-tabbed-nav a { padding:0.25em;color:#ff9900;text-transform:upppercase; }
#sidebar-right ul.tabbed-widget ul.tw-content { margin-left:0; padding-left:0; }
#sidebar-right ul.tabbed-widget ul.tw-tabbed-nav li:before { content:none; }