﻿HTML,body {
Height:100%;
}
body

{
	direction: rtl;
	font-family: Tahoma, Sans-Serif;
	

}

#DTTemplate
{
	direction: rtl;
}

#DTHeader
{
	direction: rtl;
}

#DTHeaderInner
{
	direction: rtl;
}

#DTSubHeader
{
	direction: rtl;
}

#DTSubHeaderInner
{
	direction: rtl;
}

#DTMainMenu
{
	direction: rtl;
}

#DTMenu
{
	direction: rtl;

	clear: right;
	float: right;
}

#DTMenuInner
{
	direction: rtl;
	text-align: right;

	margin: 0px 14px 0px 0px;
}

#DTMain
{
	direction: rtl;
	text-align: right;

	clear: left;
	float: left;
}

#DTMainInner
{
	direction: rtl;
	text-align: right;
}

#DTSubFooter
{
	direction: rtl;
}

#DTSubFooterInner
{
	direction: rtl;
}

#DTFooter
{
	direction: rtl;
}

#DTFooterInner
{
	direction: rtl;
}

#DTExtra
{
	direction: rtl;
}

#DTExtra a
{
	direction: rtl;
}

table
{
	font-size: 8pt;
	font-family: Tahoma, Sans-Serif;
	direction:rtl;
}

td.ToolTip
{
	direction: rtl;
	text-align: right;
}

table.ToolTip
{
	font-size: 8pt;
	font-family: Tahoma, Sans-Serif;
}

input.Button
{
	direction: rtl;
	font-family: Tahoma, Sans-Serif;
}

input.TextBox
{
	direction: rtl;
	text-align: justify;

	margin: 0px 2px 0px 0px;

	font-family: Tahoma, Sans-Serif;
}

table.Outset
{
	margin: 0px 10px 0px 0px;
}
#progress {
	FONT-SIZE: 1px; LEFT: 10px; WIDTH: 1px; POSITION: relative; TOP: 1px; HEIGHT: 5px; BACKGROUND-COLOR: #9d9d94
}
.Button
{
	border:solid 1px #ccc;
	padding:0px 5px;	
	background-image:url('/Images/bg022.gif');
	height:20px;
}

.TextBox
{
	border:1px solid #CCC;
	padding:0.25em;
	width:20em;
}

.ReportTitle
{
	background-color:#ececec;
	border-left:solid 1px #61839A;
	border-bottom:solid 1px #61839A;
	text-align:center;
	color:#000000;
	font-weight:normal;
	padding:3px;
}

 .ReportTitle th
 {
	background-color:#ececec;
	border-left:solid 1px #61839A;
	border-bottom:solid 1px #61839A;
	text-align:center;
	color:#000000;
	font-weight:normal;
	padding:3px;
 }

.RightReportTitle
{
	background-color:#ececec;
	border:solid 1px #61839A;
	border-top-width:0px;
	text-align:center;
	color:#000000;
	font-weight:normal;
	padding:3px;
}

.RightReportTitle th
{
	background-color:#ececec;
	border:solid 1px #61839A;
	border-top-width:0px;
	text-align:center;
	color:#000000;
	font-weight:normal;
	padding:3px;
}

.Odd
{
	border-left:1px Solid #61839A;
	border-bottom:1px Solid #61839A;
	padding:3px;
	text-align:center;
	background-Color:#ecf7fd;
}

.RightOdd
{
	border:1px Solid #61839A;
	border-top-width:0px;
	padding:3px;
	text-align:center;
	background-Color:#ecf7fd;
}


.GridOdd Td
{
	border-left:1px Solid #61839A;
	border-bottom:1px Solid #61839A;
	padding:3px;
	text-align:center;
	background-Color:#ecf7fd;
}

.GridRight
{
	border:solid 1px #61839A;
}

.Even
{
	border-left:1px Solid #61839A;
	border-bottom:1px Solid #61839A;
	padding:3px;
	text-align:center;
	background-Color:#d6e9f5;
}

.RightEven
{
	border:1px Solid #61839A;
	border-top-width:0px;
	padding:3px;
	text-align:center;
	background-Color:#d6e9f5;
}

.GridEven Td
{
	border-left:1px Solid #61839A;
	border-bottom:1px Solid #61839A;
	padding:3px;
	text-align:center;
	background-Color:#d6e9f5;
}

.ButtonMenu
{
	margin-top:17px;
	margin-right:6px;
	text-align:right;
	font-size:8pt;
	color:#576371;
}
.ButtonMenu a
{
	font-size:8pt;
	color:#4d71c6;
}
#centerbar{

float: right;


padding: 24px;

}

.mGrid {    
   width: 100%;    
    background-color: #fff;    
    margin: 5px 0 10px 0;    
    border: solid 1px #525252;    
    border-collapse:collapse;    
}   
.mGrid td {    
    padding: 2px;    
    border: solid 1px #c1c1c1;    
    color: #717171;    
}   
.mGrid th {    
    padding: 4px 2px;    
    color: #fff;    
    background: #424242 url(../images/grid/grd_head.png) repeat-x top;    
    border-left: solid 1px #525252;    
    font-size: 0.9em;    
}   
.mGrid .alt { background: #fcfcfc url(../images/grid/grd_alt.png) repeat-x top; }   
.mGrid .pgr { background: #424242 url(../images/grid/grd_pgr.png) repeat-x top; }   
.mGrid .pgr table { margin: 5px 0; }   
.mGrid .pgr td {    
    border-width: 0;    
    padding: 0 6px;    
    border-left: solid 1px #666;    
    font-weight: bold;    
    color: #fff;    
    line-height: 12px;    
 }      
.mGrid .pgr a { color: #666; text-decoration: none; }   
.mGrid .pgr a:hover { color: #000; text-decoration: none; }  
#mainContent table {
	margin-top:1em;
	margin-bottom:1em;
}

#mainContent thead th {
	background:#EAEAEA;
}

#mainContent td {
	padding:0.5em;
	background:#F4F4F4;
}

#mainContent td:hover {
	background:#EAEAEA;
}

#mainContent th {
	padding:0.5em;
	background:#F4F4F4;
	color:#004D85;
}

#mainContent th strong {
	color:#F60;
}
