/* For the right menue */
.menu{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color :  #112B51;
	}
a.menu:hover{
	direction:rtl;
	line-height:30px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color :  #F37021;
	font-family: tahoma;
	vertical-align:right;
	}
a.menuSelected{
	direction:rtl;
	line-height:30px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color :  #F37021;
	font-family: tahoma;
	vertical-align:right;
	}
a.menu{
	direction:rtl;
	line-height:30px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color :  #ffffff;
	font-family: tahoma;
	vertical-align:right;

}

a.mapa{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color :  #534F50;
	
	text-decoration: none;	
	}

/* For the top menu */
.menus{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #4F7E30;
	text-align: center;
}
.menutop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color :  #145412;
	text-align: center;
	}

.menutop:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight: bold;
	color : #000000;
	text-align: center;
	}
a.menutop{
	text-decoration: none;
	font-size: 13px;
	color :  #145412;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.menutops{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color : #000000;
	text-align: center;
}
/***/
td{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #064F83;
	text-decoration: none;
}
.mail{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #496A71;
	TEXT-ALIGN: justify;
}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : Black;
	TEXT-ALIGN: justify;
}
.textC{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color : #767F27;
	TEXT-ALIGN: justify;
}
.textC2{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color :  #534F50;	
	text-decoration: none;
	TEXT-ALIGN: justify;
}
a.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : Black;
	TEXT-ALIGN: justify;
	text-decoration: none;
}
.textw{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #3D505A;
	text-align: center;
}
.text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : Black;
	TEXT-ALIGN: justify;
}
.textinfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #3D505A;
	TEXT-ALIGN: justify;
}
a.menuS{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #486B71;
	text-decoration: none;
	TEXT-ALIGN: center;
}
.td01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: 400;
	color : Navy;
	text-decoration: none;
	TEXT-ALIGN: justify;
}
.tx01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
	
.tx02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	}
A.tx02{
	
	color: #5062A8;
	text-align: center;
	text-decoration: none;
	}
A.tx02:hover{
	color: #85C141;
	text-decoration: none;
}
H1{
	font-family: Tahoma;
	font-size: 30px;
	color : #F37023;
	margin: 3px;
	text-align:right;
	font-weight: 400;
	height:10px;
}
a.H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #558236;
	margin: 3px;
	text-align:right;
	font-weight: bold;
	height:10px;
	text-decoration: underline;
}
H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color : #005F41;
	margin: 3px;
	text-decoration: none;
	font-weight: 400;
	height:10px;
}
a.H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #ffffff;
	margin: 3px;
	text-align:right;
	font-weight: bold;
	text-decoration: none;
	height:10px;
}
H3{
	margin: 2px;
	font-size: 13px;
	color: #064F83;
}
a.x{
	margin: 2px;
	font-size: 13px;
	color: #064F83;
	text-decoration: none;
}
p{
	margin: 0px;
}
TD.tdd01{
	color:#cc0000;
	font-size:25px;
	font-weight:bolder;
	text-align:center;

}
TD.tdd02{
	border-style:solid;
	border-width:1px;
	border-color:#808080;
	font-color:Black;
	font-size:13px;
	font-weight:normal;
	padding:4px;
	color:black;
}

input.ck1{
	width:1.9em;
	height:1.9em;
	padding:0px;
}
/**/
table.ListTable{
	background-color:#FCF1E5;
	
}
table.ListTable TD{
	background-color:#ffffff;
	font-size:12;
	height:25px;
	padding:3 5;
}
table.ListTable TR.title TD{
	background-color:#FCF1E5;
	font-size:13;
	font-weight:bolder;
	height:25px;
	padding:3 5;
	color: #004D84;
}
table.ListTable IMG{
	border-width:0;
}
/***************/

H1.title01 {
display: block;
width: 600px;
height: 25px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #293F8B;
padding: 10px 30px;
background-image: url(/images/but01.gif);
background-repeat: no-repeat;
border-bottom: #B6BB9B 1px solid;
background-position: right;
}
H1.title01 A{
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #293F8B;
text-decoration: none;
}
H2.title02 {
display: block;
width: 600px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #293F8B;
padding: 10px 32px;
margin-bottom: 20px;

}
/**** News *****/
TABLE.newsBlock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 600;
	text-align: right;
	
}
TABLE.newsBlock TD{	
	color: #6E6C6D; 
	vertical-align: top;
	border-bottom: #B6BB9B 1px solid;
}
TABLE.newsBlock SPAN{
	display: block;
	width: 390px;
	color: #A1AA6B; 
	padding: 5px 0px;
	font-weight:bolder;
}
TABLE.newsBlock A{
	display: block;
	width: 390px;
	color: #757B3D; 
	text-decoration: underline;
	font-weight:bolder;
}
/**** Course *****/
DIV.CourseBlock {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 270;
	height: 136;
	text-align: right;
}
DIV.CourseBlock TABLE{
	display: block;
	width: 270px;
	color: #6E6C6D;
	text-direction: rtl;
	text-align: center; 
	
}
DIV.CourseBlock SPAN{
	display: block;
	color: #6E6C6D;
	width: 155px;	
	padding: 5px 0px;
	text-align: justify;
	font-weight:400;
	font-size: 11px;
}
DIV.CourseBlock Div{
	display: block;
	color: #A1AA6B; 
	width: 155px;	
	height: 110;
	overflow-y: hidden;
	padding: 3px;
	font-weight:bolder;
	text-align: center;
}
DIV.CourseBlock A{	
	color: #757B3D; 
	text-decoration: underline;
	font-weight:bolder;
}

.W14B
{
	color: #FFFFFF; 
	text-decoration: none;
	font-weight:bolder;
	font-size:14px;
}
