body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #5D9906;
}
a:link {
	text-decoration: none;
	color : #000000;
}
a:visited {
	text-decoration: none;
	color : #000000;
	
}
a:hover {
	text-decoration: none;
	color : #000000;
	
}
a:active {
	text-decoration: none;
	color : #000000;
}

/*******************************************************************************/
/*  text Style */
a.HeaderBarText, .HeaderBarText:visited
{	
	font-family: Times New Roman;
	font-size: 15px;
	font-weight: bold;
	color: #3B4C16;
	width:100%;
	/*background-image: url(/riady/images/AiwaKora_09.jpg); */
	text-align : center;
}
a.HeaderBarText:hover
{
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 15px;
	color: #3B4C16;
	font-family: Arial;
	text-align: center;
	text-decoration: underline;
}

.NaveBoxHeader
{	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF6D00;
	background-image: url(/riady/images/AiwaKora_20.jpg); 
	height:24px;
	text-align : center;
	background-repeat:repeat
}
.MainBoxHeader 
{	
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FF6D00;
	background-image: url(/images/hdpt.jpg); 
	height:28px;
	text-align : right;
	direction:rtl;
	padding-right:5px;
	width:100%;
	border-right:solid 1px #DADADC;
	border-left : solid 1px #DADADC;
	/*border-bottom : solid 1px #DADADC;*/
}

.Competation
{	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top:4;
	direction:rtl;
	
	text-align:right;
}
a.Competation, .Competation:visited
{	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top:4;
	direction:rtl;
	text-align:right;
	
}
 a.Competation:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #FF6D00;
	padding-top: 4px;
	font-family: Arial;
	text-decoration: underline;
	direction:rtl;
	text-align:right;
	
}
.TextTitle
{	
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	/*color: #FF6D00;*/
	color: #003090;
	padding-top:4;
}
a.TextTitle, .TextTitle:visited
{	
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	/*color: #FF6D00;*/
	color: #003090;
	padding-top:4;
}
 a.TextTitle:hover
{
	font-weight: bold;
	font-size: 16px;
		/*color: #FF6D00;*/
	color: #003090;
	padding-top: 4px;
	font-family: Arial;
	text-decoration: underline;
}
.TextDetailsold
{
	font-size: 13;
	color: #000000;
	padding-top: 4px;
	font-family: tahoma;
	/*font-weight: bold;*/
}
.TextDetails
{
	font-size: 16;
	color: #000000;
	/*color:Red;*/
	padding-top: 4px;
	font-family: Times New Roman ,Tahoma , Arial;
	font-weight: bold;
}
a.ListText,.ListText:visited
{	
	font-family: tahoma;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #000000;
	padding-top:4;
	direction:rtl;	
	font-weight: bold;
}
 a.ListText:hover
{
	font-size: 12px;
	color: black;
	direction: rtl;
	color:#FF6D00;
	padding-top: 4px;
	font-family: tahoma;
	text-decoration: underline;
	font-weight: bold;
}


.SmallListimg
{	
	height:10;
	padding-top:4;
}


.HomeDetials
{	
	font-family: Arial;
	font-size: 16;
	color: #000000;
	/*color:Red;*/
	padding-top: 4px;
	font-weight: bold;
	line-height:20px;
}

a.HomeTitle, .HomeTitle:visited
{	
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #518109;
	padding-top:4;
	direction:rtl;
}
 a.HomeTitle:hover
{
	font-weight: bold;
	font-size: 16px;
	color: #518109;
	padding-top: 4px;
	font-family: Arial;
	text-decoration: underline;
	direction:rtl;
}

input /* input elements in forms, e.g radio buttons, text boxes, etc. */
{
    font-family: tahoma, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    background-image: url(/Ahly/Design/CSS/talabcom_26.jpg); 
    border-Color: MidnightBlue;
    border-Width: 1px;
    
}

.Messages
{
	color : Red;
	font-family : Times New Roman (Arabic);
	font-weight : bold;
}

.DataGrid
{
	/*background-color : #999966;*/
	font-family : Times New Roman (Arabic);
	/*color : #000000;*/
	font-weight: bold;  			
	/*text-align : center;*/
	direction : rtl;
}

.DGHeader
{
	background-color : #2F9204;
	font-family : Times New Roman (Arabic);
	color : #ffffff;
	font-weight: bold;  	  
	direction : rtl;
}
a.DGTitle /*,.DGTitle:visited,.DGTitle:active*/
{
	TEXT-DECORATION: none;
	font-weight: bold;  
	font-size:medium;
	color:#ffffff;/*#003300;*/ 
}

.DGTitle
{
	font-weight: bold;  
	font-size:medium;
	color:#ffffff;/*#003300;*/ 
}

.DGImage
{
	vertical-align:top;
	width:100px;
}
.DGDetails
{
	 FONT-WEIGHT:bold;  
	 FONT-SIZE:13px;  
	 FONT-FAMILY:Arial;
	 vertical-align:top;

width:100%;
}
.DGPager
{
	background-color : #999966;
	font-family : Times New Roman (arabic);
	color : #ffffff;
	font-weight: bold;  
}

.DGNormalItems
{
	background-color : #ffffff;
	font-family : Times New Roman (arabic);
	color : #006600;
	font-weight: bold;  
}


/* New Styltes to enhance Perfomance Added By Sameh */ 
.LTD  /*Left Nav TD */
{
	text-align:center;
	vertical-align:top;
	padding-bottom:3px;
	width:172px;
}

