body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E5E5E5;
	font-family:"Arabic Transparent, Arial";
}
.labelcell
{
	font-weight:bold;
	font-family:"Arabic Transparent, Arial";
    
}
.tablehead
{
	font-weight:bold;
	background-color: #FF9A41;
	font-family:"Arabic Transparent, Arial";
	font-size:large;
    border-color:#3333cc;
    text-align:center;
}

table .innerform {
    background-color: #E5E5E5; 
    border-width: 1px; 
    border-style: solid; 
    border-color: #FF9A41; 
    border-collapse: collapse;
}

.grid .tablehead td 
{
    border:none;
    border-width: 0;
    text-align:center;
}

.grid .tablehead tbody 
{
    text-align:center;
    width:400px;
}

.tablehead th 
{
    border:none;
    border-width: 0;
}

.grid th
{
    border: white 1px solid;
    text-align:center;
}

.grid td
{
    border: white 1px solid;
    text-align:center;
}

.grid
{
    border: white 1px solid;
    text-align:center;
}

.gridalternativeitem
{
	background-color: #EBEBEB;
}
.gridselecteditem
{
	background-color: #C9D1E1;
}
.griditem
{
	background-color: #E5E5E5;
    border: white 1px solid;
}
.frmbutton
{
	font-weight:bold;
	font-family:"Arabic Transparent, Arial";
	font-size:medium;
	width:80px;
    background-color:#FF9A41;
}

.frmbuttonspecial
{
    background-color:#FF9A41;
}

A.special:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A.special:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A.special:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A.special:hover	{	
	text-decoration:	none;
	color:	#3333cc;
	}

A.extra:link	{	
	text-decoration:	none;
	color:	#454B57;
    font-weight: bold;
    direction:rtl;
	}	
		
A.extra:visited	{	
	text-decoration:	none;
	color:	#454B57;
    font-weight: bold;
    direction:rtl;
	}	
		
A.extra:active	{	
	text-decoration:	none;
	color:	#454B57;
    font-weight: bold;
    direction:rtl;
	}	
		
A.extra:hover	{	
	text-decoration:	none;
	color:	#454B57;
    font-weight: bold;
    direction:rtl;
	}


menulink{
    text-decoration: none; color: White;
}


cTABLE
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

A.cal:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A.cal:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A.cal:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A.cal:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
.TBox
{
		font-size: 8pt;
}
.calendar
{
	border-right: 1px outset;
	border-top: 1px outset;
	font-size: 8pt;
	border-left: 1px outset;
	color: black;
	border-bottom: 1px outset;
	font-family: Tahoma;
	position: absolute;
	background-color: steelblue;
}
.calheader
{
	color: white;
	border-bottom: white 1px solid;
}
.calday
{
	border-right: 1px inset;
	border-top: 1px inset;
	border-left: 1px inset;
	cursor: hand;
	color: steelblue;
	border-bottom: 1px inset;
	background-color: whitesmoke;
}
.calday1
{
	border-right: 1px inset;
	border-top: 1px inset;
	border-left: 1px inset;
	cursor: hand;
	color: maroon;
	border-bottom: 1px inset;
	background-color: whitesmoke;
}
.notcalday
{
	border-right: #336699 1px solid;
	border-top: #336699 1px solid;
	border-left: #336699 1px solid;
	cursor: hand;
	color: #c0c0c0;
	border-bottom: #336699 1px solid;
	background-color: gainsboro;
}
.clicker
{
	border-right: 2px outset;
	border-top: 2px outset;
	font-weight: bold;
	font-size: 7pt;
	border-left: 2px outset;
	cursor: hand;
	color: #000000;
	border-bottom: 2px outset;
	background-color: #c0c0c0;
}
.Weekday
{
	font-size: 7pt;
	color: white;
	text-align: center;
}
