/*theme - Backgrounds */

.Tab .ajax__tab_header                       { background:url(tabs/tab-line.gif) repeat-x bottom; }
.Tabs .ajax__tab_outer                        { background:url(tabs/tab-right.gif) no-repeat right; }
.Tabs .ajax__tab_inner                        { background:url(tabs/tab-left.gif) no-repeat left; }

.Tabs .ajax__tab_tab                          { background:url(tabs/Tab_Green_BG.gif) repeat-x left; }
.Tabs .ajax__tab_outer                        { background:url(tabs/Tab_Green_Right.gif) no-repeat right; }
.Tabs .ajax__tab_inner                        { background:url(tabs/Tab_Green_Left.gif) no-repeat left; }
   
.Tabs .ajax__tab_hover .ajax__tab_outer       { background:url(tabs/Tab_Hover_Right.gif) no-repeat right; }
.Tabs .ajax__tab_hover .ajax__tab_inner       { background:url(tabs/Tab_Hover_Left.gif) no-repeat left; }
.Tabs .ajax__tab_hover .ajax__tab_tab         { background:url(tabs/Tab_Hover_BG.gif) repeat-x left; }
.Tabs .ajax__tab_active .ajax__tab_outer      { background:url(tabs/Tab_Hover_Right.gif) no-repeat right; }
.Tabs .ajax__tab_active .ajax__tab_inner      { background:url(tabs/Tab_Hover_Left.gif) no-repeat left; }
.Tabs .ajax__tab_active .ajax__tab_tab        { background:url(tabs/Tab_Hover_BG.gif) repeat-x left; }


/* Other Styles */
.Tabs .ajax__tab_header                       { font-family:Verdana,Arial,Tahoma;font-size:11px;color: rgb(255,255,255);font-weight:bold; }
.Tabs .ajax__tab_outer                        { height:29px; }
.Tabs .ajax__tab_inner                        { padding-left:3px; }
.Tabs .ajax__tab_tab                          { padding:8px 40px;margin:0; }
.Tabs .ajax__tab_body                         { font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;
                                                                                        border-top:0;padding:8px; }    
