#datagrid {margin:10px;padding:0;width:auto;}
#datagrid table{margin:0;padding:0;border-collapse:collapse;width:100%;}
#datagrid th{margin:0;padding:3px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #666;
	border-top:1px solid #666;background-color:#E0E0E0;font:bold 8pt times, Garamond, tahoma, arial;color:#333;text-align:left;}
#datagrid td{margin:0;padding:3px 3px 4px 3px;font:normal 8pt times, Garamond, tahoma, arial;}
#datagrid td.additionalAttribs{text-align:center;}
#datagrid a.headerLink{font:normal normal bold 8pt times, Garamond, tahoma, arial;color:333;}
#datagrid a{font:normal 8pt times, Garamond, tahoma, arial;color:708090;text-decoration:none;}
#datagrid a:hover{color:#ff0000;text-decoration:underline;}
#datagrid .total{text-align:right;}
#datagrid .numeric{text-align:right;}
#datagrid tr.RowMain{background-color:#ffffff;}
#datagrid tr.RowAlt{background-color:#eeeeee;}
#datagrid tr.RowHighlight{background:url(../images/dataGridRowHover.gif) repeat-x;}

#datagrid .Left{border-left:1px solid #666;}
#datagrid .Right{border-right:1px solid #666;}
#datagrid .Top{border-top:1px solid #666;}
#datagrid .Bottom{border-bottom:1px solid #666;}

#datagrid .data{color:#000;vertical-align:top;background-color:#fff;}
#datagrid .label{color:#000;vertical-align:top;font:bold 8pt times, Garamond, tahoma, arial;text-align:right;background-color:#fff;}
#datagrid .totalLabel{color:#000;vertical-align:top;font:bold 8pt times, Garamond, tahoma, arial;
	text-align:right;background-color:#fff;border-right:1px solid #666;}

#datagrid .ButtonLink{text-align:center;width:60px;border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;}
#datagrid .ButtonLinkDisabled{color:#B1B1B1;text-align:center;width:60px;border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;}
#datagrid .edititemstyle{padding:0;margin:0;}
#datagrid .selecteditemstyle{padding:0;margin:0;}
#datagrid .footerstyle{padding:0;padding-top:10px;margin:0;text-align:right;border-top:1px solid #333333;font:normal 8pt times, Garamond, tahoma, arial;}
#datagrid .footerstyle a{border:1px solid #999999;padding-left:10px;padding-right:10px;color:#000000;font:normal 8pt times, Garamond, tahoma, arial;
	background-image:url(../images/nextLink.gif);background-repeat:repeat-x;text-decoration: none;margin-right:5px;}
#datagrid .footerstyle a:hover{background-image:url(../images/nextLink_on.gif);background-repeat:repeat-x;text-decoration: none;}
#datagrid .footerstyle a.footerActive{color: #cccccc;border: 1px groove #fffff;margin-right:5px;
	unicode-bidi:embed;background-image:url(../images/nextLink_on.gif);background-repeat:repeat-x;text-decoration: none;}
#datagrid .footerstyle a.footerDisabled{color: #cccccc;border: 1px groove #fffff;margin-right:5px;
	background-color:#F1F1F1;background-image:none;
	unicode-bidi:embed;text-decoration: none;}
#datagrid .footerstyle a:hover.footerDisabled{background-color:#cccccc;background-image:none;}
#datagrid .footerstyle ul{margin:0;padding:0;border-collapse:collapse;}
#datagrid .footerstyle li{display:inline;list-style-type:none;margin:0;padding:0;}

