/*--------------------------------------*/
/* Main									*/
/* -table.Main							*/
/* 										*/
/*--------------------------------------*/


table.main
{
	direction:ltr;
	width:100%;
	height:70%
}

td.main
{
	vertical-align:top
}

td.page_colspace
{
	width:3;
	background-color: #D3D3D3;
	font-size: 8pt; 
}

td.page_colspace_content
{
	width:5;
	background-color: #FFFFFF;
}
table.page_content
{
	direction:rtl;
	width:100%;
}

td.page_content
{
	background-color: #FFFFFF;
	vertical-align:top;
	text-align:center;
	width:100%
}

table.page_content_main
{
	direction:rtl;
	width:100%;
}

td.leftsideBar
{
	background-color: #FFFFFF;
	vertical-align:top;
	text-align:center;
	width:194
}

td.rowspace
{
	height:19;
	background-color: #FFFFFF;
	font-family: Tahoma; 
	font-size: 8pt
}


input.text {
	border:1px solid #d3d3d3;
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #F4F4F4;
	width:150px
}

input.text_small {
	border:1px solid #d3d3d3;
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #F4F4F4;
	width:50px
}

input.checkbox {
	padding:0; 
	border:1px solid #D3D3D3; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #F4F4F4;
	width:16px
}

TEXTAREA {
	border:1px solid #d3d3d3;
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #F4F4F4
}
p.general{ 
	line-height: 140%; 
	direction: rtl; 
	text-align: justify; 
	margin-left: 3;
	margin-right: 3 ;
	text-indent:5;
}

p.general2{ 
	line-height: 160%; 
	direction: rtl; 
	text-align: justify; 
	margin-left: 8;
	margin-right: 8 ;
	text-indent:5
}

td.title_red
{
	background-color: #AA0000;
	direction:rtl;
	color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 9pt; 
	height:18;
	white-space: nowrap;
}

td.title_white
{
	background-color: #FFFFFF;
	direction:rtl;
	color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 9pt; 
	height:18
}

td.title_line
{
	background-color: #AA0000;
	direction:rtl;
	height:2
}

td.form_content
{
	background-color: #FFFFFF;
	direction:rtl;
	font-family: Tahoma; 
	font-size: 8pt;
	color: #233A54; 
	height:20;
	white-space: nowrap
}
td.form_content_info
{
	background-color: #FFFFFF;
	direction:rtl;
	font-family: Tahoma; 
	font-size: 8pt;
	color: #1C2E42; 
	height:20
}

td.form_content_info_en
{
	background-color: #FFFFFF;
	direction:ltr;
	text-align:right;
	font-family: Tahoma; 
	font-size: 8pt;
	color: #233A54; 
	height:20;
}
td.form_content_name
{
	background-color: #FFFFFF;
	direction:rtl;
	font-family: Tahoma; 
	font-size: 9pt;
	color: #AA0000; 
	height:20;
	white-space: nowrap; 
	font-weight:bold;
	width:100;
}

a.faq
{
    font-family: Tahoma; 
	font-size: 9pt;
    color: #233A54;
    text-decoration: none; 
}
a:visited.faq
{
    font-family: Tahoma; 
	font-size: 9pt;
	color: #233A54;
    text-decoration: none; 
}
a:hover.faq
{
    font-family: Tahoma; 
	font-size: 9pt;
    color: #800000;
    text-decoration: none; 
}

a.general
{
    color: #233A54;
    text-decoration: none; 
}
a:visited.general
{
    color: #233A54;
    text-decoration: none; 
}
a:hover.general
{
    color: #800000;
    text-decoration: none; 
}
/*--------------------------------------*/
/* Header								*/
/* -td.header_bgcolor					*/
/* -td.header_bgcolor     				*/
/* -table.menu		    				*/
/* -table.search	    				*/
/* -input.text_header    				*/
/*--------------------------------------*/
table.header
{
	direction:ltr;
	width:100%
}
td.header_bgcolor     
{ 
	background-color: #aa0000;
	color: #FFFFFF; 
	font-family: Tahoma; 
	font-size: 7pt; 
	direction:rtl;
}
table.menu
{
	direction:rtl;
	float:right
}

table.search
{
	direction:rtl;
	float:left
}

