.moduleHeader {font-family: "Simplified Arabic", "Arabic Transparent", "Traditional Arabic", "Arial (Arabic)", "Times New Roman (Arabic)", "Courir New (Arabic)", "Simplified Arabic fixed", "Tahoma (Arabic)", Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;direction:rtl;font-size:16px;line-height:21px;}
.moduleTxTCntr {font-family: Arial,Helvetica,sans-serif,Courier New,Geneva;font-weight:normal;text-align:center;direction:rtl;font-size:12px;}
.moduleTxTright {font-family: Arial,Helvetica,sans-serif,Courier New, Geneva;font-weight:normal;text-align:right;direction:rtl;font-size:12px;}
.moduleTxTleft {font-family: Arial,Helvetica,sans-serif,Courier New,Geneva;font-weight:normal;text-align:left;direction:rtl;font-size:12px;}
A:link, A:visited, A:active, A:hover { }
A:link { color: darkblue; Text-decoration: none;}
A:visited { color: darkblue; Text-decoration: none;}
A:active { color: darkblue; Text-decoration: none;}
A:HOVER { color: darkblue; Text-decoration: underline;}
p { direction:rtl; }
.ctrl{font-family: Tahoma, Verdana, sans-serif; font-size: 12px; width: 100%;}
.center_column { background-color: White; direction: rtl;}

/* calendar */
.currentday { background: #67ace8;  color: #000000;  direction: rtl; }
.active_event { background-color:#FFFFCC; color:#000000; direction: rtl; }

BODY {   
  background-color : #FFFFFF;
  /* uncomment to use background image*/
/*background-image: url(url to image);
  background-repeat: repeat-y; 
  */
    color: #000000;
	SCROLLBAR-FACE-COLOR: #315de7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #6699cc; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #eeeeee; 
	SCROLLBAR-BASE-COLOR: #cccccc;
	font-size: 12px;
		font-family: Geneva, Arial, Helvetica, sans-serif;
}

TABLE { 
  font-family: Geneva, Arial, Helvetica, sans-serif;  
  font-size: 12px;
  border: 1px solid #67ace8;
  color: #000000;
  direction: rtl;
  }
  
.tableformatting { 
  font-family: Geneva, Arial, Helvetica, sans-serif;  
  font-size: 10px;
  border: solid 1px #ffffff ;
  direction: rtl;
  }
  
table.admin {
	background-color: #f5f5f5;
	border: solid 1px #d5d5d5;
	width: 100%;
	padding: 10px;
	border-collapse: collapse;
}

table.mmenu th.thmenu{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	color: #000000;
	background-color: #f5f5f5;
	width: 100%;
	border-collapse: collapse;
}
table.adminlist td {
	border-bottom: 1px solid #e5e5e5;
	padding: 3px;
}

FORM {
  display: inline;
  margin-bottom: 0;
  direction: rtl;
}

.logout  {
font-family: Geneva, Arial, Helvetica, sans-serif;
  background-color: #bbbbbb;
  color: #ff0000;
  font-size: 8px;
  direction: rtl;
}
.shoutbox_form {color: #000000; background-color: #ffffff; border-top: 2px solid #999999;}
.formboxes{
 font-family: Geneva, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  color: #000000;
  font-size: 12px;
  direction: rtl;
}
.formbutton{
 font-family: Geneva, Arial, Helvetica, sans-serif;
  background-color: #DEE3E7;
  color: #000000;
  font-size: 10px;
  direction: rtl;
}

.lighttable {
  background: #eeeeee;
  color: #000000;
  direction: rtl;
}
.darktable {
  background: #FFFFFF;
  color: #000000;
  direction: rtl;
}

/* Banner Box Group */
.banner_top {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  background-color: #ffffff;
  background-image: url();
  direction: rtl;
  }
  
.banner_btm {
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  background-color: #FFFFFF;
  background-image:  url();
  direction: rtl;
  }
  
/* Menu Box */
.menubox {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  background-color: #FFFFFF;
  background-image:  url(" ");
  direction: rtl;
  }
/* If you want custom link characteristics for your menu uncomment
    otherwise it will pull the global style */
/*
.menubox A:LINK {
  color: #ffff00;
    text-decoration: none;
}
.menubox A:VISITED {
  color: #ffff00;
    text-decoration: none;
}
.menubox A:ACTIVE {
  color: #ffff00;
    text-decoration: none;
}
.menubox A:HOVER { 
  color: #ff0000; 
    text-decoration: underline;
  }
*/

/* Mod Box */
.modbox_top  {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: darkblue;
  background-color: #DEE3E7;
  background-image:  url("/ ");
  direction: rtl;
 }
 
.modbox_btm  {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  background-color: #ffffff;
  background-image:  url(" ");
  direction: rtl;
}

/* forum settings */
  .navi  { background-color: #FFFFFF; }
  .title  { background-color: #FFFFFF; }
  .subtitle  { border-top: solid #ffffff 1px; border-left: solid #ffffff 1px; border-right: solid #584300 1px;	border-bottom: solid #584300 1px; } 
  .category  { background-color: #FFFFFF; }
  .column  { background-color: #DEE3E7; }
  .column2  { background-color: #DEE3E7; }
  /* font */
  span.bodyfont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 13px; }
  span.bodysmallfont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 10px; }
  span.navifont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 11px; }
  span.titlefont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 13px; font-weight: bold;}
  span.titlelargefont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 15px; font-weight: bold;}
  span.titlesmallfont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 11px; font-weight: bold;}
  span.categoryfont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 13px; font-weight: bold; }
  span.columnfont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 13px; }
  span.columnsmallfont  { font-family : verdana,helvetica,arial; color : #000000; font-size : 10px; }
  span.highlight  { background-color: #ffff33 }
  span.help { font-family : verdana,helvetica,arial; color : #000000; font-size : 12px; }
  /* form */
  input.submit  { background-color: #FFFFFF; font-family: verdana,helvetica,arial; font-weight: bold; color: #000000; font-size : 12px; } 
  input.button  { background-image:url(/themes/default/images/calbtn.gif) background-color: #FFFFFF; font-family: verdana,helvetica,arial; font-weight: bold; color: #000000; font-size : 10px; }
  input.default  { font-family : verdana,helvetica,arial; color: #000000; font-size : 12px; background-color: #FFFFFF; }
  textarea.default	{ font-family : verdana,helvetica,arial; color: #000000; font-size : 12px; background-color: #FFFFFF;}
  select.default  { font-family: verdana,helvetica,arial; color: #000000; font-size : 11px; background-color: #FFFFFF; }
  option.default  { font-family: verdana,helvetica,arial; color: #000000; font-size : 11px; background-color: #FFFFFF; }