.HCTD /*Home Content TD */
{
	text-align:right;
	vertical-align:top;
	padding-bottom:5px;
	width:403px;
}

/* cellSpacing="0" cellPadding="0" width="417" background="/riady/images/AiwaKora_26.jpg" border="0"*/
.HCCTable /* Home Content Container Table */
{
  	width:288px;
	border:0px;
	/*background-image: url(/riady/images/AiwaKora_26.jpg);*/
}

.HCFTable /* Home Content Footer Table */
{
  	width:417px;
  	height:2px;
	border:0px;
	/*background-image: url(/images/AiwaKora_50.jpg); */
}

.BBTable /* Home Content Container Table */
{
  	width:615px;
	border:0px;
}


.HCRTable /* Home Content Right Container Table */
{
  	width:303px;
	border:0px;
}


.MoreImg
{	
	height:13px;
	width :42px;
	BACKGROUND: url(/images/aiwakora2_30.jpg) no-repeat center center;
	text-align:left;
	
}

.HeaderBg
{                         
  BACKGROUND: url(/images/header_01.jpg) no-repeat center top;
}


.InnerTable
{
  padding: 0; 
  border-spacing : 0pt; 
  width: 100%;
  height: 100%;
  border : 0;
  text-align : center;
  border-collapse:collapse;
}


.BigContentTD
{
   BACKGROUND: url(/images/pt_09.jpg) repeat-y center top; 	
   width: 100%;
   height: 100%;
}

.FooterTD
{
   BACKGROUND: url(/images/footer_96.jpg) no-repeat center top; 	
   width: 100%;
   height: 42px;
}

.LeftNavTD
{
   width: 326px;
   height: 100%;
   text-align:center;
}

.LeftNavBox
{
  padding-right:5px;padding-left:5px;background-color:#FBFBFB;border-left-color:#DADADC;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;border-right-color:#DADADC;	
}


.VoteSubject
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #518109;
	padding-top:4;		
}


a.VoteLink, .VoteLink:visited
{	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #518109;
	padding-top:4;
}
 a.VoteLink:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #518109;
	padding-top: 4px;
	font-family: Arial;
	text-decoration: underline;
}


a.CompLink,.CompLink:visited
{	
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #518109;
	padding-top:4;
}
a.CompLink:hover
{
	font-weight: bold;
	font-size: 16px;
	color: #518109;
	padding-top: 4px;
	font-family: Arial;
	text-decoration:none;
}

.SmallListText
{	
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	direction:rtl;
	text-align : right;
	width:145;
	padding-right:5	;
}


.BulletImg
{	
	height:20px;
	width :5px;
	padding-left :3px;
	BACKGROUND: url(/images/aiwakora2_53.jpg) no-repeat center center;
	float: right;
}

.BulletTD
{
  vertical-align:top;
  padding-left:3px;
  padding-right:5px;
  padding-top:3px;
  BACKGROUND: url(/images/aiwakora2_53.jpg) no-repeat center 7px;	
}

.Img
{
  border : solid 1px black; 
  padding: 2px 2px 2px 2px;
  /*background-color : red;   */
}


.ticker 
{
    font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	direction:rtl;
	text-align : right;
	width:145;
	padding-right:5	;
    text-align:right;  
}

.ContentTD
{
    padding-right:3px;
    padding-left:3px;
    border-bottom : solid 1px #DADADC;
    border-right : solid 1px #DADADC; 
    border-left : solid 1px #DADADC;  
}
.DivContainer
{	
	padding-top: 2px;
	text-align:right;
}

.DivContent
{
   float: right;
   text-align:right;
   width:95%;
   vertical-align:top;
}

a.SmallListText,.SmallListText:visited
{	
	font-family: Times New Roman,Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-align : right;
	vertical-align:top;
	line-height:20px;
	padding-bottom:10px;
}

a.SmallListText:hover
{	
	font-family: Times New Roman,Arial;
	font-size: 15px;
	font-weight: bold;
    text-align :right;
	color: #ff6d00;
	text-decoration: underline;
	vertical-align:top;
	/*line-height:20px;
	padding-bottom:10px;*/
	line-height:20px;
	padding-bottom:10px;
}

.CommentContainer
{
   text-align:right;
   border-top : solid 1px #DADADC;
   border-bottom : solid 1px #DADADC;
   border-right : solid 1px #DADADC; 
   border-left : solid 1px #DADADC; 
   background-color:#F8F8F8; 
   width:90%
}

.CommentTitle
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FF6D00;
	height:24px;
	text-align : right;
	direction:rtl;
	padding-right:5px;
}

.DivCommentBody
{
   font-family: Arial;
   font-size : 15px;
   font-weight : bold;
   color:#000000;
   text-align  : right;
   direction:rtl;
	padding-right:5px;  
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
}

.CommentImg
{
	font-family: Arial;
	font-size : 20px;
	height:40;
	font-weight: bold;
	color: #518109;
	BACKGROUND: url(/images/bgc.JPG) no-repeat right center;
	text-align:right;
	padding-right:10px;
}


a.ArticleTitle, .ArticleTitle:visited
{	
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #518109;
	padding-top:4;
	direction:rtl;
}
 a.ArticleTitle:hover
{
	font-weight: bold;
	font-size: 16px;
	color: #518109;
	padding-top: 4px;
	font-family: Arial;
	text-decoration: underline;
	direction:rtl;
}

.Sperator
{
  height:20px;width:580px;BACKGROUND: url(/images/aiwakora2_24.jpg) no-repeat right center;
}