/* 

Notice to Administrators:  
	This file is intended to be modified by Logibec only and will be overwritten when upgrading.  
	If you would like to modify the appearance of the QSS Web Application please review the Customization Guide.

Contents:
	Grid CSS override classes

*/

div.grMain
{
	border: 1px solid #AAAAAA !important;
	background-color: #F0F2F4 !important;
	text-align: left;
	font: 11px/13px Verdana,Arial,Helvetica,sans-serif;
}

.RadGrid_WebBlue
{
	background: transparent url(Images/grheaderBg.png) repeat-x scroll 0 -3px !important;
}

.grHeader
, div.RadGrid_WebBlue .rgHeaderDiv
, .grHiddenHeaderInputs
{
	background: transparent url(Images/grheaderBg.png) repeat scroll 0% !important;  
	border: 0px !important;
	border-bottom: 1px solid #AAAAAA !important;
	vertical-align:middle !important;
	height:26px !important;
	line-height: 13px;
	font: bold 11px/13px Verdana,Arial,Helvetica,sans-serif !important;
}

.grPager td
{
	background-color: #EEEEEE !important;
	border-top: 1px solid #AAAAAA !important;
	padding: 0px !important;
}

.grItem
, .grNoAltItem
, .grItem td.rgSorted
, .grNoAltItem td.rgSorted
{
	background-color:White !important;
}

.grAltItem
{
	background-color:#F0F2F4 !important;
}

.grSelectedItem
, .grSelectedItem td.rgSorted
{
	background: #73ADE6 !important;
}

.grItem td
, .grAltItem td
, .grSelectedItem td 
{
	border-bottom: 0px !important;
}

.grItem td
, .grAltItem td
, .grNoAltItem td
, .grSelectedItem td 
{
	vertical-align: top !important;
	border-top: 0px !important;
	border-left-width: 0px !important;
	border-right-width: 0px !important;
}

.grNoAltItem td
{
	border-bottom: 1px solid #AAAAAA !important;
}

.grItem td
, .grAltItem td
, .grNoAltItem td
, .grSelectedItem td 
, .grHeader
{
	padding: 1px 3px 1px 3px !important;
}

/* Hide Headers */
.grHiddenHeaderInputs input, .grHiddenHeaderInputs label
{
	visibility:hidden;
}

/* Links */
.grMain a.grLink
{
	color:#0000EE;   
}

.grMain a.grLink:visited
{
	color:#551A8B;   
}

/* Expland/Collapse */
.RadGrid_WebBlue td.rgExpandCol
{
	background: #195BA4 none repeat scroll 0 0 !important;
	border-color: #195BA4 !important;
}

/* Images embedded in grid */
.grImage
{
	background-color:White;
	border: 1px solid #AAAAAA !important;
	vertical-align:middle;
	padding:0px;
	white-space:nowrap;
}

.grImage img
{
	margin:0px;
}



.rgNoRecords
{
	background-color: White !important;    
}

/* Override Expand Arrows */
.RadGrid_WebBlue .rgExpand
{
	background-image:url(Images/GridExpand_Normal.png) !important;
	background-position: 0px 0px  !important;
	margin-top:3px !important;
}

.RadGrid_WebBlue .rgExpand:hover
{
	background-image:url(Images/GridExpand_NormalHover.png) !important;
	background-position: 0px 0px  !important;
}

.RadGrid_WebBlue .rgCollapse
{
	background-image:url(Images/GridExpand_Open.png)  !important;
	background-position: 0px 0px  !important;
	margin-top:3px !important;
}

.RadGrid_WebBlue .rgCollapse:hover
{
	background-image:url(Images/GridExpand_OpenHover.png)  !important;
	background-position: 0px 0px  !important;
}


.grEmbeddedHeader
{
    border-width:0px !important;
    padding:0px !important;
}

/* fake row appended to end of grid for attachments */
.grFakeRow
{
	border-left: 1px solid #AAAAAA !important;
	border-right: 1px solid #AAAAAA !important;
	border-bottom: 1px solid #AAAAAA !important;
	background-color: white !important;
	padding: 5px;
}

.grFakeRow .rfdSkinnedButton
{
    margin-top:0px !important;
}