input.text_header {
	border:1px solid #d3d3d3;
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #EAEAEA;
	width:100px;
	direction:rtl
}

/*--------------------------------------*/
/*Side Bar								*/
/* -table.RS_submenu					*/
/* -td.RS_submenu						*/
/* -table.RS_submenu_links				*/
/* -td.RS_submenu_links					*/
/* -td.RS_submenu						*/
/* -a.RS_submenu_links					*/
/*--------------------------------------*/

table.RS_submenu
{
	direction:ltr;
	width:100%
}

td.RS_submenu
{
	width:180;
	background-color: #D3D3D3
}
table.RS_submenu_links
{
	direction:rtl;
	width:100%;
	background-color: #EAEAEA;

}
td.RS_submenu_links
{
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 9pt; 
	direction:rtl;
	height:20
}

a.RS_submenu_links
{
    color: #000000;
    text-decoration: none; 
}
a:visited.RS_submenu_links
{
    color: #000000;
    text-decoration: none; 
}
a:hover.RS_submenu_links
{
    color: #800000;
    text-decoration: none; 
}
td.RS_rowspace_news
{
	background-color: #c9c9c9;
	height:1
}

td.RS_news_date
{
	font-family: Tahoma; 
	font-size: 8pt;
	color: #AA0000; 
	white-space: nowrap; 
	font-weight:bold;
}

td.RS_news
{
	font-family: Tahoma; 
	font-size: 8pt;
	color: #000000; 
}

td.RS_rowspace_wn
{
	background-color: #E9E9E9;
	height:1
}
td.RS_wn
{
	font-family: Tahoma; 
	font-size: 7.5pt;
	color: #233A54;
	width:142;
	vertical-align:sub
}

/*--------------------------------------*/
/* Jobs									*/
/* -table.jobs_main						*/
/* -td.jobs_name						*/
/* -td.jobs_info						*/
/*--------------------------------------*/

td.jobs_field_en
{
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 7pt; 
	direction:ltr;
	height:20;
	text-align:left;
	width:60
}
td.jobs_field_checkbox_en
{
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 8pt; 
	direction:ltr;
	height:20;
	text-align:right;
}
td.jobs_field_fa
{
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 8pt; 
	direction:rtl;
	height:20;
	text-align:right;
	width:60
}
td.jobs_field_checkbox_fa
{
	color: #233A54; 
	font-family: Tahoma; 
	font-size:8pt; 
	direction:rtl;
	height:20;
	text-align:right;
	width:15
}

/*--------------------------------------*/
/* Products								*/
/* -table.Product_head					*/
/* -td.jobs_name						*/
/* -td.jobs_info						*/
/*--------------------------------------*/

td.Product_head_info
{
	direction:rtl;
	width:100%;
	background-color: #f7f7f7;
	text-align:right;
	vertical-align:top
}

td.product_head_info_td
{
	direction:rtl;
	width:100%;
	background-color: #F7f7f7;
	text-align:right;
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 9pt; 
	direction:rtl;
	height:20;
}

td.feature_list
{
	direction:rtl;
	width:100%;
	text-align:right;
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 9pt; 
	height:20;
}

td.subjects
{
	direction:rtl;
	text-align:right;
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 9pt; 
	direction:rtl;
	vertical-align:top
}


table.product_main_screenshots
{
	background-color: #FFFFFF;
	direction:rtl;
	width:194;
	font-family: Tahoma; 
	font-size: 8pt; 
}

td.product_main_screenshots
{
	direction:rtl;
	width:194;
	background-color: #FFFFFF;
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 8pt; 
	direction:rtl;
	text-align: center 
}

table.product_main_singleshots
{
	direction:rtl;
	width:550;
	background-color: #FFFFFF;
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 8pt; 
}

table.product_featurlist
{
	direction:rtl;
	width:100%;
}
td.product_featurlist
{
	direction:rtl;
	background-color: #FFFFFF;
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 8pt; 
	height:18
}

td.product_featurlist_header
{
	direction:rtl;
	background-color: #f7f7f7;
	color: #550000; 
	font-family: Tahoma; 
	font-size: 9pt; 
	height:18;
	width:100%
}
td.product_featurlist_header_arrow
{
	width:14;
	background-color: #f7f7f7;
	text-align:left
}
td.page_colspace_screenshots
{
	width:4;
	background-color: #D3D3D3;
	font-size: 4pt;
}

