/*** All newbb_plus CSS rules *******************/
.nbb_center {
        width:99%; 
        text-align:left;
        padding: 10px 5px;
}

.nbb_small_left {
        float:left; 
        vertical-align:bottom; 
        text-size:10px; 
        text-align:left;
}
.nbb_small_right {
        float:right; 
        vertical-align:bottom;
        text-size:10px; 
}

/*** TAB's CSS *********************************/

.dynamic-tab-pane-control.tab-pane {
        position:       relative;
        margin-right:   -2px;           /* to make room for the shadow */
        text-align:     left;
       
}

.dynamic-tab-pane-control .tab-row .tab {
        width:                          70px;
        height:                         16px;
        background-image:       url( "../images/tabs/tab.png" ) !important;
        
        position:               relative;
        top:                    0;
        display:                inline;
        float:                  left;
        overflow:               hidden;
        
        cursor:                 Default;

        margin:                 1px -1px 1px 2px;
        padding:                2px 0px 0px 0px;
        border:                 0;

        z-index:                1;
        font:                   11px Tahoma;
        white-space:    nowrap;
        text-align:             center;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
        width:                          74px !important;
        height:                         18px !important;
        background-image:       url( "../images/tabs/tab.active.png" ) !important;
        background-repeat:      no-repeat;
        border-bottom-width:    0;
        z-index:                3;
        padding:                2px 0 0px 0;
        margin:                 1px -3px -3px 0px;
        top:                    -2px;
        font:                           11px Tahoma;
}

.dynamic-tab-pane-control .tab-row .tab a {
        font:                           11px Tahoma;
        color:                          Black;
        text-decoration:        none;
        cursor:                         default;
}

.dynamic-tab-pane-control .tab-row .tab.hover {
        font:                           11px Tahoma;
        width:                          70px;
        height:                         16px;
        background-image:       url( "../images/tabs/tab.hover.png" );
        background-repeat:      no-repeat;
}


.dynamic-tab-pane-control .tab-page {
        clear:                  both;
        border:                 1px solid #274271;
        background-color: #EAEDF5;
        z-index:                2;
        position:               relative;
        top:                    -2px;
        font:                   11px Tahoma;
        color:                  Black;
        width: auto;
        padding:                10px;
}

.dynamic-tab-pane-control .tab-row {
        z-index:                1;
        white-space:    nowrap;
}
