.AAA
{
    background-color: #f0f0f0;
    border: 1px solid #aaa; 
}
.AAA:hover
{
    background-color: #e5e5FF;
}

.box_shadow
{
  box-shadow:0px 0px 12px 0px #ffffff;
  -webkit-box-shadow: 0px 0px 12px 0px rgb(0,0,0);
  -moz-box-shadow: 0px 0px 12px 0px rgb(0,0,0); 
}


.col-md-3
{
    padding: 3px 2px 3px 3px;
}

.col-md-9
{
    padding: 3px 3px 3px 2px;
}


@media (min-width: 768px) {
  .container {
    width: 750px;
  }
.col-md-3
{
    padding: 3px;
}

.col-md-9
{
    padding: 3px;
}


.main-slider-content .sliders-wrap-inner
{
    width: 100%;
}

}

@media (min-width: 992px) {
  .container {
    width: 98%;
  }
  
.navigator-content
{
    display: block;
}
  
}

@media (min-width: 1200px) {
  .container {
    /*width: 1150px;*/
width:92%;
  }
  
}



body
{
    padding: 0px;
background-color:#f0f0fF;
background-image: url('../images/10.png');
margin: 0px;
}

.PageContiner
{
    border: 1px solid #aaaaaa ;
    border-radius: 4px;
    background-color: white;
}

