body{
	background:url(../images/pattern.gif) repeat;	
	margin:0;
	padding:0;
	font: normal 18px Arial, Helvetica, sans-serif ;
	color:#1f1f1f;
	padding-right:2px;
}
a{
	font: normal 18px Arial, Helvetica, sans-serif ;
	color:#1f1f1f;
}

.header{
	background:url(../images/header.jpg) no-repeat;
	width:1000px;
	height:213px;
}
.wrapper{
	width:1000px ;
	margin:0 auto;
	height:auto;
	background:#FFFFFF;
}
.clear{
	clear:both;
}
.right_bar{
	width:284px;
	float:right;
}
.gallery_table{
	background:url(../images/School_19.gif) repeat-y;
	width:242px;
	height:185px;
	float:right;
}
.container{
	float:left;
	width:716px;
}
.news_bar{
	background:url(../images/School_05.gif) repeat-x;
	height:27px;
	margin-left:14px;
}
.text{
	clear:both;
	float:right;
	text-align:justify;
	direction:rtl;
	padding-right:25px;
	padding-left:25px !important ;
	padding-left:5px;
}
.img{
	border:3px solid #f68e00;
	float:left;
	margin-right:10px;
}
.right_article{
	float:right;
	width:45%;
}
.left_article{
	float:right;
	width:45%;
	margin-right:35px !important;
	margin-right:5px;
}
.footer{
	background:#0b2637;
	height:35px;
	border-top:2px solid #f7ecb2;
}
.footer-text {
	font: bold 22px Arial, Helvetica, sans-serif ;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	float:right;
	padding-right:10px;
	padding-top:2px;
}

.footer-text a{
	font: bold 20px Arial, Helvetica, sans-serif ;
	color:#FFFFFF;
	text-decoration:none;
}
.counter{
	font: bold 15px Arial, Helvetica, sans-serif ;
	color:#FFFFFF;
	float:left;
	padding-left:20px;
	margin-top:7px;
	direction:rtl;
}
.powered,.powered a{
	font: normal 12px Arial, Helvetica, sans-serif ;
	color:#FFFFFF;
	padding-top:9px;
	text-decoration:none;
}
.bread-crumb{
	font: normal 12px Tahoma, Helvetica, sans-serif ;
	color:#999999;
	text-decoration:none;
	text-align:right;
	margin-right:10px;
}
.bread-crumb a{
	font: normal 12px Tahoma, Helvetica, sans-serif ;
	color:#999999;
	text-decoration:none;
	text-align:right;
}
.bread-crumb a:hover{
	text-decoration:underline;
}
.teacher table ,.teacher td {
	border:1px solid  #6da91a ;
	empty-cells:show;
}
.t_head{
	font: bold 16px Tahoma, Helvetica, sans-serif ;
	color:#ffffff;
	direction:rtl;
	text-align:right;
	background:#6da91a 
}
.teacher .image {
	background:#6da91a;
}

.t_td{
	font: normal 15px Tahoma, Helvetica, sans-serif ;
	color:#ffffff;
	direction:rtl;
	text-align:right;
	padding-right:2px;
	background:#6da91a 
}
.sitemap,.sitemap a{
	text-align:right;
	direction:rtl;
	font: normal 14px tahoma, Helvetica, sans-serif ;
	color:#1e2f39;
	text-decoration:none;
}
.sitemap a:hover{
	text-decoration:underline;
	cursor:pointer;
}

/* End  */

.bold-text,.bold-text a:link{
	font: normal 18px Arial, Helvetica, sans-serif ;
	color:#666666;
	text-decoration:none;
}
.more,.more a:link{
	font: normal 18px Arial, Helvetica, sans-serif ;
	color:#666666;
	text-decoration:underline;
}

.top_bar{
	width:100%;
	background:url(../images/head_repeat.gif) repeat-x ;
	height:100px;
}
.head_nav{
	width:100%;
	background-color:#aa0b16;
	height:28px;
}
.head_nav_text{
	margin-top:-20px !important /*non-ie*/;
	margin-top:2px;
	float:right;
}
.head_nav_text a:link,.head_nav_text a:visited {
	text-align:right;
	text-decoration:none;
    padding-right:30px;
	color:#FFFFFF;
	font: bold 18px Arial, Helvetica, sans-serif ;
}
.head_nav img{
	float:left;
	margin-top:-11px !important /*non-ie*/;
	margin-top:14px;
}
.pin_img{
	width:1000px;
	background:url(../images/stack_1.gif) no-repeat;
	background-position: left bottom;
	height:28px;
}
.head{
	width:inherit;
	height:230px;
}

.accordion{
	width:190px;
	height:230px;
	background:url(../images/stack_2.gif) no-repeat;
	background-color:#aa0b16;
	margin-top:1px;
	float:left;
}

