﻿body
{
}
/* dgrTheme1 -- datagrid */
.dgrTheme1
{
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    table-layout: auto;
    border-collapse: collapse;
    border: solid 1px #B1B8BE;
}
.dgrTheme1_HeaderItemStyle
{
    background-color: #FFFFFF;
    color: #336699;
    font-weight: bold;
    background-image: url('../images/bot_bg.gif');
    background-repeat: repeat-x;
    height: 20px;
}
.dgrTheme1_ItemStyle
{
    background-color: #FFFFFF;
    color: #5970B2;
}
.dgrTheme1_AlternatingItemStyle
{
    background-color: #F7F7F7;
    color: #5970B2;
}
.dgrTheme1_HighlightedItemStyle
{
    background-color: #EFF6FC;
    color: #5970B2;
}
.dgrTheme1_PagerItemStyle
{
    background-color: #FCFCFC;
    color: #FF9933;
    font-weight: bold;
    height: 20px;
    border: solid 1px #B1B8BE;
}


.dgrTheme1_HeaderItemStyle td
{
    padding: 3px;
    border: solid 1px #B1B8BE;
}
.dgrTheme1_ItemStyle td, .dgrTheme1_AlternatingItemStyle td, .dgrTheme1_HighlightedItemStyle td
{
    padding: 3px;
    border-top: solid 0px #B1B8BE;
    border-right: solid 1px #B1B8BE;
    border-bottom: solid 0px #B1B8BE;
    border-left: solid 1px #B1B8BE;
}
.dgrTheme1_PagerItemStyle td
{
    padding: 3px;
    border: solid 1px #B1B8BE;
}

/* dgrTheme1 -- datagrid background-color: red;*/
.dgrTheme1 .dgrTheme1_PagerItemStyle a
{
    background-color: #F7F7F7;
    color: #F7F7F7;
    font-weight: bold;
    border: solid 1px #B1B8BE;
    padding-left: 4px;
    padding-right: 4px;
}
.dgrTheme1 .dgrTheme1_PagerItemStyle a
{
    font-family: Arial,Verdana;
    font-size: 12px;
    color: #336699;
    text-decoration: none;
    font-weight: bold;
    border: solid 1px B1B8BE;
    background-color: #F7F7F7;
}
.dgrTheme1 .dgrTheme1_PagerItemStyle a:link
{
    font-family: Arial,Verdana;
    font-size: 14px;
    color: #336699;
    text-decoration: none;
    font-weight: bold;
    border: solid 1px B1B8BE;
    background-color: #F7F7F7;
}
.dgrTheme1 .dgrTheme1_PagerItemStyle a:visited
{
    font-family: Arial,Verdana;
    font-size: 14px;
    color: #336699;
    text-decoration: none;
    font-weight: bold;
    border: solid 1px B1B8BE;
    background-color: #F7F7F7;
}
.dgrTheme1 .dgrTheme1_PagerItemStyle a:link:hover
{
    font-family: Arial,Verdana;
    font-size: 14px;
    color: #FF9933;
    text-decoration: none;
    font-weight: bold;
    border: solid 1px B1B8BE;
    background-color: #F7F7F7;
}
.dgrTheme1 .dgrTheme1_PagerItemStyle a:active
{
    font-family: Arial,Verdana;
    font-size: 14px;
    color: #336699;
    text-decoration: none;
    font-weight: bold;
    border: solid 1px #B1B8BE;
    background-color: #F7F7F7;
}
/* tbTheme1 -- datagrid background-color: red;*/
.tbTheme1
{
    margin: 0px;
    border-collapse: collapse;
    border: solid 1px #B1B8BE;
    width: 423px;
}
.tbTheme1 tbody td
{
    padding: .1em;
}
.tbTheme1 thead th
{
    padding: .3em;
    border-bottom: solid 1px #B1B8BE;
}
.tbTheme1 thead
{
    color: #336699;
    font-weight: bold;
    background-image: url('../images/bot_bg.gif');
    background-repeat: repeat-x;
    text-align: left;
    border-bottom: solid 1px #B1B8BE;
    height: 26px;
}
/*---------------------------------- Tab Panel Theme1 : tabPnlTheme1 ------------------------------------*/
.tabPnlTheme1 .ajax__tab_header
{
    height: 26px;
    background-color: White;
}
.tabPnlTheme1 .ajax__tab_active
{
    font-weight: bold;
    font-family: Arial,Verdana;
    font-size: 14px;
    color: #336699;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 20px;
    background-color: White;
    background-image: url('../images/bot_bg.gif');
    background-repeat: repeat-x;
}
.tabPnlTheme1 .ajax__tab_tab
{
    font-family: Arial,Verdana;
    font-size: 14px;
    color: #336699;
    padding: 5px 5px 0px 5px;
    margin: 0px 0px 0px 0px;
    height: 20px;
    border: solid 1px #B1B8BE; border-bottom: solid 0px #B1B8BE;
    cursor: hand;
}
.tabPnlTheme1 .ajax__tab_body
{
    font-family: Arial,Verdana;
    font-size: 14px;
    color: #336699;
    background-color: White;
    border: solid 1px #B1B8BE;
}
.tabPnlTheme1 .ajax__tab_outer
{
       
}
.tabPnlTheme1 .ajax__tab_inner
{
    font-family: Arial,Verdana;
    font-size: 14px;
}