.GlobalGridView
{
    font-family: Sans-Serif;
    font-size: 12px;
    /*background: #ffffff;*/
    background: #EFEFEF;
    border-top: solid 1px #ffffff;
    /*border-top: solid 1px #3D98D1;*/
    border-bottom: solid 1px #ffffff;
}

.GlobalGridViewHeader
{
    background: #ffffff url(../../../../PersistantImage.ashx?key=GridViewHeaderBackground) repeat-x;
    height: 23px;
	text-align: left;
	padding-left: 8px;
    /*color: #205F87;*/
	color: #4F4F4F;
}

.GlobalGridViewHeader th
{
    padding-left: 8px;
}

.GlobalGridViewRow
{
    /*border-bottom: solid 2px #eeeeee;*/
    border-bottom: solid 2px #ffffff;
    padding: 0px 0px 0px 8px;
    height: 20px;
}

.GlobalGridViewRow td
{
    /*border-bottom: solid 2px #eeeeee;*/
    border-bottom: solid 2px #ffffff;
    padding: 0px 0px 0px 8px;
    height: 20px;
}

.GlobalGridViewAlternatingRow
{
    padding: 0px 0px 0px 8px;
    /*border-bottom: solid 2px #eeeeee;*/
    border-bottom: solid 2px #ffffff;
    height: 20px;
}

.GlobalGridViewAlternatingRow td
{
    padding: 0px 0px 0px 8px;
    /*border-bottom: solid 2px #eeeeee;*/
    border-bottom: solid 2px #ffffff;
    height: 20px;
}

.GlobalGridViewSelectedRow
{
	/*background: #9edc98;*/
    background: #B8D9EE;
    /*border-bottom: solid 2px #eeeeee;*/
    border-bottom: solid 2px #ffffff;
    padding: 0px 0px 0px 8px;
    height: 20px;    
}

.GlobalGridViewSelectedRow td
{
    /*background: #9edc98;*/
    background: #B8D9EE;
    /*border-bottom: solid 2px #eeeeee;*/
    border-bottom: solid 2px #ffffff;
    color: Black;
    height: 20px;
    padding: 0px 0px 0px 8px;
}

.GlobalGridViewEmptyText
{
    /*color: #205F87;*/
	color: #4F4F4F;
    font-weight: bold;
    font-size: 12px;
}

/*==========================================
 * Grid Pager
 *==========================================*/

.GlobalGridPager
{
    /*background: #e1eff7 url(../../../../PersistantImage.ashx?key=GridViewPagerTopBackground) repeat-x bottom;*/
    background: #000000 url(../../../../PersistantImage.ashx?key=GridViewPagerTopBackground) repeat-x bottom;
    height: 24px;
}

.GlobalGridPagerLabel
{
    font-family: Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    /*color:  #55be50;*/
    color: #B8D9EE;
    padding-left: 0px;
    vertical-align: middle;
}

.GlobalGridPagerLink
{
    font-family: Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    /*color:  #55be50;*/
    color: #B8D9EE; 
    vertical-align: middle;
}

#ItemCountContainer
{
    /*background: #e1eff7; 
    border-bottom: solid 1px #b8d9ee; */
    
    background: #000000; 
    border-bottom: solid 1px #D2D2D2; 
    padding-top: 1px;
    width: 175px; 
    text-align: center;
}

#ItemCountContainer_FF
{
    /*background: #e1eff7; 
    border-bottom: solid 1px #b8d9ee; */
    
    background: #000000; 
    border-bottom: solid 1px #D2D2D2; 
    padding-top: 1px;
    padding-bottom: 3px;
    width: 175px; 
    text-align: center;
}

#ItemCountContainer_Chrome
{
    /*background: #e1eff7; 
    border-bottom: solid 1px #b8d9ee; */
    padding-top: 1px;
    background: #000000; 
    border-bottom: solid 1px #D2D2D2;  
    
    padding-bottom: 4px;
    width: 175px; 
    text-align: center;
}

.CurrentPageContainer
{
    /*background: #e1eff7; 
    border-bottom: solid 1px #b8d9ee; */
    
    background: #000000; 
    padding-top: 1px;
    width: 175px; 
    text-align: center;
}