#PageHeader
{
 line-height: 50px;
 padding-right: 20px;
 min-height:50px;
 background: #f7f7f7;
 background: -webkit-linear-gradient(top, #fff, #f5f5f5,#f0f0f0); /* For Safari 5.1 to 6.0 */
 background: -o-linear-gradient(top, #fff, #f5f5f5,#f0f0f0); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(top, #fff, #f5f5f5,#f0f0f0); /* For Firefox 3.6 to 15 */
 background: linear-gradient(to bottom, #fff, #f5f5f5,#f0f0f0);

 border-bottom: 1px solid #bbb;
 
    border-bottom-right-radius: 0px; 
    border-bottom-left-radius: 0px;   

}


.WidgetsContiner
{
    margin-bottom: 5px;
    border: 1px solid #aaaaaa ;
    border-radius: 4px;
}

.WidgetsHeader
{
 line-height: 50px;
 padding-right: 20px;
 min-height:50px;
 
 
  background: #f7f7f7;
 background: -webkit-linear-gradient(top, #fff, #f5f5f5,#f0f0f0); /* For Safari 5.1 to 6.0 */
 background: -o-linear-gradient(top, #fff, #f5f5f5,#f0f0f0); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(top, #fff, #f5f5f5,#f0f0f0); /* For Firefox 3.6 to 15 */
 background: linear-gradient(to bottom, #fff, #f5f5f5,#f0f0f0);
  
 border-bottom: 1px solid #bbb;
 
	font-weight:bold;
	color:black;
    font-family:'Droid Arabic Kufi'; 
    font-size: 10pt;
    
    border-top-right-radius: 4px; 
    border-top-left-radius: 4px;   
}

.WidgetsContent
{
    padding: 5px;
    background-color: #fbfbfb; 
    border-radius: 4px; 
}



.MenuContiner
{
    margin-right: 5px;
    margin-top: 3px;
    margin-left: 3px;
    margin-bottom: 10px;
    border: 1px solid #aaaaaa ;
    border-radius: 4px;    
}

.MenuItemContiner
{
    background-color: #fbfbfb; 
    font-family:'Droid Arabic Kufi'; 
    font-size: 9pt; 
    font-weight: bold;
    border-radius: 4px;
    
    padding-bottom: 5px;
}

.MenuItemContiner a
{
    text-decoration: none;
}

.MenuHeader
{
	background-image: url('../images/m_h2.jpg'); 
	height: 50px;
	line-height:36px;
	font-weight:bold;
	color:white;
	padding-right:10px;
    font-family:'Droid Arabic Kufi'; 
    font-size: 10pt;
}

.MenuItem
{
	/*background-image: url('../images/menu_item.jpg'); */
	height: 35px;
	line-height:35px;
	color:black;
	padding-right:10px;
    padding-left: 10px;
	cursor:pointer;
    min-width: 200px;
}

.MenuItem:hover
{
    background-color: blue;
	/*background-image: url('../images/menu_item_hover.jpg');*/
	color:white;
}



.Table_Cell_Day
{   
    width: 15%;
	border : 1px solid #666;
    text-align: center;
    font-family:'Droid Arabic Kufi';
	font-size:10pt;
	font-weight: bold;
} 

.Table_Cell
{  
    font-family: tahoma;
    font-size: 9pt;
    text-align: center;
    width:  12%;
	border : 1px solid #666;
}



.tbl_lesson_header
{
    font-family:'Droid Arabic Kufi';
	font-size:10pt;
	font-weight: normal;
    text-align: center;
	border : 1px solid #666;
    
    color: white;
    text-align: center;
    
    background-color:  #4481bd;
    height: 44px;
}

.tbl_lesson_header td
{
    border : 1px solid #666;
}

.tbl_lesson tbody tr:nth-child(2n+1)
{
	/* the normal item*/

	height:30px;	
	background-color:transparent;
}

.tbl_lesson tbody tr:nth-child(2n+2)
{
	/* the alternate item*/

	height: 30px;
	background-color: #f9f9ff;
}
.tbl_tbl_lesson tbody tr td
{
    border : 1px solid #666;
    text-align: center;
    vertical-align: middle;
}







.tbl_test_header
{
    font-family:'Droid Arabic Kufi';
	font-size:10pt;
	font-weight: normal;
    text-align: center;
	border : 1px solid #666;
    
    color: white;
    text-align: center;
    
    background-color:  #4481bd;
    height: 44px;
}
.tbl_test_header td
{
    border : 1px solid #666;
}


.tbl_test tbody tr:nth-child(2n+1)
{
	/* the normal item*/

	height:30px;	
	background-color:transparent;
}

.tbl_test tbody tr:nth-child(2n+2)
{
	/* the alternate item*/

	height: 30px;
	background-color: #f9f9ff;
}

.tbl_test tbody tr td
{
    border : 1px solid #666;
    text-align: center;
    vertical-align: middle;
}

.Page_Title
{
    font-family:'Droid Arabic Kufi';
	font-size:15px;
	font-weight: bold;
    border-radius: 4px;
}

.Article_Title
{
    margin-top: 10px;
    font-family:'Droid Arabic Kufi';
	font-size:17px;
	font-weight: bold;
}

.Page_Meta
{
	text-align: right;
	font-family:'Droid Arabic Kufi';
	font-size:9pt;
	margin-top : 10px;
}


.Page_Article
{
    margin-top : 10px;
}

.Page_Article img
{
    max-width : 95%;
    height :auto;
}


.List_Item  /* */
{
	border-bottom: gray 1px solid; 
	padding-top: 10px; 
	padding-bottom: 10px;
}

.List_Item:hover  /* */
{

}


.List_Title
{
	font-family:'Droid Arabic Naskh';
	font-size:11pt;

	font-weight: bold;
    color: #000099;
    text-decoration: none;
}

.List_Title:hover
{
    color: #000099;
    text-decoration: underline;
}

.List_Time
{
	font-family:Tahoma;
	font-size:8pt;
}

.List_Intro
{
	font-family:'Droid Arabic Naskh';
	font-size:10pt;
	font-weight: bold;
}



.modal {
    display:    none;
    position:   fixed;
	top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    z-index:    1000;
    background: rgba( 0, 0, 0, .6) 
                url('../images/Loading.gif')
                50% 50% 
                no-repeat;
opacity: 0.60;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 60);
filter: alpha(opacity = 60);
}


.scrollToTop{
	width:60px;
	height: 60px;  
	background-image: url('../images/scrolltop.png');
	position:fixed;
	right:20px;
	bottom:30px;
	display:none;
}