@charset "utf-8";
/* CSS Document */
div.gridview{margin:0px; padding:0px; text-align:left; /* border:1px solid #888888; */}

div.gridview .img { padding:0px 5px;}
div.gridview .img:hover { background-color:#ff9900;}

div.gridview a {}
div.gridview a:hover { background:none;}

div.gridview table{ margin:0px; padding:0px; width:100%; background-color:#888888; }
div.gridview td{ padding:1px 5px; line-height:20px; vertical-align:top;}

div.gridview thead tr{background-color:#bbb; height:25px; font-size:11px; font-weight:bold; vertical-align:middle;}
div.gridview thead tr:hover .cursor{ cursor:pointer;}

div.gridview tbody tr{ background-color:#f6f6f6; color:#606060; font-size:11px; vertical-align:top;}
div.gridview tbody tr pre {font-family:Tahoma, Arial, Helvetica, sans-serif;}
div.gridview tbody tr .cursor{	background:url(../../../template/default/images/template_images/details.png) no-repeat left top; background-color:#f9f9f9; padding-left:25px;}

.image {position:relative; text-align:center;}
.bottomimage  {position:absolute; top:0; left:0; z-index:5; height:auto; overflow:visible;}
.topimage  {position:absolute; top:0px; left:0px; z-index:10; height:auto; overflow:visible;}

div.gridview tbody tr:hover{ background-color:#FFFFCC;}
div.gridview tbody tr:hover .cursor{	background-color:#FFFFCC; cursor:pointer;}

div.gridview tfoot tr{ background-color:#cccccc; font-size:11px; vertical-align:middle;}

div.gridview .details {background-color:#fcfcfc;}
div.gridview .details .loading { text-align:center; }
div.gridview .details .container {padding:10px 0px; }
div.gridview .details a { padding:1px 5px;}
div.gridview .details a:hover { background:#ff9900;}

div.gridview .details td { padding:1px 5px; background:#fcfcfc; vertical-align:top;}
div.gridview .details td:hover { padding:1px 5px; background:#fcfcfc; }

div.gridview input, div.gridview select {
	border:0;
	height:20px;
}
