﻿table.whiteFrame
{
}

table.whiteFrame, table.whiteFrame tr, table.whiteFrame td
{
    margin: 0;
    padding: 0;
}





table.whiteFrame .frameTopLeft
{
    padding-left: 6px;
    height: 6px;
    background: transparent url( '../../images/white_frame/white_frame_bg.png' ) top left;
}

table.whiteFrame .frameTop
{
    height: 6px;
    font-size: 6px;
	border-top: solid 1px #414141;
}

table.whiteFrame .frameTop .spacer
{
    height: 6px;
    background-color: White;
}

table.whiteFrame .frameTopRight
{
    height: 6px;
    padding-left: 6px;
    background: transparent url( '../../images/white_frame/white_frame_bg.png' ) top right;
}





table.whiteFrame .frameLeft
{
    border-left: solid 1px #414141;
    background-color: White;
}

table.whiteFrame .frameCenter
{
    width: 100%;
    background-color: White;
}

table.whiteFrame .frameRight
{
    border-right: solid 1px #414141;
    background-color: White;
}





table.whiteFrame .frameBottomLeft
{
    padding-left: 6px;
    background: transparent url( '../../images/white_frame/white_frame_bg.png' ) bottom left;
}

table.whiteFrame .frameBottom
{
    font-size: 6px;
    height: 6px;
    background-color: White;
    border-bottom: solid 1px #414141;
}

table.whiteFrame .frameBottom .spacer
{
    background-color: White;
    height: 1px;
}

table.whiteFrame .frameBottomRight
{
    padding-left: 6px;
    background: transparent url( '../../images/white_frame/white_frame_bg.png' ) bottom right;
}


/* TABTOP */
table.whiteFrame .tabTopLeft
{
}

table.whiteFrame .tabTop
{
/*    background: transparent url( '../../images/white_frame/tabtop_bg.png' ) repeat-x bottom; */
}

table.whiteFrame .tabTopRight
{
}





/* TABS */
table.whiteFrame table.tabs
{
    font-size: 11px;
    margin: 0;
}

table.whiteFrame table.tabs td.tab_active,
table.whiteFrame table.tabs td.tab_inactive
{
    white-space: nowrap;
    text-align: center;
}

table.whiteFrame table.tabs td.tab_active .text,
table.whiteFrame table.tabs td.tab_inactive .text
{
    white-space: nowrap;
}

table.whiteFrame table.tabs td.tab_active img,
table.whiteFrame table.tabs td.tab_inactive img
{
    vertical-align: middle;
}





/* ACTIVE TAB */
table.whiteFrame table.tabs td.tabstart_active
{
    height: 28px;
    width: 5px;
    background: transparent url( '../../images/white_frame/tabs/tabstart_active.png' );
}

table.whiteFrame table.tabs td.tab_active
{
    height: 28px;
    padding: 0 3px 0 0;
    background: transparent url( '../../images/white_frame/tabs/tabbody_active.png' );
}

table.whiteFrame table.tabs td.tabstop_active
{
    height: 28px;
    width: 6px;
    background: transparent url( '../../images/white_frame/tabs/tabstop_active.png' ) no-repeat left;
}





/* INACTIVE TAB */
table.whiteFrame table.tabs td.tabstart_inactive
{
    height: 28px;
    width: 5px;
    background: transparent url( '../../images/white_frame/tabs/tabstart_inactive.png' );
}

table.whiteFrame table.tabs td.tab_inactive
{
    height: 28px;
    padding: 0px 3px 0px 0px;
    background: transparent url( '../../images/white_frame/tabs/tabbody_inactive.png' );
}

table.whiteFrame table.tabs td.tabstop_inactive
{
    height: 28px;
    width: 6px;
    background: transparent url( '../../images/white_frame/tabs/tabstop_inactive.png' ) no-repeat left;
}
