body
{
	font-family:Arial;
	font-size:12px;
	margin:0px;
}
h2,h1
{
	margin-top:0px;
    margin-bottom:0px;
}
.stored_query_group
{
	font-weight:bold;
	font-size:12px;
	background-color:#EFF2F9;
	color:black;
	margin-top:10px;
	height:15px;
	padding-bottom:5px;
	padding-left:5px;
}
.caption
{
	width:100px;
	vertical-align:top;
	height:18px;
}
.buttons
{
	padding-top:10px;
}
.button
{
	width:70px;
}
.ihqreport_itemstyle
{
	padding:5px;
	vertical-align:top;
}
.altRow
{
	background-color:#f0f0f0;
}
.row
{
	background-color:#ffffff;
}
.rowCssClass
{
    min-height:20px;
    padding:0px;
    overflow:auto;
}


