﻿.cmstabs .ajax__tab_header 
{
	color:#fff;
}
.cmstabs .ajax__tab_outer
{
    background:url(images/tab_left_inactive.gif) no-repeat 0px 0px;
}
.cmstabs .ajax__tab_inner
{
    background:url(images/tab_right_inactive.gif) no-repeat top right;
}
.cmstabs .ajax__tab_hover .ajax__tab_outer
{
    background:url(images/tab_left_active.gif) no-repeat 0px 0px;
}
.cmstabs .ajax__tab_hover .ajax__tab_inner
{
    background:url(images/tab_right_active.gif) no-repeat top right;
}
.cmstabs .ajax__tab_active .ajax__tab_outer
{
    background:url(images/tab_left_active.gif) no-repeat 0px 0px;
}
.cmstabs .ajax__tab_active .ajax__tab_inner
{
    background:url(images/tab_right_active.gif) no-repeat top right;
}
.cmstabs .ajax__tab_tab
{
    background-color: White;
    color: #8d90a4;
    border-top: solid 1px #8d90a4;
}
.cmstabs .ajax__tab_hover .ajax__tab_tab,
.cmstabs .ajax__tab_active .ajax__tab_tab
{
    background-color: #8d90a4;
    color: White;
}
/*=============================================================================== */
.ajax__tab_default .ajax__tab_header 
{
	font-size:12px;
    font-family:arial, sans-serif;
}
.ajax__tab_default .ajax__tab_active .ajax__tab_outer,
.ajax__tab_default .ajax__tab_header .ajax__tab_outer,
.ajax__tab_default .ajax__tab_hover .ajax__tab_outer
{
    margin-right:5px;
}
.ajax__tab_default .ajax__tab_active .ajax__tab_inner,
.ajax__tab_default .ajax__tab_header .ajax__tab_inner,
.ajax__tab_default .ajax__tab_hover .ajax__tab_inner
{
    margin-left:8px; /* offset the width of the left image */
}
.ajax__tab_default .ajax__tab_active .ajax__tab_tab,
.ajax__tab_default .ajax__tab_hover .ajax__tab_tab,
.ajax__tab_default .ajax__tab_header .ajax__tab_tab
{
    margin-left:0px; 
	margin-right:8px;	
	padding:2px 8px 2px 8px;
}
.ajax__tab_default .ajax__tab_body 
{
    border: solid 1px #8d90a4;
    background-color: #e8eef7;
    font-family:arial;
    font-size:10pt;
    padding: 10px;
    min-height: 500px;
}
/*=============================================================================== */
.updateProgress
{
    border: solid 1px #8d90a4;
    background-color:#ffffff;
    position:absolute;
    width:130px;
    height:50px;
    z-index:1000;
}
.updateProgressMessage
{
    font-size:small;
    color: #8d90a4;
    position:relative;
    top:-0.5em;
    margin-left:1em;
}
.updateProgressContent
{
    text-align:center;
    margin-top:13px;
}