.reportTableBorder
{
        border: #999999 1pt solid;
        border-collapse: collapse;
        border-spacing: 0px;
        padding: 0px;
        margin: 0px;
        empty-cells: show;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
		text-decoration: none;
        font-weight: normal;
		background-color:#ffffff;

}
.reportTableNoBorder
{
		border-style: none;
		border: 0px;
        width: 100%;
        height: 100%;
        empty-cells: show;
        border-collapse: collapse;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
		text-decoration: none;
        font-weight: normal;
}
.reportTableFilter
{
        border: #999999 1px solid;
		border-collapse: collapse;
		border-spacing: 0px;
        padding: 0px;
        margin: 0px;
		empty-cells: show;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
		text-decoration: none;
        font-weight: normal;
}

.re_odd
{
        background-color:  #ffffff;
        border-style: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
        font-weight: normal;
		line-height: 130%
}

.re_even
{
        background-color: #f0f0f0;
        border-style: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
        font-weight: normal;
		line-height: 130%
}

.re_header
{
        BORDER-RIGHT: #999999 1px solid;
		PADDING-RIGHT: 3px;
        PADDING-LEFT: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 75%;
		text-decoration: none;
        font-weight: bold;
        color: #000000;
        vertical-align: middle;
		BACKGROUND-IMAGE: url(../../common/images/reportEngineImages/bk.gif);
		height: 20px;
}
.re_header_print
{
        BORDER-RIGHT: #999999 1px solid;
		PADDING-RIGHT: 3px;
        PADDING-LEFT: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 85%;
		text-decoration: none;
        font-weight: bold;
        color: #000000;
        vertical-align: middle;
		height: 20px;
}

.re_header_grey
{
        BORDER-RIGHT: #999999 1px solid;
        PADDING-RIGHT: 3px;
        PADDING-LEFT: 3px;
        BACKGROUND-COLOR: #EEEEEE;
        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 75%;
		text-decoration: none;
        font-weight: normal;
        color: #000000;
        vertical-align: middle;
}

.re_row
{
        BORDER-RIGHT: #999999 1px solid;
		BORDER-TOP: #999999 1px solid;
        PADDING-RIGHT:3px;
        PADDING-LEFT: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
		text-decoration: none;
		font-weight: normal;
        cursor: default;
        text-align: left;
        color: #000000;
        border-collapse:collapse;
}
.re_row_no_border
{
        BORDER: none;
        PADDING-RIGHT:3px;
        PADDING-LEFT: 3px;
        cursor: default;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
		text-decoration: none;
		font-weight: normal;
}
.re_row_border
{
        BORDER:  #999999 1px solid;
        PADDING-RIGHT:3px;
        PADDING-LEFT: 3px;
        cursor: default;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
		text-decoration: none;
		font-weight: normal;
        border-collapse:collapse
}
.re_cell
{
		BORDER-TOP:  #999999 1px solid;
    	BORDER-RIGHT: #999999 1px solid;
    	PADDING-RIGHT: 3px;
    	PADDING-LEFT: 3px;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 100%;
		text-decoration: none;
		font-weight: normal;
    	border-collapse:collapse;
}
.re_row_no_border_title
{
	 BORDER: none;
	PADDING-RIGHT:3px;
	PADDING-LEFT: 3px;
	cursor: default;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
	font-weight: bold;
}
.re_row_center
{
        BORDER-RIGHT: #999999 1px solid;
		BORDER-TOP: #999999 1px solid;
		PADDING-RIGHT: 3px;
        PADDING-LEFT: 3px;
        cursor: default;
        text-align: center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 70%;
		text-decoration: none;
		font-weight: normal;
}
.re_row_filter
{
	 	BORDER-TOP: #999999 1px solid;
        BORDER-RIGHT: #999999 1px solid;
		border-collapse: collapse;
        PADDING-RIGHT:3px;
        PADDING-LEFT: 3px;
        cursor: default;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 85%;
		text-decoration: none;
		font-weight: normal;
		background-color: #ffffff;
}
.re_filter_btn
{
    	BACKGROUND-IMAGE: url(../../common/images/reportEngineImages/filter.gif);
    	WIDTH: 32px;
    	BACKGROUND-REPEAT: no-repeat;
    	HEIGHT: 32px;
    	cursor: pointer;
    	BORDER: none;
    	background-color: transparent;
}

.re_print_btn
{
    	BACKGROUND-IMAGE: url(../../common/images/reportEngineImages/print.gif);
    	WIDTH: 32px;
    	BACKGROUND-REPEAT: no-repeat;
    	HEIGHT: 32px;
    	cursor: pointer;
    	background-color: transparent;
    	BORDER: none;
}

.re_apply_filter
{
    	BACKGROUND-IMAGE: url(../../common/images/reportEngineImages/ok.gif);
    	WIDTH: 28px;
    	BACKGROUND-REPEAT: no-repeat;
    	HEIGHT: 28px;
    	border: 0 none;
    	cursor: pointer;
    	background-color: transparent;
}
/*ptr numarul paginii curente*/
.re_pagnav_highlight
{
        BORDER: #999999 1px solid;
        PADDING: 0px;
        BACKGROUND-COLOR: #CCEBFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 63%;
		text-decoration: none;
		font-weight: normal;
}
/*ptr numarul paginilor diferita de cea curenta*/
.re_pagnav_normal
{
        BORDER: #999999 1px solid;
        PADDING: 0px;
        BACKGROUND-COLOR: #E8E8E8;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 63%;
		text-decoration: none;
		font-weight: normal;
		cursor:pointer;
}
/*ptr celelalte valori*/
.re_pageNavigator
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 65%;
	text-decoration: none;
    font-weight: normal;
}
/*ptr <<<, >>>*/
.re_pagnav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BORDER: #999999 1px solid;
	BACKGROUND-COLOR: #E8E8E8;
	font-size: 63%;
	text-decoration: none;
    font-weight: normal;
}
.re_pivot_root
{
        BORDER-BOTTOM: #999999 1px solid;
        BORDER-RIGHT: #999999 1px solid;
        BORDER-LEFT: #999999 1px solid;
        PADDING-RIGHT: 3px;
        PADDING-LEFT: 3px;
        BACKGROUND-COLOR: #FFFFFF;
        font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		/*font-size: 100%;*/
        color: #000000;
        vertical-align: BOTTOM;
}

.re_pivot_header
{
        BORDER-BOTTOM: #999999 1px solid;
        BORDER-RIGHT: #999999 1px solid;
        BORDER-LEFT: #999999 1px solid;
        PADDING-RIGHT: 3px;
        PADDING-LEFT: 3px;
        BACKGROUND-COLOR: #bdb6bb;
        font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		/*font-size: 100%;*/
        color: #000000;
        vertical-align: BOTTOM;
}

.re_pivot_left_header
{
        BORDER-BOTTOM: #999999 1pt solid;
        BORDER-RIGHT: #999999 1pt solid;
        BORDER-LEFT: #999999 1pt solid;
        PADDING-RIGHT: 3px;
        PADDING-LEFT: 3px;
        BACKGROUND-COLOR: #bdb6bb;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		/*font-size: 100%;*/
        font-weight: bold;
        color: #000000;
        vertical-align: BOTTOM;
}
.re_export
{
    	BACKGROUND-IMAGE: url(../../common/images/reportEngineImages/excel.gif);
    	WIDTH: 32px;
    	BACKGROUND-REPEAT: no-repeat;
    	HEIGHT: 32px;
    	cursor: pointer;
}

.re_input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:auto;
}

.re_header a
{
	color: #555555;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.re_header a:visited
{
	color: #555555;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