.CurrentPageContainer_FF
{
    /*background: #e1eff7; 
    border-bottom: solid 1px #b8d9ee; */
    
    background: #000000; 
    padding-top: 1px;
    padding-bottom: 2px;
    width: 175px; 
    text-align: center;
}

.CurrentPageContainer_Chrome
{
    /*background: #e1eff7; 
    border-bottom: solid 1px #b8d9ee; */
    
    background: #000000; 
    width: 175px; 
    text-align: center;
}

.GlobalGridPagerLinkDisabled
{
    font-family: Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #dddddd; 
    vertical-align: middle;
}

.GridViewTextBox
{
    font-family: Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    padding-left: 2px;
    padding-right: 2px;
    width: 100px;
	margin-left: 1px;
	margin-right: 1px;
	/*border: solid 1px #3D98D1;*/
	border: solid 1px #D2D2D2;
    background: #ffffff url(../../../../PersistantImage.ashx?key=SearchTextBoxBackground) repeat-x ;
}

.GridViewTextBox.hover {
	background: #fff;
	/*border: solid 1px #99CCFF;*/
	border: solid 1px #D2D2D2;
	font-weight: bold;
	/*color: #333333;*/
	color: #4F4F4F;
}

.GridViewTextBox.focus {
	background: #fff;
	/*border: solid 1px #99CCFF;*/
	border: solid 1px #D2D2D2;
	font-weight: bold;
	/*color: #333333;*/
	color: #4F4F4F;
}

/*==========================================
 * WebViewer Grid Pager and GridView
 *==========================================*/

.WebViewerGridView
{
    font-family: Sans-Serif;
    font-size: 12px;
    background: black;
}

.WebViewerGridPager
{
    background: #707070 url(../../../../PersistantImage.ashx?key=WebViewerPagerBackground) repeat-x bottom;
    height: 24px;
}

.WebViewerGridPagerLabel
{
    font-family: Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    /*color:  #16425D;*/
    color: #4F4F4F;
    padding-left: 0px;
    vertical-align: middle;
}

.WebViewerGridPagerLink
{
    font-family: Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    /*color:  #55be50;*/
    color: #B8D9EE;
    vertical-align: middle;
}

.WebViewerGridPagerLinkDisabled
{
    font-family: Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #dddddd; 
    vertical-align: middle;
}

#WebViewerItemCountContainer
{
    border-top: solid 1px #444444;
    background: #999999; 
    padding-top: 1px;
    width: 175px; 
    text-align: center;
}

#WebViewerItemCountContainer_FF
{
    border-top: solid 1px #444444;
    background: #999999; 
    padding-top: 1px;
    padding-bottom: 3px;
    width: 175px; 
    text-align: center;
}

#WebViewerItemCountContainer_Chrome
{
    border-top: solid 1px #444444;
    background: #999999; 
    padding-top: 1px;
    padding-bottom: 4px;
    width: 175px; 
    text-align: center;
}

.WebViewerCurrentPageContainer
{
    background: #999999; 
    border-top: solid 1px #444444; 
    padding-top: 1px;
    width: 175px; 
    text-align: center;
}

.WebViewerCurrentPageContainer_FF
{
    background: #999999; 
    border-top: solid 1px #444444; 
    padding-top: 1px;
    padding-bottom: 2px;
    width: 175px; 
    text-align: center;
}

.WebViewerCurrentPageContainer_Chrome
{
    background: #999999; 
    border-top: solid 1px #444444; 
    width: 175px; 
    text-align: center;
}

.WebViewerGridViewTextBox
{
    font-family: Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    padding-left: 2px;
    padding-right: 2px;
    width: 100px;
	margin-left: 1px;
	margin-right: 1px;
	border: solid 1px #444444;
    background: #ffffff url(../../../../PersistantImage.ashx?key=SearchTextBoxBackground) repeat-x ;
}

.WebViewerGridViewTextBox.hover {
	background: #fff;
	border: solid 1px #444444;
	font-weight: bold;
	color: #333333;
}

.WebViewerGridViewTextBox.focus {
	background: #fff;
	border: solid 1px #444444;
	font-weight: bold;
	color: #333333;
}