.blackFrame {
	border: 1px solid #000000;
}

table {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.smallText {
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.bigText {
	font-family: Arial;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.blueTable {
	
	background-color: #FFFFFF;
	
}


.yellowTable {
	background-color: #FFF0AC;
	border: 1px solid #D4D3D3;
}

.yellowBG {
	background-color: #FFD100;
}

.yellowSoftBG {
	background-color: #FFF0AC;
}

.blueBG {
	background-color: #EAEEF2;
}


.greyFrame {
	border: 1px solid #D4D3D3;
}

.blueFrame {
	border: 1px solid #7593AA;
}

.darkBlueBG {
	background-color: #7593AA;
}

.bottomBG {
	background-image: url(../images/bottomBG.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

a:link  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none}
a:visited  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none}
a:active  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none}
a:hover  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #BC151D; text-decoration: underline}

a:link.blueLink  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #7593AA; text-decoration: none}
a:visited.blueLink  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #7593AA; text-decoration: none}
a:active.blueLink  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #7593AA; text-decoration: none}
a:hover.blueLink  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: underline}

a:link.whiteLink  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a:visited.whiteLink  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a:active.whiteLink  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a:hover.whiteLink  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration: underline}

a:link.noLine  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none}
a:visited.noLine  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none}
a:active.noLine  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none}
a:hover.noLine  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: underline}

.whiteText {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.yellowGradien {
	background-color: #FFFFFF;
	background-image: url(../images/yellowGradien.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.greyTextBold {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #7593AA;
}

.blueBoldFrame {
	border: 3px solid #7593AA;
}

.picPadding {
	margin-right: 40px;
	margin-bottom: 20px
}

.blackText {
	font-family: Arial;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.blackTextReg {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.blueVerLine {
	border-right: 1px solid #D4D3D3;
}

.blueVerLineL {
	border-left: 1px solid #D4D3D3;
}

.darkBlueVerLine {
	border-right: 1px solid #7593AA;
}

.darkBlueVerLine2 {
	border-right: 1px solid #7593AA;
	padding-right: 18px;
}

.blueText {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #213F4A;
}

.blueTextBig {
	font-family: Arial;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color: #213F4A;
}

.inputText {
width: 110px;
background-color: #FFFFFF;
border: #7593AA 1px solid;
font-weight: normal; 
font-size: 9pt;
color: #000000;
font-family: Arial;
}

.inputText1 {
background-color: #FFFFFF;
border: #7593AA 1px solid;
font-weight: normal; 
font-size: 9pt;
color: #000000;
font-family: Arial;
}

.button {
background-color: #FFD100;
color: #000000;
font-family: Arial;
font-size: 9pt;
font-weight: bold;
border-right: #333333 1px outset;
border-left: #FFFFFF 1px outset;
border-top: #FFFFFF 1px outset;
border-bottom: #333333 1px outset
}

a.BigLink:link  { font-family: Arial; font-size: 12pt; font-weight: bold; color: #000000; text-decoration: none}
a.BigLink:visited  { font-family: Arial; font-size: 12pt; font-weight: bold; color: #000000; text-decoration: none}
a.BigLink:active  { font-family: Arial; font-size: 12pt; font-weight: bold; color: #000000; text-decoration: none}
a.BigLink:hover  { font-family: Arial; font-size: 12pt; font-weight: bold; color: #BC151D; text-decoration: underline}


.yellowTableOri {
	background-color: #FFF0AC;
	border: 1px solid #D4D3D3;
	direction:rtl
}

th
{
	background-color: #EAEEF2;
	text-align: right;
}.ltr {
direction:ltr
}

hr {
	color: #D4D3D3;
}

.darkBlueHozLine {
	border-bottom: 1px solid #7593AA;
}

.whiteROW {
	background-color: #FFFFFF;
	border-bottom: 1px solid #7593AA;
}

.redText {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #BC151D;
}

.redStar {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #BC151D;
}

.blackStar {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.lightBlueBG {
	background-color: #F4F7FA;
}

.whiteBG {
	background-color: #FFFFFF;
}


.blueBG_Darker {

	background-color: #C2CEDA;
}

#pic05{
	background-image:url(../images/pic05_bg1.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	height:21px;
	line-height:20px;
	cursor:hand;
	cursor:pointer;
	text-align:right;
	padding-right:12px;	
}

#pic04{
	background-image:url(../images/pic04_bg1.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	height:21px;
	cursor:hand;
	cursor:pointer;
	line-height:20px;
	text-align:right;
	padding-right:12px;	
}

#pic03{
	background-image:url(../images/pic03_bg1.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	height:21px;
	cursor:hand;
	cursor:pointer;
	line-height:20px;
	text-align:right;
	padding-right:12px;	
}

#pic02{
	background-image:url(../images/pic02_bg1.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	height:21px;
	cursor:hand;
	cursor:pointer;
	line-height:20px;
	text-align:right;
	padding-right:12px;	
}

#pic01{
	background-image:url(../images/pic01_bg1.gif);
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	height:21px;
	cursor:hand;
	cursor:pointer;
	line-height:20px;
	text-align:right;
	padding-right:12px;
}

#pic01.overed{
	background-image:url(../images/pic01_bg2.gif);
}
#pic02.overed{
	background-image:url(../images/pic02_bg2.gif);
}
#pic03.overed{
	background-image:url(../images/pic03_bg2.gif);
}
#pic04.overed{
	background-image:url(../images/pic04_bg2.gif);
}
#pic05.overed{
	background-image:url(../images/pic05_bg2.gif);
}

.hp_titles{
	padding-top:5px;
}

.hp_texts{
	border-right: 1px solid #D4D3D3;
	border-left: 1px solid #D4D3D3;
	border-bottom: 1px solid #D4D3D3;
	height:200px;
	cursor:hand;
	cursor:pointer;
}
#subj_hp a{
	text-decoration:none;
}

#subj_hp a:visited{
	text-decoration:none;
}

#subj_hp a:hover{
	text-decoration:none;
}

#upper_menu{
	color:#421672;
	font-size:11px;
	font-family:arial;
	width:754px;
	text-align:right;
	background-color:#C2C2C2;
	margin:0px;
	padding:0;
	height:30px;
	line-height:30px;
}




