body
{
	background: #f0f6db url(../images/background.jpg) repeat-x top left;
	margin: 0px;
	padding: 0px;
}

#body_wrapper
{
	background-color: #ffffff;
	margin: 0px auto;
	padding: 0px;
	width: 995px;
}

#head
{
  	background: #ffffff;
	width: 995px;
	height: 225px;
	margin: 0 auto;
}

#Logo
{
    width:318px; 
    height:132px; 
    left:0px; 
    top:0px;    
    position:absolute; 
}

#AddRotator
{
    background: #ffffff  url(../images/Banner-Ads.gif) no-repeat;
    margin: 0px auto;
    padding: 0px;
    width:677px; 
    height:120px; 
    left:318px; 
    top:6px;   
    position:absolute; 
}


#Othaim_Shares
{
  	background: #ffffff;
	width: 995px;
	height: 30px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
}


.Shares_text 
{
	margin: 0 auto;
	border-width: 1px;
	border-color: Green;
	border-style: solid;
	height: 15;
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
	color: #009900;
	text-align: center;
}

#head #News
{
	background-color:#ffffff;	
	margin:0 auto; 
	height:30px; 
	position:relative; 
}

#head #menu
{
	background: #ffffff;
	width: 995px;
	height: 30px;
	margin:0 auto; 
	direction:rtl;
}

#body
{
	width: 995px;
	margin: 0px;
	padding: 0px;
	position:relative;
}

#body #FlashBanner
{
	width: 995px;
	/*height: 350px;
	float: center;*/
	margin: 5px 0 0 0;
	padding: 0px;
	display: block;
	position: relative;
}
#body #FlashBanner1
{
	width: 995px;
	height: 289px;
	/*float: center;*/
	margin: 5px 0 0 0;
	padding: 0px;
	display: block;
	position: relative;
}

.btn_text
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFF00;
	text-align: center;
}
.btn_text_ar 
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFF00;
	text-align: center;
	direction:rtl;
	margin:0px;
	padding:0 0 4px 0;
}

.Act_text 
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
	color: #FFFFFF;
	text-align: center;
}

.lbl_text 
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
	color: #FFFFFF;
	text-align: center;
}

