/*
Fonts Classes
*/

.tahoma
{
	font-family: Tahoma;
}

.trad_ar
{
	font-family: "Traditional Arabic";
}

.simple_ar
{
	font-family: "Simplified Arabic";
}

/*
Font-Sizes Classes
*/

.s9
{
	font-size: 9pt;
}

.s10
{
	font-size: 10pt;
}

.s11
{
	font-size: 11pt;
}

.s12
{
	font-size: 12pt;
}

.s14
{
	font-size: 14pt;
}

.s16
{
	font-size: 16pt;
}

.s18
{
	font-size: 18pt;
}

/*
Font-Colors Classes
*/

.black
{
	color: black;
}

.white
{
	color: white;
}

.blue
{
	color: blue;
}

.red
{
	color: red;
}

.darkblue
{
	color: #000080;
}

/*
Font-Style Classes
*/

.bold
{
	font-weight: bold;
}

.normal
{
	font-weight: normal;
}

.underline
{
	text-decoration: underline;
}

.italic
{
	font-style: italic; 
}

/*
Align Classes
*/

.right
{
	text-align: right;
}

.left
{
	text-align: left;
}

.center
{
	text-align: center;
}

.rtl
{
	direction: rtl;
}

.ltr
{
	direction: ltr;
}

/*
Another Classes
*/

body
{
	background-color: #000000;
	margin: 0;
}

body, table, td, th
{
	font-family: "Traditional Arabic", Arial;
	font-size: 16pt;
	font-weight: bold;
}

.main_table
{
	
}

.logo_td
{
	text-align: right;
	color: #FFFFFF;
	font-size: 20pt;
}

.logo_img
{
	padding-right: 35pt;
	float: right;
	display: inline;
}

.slogan
{
	/*padding-right: 35pt;*/
}

.top_sites
{
	background: url('images/semiempty.gif');
	border-width: 1px;
	border-color: #FFFFFF;
	border-style: solid;
	margin-top: 20pt;
	margin-left: 20pt;
	float: left;
	display: inline;
	padding: 15pt;
}

.top_menu
{
	background: url('images/a1.jpg') no-repeat;
	height: 94px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}

.top_menu, .top_menu a, .top_menu a:visited,
.top_menu_help, .top_menu_help a, .top_menu_help a:visited,
.content, .content a, .content a:visited, 
.footer, .footer a, .footer a:visited, 
.top_menu_search, .top_menu_search a, .top_menu_search a:visited
{
	color: #000000;
	text-decoration: none;
}

.top_menu_search
{
	background: url('images/a2.jpg') repeat-y;
	height: 43px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	font-size: 12pt;
}

.search_input
{
	background: url('images/empty.gif');
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}

.content
{
	background: url('images/a3.jpg') repeat-y;
	padding-right: 20px;
	padding-left: 20px;
}

.footer
{
	background: url('images/a4.jpg') no-repeat;
	height: 86px;
	/*padding-right: 20px;
	padding-left: 20px;*/
	text-align: center;
	vertical-align: middle;
	font-size: 13pt;
}

.gray
{
	text-align: center;
	vertical-align: middle;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #CBCBCB;
}

.zimg
{
	border-width: 0px;
}

.center
{
	text-align: center;
}