.ajaxtabs .ajax__tab_header
{
    width: 680px; /* put in for WebKit */
    padding-left: 8px !important;
    padding: 0;
    line-height: 30px;
    border-bottom: 1px dotted #EBEBEB;
    margin: 0 !important;
    /*border: 1px dotted #EBEBEB;*/
}

.ajaxtabs .ajax__tab_header .ajax__tab_active .ajax__tab_inner
{
    border-bottom: 1px solid #fff; /* give it a white base */
}

.ajaxtabs .ajax__tab_default
{
    /* background: url(../images/tabs/left-tabs.jpg) no-repeat;*/
    background-position: top left;
    margin-bottom: 0px;
    padding: 0;
}

/* general default tabs */
.ajaxtabs .ajax__tab_outer
{
    background: url(../images/tabs/left-tabs.jpg) no-repeat;
}

.ajaxtabs .ajax__tab_inner
{
    background: url(../images/tabs/end-tabs-default.jpg) no-repeat !important;
    background-position: top right !important;
}

/* link inside the tab. uses a background image */
.ajaxtabs .ajax__tab_header .ajax__tab_tab
{
    padding-left: 20px;  /* adjust this for the variable width spacing */
    padding-right: 20px; /* and here */ 
 /* width: 200px;  */    /* else, put a specific width here instead */
    font-size: 11px;
    display: inline;
    height: 29px !important;
    text-align: center;
    text-decoration: none;
    margin: 0px;
    position: relative;
    outline-style: none;
    outline: none;
    cursor: pointer;
    display: block;
}

/* when mouse enters the tab move the background image */
.ajaxtabs .ajax__tab_hover .ajax__tab_outer
{
    background: url(../images/tabs/left-tabs.jpg) no-repeat -0px -31px;
    color: #ffffff !important;
    height: 29px !important;
}

.ajaxtabs .ajax__tab_hover .ajax__tab_inner
{
    background: url(../images/tabs/end-tabs-hover.jpg) no-repeat !important;
    background-position: top right !important;
}

.ajaxtabs .ajax__tab_active .ajax__tab_outer
{
    height: 29px !important;
    background: url(../images/tabs/left-tabs.jpg) no-repeat -0px -62px !important;
    margin-bottom: 0px;
    color: #2F4F4F;
    
}

.ajaxtabs .ajax__tab_active .ajax__tab_inner
{
    background: url(../images/tabs/end-tabs-active.jpg) no-repeat !important;
    margin-bottom: 0px;
    color: #2F4F4F;
    background-position: top right !important;
    
}

.ajax__tab_panel
{
    border-left: 1px dotted #EBEBEB;
    border-right: 1px dotted #EBEBEB;
    border-bottom: 1px dotted #EBEBEB;
     
}

/* for panels in panels */

.ajax__tab_panel .ajaxtabs2 .ajax__tab_header
{
    width: 680px; /* put in for WebKit */     
    padding-left: 8px !important;
    padding: 0;
    line-height: 30px;
    border-bottom: 1px solid #EBEBEB;
    margin: 0 !important;    
}

.ajax__tab_body
{
 /*   border-left: solid 1px #EBEBEB;*/
  /*  border-bottom: 1px solid #EBEBEB;*/.
  
}

.ajax__tab_panel .ajaxtabs2 .ajax__tab_panel
{
    border-left: 1px solid #EBEBEB;
    border-right: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
     
}


.ajax__tab_panel .ajaxtabs2 .ajax__tab_header .ajax__tab_active .ajax__tab_inner
{
    border-bottom: 1px solid #fff; /* give it a white base */
}

.ajax__tab_panel .ajaxtabs2 .ajax__tab_default
{
    /* background: url(../images/tabs/left-tabs.jpg) no-repeat;     */
    background-position: top left;
    margin-bottom: 0px;
    padding: 0;
    
     
}

/* general default tabs */
.ajax__tab_panel .ajaxtabs2 .ajax__tab_outer
{
    background: url(../images/tabs/left-tabs.jpg) no-repeat;
}

.ajax__tab_panel .ajaxtabs2 .ajax__tab_inner
{
    background: url(../images/tabs/end-tabs-default.jpg) no-repeat !important;
    background-position: top right !important;
}

/* link inside the tab. uses a background image */
.ajax__tab_panel .ajaxtabs2 .ajax__tab_header .ajax__tab_tab
{
    padding-left: 20px;  /* adjust this for the variable width spacing */
    padding-right: 20px; /* and here */ 
 /* width: 200px;  */    /* else, put a specific width here instead */
    font-size: 11px;
    display: inline;
    height: 29px !important;
    text-align: center;
    text-decoration: none;
    margin: 0px;
    position: relative;
    outline-style: none;
    outline: none;
    cursor: pointer;
    display: block;
}

/* when mouse enters the tab move the background image */
.ajax__tab_panel .ajaxtabs2 .ajax__tab_hover .ajax__tab_outer
{
    background: url(../images/tabs/left-tabs.jpg) no-repeat -0px -31px;
    color: #ffffff !important;
    height: 29px !important;
}

.ajax__tab_panel .ajaxtabs2 .ajax__tab_hover .ajax__tab_inner
{
    background: url(../images/tabs/end-tabs-hover.jpg) no-repeat !important;
    background-position: top right !important;
}

.ajax__tab_panel .ajaxtabs2 .ajax__tab_active .ajax__tab_outer
{
    height: 29px !important;
    background: url(../images/tabs/left-tabs.jpg) no-repeat -0px -62px !important;
    margin-bottom: 0px;
    color: #2F4F4F;
}

.ajax__tab_panel .ajaxtabs2 .ajax__tab_active .ajax__tab_inner
{
    background: url(../images/tabs/end-tabs-active.jpg) no-repeat !important;
    margin-bottom: 0px;
    color: #2F4F4F;
    background-position: top right !important;
}

.ajaxtabintabwidth
{
    width:100% !important;
}

.ajaxtabintabwidth1
{
    /*width: 628px;*/
    width: 700px;
    
}