td.page_rowspace_screenshots
{
	height:2;
	background-color: #D3D3D3;
	font-size: 4pt;
}

td.screenshots
{
	color: #233A54; 
	font-family: Tahoma; 
	font-size: 9pt; 
	width:25%;
	height:180;
	background-color: #ffffff;
	text-align:center;
}

td.faq_question
{
	background-color: #FFFFFF;
	direction:rtl;
	font-family: Tahoma; 
	font-size: 9pt;
	color: #933A54; 
	height:20;
}

td.faq_answer{
	background-color: #FFFFFF;
	direction:rtl;
	font-family: Tahoma; 
	font-size: 8pt;
	color: #233A54; 
	height:20;
}
p.faq{ 
	line-height: 130%; 
	direction: rtl; 
	text-align: justify; 
}
td.content_fa{
	background-color: #FFFFFF;
	direction:rtl;
	font-family: Tahoma; 
	font-size: 9pt;
	color: #233A54; 
	height:30;
	text-align:right

}
td.content_en{
	background-color: #FFFFFF;
	direction:ltr;
	font-family: Tahoma; 
	font-size: 9pt;
	color: #233A54; 
	height:30;
	text-align:left

}
table.index{
	background-color: #e7e7e7;
	direction:rtl;
	font-family: Tahoma; 
	font-size: 8pt;
	color: #233A54;
	width:183 ;
}

td.index_td{
	background-color: #e7e7e7;
	direction:rtl;
	font-family: Tahoma; 
	font-size: 8pt;
	color: #233A54;
	width:183 ;
	height:187
}

td.index_foot{
	background-color: #e7e7e7;
	direction: rtl;
	text-align: left;
	font-family: Tahoma; 
	font-size: 8pt;
	color: #233A54;
	height:20;
	vertical-align:top
}
td.index_content{
	direction:rtl;
	font-family: Tahoma; 
	font-size: 8.5pt;
	color: #233A54;
	height:25 ;
	
}

td.product_logo_desc{
	direction: rtl;
	font-family: Tahoma; 
	font-size: 8pt;
	color: #222222;
}
td.product_main{
	direction: ltr;
	font-family: Tahoma; 
	font-size: 8pt;
	width:50%;
	height:170
}

td.footer_links{
	direction: ltr;
	font-family: Tahoma; 
	font-size: 7pt;
	color: #233A54;
	font-weight:bold;
	width:50%
}

td.footer_info{
	font-family: Tahoma; 
	font-size: 7pt;
	color: #233A54;
	width:50%;
	text-align:right;
}

td.footer_line{
	background-color: #d3d3d3;	
}

a.footer_links
{
    color: #233A54;
    text-decoration: none; 
}
a:visited.footer_links
{
    color: #233A54;
    text-decoration: none; 
}
a:hover.footer_links
{
    color: #800000;
    text-decoration: none; 
}
a
{
    color: #233A54;
}
a:visited
{
    color: #233A54;
}
a:hover
{
    color: #800000;
}

/*--------------------------------------*/
/* Price List									*/
/* 										*/
/*--------------------------------------*/


.price_table_title { font-family: Tahoma; font-size: 13pt; text-align: center;}
.price_price { direction: rtl; }
.price_row   { font-size: 11px; font-family: Tahoma; text-align: right; border: 1px solid black; width:450px;}
.price_table_header { font-family: Tahoma; font-size: 9pt; text-align: center; color: white; 
               font-weight: bold; background-color: #aa0000;}
.price_items { direction: rtl; unicode-bidi: embed }

.price_items_footer { direction: rtl; unicode-bidi: embed; font-weight: bold;}
.price_price_footer { direction: rtl;  font-weight: bold;}
.package_table_title { font-family: Tahoma; font-size: 10pt; text-align: right; font-weight: bold}


.footer { direction: rtl; unicode-bidi: embed; font-weight: bold; font-family: Tahoma; font-size: 8pt;}


li.bigbull:first-letter { color: green; font-size: 250%;}
li span {font-size: 1.5em; color: red;}
li span.big-blue-balls {font-size: 46px; color: blue;}