/*general*/
DIV.RadGrid_WebBlue,
DIV.RadGrid_WebBlue .rgMasterTable,
DIV.RadGrid_WebBlue .rgDetailTable,
DIV.RadGrid_WebBlue .rgGroupPanel table,
DIV.RadGrid_WebBlue .rgCommandRow table,
DIV.RadGrid_WebBlue .rgEditForm table,
DIV.RadGrid_WebBlue .rgPager table,
DIV.GridToolTip_WebBlue
{
    font:11px/14px "segoe ui",arial,sans-serif;
}

/*expand col*/
DIV.RadGrid_WebBlue td.rgExpandCol, .RadGrid_WebBlue td.rgExpandCol, .RadGrid_WebBlue th.rgExpandCol 
{ 
    padding-left:0 !important; 
    padding-right:0 !important; 
} 
 
DIV.RadGrid_WebBlue td.rgExpandCol input.rgExpand, .RadGrid_WebBlue td.rgExpandCol input.rgCollapse 
{ 
    width:14px; 
} 
 
DIV.RadGrid_WebBlue col[width='20'] 
{ 
    width:15px; 
} 

/*rows*/

DIV.RadGrid_WebBlue .rgRow td,
DIV.RadGrid_WebBlue .rgAltRow td,
DIV.RadGrid_WebBlue .rgEditRow td,
DIV.RadGrid_WebBlue .rgFooter td,
DIV.RadGrid_WebBlue .rgFilterRow td,
DIV.RadGrid_WebBlue .rgHeader,
DIV.RadGrid_WebBlue .rgResizeCol,
DIV.RadGrid_WebBlue .rgDetailTable,
DIV.RadGrid_WebBlue .rgGroupHeader td
{
	padding-left:2px;
	padding-right:2px;
}

DIV.RadGrid_WebBlue .rgSelectedRow td,
DIV.RadGrid_WebBlue .rgActiveRow td,
DIV.RadGrid_WebBlue .rgHoveredRow td,
DIV.RadGrid_WebBlue .rgDetailTable,
DIV.RadGrid_WebBlue .rgEditRow td
{
	border:0;
	padding-left:2px;
	padding-right:2px;
}

DIV.RadGrid_WebBlue .rgRow td,
DIV.RadGrid_WebBlue .rgAltRow td,
DIV.RadGrid_WebBlue .rgEditRow td,
DIV.RadGrid_WebBlue .rgDetailTable,
DIV.RadGrid_WebBlue .rgFooter td
{
	border:0;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
}
div.RadGrid_WebBlue td.rgExpandCol input.rgExpand
{
    background: transparent url('/images/SinglePlus.gif') no-repeat scroll 0 0;
}
div.RadGrid_WebBlue td.rgExpandCol input.rgCollapse
{
    background: transparent url('/images/SingleMinus.gif') no-repeat scroll 0 0;
}
div.RadGrid_WebBlue tr.Visited td
{
	color:#FF0000;
	margin-left:4px;
}
div.RadGrid_WebBlue tr.Visited a
{
	color:#999999;
}
div.RadGrid_WebBlue tr.Visited.rgAltRow td
{
    background:inherit;
}
div.RadGrid_WebBlue tr.Inactive td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	color:#999999;
}
div.RadGrid_WebBlue tr.Inactive a
{
	color:#999999;
}
div.RadGrid_WebBlue tr.Inactive.rgAltRow td
{
    background:inherit !important;
}
div.RadGrid_WebBlue tr.New td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
    background-color:#ffe79c;
}
div.RadGrid_WebBlue tr.WatchList td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
    background-color:#C3D9FF;
}
div.RadGrid_WebBlue tr.FirstCall td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
    background-color:#DBFFCF;
}
div.RadGrid_WebBlue tr.DontCall td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
    background-color:#EF7777;
}
div.RadGrid_WebBlue tr.MonitorNew td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
    font-weight:bold;
}
div.RadGrid_WebBlue tr td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
}

div.RadGrid_WebBlue tr.BidOfferRejected td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
    background-color:#C0C0C0;
}
div.RadGrid_WebBlue tr.BidOfferHighBid td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
    background-color:#FFFF00;
}
div.RadGrid_WebBlue tr.FuelDeskStop td
{
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
    background-color:#DBFFCF;
    font-weight:bold;
}

.GridHeaderStyle
{
	background:url('/images/GradientDown.gif') top left repeat-x;
	border-bottom:solid 1px #000000;
	border-top:solid 1px #000000;
}
.refreshImage
{
	width:20px;
	height:20px;
	background:url('/images/icons/refresh.png') 0 0px no-repeat !important;
	cursor:pointer !important;
}
.showAgents{float:left; width:85%; text-align:right; margin-top:3px; color:#FFF;}
.soundOnImage
{
	width:20px;
	height:20px;
	background:url('/images/icons/SoundOn.png') 0 0px no-repeat !important;
	cursor:pointer !important;
}
.soundOffImage
{
	width:20px;
	height:20px;
	background:url('/images/icons/SoundOff.png') 0 0px no-repeat !important;
	cursor:pointer !important;
}
.playImage
{
	width:20px;
	height:20px;
	background:url('/images/icons/play.png') 0 0px no-repeat !important;
	cursor:pointer !important;
}
.pauseImage
{
	width:20px;
	height:20px;
	background:url('/images/icons/pause.png') 0 0px no-repeat !important;
	cursor:pointer !important;
} 
.menuZ{z-index:10; white-space:nowrap;}

div.RadGrid_WebBlue td.rgGroupCol input.rgExpand
{
    background: transparent url('/images/blank.gif') no-repeat scroll 0 0;
}
div.RadGrid_WebBlue td.rgGroupCol input.rgCollapse
{
    background: transparent url('/images/blank.gif') no-repeat scroll 0 0;
}

.gridClickable{cursor:pointer;}

.itemTemplate{padding-left:2px !important;}
.checkboxTemplate{padding-left:8px !important;}

/* Cacci Changes */

#cacciContainer .RadGrid_WebBlue {
    border: none;
    outline: none;
}

#cacciContainer table.rgMasterTable {
	width:  100%;
	border-left: solid #bbb 1px;
	border-right: solid #bbb 1px;
	background: #f1f1f1;
}

#cacciContainer table.rgMasterTable .rgRow td, #cacciContainer table.rgMasterTable .rgAltRow td {
	padding: 8px 10px;
	border-bottom: solid 1px #dbdbdb;
	border-top: solid 1px #fff;
	border-right: 0px;
	border-left: 0px;
	background: #F1F1F1;
    font: 12px Helvetica ,arial,sans-serif;
}

#cacciContainer .RadGrid_WebBlue .rgHeader 
{
	background: #000 url('/images/tableHeader.jpg') repeat-x;
	color: #ccc;
	padding: 8px 10px;
	border-left: solid #333 1px;
	border-left: solid rgba(256,256,256,.1) 1px;
	border-right: solid #000 1px;
	border-right: solid rgba(0,0,0,.7) 1px;
	text-shadow: 0px -1px 0px rgba(0,0,0,.7);
	text-align: left; /* Add !important if you want to override inline styles */
    font: 12px Helvetica ,arial,sans-serif;
}

