/*********************Tabs**********************/
.TabbedPanels{clear:none; margin:0 0 0 0; width:300px; height:auto; }
.TabbedPanels ul{padding:0; margin:0;}

.TabbedPanelsTabGroup{margin:0 0 0 0px;padding:0 0 0 0px; }

.TabbedPanelsTab{cursor:pointer; float:left; khtml-user-select:none;list-style:none;moz-user-select:none; position:relative;top:0px; color:#333; font:bold 11px arial; background:#; color:#000; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; margin:0 2px 0 0; line-height:18px;}
.TabbedPanelsTab span{padding:0 8px; }
.TabbedPanelsTabHover{}
.TabbedPanelsTabSelected{color:#000; background:#EEE; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.TabbedPanelsTab a{color:black;text-decoration:none; }

.TabbedPanelsContentGroup{ margin:0 0 0 0; padding:0 6px; clear:both; background:#EEE;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.TabbedPanelsContent li {list-style: none; }
.TabbedPanelsContent{padding:5px 0; overflow:auto;}
.TabbedPanelsContentVisible{}

.VTabbedPanels .TabbedPanelsTabGroup{background-color:#EEE; float:left;position:relative; margin:0px;padding:0px;}
.VTabbedPanels .TabbedPanelsTab{float:none;margin:0px;}
.VTabbedPanels .TabbedPanelsTabSelected{background-color:#EEE;}
.VTabbedPanels .TabbedPanelsContentGroup{clear:none;float:left;height:20em;padding:0px;width:30em;}
.commentnumber {color:#888; font-style:italic;}
/*********************Tabs**********************/
