body,p,div,td{
	color:black;
	font-family:Tahoma;
	scrollbar-3dlight-color:#060;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#060;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color:#060;
	scrollbar-highlight-color:#060;
	scrollbar-shadow-color:#2A71B9;
	scrollbar-track-color:white;	
	font-size:13px;
	CellPadding:10px;	
}
.background { background-image:url(images/background.png);}
.background_login { background-image:url(images/background.png);}
.background_inner { background-image:url(images/background_inner.png); background-repeat: repeat-x;}
.Button_footer {background-image: url(images/button_user_top.png); border-bottom:1px; border-left:1px; border-right:1px; border-top:1px; width:83; height:20px; margin-right:150px; border-color:Black; font-family:Tahoma; font-weight:bold; color:#216400;}

a{
	font-family: Tahoma;
	font-size:14px;
	text-decoration:underline;
	color:#024200;
	
}
a:hover{ text-decoration:underline; color:Blue
}

.header1ser_link a{ color:White;}
.header1ser_link a:hover{
	text-decoration:underline; color:Yellow;
}
.services {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;margin-left:-30px;}
.services a:hover {color:Green; text-decoration:underline;}
.button_user_top{ background-image: url(images/button_user_top.png); border-bottom:1px; border-left:1px; border-right:1px; border-top:1px; width:83; height:25px; margin-right:150px; border-color:Black; font-family:Tahoma; font-weight:bold; color:#216400;}
.button_user_top a:hover {background-image: url(images/button_user_top1.png); border-bottom:1px; border-left:1px; border-right:1px; border-top:1px; width:83; height:25px; margin-right:150px; border-color:Black;}
.flag
{
	border:solid 1 black;
	}

.PageTitle
{
	font-family:  Aharoni;
	padding-right:8px;
	font-size:17px;
	color:#a8222e;
	font-weight: bold;
}


.hidden
{
display:none;
visibility:hidden;
}
 

.button
{
	BORDER-RIGHT:#000000 1px solid;
	BORDER-TOP:#000000 1px solid;
	FONT-WEIGHT:bold;
	BORDER-LEFT:#000000 1px solid;
	CURSOR:hand; COLOR:#ffffff;
	BORDER-BOTTOM:#000000 1px solid;
	FONT-FAMILY:Tahoma; HEIGHT:20px;
	BACKGROUND-COLOR:#2a71b9;	
	height:20px;
}
.RedButton
{
	BORDER-RIGHT:#000000 1px solid;
	BORDER-TOP:#000000 1px solid;
	FONT-WEIGHT:bold;
	BORDER-LEFT:#000000 1px solid;
	CURSOR:hand; COLOR:#ffffff;
	BORDER-BOTTOM:#000000 1px solid;
	FONT-FAMILY:Tahoma; HEIGHT:20px;
	BACKGROUND-COLOR:red;	
	height:20px;
}
.GreenButton
{
	BORDER-RIGHT:#000000 1px solid;
	BORDER-TOP:#000000 1px solid;
	FONT-WEIGHT:bold;
	BORDER-LEFT:#000000 1px solid;
	CURSOR:hand; COLOR:#ffffff;
	BORDER-BOTTOM:#000000 1px solid;
	FONT-FAMILY:Tahoma; HEIGHT:20px;
	BACKGROUND-COLOR:green;	
	height:20px;
}
.YellowButton
{
	BORDER-RIGHT:#000000 1px solid;
	BORDER-TOP:#000000 1px solid;
	FONT-WEIGHT:bold;
	BORDER-LEFT:#000000 1px solid;
	CURSOR:hand; COLOR:#ffffff;
	BORDER-BOTTOM:#000000 1px solid;
	FONT-FAMILY:Tahoma; HEIGHT:20px;
	BACKGROUND-COLOR:orange;	
	height:20px;
}
.OrangeButton
{
	BORDER-RIGHT:#000000 1px solid;
	BORDER-TOP:#000000 1px solid;
	FONT-WEIGHT:bold;
	BORDER-LEFT:#000000 1px solid;
	CURSOR:hand; COLOR:#ffffff;
	BORDER-BOTTOM:#000000 1px solid;
	FONT-FAMILY:Tahoma; HEIGHT:20px;
	BACKGROUND-COLOR:orange;	
	height:20px;
}

.TextFieldRight
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
WIDTH: 90px;
BORDER-BOTTOM: #000000 1px solid;
HEIGHT: 20px;
direction:rtl;
text-align :right ;
}

.TextFieldLeft
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
WIDTH: 90px;
BORDER-BOTTOM: #000000 1px solid;
HEIGHT: 20px;
direction:ltr;
text-align :left ;
}

.TxtFieldLeft
{
direction:ltr;
text-align :left ;
}

.DropDownListRight
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
WIDTH: 90px;
BORDER-BOTTOM: #000000 1px solid;
HEIGHT: 20px;
direction:rtl;
text-align :right ;
font-family :Tahoma;
font-size :13px; font-weight :bold
}

