﻿/** Grid Styles ***/
.GridView1
{
    color: #000000; /*border: 1px solid #D1E0EF;*/
    font-size: 9.5pt;
}
.GridView1 td, .GridView1 tr, .GridView1 th
{
    padding: 4px;
    width: 100px;
    border-style: none;
}
.HeaderStyle1
{
    background-color: #8A8A8A;
    position: relative;
}
.HeaderStyle1 a
{
    color: White;
    text-decoration: none; /* background: url('Images/sort-regular.png') left no-repeat;*/
    display: block;
}
.RowStyleDA
{
    border-bottom: 1px solid gray;
    vertical-align: top;
    position: relative;
}
.RowStyleDA:hover
{
    background-color: ActiveCaption;
}
/**  ***/

.showme
{
    display: none;
    transition: all 3s;
}
.showhim:hover .showme
{
    display: block;
}
.showhim:hover .ok
{
    display: none;
}


.test
{
    display: inline-block;
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    -webkit-transition: height 2s; /* Safari */
    transition: height 2s;
}

.test:hover
{
    text-overflow: inherit;
    overflow: visible;
    width: 100px;
    height: auto;
    white-space: normal;
    direction: ltr;
}

.test1
{
    display: inline-block;
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    -webkit-transition: height 2s; /* Safari */
    transition: height 2s;
}



#SITEwrap1
{
    text-align: right;
    padding: 0px 0px 0px 0px;
    font-weight: bold;
}
#SITEwrap1:hover
{
    background-color: gray;
    background-image: inherit;
}
.SITEnavbar1
{
    text-align: center;
    margin: 0;
    padding: 0;
    width: 100%;
}
.SITEnavbar1:hover
{
    background-color: gray;
    color: White;
}
.SITEnavbar1 li
{
    list-style: none;
    float: none;
    direction: inherit;
}
.SITEnavbar1 li a
{
    display: block;
    padding: 0px 0px;
    background-color: white;
    text-decoration: none;
    background-repeat: no-repeat;
}
.SITEnavbar1 li ul
{
    display: none;
    width: 250px; /* Width to help Opera out */
    height: inherit;
    background-color: white;
    list-style: none;
    position: relative;
    border: 2px solid grey;
    z-index: 100001;
}
.SITEnavbar1 li:hover ul
{
    display: block;
    position: absolute;
    margin: 0;
    padding: 0;
}
.SITEnavbar1 li:hover li, .SITEnavbar1 li.hover li
{
    float: none;
}
.SITEnavbar1 li:hover li a, .SITEnavbar1 li.hover li a
{
    background-color: white;
    border-bottom: 1px solid #fff;
    color: #000;
    -webkit-box-shadow: 0.2em 0.2em 0.7em black, inset 0 0 0.7em white;
    -moz-box-shadow: 0.2em 0.2em 0.7em black, inset 0 0 0.7em white;
    box-shadow: 0.2em 0.2em 0.7em black, inset 0 0 0.7em white;
}
.SITEnavbar1 li li a:hover
{
    background-color: #ddd;
    border-bottom: 2px solid gray;
    border-top: 2px solid gray;
}


.menuul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.menuul:hover a:link, a:visited
{
    background-image: url(Images/line.png);
    background-position: bottom;
    background-repeat: no-repeat;
}

.menuul li
{
    float: left;
}

.menuul li a
{
    display: block;
    width: 120px;
    height: 21px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: Gray;
    text-align: center;
    padding: 4px;
    text-decoration: none;
    text-transform: uppercase;
}

.menuul li a:hover, a:active
{
    background-color: ActiveCaption;
    color: Black;
}


#targetElement
{
    z-index: 99999999999999999999;
}

#imgChange
{
    background-image: url (Images/16x16/thumbs25.png);
}