.Mainlbl_text 
{
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 14pt;
	color: #FFFFFF;
	text-align: center;
}
/*******************Footer-Start********************/
#body #footer
{
	background: url(../images/menu_bg.gif) repeat-x top left;
  	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 995px;
	height: 35px;
	text-align: center;
	color:Green;
	font-weight: bold;
	font-size:12pt;
	direction: rtl;
}
A.footer_menu
{
  	font-family: Times New Roman;
  	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

A.footer_menu:hover
{
	font-family: Times New Roman;
	color: #004B04;
	text-decoration: none;
	padding-bottom: 0px;
	background: url(../images/menu_bg_over.gif) repeat-x top left;
	text-align: center;
	vertical-align: middle;
}
/*******************Main_Menus-End********************/


.content 
{
	padding: 0px 15px;
	direction:rtl;
	text-align:right;
}

.clearer
{
	clear: both;
	height: 1px;
}

#Lft_Pane
{
    margin: 0px;
    padding: 0px;
    left: 0px; 
    top: 10px; 
    width: 200px; 
    background-color:#ffffff;
    text-align:center;    
    position:absolute; 
  /*   height:966px; 
    border-width:1px; 
    border-color:#00c000; 
    border-style:solid; */
}


/*  Headers  */
h1 

{
	font-family: Times New Roman;
	font-size: 1.4em;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
	color: #ffffff;
	background-color: transparent;
	direction: rtl;
	text-align:left;
}

h2 
{
	font-family: Times New Roman;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
	color: #8B4513;
	background-color: transparent;
	direction: rtl;
}

h3, .LiefStyleFrame_Header_ar	/* All Frame Header Text Boxes */
{
	font-family: Times New Roman;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
	color: #ffffff;
	background-color: transparent;
	direction: rtl;
	text-align:left;
}

h4 
{
	background-image: url(../images/right_title_bg.gif);
	display: block;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 209px;
	height: 23px;
	color: #666666;
	font-family: Times New Roman;
	font-size: 14pt;
	font-weight: bold;
	vertical-align:middle;
	text-align: right;
	direction: rtl;
}


h5 /* All Main Titles Inside Inner Text Boxes */
{
	font-family: Times New Roman;
	font-size: 14pt;
	font-weight: bold;
	text-align:right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #009411;
	direction: rtl;
}

h6, .Sresults /* All Inner Text Boxes */
{
	font-family: Times New Roman;
	font-size: 11pt;
	font-weight: bold;
	text-align:justify;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #5b6737;
	direction: rtl;
}



/* HTML Tags */

a
{
    color: #AD4C21;
	text-decoration: none;
	padding-bottom: 0px;
	font-family: Times New Roman;
	font-weight: bold;
}

a:hover
{
	color: #592500;
/* 	border-bottom: 1px dashed; */
	font-family: Times New Roman;
	font-weight: bold;
}

.links
{
	font-family: Times New Roman;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-bottom: 0px;
}

.links:hover
{
	font-family: Times New Roman;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffff00;
	border-bottom: 1px dashed;
}

.galley
{
	font-family: Times New Roman;
	font-size: 11pt;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	padding-bottom: 0px;
}

.galley:hover
{
	font-family: Times New Roman;
	font-size: 11pt;
	font-weight: bold;
	color: #009a49;
	border-bottom: 1px dashed;
}

hr
{
    border: 0px;
    border-bottom: 1px #F0EBE7 dashed;
	height: 1px;
}


/*------------------------Frames Headers/Footers------------------------*/
.frameHeader_text, .frame_header_ar, .RecipieFrame_header_ar, .ImageFrame_header_ar, .StepsFrame_header_ar,
 .frame_Footer_ar, .MealDetailFrame_Header_ar, .MealListFrame_Header_ar, .MealListMain_Header_ar, .LiefStyleFrame_Header_ar,
 .frame_Footer_ar_active
  
{
	font-family:Times New Roman;
	font-weight:bold;
	color:#ffffff;
}
.frame_header_ar
{
	font-size: 12pt;
	padding-left:66px;
	background-image: url("../images/othaim-meals/MainFrame_header.jpg");
	background-repeat:no-repeat; 	
	width:192px;
	height:28px;
}

.RecipieFrame_header_ar
{
	font-size: 12pt;
	direction:rtl;
	padding-right:135px;
	background-image: url("../images/othaim-meals/RecipieFrame_Header.jpg");
	background-repeat:no-repeat; 	
	width:290px;
	height:31px;
}

.ImageFrame_header_ar
{
	font-size: 12pt;
	direction:rtl;
	padding-left:0px;
	background-image: url("../images/othaim-meals/ImageFrame_Header.jpg");
	background-repeat:no-repeat; 	
	width:328px;	
	height:31px;
	color:Yellow;
}

.StepsFrame_header_ar
{
	font-size: 12pt;
	direction:rtl;
	padding-right:160px;
	background-image: url("../images/othaim-meals/StepsFrame_Header.jpg");
	background-repeat:no-repeat; 	
	width:342px;	
	height:31px;
}


.frame_Footer_ar, .frame_Footer_ar_active
{
	font-size:9pt;
	font-weight:bold;
	background-image: url("../images/othaim-meals/Thumbnail-Bar.jpg");
	background-repeat:no-repeat;
	width:124px;
	height:16px;
}
.frame_Footer_ar_active
{
	background-image: url("../images/othaim-meals/Thumbnail-Bar1.jpg");
}


.MealDetailFrame_Header_ar
{
	font-size: 12pt;
	padding-right:10px;
	background-image: url("../images/othaim-meals/MealDetailFrame_Header.jpg");
	background-repeat:no-repeat; 	
	width:320px;
	height:20px;
	direction:rtl;
}
.MealListFrame_Header_ar
{
	font-size: 12pt;
	padding-left:70px;
	background-image: url("../images/othaim-meals/MainFrame_header.jpg");
	background-repeat:no-repeat; 	
	width:170px;
	height:24px;
}
.MealListMain_Header_ar
{
	font-size: 12pt;
	padding-right:20px;
	background-image: url("../images/othaim-meals/MealList_Header.jpg");
	background-repeat:no-repeat; 	
	width:616px;
	height:23px;
}
.LiefStyleFrame_Header_ar
{
	font-size: 1.1em;
	direction:rtl;
	padding: 0px;
	background-image: url("../images/othaim-lifestyle/LiefStyleFrame_Header.jpg");
	background-repeat:no-repeat; 	
	width:320px;
	height:37px;
	border:solid 2px #5DBC56;
}
.FrameHeader_Title_ar
{
	 top:7px;
	 left:110px; 
	 padding:0px; 
	 width:200px; 
	 height: 30px; 
	 position:relative;
}
.ImageFrame_Title_ar
{
	 top:15px;
	 padding-right:0px;
	 color:#ffffff;
}
.MealsListThumbs_Title_ar
{
	 top:0px;
	 margin-right:10px; 
	 position:relative;
	 direction:rtl;
}

/*------------------------------Shares--------------------------*/

.MainTitle {
    font-size: 17pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #006600;
}
.DocTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 15pt;
    color: #ffffff;
}
.RowTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13pt;
    color:#006600;
}
.link {
    font-weight: bold;
    color: #2b370c;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    text-decoration:none;
}
.link:hover {
    font-weight: bold;
    color: #D70000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    /*text-decoration:non*/
}
.Date {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14pt;
    color: #ffffff;
    }
.ShareTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15pt;
    font-weight: bold;
    color:#FFFF00
}	
.ShareText {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #003333;

}
.Numbers {
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12pt;
    color: #006600; 
}

.L {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14pt;
    color: #990000;
}
.P {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14pt;
    color: #0033CC;
}

/**************** Accordion ******************/

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2b370c;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeader link
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader link:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #6a8c34;
    font-family: Arial, Sans-Serif;
    font-size: 15px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelected link
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelected link:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
    background-color: #d4e7aa;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

H5.Header_Title
{
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
	color:#d68f15;
	margin: 5px 10px 0 10px;
}
/****************************LIfeStyle-Structure**********************/

.Div1
{
	padding:8px 0 0 2px;
	width:320px;
}
.Div2
{
	top:8px; 
	left:338px; 
	padding:0px; 
	width:320px; 
	position:absolute;
}
.Div3
{
	top:8px; 
	left:673px;
	padding:0px; 
	width:320px; 
	position:absolute;
}

/*************************Media Center***************************/

.text 
{
	font-family: Times New Roman;
	font-weight:normal;
	font-size:12pt;
	color:#3e3e3e;
	text-align:justify;
	padding: 0px;
	margin: 0 auto;
}
A.Links1
{
  	color: #007f3d;
	font-family: Times New Roman;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 1px;
	direction:rtl;
}

A.Links1:hover
{
	color: #D2691E;
	font-family: Times New Roman;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 0px;
	direction:rtl;
	border-bottom: 1px dashed;
}

A.Links2
{
  	color: #007f3d;
	font-family: Times New Roman;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 1px;
	direction:rtl;
}

A.Links2:hover
{
	color: #D2691E;
	font-family: Times New Roman;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 0px;
	direction:rtl;
	border-bottom: 1px dashed;
}

/************************ModalPopup**************************/

.modalBackground
{
  background-color:#5B5D57;
  filter:alpha(opacity=70);
  opacity:0.7;
}
.PwdDivBackground
{
  background-color:#5B5D57;
  filter:alpha(opacity=90);
  opacity:0.7;
  border:dashed 1px maroon;
	
}
.ModalWindow
{
  border: dashed 1px #89A64C;
  background:#BAD67D;
  padding: 0px10px10px10px;
  position:absolute;
  top:-1000px;
  direction:rtl;
  /*z-index:999;*/
}
#reg_div
{
	display:none;
	border: dashed 1px #89A64C;
	background:#BAD67D;
	padding: 0px10px10px10px;
	position:absolute;
	direction:rtl;
	z-index:999;
}