.news_bar_right{
	width:67px;
	height:41px;
	background:url(../images/news_bar_right.gif) no-repeat;
	clear:right;
	float:right
}
.news_bar_left{
	width:1px;
	height:41px;
/*	background:url(../images/news_bar_left.gif) no-repeat ;
*/	float:left;
}
.news_bar_repeat{
	width:741px;
	height:41px;
	background:url(../images/news_bar_repeat.gif) repeat-x;
	float:right;
}
.news_bar_repeat marquee{
	float:left;
	padding-top:9px;
	font: normal 16px Tahoma, Helvetica, sans-serif ;
	color:#000066;
}
.logo h1{
	background:url(../images/logo.jpg) no-repeat top;
	width:484px;
	height:94px;
	float:right;
	margin-top:6px;
}
.logo span {
	text-indent:-9999px;
	visibility:hidden;

}
.left{
	width:189px; 
	height:inherit;
	min-height:500px;
	float:left;
}

.content{
	margin-top:47px;
	width:100%; 
	min-height:450px;
	height:auto;
	background:url(../images/container_repeat.gif) repeat-y;
}
.ad{
	width:180px;
	border:2px solid #eeeeee;
	height:auto;
	min-height:245px;
	margin-top:5px;
	margin-bottom:3px;
	padding:2px;
}
.ad span{
	color:#939393;
	font:bold 18px Arial, Helvetica, sans-serif;
}
.poll_top{
	background:url(../images/poll_block_top.gif) no-repeat;
	width:170px;
	height:43px;
}
.poll_bottom{
	background:url(../images/poll_block_bottom.gif) no-repeat;
	width:170px;
	height:7px;
}
.poll_repeat{
	background:url(../images/poll_block_repeat.gif) repeat-y;
	width:170px;
	min-height:182px;
}


.block-top-left{
	background:url(../images/block_left_corner.gif) no-repeat;
	width:13px;
	height:12px;
	float:left
}
.block-top-right{
	background:url(../images/block_right_corner.gif) no-repeat;
	width:13px;
	height:12px;
	float:right;
}
.block-bottom-right{
	background:url(../images/block_right_b_corner.gif) no-repeat;
	width:13px;
	height:12px;
	float:right;
}
.block-bottom-left{
	background:url(../images/block_left_b_corner.gif) no-repeat;
	width:13px;
	height:12px;
	float:left;
}
.block-middle-right{
	background:url(../images/block_middle_right.gif) repeat-y;
	width:13px;
	min-height:150px;
	float:right;

}
.block-middle-left{
	background:url(../images/block_middle_left.gif) repeat-y;
	width:13px;
	min-height:150px;
	float:left;
}
.block-top-repeat{
	background:url(../images/block_t_re.gif) repeat-x;
	height:12px;
	margin-right:12px;
	margin-left:12px;
}

.block-bottom-repeat{
	background:url(../images/block_b_re.gif) repeat-x;
	height:12px;
}
.block-content{
	min-height:150px;	
}

.table-content{
	vertical-align:top;
	text-align:justify;
	direction:rtl;
	padding-right:2px;
}

.normal-text{
	font: bold 15px Arial, Helvetica, sans-serif ;
	color:#666666;
	padding-right:2px;
}
.seperator{
	border-bottom:1px dashed #e4e0de;
	width:100%;
	height:19px;
}
.seperator img{
	float:right;
	margin-right:40px;
	margin-top:8px;
    position:relative !important /*non-ie6*/; position:absolute;
}
.images_container{
	width:98%;
	height:150px;
	background:#f5f5f5;
	margin-right:7px;
	margin-top:6px;

}
.images{
	height:inherit;
	margin-right:2px;
	margin-left:2px;
	margin-top:2px;
	float:left;
}
.images_container img {
	border:1px solid  #CCCCCC;
	padding:2px;
}
.images_container a:hover img {
	border:1px solid #003300;
}
.images_container .icon{
	margin-top:40px;

}
.pin{
}

.date{
	font: normal 12px Tahoma, Helvetica, sans-serif ;
	color:#999999;
}
.img_border{
	border:1px solid #CCCCCC;
	padding:2px;
}
a:hover .img_border{
	border:1px solid #aa0b16;
	padding:2px;
}
.alert{
    font: normal 17px  Tahoma, Helvetica, sans-serif;
    color:#FF0066;
	padding-top:2px;
	text-align:center;
}
.pagination,.pagination a{
	font: normal 15px Tahoma, Helvetica, sans-serif ;
	color:#333333;
	text-decoration:none;
	direction:rtl;
}
.page_title{
	font: bold 17px Tahoma, Helvetica, sans-serif ;
	color:#333333;
}
.news_titles a{
	font: normal 18px Arial, Helvetica, sans-serif ;
	color:#666666;
	text-decoration:underline;
	
}
.news_titles a:hover{
	text-decoration:none;
}
.news_titles ul{
	margin-top:2px;
	padding-bottom:0;
	padding-right:25px;
}
