.TabHolder
{
    height:26px;
}

.TabBlueLeft
{
    float:left;
    background-image:url('/gfx/tab_blue_left.jpg');
    background-position:top left;
    background-repeat:no-repeat;
    width:10px;
    height:26px;
}

.TabBlueBody
{
    float:left;
    background-image:url('/gfx/tab_blue_body.jpg');
    background-position:top left;
    background-repeat:repeat-x;
    height:26px;
    width:200px;
    color:#ffffff;
    font-size:1.1em;
    padding:5px 5px 0px 5px;
}

.TabBlueRight
{
    float:left;
    background-image:url('/gfx/tab_blue_right.jpg');
    background-position:top left;
    background-repeat:no-repeat;
    width:52px;
    height:26px;
}

.TabGreenLeft
{
    float:left;
    background-image:url('/gfx/tab_green_left.jpg');
    background-position:top left;
    background-repeat:no-repeat;
    width:10px;
    height:26px;
}

.TabGreenBody
{
    float:left;
    background-image:url('/gfx/tab_green_body.jpg');
    background-position:top left;
    background-repeat:repeat-x;
    height:26px;
    width:200px;
    color:#ffffff;
    font-size:1.1em;
    padding:5px 5px 0px 5px;
}

.TabGreenRight
{
    float:left;
    background-image:url('/gfx/tab_green_right.jpg');
    background-position:top left;
    background-repeat:no-repeat;
    width:52px;
    height:26px;
}

.TabControlTabLeftActive
{
    float:left;
    background-image:url('/gfx/tabControl/ActiveLeft.gif');
    background-position:top left;
    background-repeat:no-repeat;
    width:3px;
    height:24px;
    margin:0px 0px 0px 2px;
}

.TabControlTabRightActive
{
    float:left;
    background-image:url('/gfx/tabControl/ActiveRight.gif');
    background-position:top right;
    background-repeat:no-repeat;
    width:3px;
    height:24px;
    margin:0px 2px 0px 0px;    
}

.TabControlTabLeftInactive
{
    float:left;
    background-image:url('/gfx/tabControl/InactiveLeft.gif');
    background-position:top left;
    background-repeat:no-repeat;
    width:3px;
    height:24px;
    margin:0px 0px 0px 2px;    
}

.TabControlTabRightInactive
{
    float:left;
    background-image:url('/gfx/tabControl/InactiveRight.gif');
    background-position:top right;
    background-repeat:no-repeat;
    width:3px;
    height:24px;
    margin:0px 2px 0px 0px;    
}

.TabControlTabBackgroundActiveBlue
{
    font-size:1.2em;
    float:left;
	color:#ffffff;
    background-image:url('/gfx/tabControl/ActiveFill.gif');
    background-position:top left;
    background-repeat:repeat-x;
    height:24px;
    padding:5px 5px 0px 5px;
}

.TabControlTabBackgroundInactive a
{
	color:#eeeeee;
    text-decoration:none;
}

.TabControlTabBackgroundInactive a:hover
{
	color:#cccccc;
    text-decoration:none;
}

.TabControlTabBackgroundInactive
{
    font-size:1.2em;    
    float:left;
	color:#333333;
    background-image:url('/gfx/tabControl/InactiveFill.gif');
    background-position:top left;
    background-repeat:repeat-x;
    height:24px;
    padding:5px 5px 0px 5px;
    
}

.TabControlContainer
{
    width:980px;
    margin-left:10px;
}

.TabControlTabs
{
    clear:both;
    background-image: url('/gfx/tabControl/tabsBottomFill.gif'); 
    background-repeat: repeat-x;    
    background-position:bottom;
    height:24px;
}

.TabControlTab
{
    float:left;
    height:20px;
    white-space:nowrap;
    font-size:0.85em;
}

.TabControlBody
{
    float:left;
    width:100%;
	background-color:#fafafa;
    border-right:solid 1px #cccccc;
    border-bottom:solid 1px #cccccc;
    border-left:solid 1px #cccccc;
}

.TabControlContent
{
    margin:5px;
}