.DropDownListLeft
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
WIDTH: 90px;
BORDER-BOTTOM: #000000 1px solid;
HEIGHT: 20px;
direction:ltr;
text-align :left ;
font-family :Tahoma;
font-size :13px;font-weight :bold
}

.handCursor
{
	cursor:hand;
}

.loginText
{
	 font-size :12px; direction:ltr;
	}
.PageTitle
{
	FONT-WEIGHT:bold;
	FONT-SIZE:16pt;
	COLOR:#800000;
	FONT-FAMILY:Aharoni;
	}	
.UserInfo
{
	FONT-WEIGHT:normal;
	FONT-SIZE:18pt;
	COLOR:#800000;
	FONT-FAMILY:Andalus;
	}	
.ltr
{
	direction :ltr ;
	text-align :left ;
	font-family:Times New Roman (Arabic);
	}	
.ltrCenter
{
	direction :ltr ;
	text-align :center ;
	font-family:Times New Roman (Arabic);
	}	
.ltrRight
{
	direction :ltr ;
	text-align :right ;
	font-family:Times New Roman (Arabic);
	}	

.rtl
{
	direction :rtl ;
	text-align :right ;
	font-family:Times New Roman (Arabic);
	}	
.rtlCenter
{
	direction :rtl ;
	text-align :center ;
	font-family:Times New Roman (Arabic);
	}	

.rtlLeft
{
	direction :rtl ;
	text-align :left ;
	font-family:Times New Roman (Arabic);
	}	


.BlueCell
	{
		background-color :#2A71B9 ;
	}
.RedCell
	{
		background-color :#FFD0D0 ;
	}
.GreenCell
	{
		background-color : #D8FFD0;
	}
.OrangeCell
	{
		background-color :#FFFFD0 ;
	}
.YellowCell
	{
		background-color :#FFFFD0 ;
	}
.SilverCell
	{
		background-color : #EEEEEE  ;
	}
	
.LightCyanCell
	{
		background-color :#e0ffff ;
	}
.MistryRoseCell
	{
		background-color :#ffe4e1 ;
	}
	

	
.Color3
	{
		background-color :#FFCCE2
	}
	
.Color4
	{
		background-color :#FFCCE1
	}
	
.Color5
	{
		background-color :#CCD6FF
	}
	
.Color6
	{
		background-color :#CCFFEF
	}
	
.Color7
	{
		background-color :#FFD9CC
	}
	
.Color8
	{
		background-color :#EFFFCC
	}
.PaleGoldenrod
	{
		background-color :#EEE8AA
	}
	
.PaleTurquoise
	{
		background-color :#AFEEEE
	}
	
.Color1
	{
		background-color :#C0C0FF
	}
	
	
.LightSteelBlue
	{
		background-color :#B0C4DE
	}
	
.Color2
	{
		background-color :#FFC0C0
	}
	
.Wheat
	{
		background-color :#F5DEB3
	}
	
.Honeydew
	{
		background-color :#F0FFF0
	}

.OnPrintHide
{
	visibility :visible  ;
	display :block;
}
.OnScreenHide
{
	visibility :hidden ;
	display :none;
}
.OnPrintBorderLess
{
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}

/*---------------------------------------------------spry_menu--------------------------------------------*/
ul.MenuBarHorizontal 
{
	margin:0;
	padding: 0px 3px;
	list-style-type: none;
	font-size: 13px;
	cursor: hand;
	width:800;
	}
ul.MenuBarActive
{
	z-index: 1000;
}

ul.MenuBarHorizontal li
{
	
	list-style-type: none;
	font-size: 13px;
	position: relative;
	text-align: center;
	cursor:hand;
	width: 132px;
	height:20px;
	float:right;
}

ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 13px;
	z-index: 1000;
	cursor: hand;
	width: 8em;
	position: absolute;
	left: -1000em;
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
	
}

ul.MenuBarHorizontal ul li
{
	width: 15em;margin: 0 30% 0 -50%;
}

ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0px 0px 95%;
}

ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}
ul.MenuBarHorizontal ul
{
	border: 0px solid  #03F;
}
ul.MenuBarHorizontal a
{
	display: block;
	 font-family:Tahoma;
	font-size:13;
	cursor: hand;
	background-image: url(images/index_07.png);
	padding: 7px 0px;
	color: #FFF;
	text-decoration: none;
}

ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	background-image: url(images/DSC_0260.gif) ;
	color: #033;

	
}

ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	background-color: #33C;
	color: #FF0;	 
}
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}

@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		float: right;
		
	}

/*---------------------------------------------------finish_spry_menu--------------------------------------------*/
.Details a { color: Olive;}
.Details a:hover { color: Green;
	text-decoration:underline;}
	
	
	#pnlStudentSubjects a {font-size :15px; font-family:Tahoma;}
	
	
	
	
	
