html{


}

body {
background:#F6F6F6 url('mainbg.gif') center repeat-y;    
color:#000000; 
margin:0px; 
padding:0px; 
font-style:normal; 
font-variant:normal; 
font-weight:bold; 
font-size:8pt; 
font-family: 'Microsoft Sans Serif', arial, verdana, geneva, lucida, lucida grande, Microsoft Sans Serif, helvetica, sans-serif; 
background-repeat:repeat-y;
}
	
.bodyin {	
background-color: #FCFCFC;	
border-collapse: collapse;	
color: #000000;	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

input, select, textarea{	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

a:link{	
color: #000080;	
text-decoration: none;
}a:visited{	
color: #000080;	
text-decoration: none;
}

a:hover, a:active{	
color: #AA395C;	
text-decoration: none;
}

.img{
border: 1px solid #FCFCFC;
}

.user{	
background-color: #FCFCFC;	
direction: rtl;	
}

.dcitb {	
background-color: #FFFFFF;	
border-collapse: collapse;	
color: #000000;	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.dcitbce {	
background-color: #FCFCFC;	
border-collapse: collapse;	
color: #000000;	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.dcitbr {	
background: #FCFCFC;	
border-collapse: collapse;	
color: #000000;	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

sub {	
font : 8pt 'Ms Sans Serif';
}

sup {	
font : 8pt 'Ms Sans Serif';
}
.dcitbrt {	
background: #FCFCFC;	
border-collapse: collapse;	
color: #000080;	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.dcitbi {	
background-color: #FCFCFC;	
border-collapse: collapse;	
color: #000000;	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.dcitbb {	
background-color: #FCFCFC;	
border-collapse: collapse;	
color: #000080;	
font: bold 15px 'Times New Roman', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.dcitbbc {	
background-color: #FFFFFF;	
border-collapse: collapse;	
color: #D7D7D7;	
font: bold 15px 'Times New Roman', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.dcitbbd {	
background-color: #FCFCFC;	
border-collapse: collapse;	
color: #000000;	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
border: 0; 	
border-bottom: 1px solid #D7D7D7; 	
border-top: 1px solid #D7D7D7; 
}

.dcitbbt {	
background: #FCFCFC url('titlebg.gif');	
border-collapse: collapse;	
color: #000000;
}

.tb {	
border-collapse: collapse;	
color: #000000;	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tbw {	
border-collapse: collapse;	
color: #ffffff;	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.rnewstitle {	
font: bold 15px 'Times New Roman', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;	
text-align: center;	
padding:1px 3px 1px 3px;	
direction: rtl;
}

.news {	
color: #000080;	
font: bold 16px 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;	
text-align: justify;
line-height: 120%;	
padding:1px 3px 1px 3px;		
direction: rtl;	
}

.newsbox {    
background: #FCFCFC;	
color: #000080;	
font: bold 16px 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;	
text-align: justify;	
padding:1px 4px 1px 1px;	
direction: rtl;	
}

.newsboxm {    
background: #FCFCFC;
}

.snews {	
color: #000080;	
font: 8pt 'Microsoft Sans Serif', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;	
text-align: justify;
line-height: 120%;	
padding:1px 3px 1px 3px;		
direction: rtl;	
}

.somsya {	
color: #000080;	
font: 8pt 'Microsoft Sans Serif', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;	
text-align: justify;
line-height: 120%;	
padding:1px 3px 1px 3px;		
direction: rtl;	}
}

.somsya2 {	
color: #000080;	
font: 8pt 'Microsoft Sans Serif', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;	
text-align: center;
line-height: 120%;	
padding:1px 3px 1px 3px;		
direction: rtl;	
}

.clr1{	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
color: #008000;
}

.clr2{	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
color: #FF0000;
}

.tdr {	
text-align: right;		
direction: rtl;
}

.tdr2 {	
text-align: right;		
direction: rtl;		
background-color: #F5F5F5;
}

.tdc {	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
text-align: center;	
direction: rtl;
}

.author{	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
color: #ED2727;	
direction: rtl;	
text-align: right;
}

.marquee {    
background: #FCFCFC url('bbg.gif') no-repeat; 
}

.titc {    
background: #FCFCFC url('titcbg.gif') repeat-x top;    
color: #000000;	direction: rtl; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:8pt; 
font-family:Microsoft Sans Serif, verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif; 
padding-left:1px; 
padding-right:20px; 
padding-top:0px; 
padding-bottom:0px;
}

.tdnav { 
border-collapse: collapse; 
background-image:url('dbg.gif');
}

.tdnav2 { 
border-collapse: collapse; 
}

.tdnav3 { 
border-collapse: collapse;
background: #F9F5EA url('mainbg20.gif') repeat-y center;
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
}

.flt {
filter:shadow(color=#393939, direction=220, Strength=2.6);
}

#menu ul { 	
margin: 0; 	
padding: 0; 	
list-style: none;	
width: 150px;	
border-bottom: 1px solid #D7D7D7; 
}
 
#menu ul li { 	
position: relative; 	
direction: rtl;
} 

#menu li ul { 	
position: absolute; 	
left: -150px; 
/*Set 1px less than menu width */ 	
top: 0; 	
display: block; 
}

#menu li:hover ul {	
display: block; 
}
 
#menu li:hover>ul { 	
visibility:visible; 
}
 
#menu ul ul {	
visibility:hidden; 
}
 
* html #menu ul li { 
float: right; height: 1%; 
} 
* html #menu ul li a { 
height: 1%; 
} 
#menu ul, li { 	margin: 0 0 0 0; 
}

 /* Styles for Menu Items */ 
#menu ul a { 	
display: block; 	
text-decoration: none; 	color: #000080; 	
background: #FCFCFC url('menubg.gif') repeat; 
/* IE6 Bug */ 	
padding: 5px; 	
border: 1px solid #D7D7D7; 	
border-bottom: 0; 
} 

/* Hover Styles */ 
#menu ul a:hover { 	
color: #FFFFFF; 	
background: #A9A9A9; 
}
 
/* Sub Menu Styles */ 
#menu li ul a { 	
text-decoration: none; 	
color: #000080; 	
background: #FCFCFC url('menubg.gif') repeat; 
/* IE6 Bug */ 	padding: 5px; 	
border: 1px solid #D7D7D7; 	
border-bottom: 0; 
}
 
/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 	
color: #FFFFFF; 	
background: #A9A9A9; 
}
 
/* Icon Styles */ 
#menu ul a.submenu {
background:#FCFCFC url('menubgr.gif') no-repeat left; 
}
 
#menu ul a.submenu:hover {
background:#000080 url('r_arrow.gif') no-repeat left;
}

dfn{	
font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
color: #737373;	
display: block;	
direction: rtl;
}
/*Credits: Dynamic Drive CSS Library */
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #F4ECD2;
padding: 5px;
left: -1000px;
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;
left: 60px; /*position where enlarged image should offset horizontally */

}