#upper_menu ul{
			text-align:center;
			margin:0px;
			padding:0px;
			width:auto;
			list-style: none;
			direction:rtl;
}

#upper_menu li{
			direction:rtl;
			
			float:right;
			
			
			white-space:nowrap;
			padding-left:3px;
}
#upper_menu div.menu{

			width:auto;
			direction:rtl;
			display:inline;
			
			
}
#upper_menu a{
	color:#421672;
	font-size:12px;
	text-decoration:none;
}
#upper_menu a:visited{
	color:#421672;
	text-decoration:none;
}
#upper_menu a:hover{
	color:#421672;
	text-decoration:underline;
}



		.popup {
			z-index:200;
			width:146px;
			text-align:right;
			position:absolute;
			top:0px;
			  			
		}						
		
		.popup ul{
			margin:0px;
			padding:0px;			
		}
		
		.popup li{
			line-height:25px;
			
			background-color:#919191;
			direction:rtl;
			
			list-style: none;
			border:1px solid #AAAAAA;
			border-bottom:1px solid #848383;
			
			
		}
		


		.popup a{
			font-size:11px;
			direction:rtl;
			color:#FFFFFF;

			text-decoration:none;
			display:block;
			background-color:#5B5A5A;
				
			padding-right:5px;
			padding-left:5px;
			font-weight:normal;					
		}
		.popup a:visited{		
			background-color:#5B5A5A;
			background-image:none;
			font-weight:normal;
			color:#ffffff;
			text-decoration:none;
			font-size:11px;
		}

		
		.popup a:hover{
			background-color:#ffffff;
			background-image:none;
			font-weight:normal;
			color:#000000;
			text-decoration:none;
			font-size:11px;
		}		

			
		#menu0{

			direction:rtl;			
		}
	
		
		#menu1{

			direction:rtl;			
		}
		
		#menu2{

			direction:rtl;			
		}
		
		#menu3{

			direction:rtl;			
		}		
		
		
		#menu4{

			direction:rtl;			
		}
		
		#menu5{

			direction:rtl;			
		}
		
		#menu6{

			direction:rtl;			
		}	
		
		#menu7{

			direction:rtl;			
		}
		
		#menu8{

			direction:rtl;			
		}	
		
		#menu9{

			direction:rtl;			
		}				
		
div.bcrumbs a,div.bcrumbs a:visited,div.bcrumbs a:hover{
	font-size:10px;
}

#instructors ul{
	

	list-style: none;
	margin:0;
	padding:0;
}

#instructors li{
	float:right;
	padding-left:14px;
	text-align:center;
	width:70px;
}

td.bc{
	padding: 2 14 30 14;
}