/* CSS Document */

body
{
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(../images_ar/Bg_All.gif);
	background-repeat: repeat-x;
	background-color: #fff;
}


/********** shadow **********/

.Right
{
	background: url(../images_ar/Right_Shadow.png) repeat-y;
}
.Left
{
	background: url(../images_ar/Left_Shadow.png) repeat-y;
}

.Shadow2
{
	background: url(../images_ar/Shadow2.png) repeat-y;
}


/************* Footer ****/

.BgFooter
{
	background: url(../images_ar/Footer_Bg.gif) repeat-x;
}

a.Footer:link, a.Footer:visited, a.Footer:active, .Footer
{
	color: #515151;
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
}
a.Net:hover
{
	color: #515151;
}

/***** table bg **********/

.BgTable
{
	background: url(../images_ar/Table_TopBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.TdBg
{
	background: url(../images_ar/Bg_MenuTop.gif);
	background-position: right top;
	background-repeat: no-repeat;
}


/******** Search  ***********/

.SearchArea
{
	background: #fdcf92;
	border: 0px solid;
	font-family: tahoma;
	font-style: italic;
	font-size: 13px;
	color: #000;
	height: 18px;
	text-align: right;
	vertical-align: baseline;
	width: 130px;
	padding-top: 2px;
	padding-right: 5px;
}

/***** BgBanner  *****/

.Banner
{
	background: #efefef;
	height: 5px;
}
/**** titels    *********/

.Titels
{
	font-family: arial;
	font-size: 16px;
	color: #000;
	margin-left: 10px;
	font-weight:bold;
}

.TitelsS
{
	font-family: arial;
	font-size: 15px;
	color: #000;
	margin-left: 0px;
	font-weight:bold;
}


/****content *********/

.Text
{
	font-family: arial;
	font-size: 10px;
	color: #555555;
	font-weight: bold;
	line-height: 21px;
	text-align: justify;
}
.TextSmal
{
	font-family:Tahoma;
	font-size: 12px;
	color: #000;
	line-height: 16px;
	padding: 5px;
	line-height:20px;
}
.TextBox
{
	font-family: tahoma;
	font-size: 10px;
	color: #555;
	text-align:right;
}

/*** more links  ****/


.LargeBtnLink, .LargeBtnLink a, .LargeBtnLink a:link, .LargeBtnLink a:visited
{
	color: #456323;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	padding-left: 5px;
}
.LargeBtnLink a:hover
{
	color: #4071b6;
}


/*** table boxs ****/

.Boxs
{
	margin: 10px;
}




/**** links top *******/


a.Net:link, a.Net:visited, a.Net:active, .Net
{
	color: #f9ede1;
	font-family: tahoma;
	font-size: 12px;
		text-decoration: none;
}
a.Net:hover
{
	color: #fff;
}


a, a:link, a:visited, a:hover, a:active
{
	text-decoration: none;
	color: #7f1938;
	font-family: tahoma;
	font-size: 12px;
}




.DottetStrip
{
	background: url(../images_ar/Dotted_Strip.gif) repeat-x bottom;
}




/************ New *************/
a.Nav:link, a.Nav:visited, a.Nav:active, .Nav
{
	color: #a87220;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	margin-right: 5px;
}

a.Nav:hover, .Nav
{
	text-decoration: underline;
	color: #71162e;
}




/* Blog List */
#blogNav
{
	padding: 0;
	margin: 1px 0 0 0;
	width: 253px;
	color: #ff8b00;
	font: bold 9px tahoma;
	text-align: right;
}

#blogNav ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#blogNav ul a
{
	display: block;
	padding: 8px 10px 0 0; /* left pad give text space on left */
	margin: 0;
	color: #ff8b00;
	text-decoration: none;
	background: url(../images_ar/blogNav_link.gif) top left no-repeat;
	cursor: pointer;
}

#blogNav a
{
	text-decoration: none;
	margin: 0;
	min-height: 20px;
}

* html #blogNav a
{
	height: 20px;
}

#blogNav a:hover
{
	color: #666;
	text-decoration: none;
	background: url(../images_ar/blogNav_over.gif) no-repeat left top ;
}



.postTitle
{
	display: block;
	margin: 0 4px 1px 0;
	padding: 0px 0 0 0;
	font: 13px tahoma;
	color: black;
	text-transform: none;
	width: 175px;
}

.blogTag
{
	margin: 0 0 0 0;
	padding: 0px 0 0 0;
}

.postDate
{
	float: left;
	padding: 4px 8px 1px 5px;
	margin: 0;
	width: 23px;
	text-align: center;
}

.date
{
	font: 11pt arial;
	color: black;
	font-weight:bold;
	text-align: center;
	padding:0px 0px 10px 0px;
}

.month
{
	font: 10pt arial;
	text-transform: uppercase;
	color: black;
	text-align: center;
}

#blogFooter
{
	margin: 0px;
	padding: 0px;
}

#blogFooter a
{
	color: #ff8b00;
	font-family: tahoma;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

#blogFooter a:hover
{
	color: #000;
	border-bottom: 1px solid black;
	text-decoration: none;
	
}

#blogFooter ul
{
	list-style: none;
	margin: 0px;
	padding: 4px;
	padding-left: 15px;
}

#blogFooter ul li
{
	padding-right: 15px;
	padding-top:0px;
	background: url(../images_ar/bullet_blogFooter.gif) no-repeat top;
	background-position: right ;
	height: 20px;
	border-bottom: 1px dashed #bfbfbf;
}


/***** tabs  ******/



.basictab2 ul
{
	margin: 0;
	padding: 0px 0px 0px 0px;
	list-style: none;
	height: 28px;
}

.basictab2 li
{
	display: inline;
	margin: 0;
	padding: 0;
	height: 28px;
}


.basictab2 a
{
	float: left;
	background: url(../images_ar/LeftB1.jpg) no-repeat left top;
	margin: 0;
	padding: 0px 5px 0px 6px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	font-size: 14px;
	color: #000;
	height: 28px;
}

.basictab2 a span
{
	float: left;
	display: block;
	background: url('../images_ar/RightB1.gif') no-repeat right top;
	padding: 5px 15px 0px 15px;
	font-weight: bold;
	font-family: arial;
	font-size: 14px;
	color: #000;
	height: 28px;
	cursor: hand;
}


.basictab2 a:hover
{
	background: url(../images_ar/LeftOver1.jpg ) no-repeat left top;
	cursor: hand;
}
.basictab2 a:hover span
{
	background: url(../images_ar/RightOver1.gif ) no-repeat right top;
	font-weight: bold;
	font-family: arial;
	font-size: 14px;
	color: #fff;
	cursor: hand;
}

/******* login  ****/

.Login
{
	font-family: arial;
	font-size: 14px;
	color: #ec6f00;
	background: url(../images_ar/Login_Bg.gif) no-repeat;
	height: 40px;
	padding-right: 10px;
	font-weight:bold;
}

.Form
{
	font-family: tahoma;
	font-size: 12px;
	color: #656565;
	background: url(../images_ar/Login_FormBg.gif) repeat-x;
	height: 40px;
	padding-right:4px;
}

/**** text area ****/
.Area
{
	background: #fff;
	border: 1px solid #f2f2f2;
	font-family: tahoma;
	font-style: italic;
	font-size: 12px;
	color: #000;
	height: 20px;
	text-align: right;
	vertical-align: baseline;
	padding-top: 2px;
	padding-right: 5px;
	width: 215px;
}
.Area2
{
	background: #fff;
	border: 1px solid #dddddd;
	font-family: arial;
	font-size: 12px;
	color: #000;
	height: 20px;
	text-align: right;
	vertical-align: baseline;
	width: 185px;
	margin-right: 0px;
}

/***** image link ****/
a img
{
	border: 0;
}


.BgLink
{
	list-style: none;
	font-family: arial;
	margin: 0px;
	padding: 16px;
	background: url(../images_ar/Nav_Bg.gif) repeat-x bottom;
	padding-left: 1px;
}

a.Menu:link, a.Menu:visited, a.Menu:active, .Menu
{
	font-weight: bold;
	cursor: pointer;
	color: #e16b00;
	text-decoration: none;
	font-size: 11px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
}
a.Menu:hover
{
	color: #818284;
}

a.MenuSub:link, a.MenuSub:visited, a.MenuSub:active, .MenuSub
{
	cursor: pointer;
	color: #818284;
	text-decoration: none;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #fcfcfc;
	height: 25;
}

a.MenuSub:hover
{
	color: #e16b00;
}

.BgMenuStatic
{
	background-color: #f3f3f3;
}

.ComTit
{
	font-family: tahoma;
	font-size: 12px;
	color: #ec6f00;
	margin-right: 14px;
	background: url(../images_ar/Compa_Tit.gif) no-repeat right;
	height: 40px;
	padding-right:10px;
	font-weight:bold;
}

.FormLable
{
	font-family: arial;
	font-size: 13px;
	color: #656565;
	height: 25px;
	font-weight:bold;
}
.Lable
{
	font-family: tahoma;
	font-size: 13px;
	color: #656565;
	padding: 0px;
	line-height:19px;
}


/***** grid **/

.headview th
{
	font-family: tahoma;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	height: 20px;
	font-weight: bold;
	background: url(../images_ar/Grid_Header.gif);
	text-align: right;
}

.headview a:link, .headview a:visted, .headview a:active
{
	font-family: tahoma;
	font-size: 12px;
	color: #1c7473;
	text-decoration: none;
	height: 20px;
	font-weight: bold;
	text-align: right;
}
.headview a:hover
{
	text-decoration: underline;
}

.footview a:link, .footview a:visted
{
	font-family: tahoma;
	font-size: 11px;
	color: #469354;
	text-decoration: underline;
	height: 33px;
	font-weight: bold;
	text-align: center;
}
.footview a:hover, .footview a:active
{
	font-family: tahoma;
	font-size: 11px;
	color: #469354;
	text-decoration: none;
	height: 33px;
	font-weight: bold;
	text-align: center;
}



.AlternatingRowStyle
{
	font-family: tahoma;
	background-color: #fbfbfb;
	font-size: 13px;
	color: #000;
	text-decoration: none;
	height: 20px;
}

.RowStyle
{
	font-family: tahoma;
	background-color: #f5f5f5;
	font-size: 13px;
	color: #000;
	text-decoration: none;
	height: 20px;
}



.RowStyle:hover, .AlternatingRowStyle:hover
{
	background-color: #fff9f1;
	border: solid 1px #FFFFFF;
	color: #000;
}

.Error
{
	font-family: tahoma;
	font-size: 13px;
	color: red;
	text-decoration: none;
}


.Orange
{
	font-family: tahoma;
	font-size: 14px;
	color: #ec6f00;
	height: 25px;
}
.Button
{
	background: url(../images_ar/Button.gif) no-repeat;
	width: 100px;
	height: 26px;
	border: 0px solid;
	font-family:  tahoma;
	font-size: 12px;
	color: #484848;
}


#Company
{
	margin: 0px;
	padding: 0px;width:100%;
}

#Company a
{
	color: #ff8b00;
	font-family: tahoma;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

#Company a:hover
{
	color: #000;

	text-decoration: none;
	width:100%;
}

#Company ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-right: 15px;
}

#Company ul li
{
	padding-right: 15px;
	padding-top:10px;
	background: url(../images_ar/bullet_blogFooter.gif) no-repeat 15px;
	
	background-position: right;
	height: 25px;
	

}



#Sectors ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	padding-right: 15px;
}

#Sectors ul li
{
	padding-right: 15px;
	padding-top:10px;
	background: url(../images_ar/bullet_blogFooter.gif) right 15px no-repeat;
	text-align:right; width:280px; float:right;  margin:0 0 0 20px
	
}
#Sectors h1{ margin:0; padding:0; height:30px}
#Sectors a
{
	color: #ff8b00;
	font-family: tahoma;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.up a, .down a, .sort a { display:block; padding:0 4px 0 15px; }
.up a { background:url(../images_ar/Arrow_Up.gif) left no-repeat; }
.up a:hover { background:url(../images_ar/Arrow_Up.gif) left no-repeat ; }
.down a { background:url(../images_ar/Arrow_D.gif) left no-repeat }
.down a:hover { background:url(../images_ar/Arrow_D.gif) left no-repeat ; }



/*....................................................... Start Tab .......................................................*/
ul.tabs {margin:0; padding:0; float:right; list-style:none;}

ul.tabs li {margin:0; padding:0; width:200px; background:#f1f1f1; text-align:right;}

ul.tabs li a {text-decoration:none; display:block; padding:10px; border-bottom:1px solid #ddd; font-size:14px; color:#5f5f5f;}
	
ul.tabs li a:hover {background:#e9e9e9;}

ul.tabs li.active{background:#fff;}

ul.tabs li.active a:hover  {background:#fff;}

.tab_container {background:#fff; width:460px; float:right;}
.tab_content {padding:16px; text-align:justify; text-align:right; direction:rtl;}
/*....................................................... End Tab .......................................................*/

