@charset "utf-8";
/* CSS Document */
#about
{
	color:#4D4D4D;
	direction:rtl;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	height:125px;
	left:-20px;
	position:absolute;
	text-align:justify;
	top:60px;
	width:800px;
}
#about_title
{
	color:#4D4D4D;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:18px;
	word-spacing:-2px;
	height:25px;
	left:462px;
	position:absolute;
	top:55px;
	width:320px;
}
#all_products
{
	cursor:pointer;
	height:148px;
	left:-70px;
	position:absolute;
	top:100px;
	width:150px;
	z-index:20;
}
#all_products_link
{
	color:#FCFF00;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:14px;
	height:30px;
	left:35px;
	position:absolute;
	top:84px;
	width:150px;
}
body
{
	background-image:url(../images/top_fade.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#2F323B;
	margin:0px 0px 0px 0px;
}
#cat_fa
{
	direction:rtl;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	width:115px;
}
#category
{
	direction:rtl;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	width:115px;
}
.clearfloat
{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#companies
{
	height:160px;
	left:300px;
	position:absolute;
	top:180px;
	width:205px;
}
#companies_top
{
	font-family:tahoma, Helvetica, sans-serif;
	font-size:21px;
	left:490px;
	position:absolute;
	top:170px;
}
#first_line
{
	background-color:#CACACA;
	height:150px;
	left:295px;
	position:absolute;
	top:200px;
	width:2px;
}
#featured
{
	height:160px;
	left:550px;
	position:absolute;
	top:180px;
	width:205px;	
}
#featured_top
{
	font-family:tahoma, Helvetica, sans-serif;
	font-size:21px;
	left:705px;
	position:absolute;
	top:170px;
}
#footer
{
	color:#FFFFFF;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	left:-405px;
	position:absolute;
	top:640px;
	width:800px;
}
#header
{	
	background-repeat:no-repeat;
	height:223px;
	left:-402px;
	position:absolute;
	top:68px;
	width:590px;
	z-index:100;
}
#header_bk
{
	background-image:url(../images/main_header_fa.jpg);
	height:168px;
	left:-402px;
	position:absolute;
	top:68px;
	width:804px;
}
#header_flash
{
	height:110px;
	left:207px;
	position:absolute;
	top:71px;
	width:164px;
}
.horizontal_spacer
{
	float:left;	
	height:120px;
	width:5px;
}
.image
{
	height:84px;
	left:30px;
	position:absolute;
	top:10px;	
	width:201px;
	z-index:2;
}
#inner_container
{
	background-color:#DBDBDB;
	background-image:url(../images/under_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	left:-402px;
	height:auto !important;
	height:400px;
	min-height:400px;
	position:absolute;
	top:236px;
	width:804px;
}
#l_curve
{
	background-image:url(../images/l_main_curve.gif);
	background-repeat:no-repeat;
	height:5px;
	left:0px;
	position:absolute;
	top:395px;
	width:5px;
}
#l_news_curve
{
	background-image:url(../images/l_curve_box.jpg);
	background-repeat:no-repeat;
	height:75px;
	left:0px;
	position:absolute;
	top:50px;
	width:5px;
}
#main_container
{
	left:50%;
	position:absolute;
}
#news
{
	background-image:url(../images/box_fade.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	height:125px;
	left:35px;
	padding-right:10px;
	position:absolute;
	text-align:right;
	top:215px;
	width:225px;
}
#news h1
{
	color:#000000;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
}
#news_text
{
	color:#4D4D4D;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
}
#news_read_more
{
	color:#E45226;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	left:200px;	
	top:360px;	
	position:absolute;
}
#news_read_more a
{
	color:#E45226;
	text-decoration:none;
}
#news_read_more a:hover
{
	color:#666666;
	text-decoration:none;
}
#r_curve
{
	background-image:url(../images/r_main_curve.gif);
	background-repeat:no-repeat;
	height:5px;
	left:799px;
	position:absolute;
	top:395px;
	width:5px;
}
#r_news_curve
{
	background-image:url(../images/r_curve_box.jpg);
	background-repeat:no-repeat;
	height:75px;
	left:230px;
	position:absolute;
	top:50px;
	width:5px;
}
a.read_more
{
	color:#E45226;
	font-weight:bold;
	left:130px;		
	text-decoration:none;
	top:80px;
	position:absolute;
}
a.read_more:hover
{
	color:#666666;
	font-weight:bold;
	left:130px;
	text-decoration:none;
	top:80px;	
	position:absolute;	
}
#second_line
{
	background-color:#CACACA;
	height:150px;
	left:550px;
	position:absolute;
	top:200px;
	width:2px;
}
#select_box
{
	font-family:tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	left:25px;
	line-height:20px;
	position:absolute;
	text-align:right;
	top:170px;
	width:250px;
}
.text
{
	color:#4D4D4D;
	direction:rtl;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	left:30px;
	position:absolute;
	text-align:justify;
	top:100px;
	width:194px;
}
#top_header_end
{
	background-image:url(../images/top_header_end.gif);
	background-repeat:no-repeat;
	height:60px;
	left:-225px;
	position:absolute;
	top: 8px;
	width:59px;
}
#top_left_menu
{
	color:#61646D;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:10px;
	left:-395px;
	position:absolute;
	top:52px;
	width:300px;
}
#top_left_menu a
{
	color:#61646D;
	text-decoration:none;
}
#top_left_menu a:hover
{
	text-decoration:underline;
}
#top_menu
{
	left:-27px;
	position:absolute;
	top:49px;
	width:480px;
}
.top_menu
{
	background-image:url(../images/top_btn_fa.gif);
	background-repeat:no-repeat;
	color:#1C4300;
	float:left;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	margin-left:2px;
	height:16px;
	padding-right:20px;
	padding-top:1px;
	text-align:right;
	width:85px;
}
.top_menu a
{
	color:#1C4300;
	text-decoration:none;
}
.top_menu a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
.under_image
{
	background-color:#000000;
	left:28px;
	height:84px;
	position:absolute;
	top:12px;
	width:201px;
	z-index:1;
}