﻿.datacellone
{
}
.datacelltwo
{
}

.opera
{
    display: block; /* fonts for the tabs */
    font-family: "Trebuchet MS" ,Trebuchet,Verdana,Helvetica,Arial,sans-serif;
    font-size: 13px;
}
.opera .ajax__tab_tab
{
    /* header text is always be bold */
    font-weight: bold;
}
.opera .ajax__tab_body
{
    background-color: white;
    border: 1px solid silver; /*border: 1px solid #F4F4F4;*/
    border-top: none;
    padding: 10px;
}
.opera .ajax__tab_header
{
    border-bottom: 1px solid silver;
    padding-right: 10px;
}
/* regular header styles */
    .opera .ajax__tab_header .ajax__tab_tab {
        /* left/right rounded images are 11 pixels wide */
        margin: 0px 11px 0px 11px;
        color: #000000;
        background: url(images/bg.gif) repeat-x;
    }
.opera .ajax__tab_header .ajax__tab_outer
{
    /* 2 pixel horizontal space between tabs */
    margin-right: 2px;
    background: url(images/right.gif) no-repeat right top;
}
.opera .ajax__tab_header .ajax__tab_inner
{
    background: url(images/left.gif) no-repeat left top;
}
/* active/hover headers styles */
    .opera .ajax__tab_active .ajax__tab_tab, .opera .ajax__tab_hover .ajax__tab_tab {
        /* left/right rounded images are 11 pixels wide */
        margin: 0px 11px 0px 11px;
        color: #C2C2C2;
        background: url(images/bg.gif) repeat-x 0pt -48px;
    }
.opera .ajax__tab_active .ajax__tab_outer, .opera .ajax__tab_hover .ajax__tab_outer
{
    /* 2 pixel horizontal space between tabs */
    margin-right: 2px;
    background: url(images/right.gif) no-repeat 100% -48px;
}
.opera .ajax__tab_active .ajax__tab_inner, .opera .ajax__tab_hover .ajax__tab_inner
{
    background: url(images/left.gif) no-repeat 0pt -48px;
}
/*
        .HtmlView1
        {
            background-color: Silver;
            border-bottom-width: medium;
            border-bottom-style: solid;
            border-bottom-color: gray;
            border-right-width: medium;
            border-right-color: gray;
            border-right-style: solid;
        }
        .InternalHeader
        {
            font-size: x-large;
            text-align: center;
        }
*/

/*  THIS IS FOR THE GRIDS ON THE HOME PAGE */
/*  THIS IS FOR THE GRIDS ON THE HOME PAGE */
/*  THIS IS FOR THE GRIDS ON THE HOME PAGE */
/*  THIS IS FOR THE GRIDS ON THE HOME PAGE */
.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size: small;
    table-layout: auto;
    border-collapse: collapse;
    border: #C9C9C9 0px solid; /* border: #1d1d1d 5px solid; */
}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/
{
    background-image: url(Images/Header.gif);
    background-position: center;
    background-repeat: repeat-x;
    background-color: #1d1d1d;
}
.HeaderStyle th
{
    padding: 5px;
    color: #ffffff;
}
.HeaderStyle a
{
    text-decoration: none;
    color: #ffffff;
    display: block;
    text-align: left;
    font-weight: normal;
}
.PagerStyle table
{
    text-align: center;
    margin: auto;
}
.PagerStyle table td
{
    border: 0px;
    padding: 3px;
}
.PagerStyle td
{
    border-top: #1d1d1d 3px solid;
}
.PagerStyle a
{
    color: #ffffff;
    text-decoration: none;
    padding: 2px 5px 2px 5px;
    border-top: solid 1px #777777;
    border-right: solid 1px #333333;
    border-bottom: solid 1px #333333;
    border-left: solid 1px #777777;
}
.PagerStyle span
{
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding: 2px 5px 2px 5px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 3px;
    border-right: solid 1px #1d1d1d;
    color: Black;
}
.RowStyle td
{
    background-color: #c9c9c9;
    color: Black;
}
.AltRowStyle td
{
    background-color: #f0f0f0;
    color: Black;
}
.SelectedRowStyle td
{
    background-color: #ffff66;
    color: Black;
}