/************************Surveys***********************/

#Survey_Header
{
	font-size:10pt;
	font-weight:bold;
	font-family:Arial;
	background-image: url("../images/Othaim-Survey.jpg");
	background-repeat:no-repeat;
	color:#FFFF00;
	width:303px;
	height:39px;
}

#div_date
{
	margin: 17px 0px 0px 3px;
	top: 0px; 
	width: 72px; 
	position: absolute; 
	left: 13px;
	height: 18px;
}

#Survey_Body
{
	height:179px; 
	width:299px; 
	border:solid 2px #50b748; 
	font-size:12pt;
	font-weight:bold;
	font-family:Times New Roman;
	color:#1C7115;
	vertical-align:top;
}
#Survey_Result
{
	height:179px; 
	width:299px; 
	border:solid 2px #50b748; 
	font-size:12pt;
	font-weight:bold;
	font-family:Times New Roman;
	color:#1C7115;
	vertical-align:top;
}
.survey_title
{
	font-size:13pt;
	font-weight:bold;
	color:#FF0000;
}
/**************************Contact-us*********************/
.NewsLetters
{
	font-family: Times New Roman;
	font-size: 11pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	padding-bottom: 0px;
	direction:rtl;
}

.IntDepT
{
	background-image: url("../images/Othaim-ContactUS/bg.jpg");
	direction:rtl;
	text-align: center;
	font-family: Times New Roman;
	font-size: 13pt;
	font-weight: bold;
	color: #FFFFFF;
}

/*----------Best Employee-----------*/
.BestEmp
{
  	font-family: Times New Roman;
  	color: #FFFFFF;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

/*-----------DynamicPopulate----------*/

.dynamicPopulate_Normal
{
	border:silver 1px inset;
	padding:2px;
	text-align:center;
	height:2em;
	margin:5px;
	width:200px;
}


.dynamicPopulate_Updating 
{
	background-image:url(images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}

/*------------Miscellinious----------*/

.Row_bg
{
	background-color:Transparent;
}
.Row_bg_hover
{
	background-color:#E0E0E0;
}

.Alert_Div
{
	background-color:#FFDB85; 
	border:dashed 1px maroon;
}


/*------------Survey Result----------*/
.div_blue
{
	background-color:#0102AA; 
	/*width:201px; */
	height:15px; 
	position:absolute; 
	top:14px; 
	left:14px;
}

.div_blue1
{
	background-color:#0002F3; 
	/*width:200px; */
	height:15px; 
	position:absolute; 
	top:16px; 
	left:13px;
}

.div_yellow
{
	background-color:#A67A00; 
	/*width:201px; */
	height:15px; 
	position:absolute; 
	top:42px; 
	left:14px;
}

.div_yellow1
{
	background-color:#F8A906; 
	/*width:200px; */
	height:15px; 
	position:absolute; 
	top:44px; 
	left:13px;
}

.div_green
{
	background-color:#005A00; 
	/*width:201px; */
	height:15px; 
	position:absolute; 
	top:70px; 
	left:14px;
}

.div_green1
{
	background-color:#037F05; 
	/*width:200px; */
	height:15px; 
	position:absolute; 
	top:72px; 
	left:13px;
}

.div_red
{
	background-color:#B50000; 
	/*width:201px; */
	height:15px; 
	position:absolute; 
	top:98px; 
	left:14px;
}

.div_red1
{
	background-color:#FD0003; 
	/*width:200px; */
	height:15px; 
	position:absolute; 
	top:100px; 
	left:13px;
}

.div_value1
{
	position:absolute; 
	top:16px; 
	left:16px;
}

.div_value2
{
	position:absolute; 
	top:44px; 
	left:16px;
}

.div_value3
{
	position:absolute; 
	top:72px; 
	left:16px;
}

.div_value4
{
	position:absolute; 
	top:100px; 
	left:16px;
}