@charset "utf-8";
/* Author: Ahmad Shoukr[xxcoderz@gmail.com] */

body
{
 text-align:center;
 font-size:12px;
 font-family:tahoma;

} 

body a:visited
{ 
  text-decoration:none;
  color:#0066FF;
} 
body a:link 
{ 
  text-decoration:none;
  color:#0066FF;
} 

body a:hover 
{
 border-bottom:1px dotted #000000;
} 
#wrapper
{
 margin:auto;
 width:800px;
 background-image:url(images/index25_16.gif);
 clear:both;
 overflow:hidden
} 

#left
{
 width:550px;
 float:left;
 margin-left:20px;
 
}

#right
{
 width:210px;
 float:right;
 text-align:center;
 clear:right;
}

.login 
{
  margin:auto;
}
.login input
{
 width:85px;
 font-family:tahoma;
 font-size:10px;
 clear:both
}

.loginTable
{ 
 margin:auto;
 text-align:right;
 font-family:tahoma;
 font-size:12px;
 clear:both;
}

.loginTable input
{ 
 font-family:tahoma;
 font-size:10px;
 clear:both;
}
.regTable
{
 width:600px;
 margin:auto;
} 
.regTable th
{
 padding:.2em;
 border-bottom:4px solid #3300FF ;
}


.regTable td
{
 height:25px;
 text-align:center;
 width:300px;
 padding:5px;
 border-bottom:2px solid #666666;
}

.regTable tr:hover
{
 background-color:#F2F2F2;
 border-bottom:#006699 solid 2px;
}

.regTable input
{
 width:220px;
 font-family:12px;
 font-family:tahoma;
 border:1px solid #CCCCCC;
}  

.regTable input[xx="reg"]
{
  height:35px;
  font-size:14px;
  background:url(images/B1.gif);
  border:0;
  width:100px;
  margin-right:50px;
  float:right
} 

.regTable input[xx="reg"]:hover
{ 
  background:url(images/B2.gif);
  cursor:pointer;
 } 


.RegButton
{
 text-align:center;
 font-family:12px;
 font-family:tahoma;
} 

.RegButton input
{
 text-align:center;
 font-family:12px;
 font-family:tahoma;
} 

.errors
{
 border:dotted 1px red;
 padding:5px;
 width:600px;
 margin:auto;
 font-weight:bold;
 text-align:right;
 direction:rtl;
}

.hrReg
{
 border:1px solid red;
} 

.desc
{
 padding-right:10px;
 font-size:10px;
} 

.mneuTable 
{
 font-size:12px;
 font-family:tahoma;
}

.mneuTable th
{
 height:25px;
 color:#0000CC;
 background-image:url(images/Bgth.gif);
 border:1px solid #999999;
 direction:rtl
}

.mneuTable td
{
 height:25px;
 color:#000000;
 background:#E5E5E5;
 border:1px solid #0000CC;
 text-align:center;
}

.mneuTable a:link
{
 height:25px;
 color:#000000;
 border:none;
 width:200px;
 display:block;
}

.mneuTable a:hover 
{
 height:25px;
 color:#000000;
 border:none;
 width:200px;
 display:block;
 background:#52A0E0
}

.mneuTable   a:visited
{
 height:25px;
 color:#000000;
 border:none;
 width:200px;
 display:block;
}

.selects
{
 text-align:center;
 font-family:tahoma;
 font-size:12px
} 
.blockTile
{
 background-image:url(images/bgBlock.jpg);
 background-repeat:no-repeat;
 width:205px;
 font-size:12px;
 color:#FFFFFF;
 height:25px;
 
} 

.blockBody
{
 background-image:url(images/index25_11.gif);
 background-repeat:repeat-y;
 width:186px;
 font-size:12px;
 margin:auto;
} 

.blockBottom
{
 background-image:url(images/index25_14.gif);
 background-repeat:repeat-y;
 width:186px;
 font-size:12px;
 margin:auto;
 height:5px;
} 

.footer
{
 text-align:center;
 margin:auto;
 font-size:12px;
 font-family:tahoma;
 clear:both;
 width:800px;
}

.logo
{
 text-align:right;
 height:80px;
 width:780px;
 margin:auto
} 

.tahoma12
{
 font-family:tahoma;
 font-size:12px;
} 


.indexBody
{
 padding-right:20px;
 padding-right:20px;
 text-align:right;
} 

.page
{
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
} 
.page a:link
{
 display:block;
 color:#FFFFFF;
 width:17px;;
 height:14px;
 float:right;
 background:#333333; 
 font-family:Arial, Helvetica, sans-serif;
}

.page a:visited
{
 display:block;
 color:#FFFFFF;
 width:17px;;
 height:14px;
 float:right;
 background:#333333; 
 font-family:Arial, Helvetica, sans-serif;
}
.page a:hover
{
 display:block;
 color:#FFFFFF;
 width:17px;;
 height:14px;
 float:right;
 background:#0066FF;
 border:none
}

.Top
{ 
 background-image: url(images/index25_01.gif);
 height:9px;
 width:800px;
 background-repeat:no-repeat;
 margin:auto;
} 
 
.Bottom
{ 
 background-image:url(images/index25_18.gif);
 height:14px;
 width:800px;
 background-repeat:no-repeat;
 margin:auto;
} 
 
.links a:link
{ 
 margin:auto;
 color:#000000;
 text-decoration:none;
 font-size:12px;
 width:180px;
 display:block;
  font-weight:bold
} 
.links a:visited
{ 
 margin:auto;
 color:#000000;
 text-decoration:none;
 font-size:12px;
 width:180px;
 display:block;
 font-weight:bold
} 
   
.links a:hover
{ 
 margin:auto;
 border-bottom:none;
 background:#666666;
 color:#cdeb8b;
 font-weight:bold;
 font-size:12px;
}  

.menu a:link
{
 display:block;
 color:#FFFFFF;
 width:120px;;
 height:25px;
 float:right;
 background:#333333; 
}

.menu a:visited
{
 display:block;
 color:#FFFFFF;
 width:120px;;
 height:25px;
 float:right;
 background:#333333; 
}
.menu a:hover
{
 display:block;
 color:#FFFFFF;
 width:120px;;
 height:25px;
 float:right;
 background:#B4DE25;
 color:#000000;
 border:none
}
.menu
{
 width:780px;
 margin:auto;
 margin-bottom:20px;
 border-bottom:3px solid #B4DE25;
 clear:both;
 display:block;
 height:25px;
} 
.adsAll
{
 width:500px;
 background:#EEEEEE;
 margin-bottom:20px;
 border-top:2px solid #555555;
 padding-top:20px;
 padding-bottom:20px;
 border-bottom:3px solid #B4DE25;
 text-align:center;
}


.newsTitle
{
 color:#009900;
 font-size:18px;
 font-family:Arial, Helvetica, sans-serif;
 text-align:right;
}   

.newsLI
{
 list-style-type:square;
 direction:rtl;
} 

.tableUserInfo  td
{
 border:none;
 border-bottom:none;
}

.newsDate
{
 direction:rtl;
}  

.tahoma
{
 font-size:12px;
 font-family:tahoma;
} 

.textAr
{
 width:600px;
} 


.searchButton
{
 height:35px;
  font-size:18px;
  background:url(images/B1.gif);
  border:0;
  width:100px;
  margin-right:50px;
  float:right
} 
.searchButton:hover
{
  background:url(images/B2.gif);
  cursor:pointer
}