.widgetTab { cursor: pointer; }
.widgetTabContent, .widgetFrameContent { display: none; }
.widgetHolder { display: block; }
.widgetHolderHidden { height: 0px; display: none; }
#holdertopwidget { width: 547px; } 
.tabA, .tabB, .tabC, .tabE, .tabD { background: #ffffff; } 
#tabA .tabContent, #tabD .tabContent, #tabB .tabContent, #tabE .tabContent, #tabC .tabContent  {  
background: #ffffff url('http://www.segway.com/images/v/taba.gif') repeat-x bottom; } 
#tabC .tabHover, #tabB .tabHover, #tabA .tabHover, #tabD .tabHover, #tabE .tabHover { background: #e9ecf5 url('http://www.segway.com/images/v/tabc.gif') repeat-x bottom; }
#tabwidgetTabs { margin: 0; padding: 0; }
#topwidgetTabs td { margin: 0; padding: 0; height: 20px; border-top: 1px solid #aaa; color: #006; }
#topwidgetTabs .tabActive { border-top: none; } 
#topwidgetTabs .tabActive .tabContent { vertical-align: middle; color: #000000; cursor: default; }
#topwidgetTabs .tabContent, #topwidgetTabs .tabContent DIV { text-decoration: none; text-align: center; height: 29px; line-height: 29px; vertical-align: middle; } 
#topwidgetTabs .tabContent { border-left: 1px solid #aaa; border-right: 1px solid #aaa; cursor: pointer; } 
#topwidgetTabs .tabHover { color: #c00; } 
#topwidgetTabs .tabActive .tabHover { color: #000000; }
#topwidgetTabs .wfControls { padding-top: 3px; position: relative; } 
#topwidgetTabs .wfControls .control { display: none; margin: 0px 32px; cursor: pointer; } 
#topwidgetrotate2 { z-index: 100; display: none; position: relative; top: -27px; } 
#topwidgetTabs .wfShadow { margin: 0; padding: 0; background: url('http://www.segway.com/images/v/tabshdw.gif') repeat-x; height: 3px; display: block; }
#atab { text-decoration: none; font: 13px arial,helvetica; font-weight: bold; }
#atab a:hover { text-decoration: none; }
#tabby { text-decoration: none; margin: 0; padding: 7px 0 0 0; }
