/*************** body *****************/
body { 
    margin:0; 
    min-height: 100%; 
    height: 100%;
    font-family:Tahoma;
    font-size:13px;
    line-height:22px;
    color:Black;
    direction: rtl;
    background-color:#1C1C1C;
    background-image:url(images/bg.jpg);
}
* {  
    padding:0; 
    margin:0; 
    z-index:0; 
} 

html, body{ height: 100%; min-height: 100%; max-height: 100%;} 

a{
    outline: none;
}
/*************** master *****************/
.TdHeader {
	font-family: arial;
	font-weight:bold;
	color:#FFB900;
	font-size:16;
	vertical-align:middle;
}
a.TdHeader , .TdHeader:visited ,.TdHeader:link
{
	font-family: arial;
	font-weight:bold;
	color:#FFB900;
	font-size:16;
	vertical-align:middle;
}
a.TdHeader:hover 
{
	font-family: arial;
	font-weight:bold;
	color:#FFB900;
	font-size:16;
	vertical-align:middle;
    text-decoration:underline;
}
a:link
{
	font-size: 11px;
	color:Black;
	font-family: tahoma;
    text-decoration:   none;
    text-align:right;
    direction: rtl;
}

a:Active
{
	font-size: 11px;
	color:Black;
	font-family: tahoma;
    text-decoration:   none;
    text-align:right;
}
a:visited
{
	font-size: 11px;
	color:Black;
	font-family: tahoma;
    text-decoration:   none;
    text-align:right;

}
a:hover
{
	font-size: 11px;
	color:Black;
	font-family: tahoma;
    text-decoration:      none;
    text-align:right;
}
TD
{font-family:Tahoma;
    font-size:10px;
    color:Black;
}
.imgborder
{
    border:solid 1px #191919;
    width:120px;
    height:100px;
    
}
    
/* Title*/ 
.Date
{
    font-family: tahoma;
	/*font-weight:bold;*/
	color:#9D9D9D;
	font-size:10;
	width:120px;
    text-align:left;
    
   
}

/*Title2*/
.Header
{
    font-family:Tahoma;
    font-size:12px;
    
    color:#191919;
   /* width:100;*/
    text-align:right;
    height:10;
}
.Title
{
    font-family:Tahoma;
    font-size:12px;
    
    color:#191919;
   /* width:100;*/
    text-align:right;
    height:10;
}
a.Title, .Title:visited
{	
	font-family:Tahoma;
    font-size:12px;
    color:#191919;
    text-align:right;
    height:10;
    /*width:100;*/
}
 a.Title:hover
{
	font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    color:#585858;
	text-decoration: underline;
	text-align:right;
	height:10;
	
}
/* Title2*/
/* Comments*/
.Comments
{
    font-family:Tahoma;
    font-size:11px;
    color:#5B6F30;
    width:80;
}
/* Details*/
.hDetails
{
   padding-right:5px;
  font-family: tahoma;
	
	color:#5E5E5E;
	vertical-align:top;
	text-align:justify;
	font-size:11px;
	line-height:18px;
	padding:2 4 2 4;
}
.Details
{
   padding-right:5px;
  font-family: tahoma;
	
	color:#676767;
	font-size:13;
	vertical-align:middle;
	text-align:justify;
	padding:2 4 2 4;
}
a.Details, .Details:visited
{	
	padding-right:5px;
	font-family: tahoma;
	
	color:#676767;
	font-size:13;
	vertical-align:middle;
	text-align:justify;
	 /*width:100%; */
}
 a.Details:hover
{
	padding-right:5px;
	font-family: tahoma;
	
	color:#676767;
	font-size:13;
	vertical-align:middle;
	text-align:justify;
	
}
/* Title*/ 

.tblcomment
{
    BORDER: #779945 1px solid; 
    padding: 2px; 
    PADDING:1px;
    width:100%;  
    FONT-SIZE: 11px;  
    COLOR: #666666;  
    FONT-FAMILY: Tahoma; 
    BACKGROUND-COLOR: #ECF3E1;
}
.tdcomment
{
    font-family:Tahoma;
    font-size:11px;
    color: White;
    font-weight:bold;
    padding-left:8px;
    width:100%;
    background-color:#779945;
}
.imgtable
{
   
    border: solid 1 #D4D0CF;
}
.imgtd
{
    width:100%;
    height:100%;
    padding: 3 1 3 1;
}
.Num
{
    background-image:url(images/AfricaCup_48.jpg);
    width:24px;
    height:14px;
    font-family:Tahoma;color:White;font-weight:bold;
    text-align:center;vertical-align:top;
    
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: White;
padding: 5px;
left: 0px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
right:600px; /*position where enlarged image should offset horizontally */

}
.bgHeader
{
    text-align:center;padding-left:5px;vertical-align:bottom;padding-bottom:10px;
     font-family:Tahoma;
    font-size:12px;
    
    color:#191919;
   /* width:100;*/
    
}
.btn
{
     vertical-align:top;
    background-color:#E7E7E7;
    width:100%; 
    border:solid 1px #DEDEDE;  
    color:Gray;
    font-family:Tahoma;
    height:22;
}
.Control
{
border:solid 1px #E7E7E7;    
}
.Pagging,a.Pagging
{
    color:#F0F4DB;font-size:13px;text-decoration:none;font-weight:bold;
}
.Pagging-Active{color:#3B4600;font-size:13px;text-decoration:none;font-weight:bold;}
.subtable
{
    border-style:solid;
    border-width:1px;
    border-color:#5B5B5B;
    
    width:100%;
    background-color:#3E3E3E;
    color:White;
}
.HeaderLinks, a.HeaderLinks, .HeaderLinks:hover, .HeaderLinks:visited
{
  color:white;  
}
.btn1
{
    vertical-align:top;
    background-color:#434343;
    width:100%; 
    border:solid 1px #808080;  
    color:Gray;
    font-family:Tahoma;
    height:20;
    font-size:11px;
}
.control1
{
    vertical-align:top;
    background-color:#434343;
    width:100%; 
    border:solid 1px #808080;  
    color:Gray;
    font-family:Tahoma;
    height:18;
    font-size:12px;
}