﻿.GridItem
{
    background-color: #f1f0ee;
    color: #000000;
    padding: 3px;
}
.GridItem:hover
{
    background-color: #FFCC66;
}
.GridPager
{
    background-image: url(../grid-header.png);
    background-repeat: repeat;
    background-position: center;
    text-align: left;
    color: #CC6600;
    font-weight: bold;
    width: 100%;
    border-width:0px;
    padding: 3px;
}
.GridPager a
{
    color: #003366;
    font-weight: bold;
}
.GridPager a:hover
{
    color: #FF6600;
}
.GridHeader
{
    background-image: url(../grid-header.png);
    background-repeat: repeat-x;
    background-position: center;
    background-color: #A9CCFF;
    color: #000000;
    height: 32px;
    padding: 3px;
    text-align: center;
}
.GridHeader a:link
{
    color: #003366;
    border: 1px hidden #C9DFFF;
    text-decoration: underline;
}
.GridHeader a:visited
{
    color: #003366;
    text-decoration: none;
}
.GridHeader a:hover
{
    color: #FF3300;
    text-decoration: none;
}
.EmptyData
{
    background-color: #f1f0ee;
    color: #000000;
    font-weight: bold;
    height: 26px;
    width: 100%;
    padding: 3px;
}
.GridHeader td
{
    border-color: #69A1BF;
}
.GridHeader th
{
    border-color: #69A1BF;
}
.GridAlternatingItem
{
    background-color: #D3DFEE;
    color: #000000;
    height: 22px;    
    padding: 3px;
}
.GridAlternatingItem:hover
{
    background-color: #FFCC66;
}
.Grid
{
    border: solid 1px #69A1BF;
}
.Grid td
{
    color: Black;
    border-color: #69A1BF;
}
.Grid th
{
    color: #003366;
    border-color: #69A1BF;
}
.GridSelected td
{
    background-color: #FFFFFF;
    color: #000000;
    height: 22px;
    font-size: 11px;
    padding-left: 3px;
    padding-right: 3px;
}


/* Skin xGridview*/

/*TABLE.GridStyle TR TD, TABLE.GridStyle TR TH, 
TABLE.GridStyle TR TH SPAN, TABLE.GridStyle TR TD SPAN, 
TABLE.GridPagerStyle TR TD A, TABLE.GridPagerStyle TR TD
{
    font-size: 8pt;
}

TABLE.GridStyle TR TD, TABLE.GridStyle TR TH
{
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 3px;
}

TABLE.GridStyle TH
{
    background-image: url(images/headerGridBgA.jpg);
    background-repeat: repeat;
    color: #f1f0ee;
    font-size:11px;
    height: 32px;
    padding-left:3px;
	padding-right:3px;
	text-align:center;
}        

TABLE.GridStyle TR
{
    height : 15px;
    max-height : 15px;
    min-height : 15px;
}    
        
TABLE.GridStyle TR TD
{
    background-color: #f1f0ee;
	color: #000000;
	height: 22px;
	font-size: 11px;
	padding-left:3px;
	padding-right:3px;
}        



TR.GridAlternateRowStyle
{
    background-color: #D7D7D7;
	color: #000000;
	height: 22px;
	font-size: 11px;
	padding-left:3px;
	padding-right:3px;
}
TR.GridRowStyle, TD.GridRowStyle
{
   background-color: #f1f0ee;
	color: #000000;
	height: 22px;
	font-size: 11px;
	padding-left:3px;
	padding-right:3px;
}*/


TABLE.GridStyle TR TD, TABLE.GridStyle TR TH, TABLE.GridStyle TR TH SPAN, TABLE.GridStyle TR TD SPAN
{
    font-size: 8pt;
}
TABLE.GridPagerStyle TR SPAN, TABLE.GridPagerStyle TR TD
{
    border-width:0px;
}
TABLE.GridStyle TR TD, TABLE.GridStyle TR TH
{
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 3px;
}

TABLE.GridStyle TR TH
{
    cursor: pointer;
    padding: 3px 3px 3px 3px;
    border: Solid 1px #A3C0E8;
    background-image: url(../grid-header.png);
    background-position: top;
    background-repeat: repeat-x;
    overflow: hidden;
    -moz-user-select: none;
    font-weight: bold;
    text-align: center;
}

TABLE.GridStyle TR
{
    height: 15px;
    max-height: 15px;
    min-height: 15px;
}
TABLE.GridStyle TR:hover
{
     
    /*background-color: #FFCC66;*/
}

TABLE.GridStyle TR TD
{
    /*border-top: 1px solid #A3C0E8;*/
    border-left: 1px solid #69A1BF;
    border-bottom: 1px solid #69A1BF;
    border-right: 1px solid #69A1BF;
}
TABLE.GridStyle TR TD .new
{
    
}
TABLE.GridStyle TR TD .submit
{
    background-color: Blue;
}
TABLE.GridStyle TR TD .acceepted
{
    background-color: Navy;
}
TABLE.GridStyle TR TD .noaccepted
{
    background-color: Yellow;
}
TABLE.GridStyle TR TD .approve
{
    background-color: Green;
}
TABLE.GridStyle TR TD .denied
{
    background-color: Red;
}
TR.GridAlternateRowStyle
{
    background-color: #D3DFEE;
    color: #000000;
    height: 22px;
    font-size: 11px;
    padding-left: 3px;
    padding-right: 3px;
}
TR.GridAlternateRowStyle:hover
{
    background: url(../grid-header.png) repeat-x center;
}
TR.GridRowStyle, TD.GridRowStyle
{
    background-color: #f1f0ee;
    color: #000000;
    height: 22px;
    font-size: 11px;
    padding-left: 3px;
    padding-right: 3px;
}
TR.GridRowStyle:hover
{
    background: url(../grid-header.png) repeat-x center;
}

.GridPager td Table
{
width: 20%;
float:left;
} 
.GridPager td TABLE TR TD
{
    border-left: 0px none;
    border-bottom: 0px none;
    border-right: 0px none;
    float:left;
} 
/*
.GridPager, .GridHeader td, .GridPager td table td
{
text-align: right;
color: cornsilk;
font-weight: bold;
text-decoration: none;
} 
*/

.sortasc-header A 
{ 
   background:url(../images/sort_asc.png) right center no-repeat;
}

.sortdesc-header A
{
   background:url(../images/sort_desc.png) right center no-repeat;
}

a.notice_send
{
    cursor:pointer;
}   

a.notice_sended
{
    cursor:pointer;
    color:Olive;
}
      
a.notice_approve
{
    cursor:default;
    color:#333;
}
        
a.notice_allow
{
    cursor:pointer;
    color:Fuchsia;
}