/* B.H. */
html,body {
	direction:rtl;
	padding:0px;
	margin:0px;
	font: normal 12px Arial;
	color: #727170;
	line-height:18px;
	height:100%;
	background-color:#795F40;
	background-image:url(images/bg_main.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
a{
	color:#00529A;
	text-decoration:none;
}
HR{ 
	height:1px;
	color:#9D9D9D;
}
form{
	padding:0px;
	margin:0px;
}

p{
	padding:0px;
	margin:0px;
}

.FilterIMG{
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=70, FinishOpacity=0, Style=1, StartX=0,  FinishX=100, StartY=0, FinishY=100);
	-moz-opacity:0.6;
}
.nFilterIMG{
}
/*
##########################################
##########################################
##########################################
*/
.HeaderTD
{
	padding::0px;
	margin:0px;
	height:119px;
	max-height:119px;
	vertical-align:top;
}
.HeaderTD p
{
	padding::0px;
	margin:0px;
}
.HeaderStripTD
{
	padding::0px;
	margin:0px;
	height:21px;
	max-height:21px;
	vertical-align:top;
}
.frameTABLE_TD
{
	width:800px;
	overflow:hidden;
	z-index:1000;
}
.frameTABLE_DIV
{
	width:800px;
	overflow:hidden;
	z-index:1000;
}
.frameTABLE
{
	background-color: #F2FFC9;
	padding:0px;
	margin:0px;
	height:550px;
	min-height:550px;
}
.ContentTABLE
{
	width:703px;
	min-width:703px;
	max-width:703px;
}
.menuTD
{
	width:153px;
	min-width:153px;
	max-width:153px;
	vertical-align:top;
}
.rightContentTABLE
{
	width:153px;
	min-width:153px;
}
/*
##########################################
##########   FOOTER    ###################
##########################################
*/

.footerTABLE
{
	width:352px;
	height:16px;
	text-align:right;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
	.footerTABLE #bottomMenuTD
	{
		border-top:2px solid;
		border-color:#8C7956;		
		width:350px;			
	}
	.footerTABLE a
	{
		color:#727170;
		text-decoration:none;
		font-weight:bold;			
	}
	.footerTABLE a:Hover
	{
		color:#BC2DF1;
		text-decoration:none;			
	}
.footerTABLE_long
{
	width:750px;
	height:16px;
	text-align:right;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
	.footerTABLE_long #bottomMenuTD_long
	{
		border-top:2px solid;
		border-color:#727170;		
		width:750px;		
	}
	.footerTABLE_long a
	{
		color:#727170;
		text-decoration:none;			
	}
	.footerTABLE_long a:Hover
	{
		color:#BC2DF1;
		text-decoration:none;			
	}
.footerTD_BG
{
}
.footerV_Space
{
	height:15px;
}
.footerDot{
	background-image:url(images/footer_dot.jpg);
	background-position:50% 50%;
	background-repeat:no-repeat;
	width:5px;
}
/*
##########################################
##########################################
*/
.titleTEXT
{	
	font-weight:600;
}
.newsTikerTD
{
	width:550px;
	height:51px;
	background-image:url(images/news_tiker_frame.jpg);
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7D3512;
	padding-right:30px;
	padding-left:30px;
}
.newsFlashBoxMarquee
{
	height:20px;	
}
.newsFlashBoxMarquee a
{
	color: #7D3512;
}
.mainContentTABLE
{
	text-align:right;
	background-color: #F2FFC9;
}
.mainContentTABLE #left_content
{
}
.mainContentDIV
{
	background-image:url(images/pazzel_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	min-height:270px;
	text-align:right;
}
.aboutUsBoxTD
{
	text-align:left;
}
.RuHa_MainPic
{
	padding-right:10px;
}
.aboutUsTitleBoxTD
{
	width:192px;
	height:43px;
}
.aboutUsTextBoxTD
{
	width:192px;
	height:174px;
	background-image:url(images/MiWe_bg.gif);
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
}
.aboutUsTextDIV
{
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	overflow:hidden;
}
/*////////////////////////////////////////////////////////////////////////*/
/*/////////////////            PARENT PAGE            ///////////////////*/
/*////////////////////////////////////////////////////////////////////////*/
.parentPage
{
	margin-bottom:20px;
	width:800px;
	text-align:right;
}

.parentPageParentTitles
{
	width:100%;
	height:21px;
	padding-top:10px;
	text-align:right;
	font-size:12px;
}
.parentPageParentTitlesG
{
	width:100%;
	height:21px;
	padding-top:10px;
	text-align:center;
	font-size:12px;
}
.ppTitles
{
	margin-right:53px;
}
.ppTitlesG
{
	margin-bottom:15px;
}
.ppTitlesSPANMain
{
	color:#638BE1;
}
.ppTitlesSPANMain a
{
	color:#638BE1;
}
.ppTitlesSPAN
{
	color:#707172;
}
.parentPageParentTitles a
{
}
.parentPage a
{
	color: #676768;
}
.parentPageRow
{
	padding-bottom:15px;
	width:755px;
}
.parentPageSon
{
	padding-bottom:15px;
}
.parentPageTitle
{
	text-align:right;
	vertical-align:top;
	font-size:13px;
	font-weight:bold;
}
.parentPageShortDesc
{
	text-align:right;
	border-bottom:1px #C3C5BC solid;
	padding:0px;
	margin:0px;
}
.ppShortDesc
{
	text-align:right;
	padding:0px;
	padding-left:15px;
}
.ppUnderShortDesc
{
	border-top:1px #C3C5BC solid;
	padding:0px;
	margin:0px;
}
.pp_rowFrame_top
{
	background-image:url(images/pp_rowFrame_top.jpg);
	background-repeat:no-repeat;
	text-align:right;
	padding-right:15px;
	height:18px;
}
.pp_rowFrame_top .parentPageTitle a
{
	font-size:14px;
	color:#812A0D;
}
.pp_rowFrame_top .parentPageDate
{
	font-size:14px;
	color:#812A0D;
	margin-right:10px;
}
.parentPageShortDesc a
{
	font-size:12px;
	color:#524444;
	padding-left:30px;
}
.parentPageMoreInfo
{
	text-align:left;
	padding-left:30px;
	padding-bottom:10px;
}
.parentPageImage
{
}
.pp_row_title_div
{
	height:16px;
	font-size:12px;
	font-weight:600;
}
.pp_row_shortDesc_div
{
	height:83px;
	padding-bottom:5px;
	margin-top:5px;
	font-size:12px;
	display:run-in;
	overflow:hidden;
}
.goTo_full_article
{
	float:left;
	font-weight:normal;
	font-size:10px;	
}
.goTo_full_article a
{
	color:#638BE1;	
}
.goTo_full_article a:Visited
{
	color:#638BE1;	
}
.pp_sep_13
{
}
.pp_mamarimTitle
{
	margin-right:53px;
	margin-bottom:15px;
}
.pp_mamarimTitle1
{
	font-size:15px;
	font-weight:bold;
	color:#E77108;
}
.pp_mamarimTitle2
{
	font-size:13px;
	color:#638BE1;
	font-weight:bold;
}
.pp_pic_desc_1
{
	font-weight:bold;
	color:#E77108;
	margin:0px;
	padding:0px;
	margin-bottom:-5px;
}
.pp_pic_desc_1TD
{
	padding-right:10px;
}
/*////////////////////////////////////////////////////////////////////////*/
/*/////////////////            CONTENT PAGE                    ///////////////////*/
/*////////////////////////////////////////////////////////////////////////*/
.contentPageWrap
{
	margin-bottom:20px;
	width:800px;
	text-align:right;
}
.contentPageWrap a
{
	color:#727170;
}
.contentPage
{
	margin-left:47px;
	margin-right:53px;
}
.parentPageParentTitle
{
	width:100%;
	height:21px;
	padding-top:10px;
	text-align:right;
	font-size:12px;
}
.cpTitles
{
	margin-left:47px;
	margin-right:53px;
}
.cp_spec_title
{
	font-size:15px;
	font-weight:bold;
	color:#E77108;
}
.cp_spec_title2
{
	font-size:15px;
	font-weight:bold;
	color:#E77108;
}
.cp_spec_titleaboveGbr
{
	margin:0px;
	margin-top:25px;
}
.contentPageTitleDIV
{
	width:360px;
	margin:0px;
	padding:0px;
}
.contentPageTitle
{
	text-align:right;
	font-size:13px;
	font-weight:bold;
	color:#1384CF;
}
.CPShortFullWrap
{
	padding-bottom:20px;
	text-align:right;
}
	.CPShortFullWrap #main_img
	{
		padding:4px;
		margin-bottom:4px;
		margin-right:4px;
		border:3px solid;
		border-color:#9F2626;
		float:left;
	}
	.CPShortFullWrap #short_desc
	{
		padding-top:10px;
		padding-bottom:0px;
		font-weight:600;
	}
	.CPShortFullWrap #full_text
	{
		margin-top:10px;
	}
.CPShortFullWrapNP
{
	padding-right:0px;
	padding-bottom:20px;
	text-align:right;
}
	.CPShortFullWrapNP #main_img
	{
		padding:4px;
		margin-bottom:4px;
		margin-right:4px;
		border:3px solid;
		border-color:#9F2626;
		float:left;
	}
	.CPShortFullWrapNP #short_desc
	{
		padding-top:10px;
		padding-bottom:0px;
		font-weight:600;
	}
	.CPShortFullWrapNP #full_text
	{
		margin-top:10px;
	}
.iframePageWrap
{
	padding-right:20px;
	margin-bottom:20px;
	width:100%;
	text-align:right;
}

.forumIFRAME
{
	width:530px;
	height:600px;
}
/*////////////////////////////////////////////////////////////////////////*/
/*/////////////////            HOME PAGE                ///////////////////*/
/*////////////////////////////////////////////////////////////////////////*/
.homePageDIV
{
	width:800px;
	padding:0px;
	margin:0px;
}
.HPGimageDescriptionTD
{
	font-size:14px;
	color:#E77108;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
}
.HPGimageDescriptionDiv
{
	font-size:14px;
	color:#E77108;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:-5px;
}
.HPGimageCreditDiv
{
	font-weight:bold;
	font-size:12px;
	font-stretch:semi-expanded;
	padding-top:0px;
	margin-top:0px;
}
.HPGimageCreditTD
{
	font-weight:bold;
	font-size:12px;
	font-stretch:semi-expanded;
	padding-top:0px;
	margin-top:0px;
}
.HP_tn_row
{
	width:335px;
	height:50px;
	overflow:hidden;	
}





/*/////////////////////////////////////////////////////////////////////////*/
.aboutUsDIV
{
	width:800px;
	padding:0px;
	margin:0px;
}
.aboutUsDIV p
{
	padding-bottom:10px;
}
.workWithUs
{
	font-size:10px;
	margin-bottom:30px;
	margin-right:10px;
}
.workWithUsTitle
{
	font-size:12px;
	color:#638BE1;
	margin-bottom:0px;
	font-weight:bold;
	margin-right:10px;
	margin-top:15px;
}
.workWithUs a
{
	color:#727170;
}
.workWithUs a:Hover
{
	color:#C347EC;
}
.aboutUsFT_Title
{
	font-size:14px;
	color:#E77108;
	font-weight:bold;
	padding-bottom:10px;	
}
.FT_Wrap
{
	width:300px;
	padding-right:5px;
}
.FT_Wrap img
{
	margin: 8px 0px 8px 8px;
	border:2px solid #999999;
}
/*//////////////////////////////////////////////////////////////////////*/
/*/////////////////            NEWS FLASH                ///////////////////*/
/*////////////////////////////////////////////////////////////////////////*/
.newsFlashLink
{
	text-align:right;
	padding:0px;
	margin:0px;
}
.newsFlashLink p
{
	text-align:right;
	padding:0px;
	margin:0px;
	display:inline;
}
.newsFlashBoxTitle
{
	font-size:14px;
	color:#E77108;
	font-weight:bold;
}
.newsFlashTitle
{
	font-weight:bold;
	display:inline;
}
.newsFlashTitle
{
	color:#638BE1;
	font-weight:bold;
}
.newsFlashTitle a
{
	color:#638BE1;
}
.newsFlashShort_desc
{
	display:inline;
	font-weight:400;
}
.newsFlashShort_desc a
{
	color:#727170;
	font-weight:400;
}
/*////////////////////////////////////////////////////////////////////////*/
/*/////////////////            TIPIM                    ///////////////////*/
/*////////////////////////////////////////////////////////////////////////*/
.tipTitle
{
	text-align:right;
	font-weight:600;
}
.tipWrap
{
	width:100%;
}
.tipText
{
	display:inline;
}
.tipText a
{
	color:#E77108;
}
.tipBy
{
	display:inline;
	text-align:left;
	float:left;
	padding:0px;
	margin:0px;
}
.tipBy a
{
	color:#727170;
}


/*////////////////////////////////////////////////////////////////////////*/
/*/////////////////            FORM                    ///////////////////*/
/*////////////////////////////////////////////////////////////////////////*/

.pageForm
{
	color: #99B44E;
	text-align:center;
	width:380px;
	max-width:370px;
}
.memberInputTxt
{
	height:20px;
	margin-top:5px;
	color: #99B44E;
	font-weight:600;
}
.seperatorTd
{
	width:15px;
}
.memberInput
{
	width:280px;
	height:20px;
	background-color:#FFFFFF;
	border:1px solid;
	border-color:#6D6C6A;
	margin-bottom:10px;
}
.memberInputTextarea
{
	width:280px;
	height:130px;
	background-color:#FFFFFF;
	border:1px solid;
	border-color:#6D6C6A;
	margin-bottom:10px;
}
.memberButtonSend
{
	width:25px;
	height:12px;
}
.short_desc_form
{
	padding-top:10px;
	padding-bottom:10px;
	font-weight:600;
}
.full_text_form
{
}
.form_right_col
{
	margin-left:50px;
	margin-bottom:25px;
}
.form_right_col_FT
{
	margin-left:50px;
	margin-right:15px;
	color: #99B44E;
}
.form_right_col_FT p
{
	margin:0px;
	padding:0px;
}
.formSep{
	height:25px;
}
.formAfter
{
	font-size:14px;
	font-weight:600;
	color: #99B44E;
}
/*////////////////////////////////////////////////////////////////////////*/
/*/////////////////            IMAGE GALLERY           ///////////////////*/
/*////////////////////////////////////////////////////////////////////////*/
.imageGallery
{
	width:100%;
	max-width:800px;
	padding:0px;
	margin:0px;
	border:thin solid #00FF33;
}
.IGT
{
	margin-bottom:15px;
	margin-top:15px;
}
.imagePicDiv
{
	text-align:center;
	vertical-align:middle;
}
.IGPicTD
{
	background-color:#FCF8F0;
}
.IG_Desc_TD
{
	background-image:url(images/gallery_frame_bottom.gif);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:top;
	font-size:10px;
	height:30px;
}
.IG_tn_row
{
	width:800px;
	height:50px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
/*////////////////////////////////////////////////////////////////////////*/
/*/////////////////            MENU                    ///////////////////*/
/*////////////////////////////////////////////////////////////////////////*/


.topMenuTD{
	background-image:url(images/menu_bg.jpg);
	background-repeat:repeat-x;
	height:19px;
	padding:0px;
	margin:0px;
	text-align:right;
	vertical-align:top;
}
.topMenuDIV{
	padding:0px;
	margin:0px;
	text-align:right;
	vertical-align:top;
	width:800px;
}
.topMenuDIV a{
	color:#ECFBBE;
	text-decoration:none;
	font-weight:bold;
}
.topMenuDIV a:Hover{
	color:#E77108;
}
.topMenuItem{
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	font-size:14px;
	color:#ECFBBE;
	height:19px;
}
.topMenuSeperator{
	width:35px;
}
.topMenuSeperator_bg{
	background-image:url(images/menu_seperator.jpg);
	background-repeat:no-repeat;
	width:4px;
}
/*
##########################################
#######  menu  ##########
##########################################
*/



/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
 margin: 0;
 border: 0;
 padding: 0;
 list-style: none;
 height: 24px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: right; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 22px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 22px;
  left: -20px;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  padding: 0 15px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #4671BE;
  font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/

/*
  background: #C8CFD7;
  border-right: 1px solid #FFF;
  border-left: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  color: #FFF;
 border-bottom: 1px solid #fff;  

}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #b3dbe8;
  color: #4671BE;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #85AEF9;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #b3dbe8;
  color: #4671BE;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #85AEF9;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: -160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}
/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  height:33px;
  width: 153px; /*For KHTML*/
  list-style: none;
  color: #7D3512;
  text-align:right;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-v li {
	height:33px;
	background-image:url(images/menu_but.jpg);

  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu-v a {
  padding: 9px;
  color: #7D3512;
  padding-right:25px;
  display: block;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
background-image:url(images/menu_but_hover.jpg);
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
background-image:url(images/menu_but.jpg);

}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
background-image:url(images/menu_but_hover.jpg);
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li a {
background-image:url(images/menu_but_hover.jpg);
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover a {
background-image:url(images/menu_but_hover.jpg);
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-v li.iehover li.iehover li.iehover li a {
background-image:url(images/menu_but.jpg);
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
background-image:url(images/menu_but_hover.jpg);
}

ul#navmenu-v ul,
ul#navmenu-v ul ul,
ul#navmenu-v ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: -153px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul,
ul#navmenu-v li:hover ul ul ul,
ul#navmenu-v li.iehover ul ul,
ul#navmenu-v li.iehover ul ul ul {
  display: none;
}

ul#navmenu-v li:hover ul,
ul#navmenu-v ul li:hover ul,
ul#navmenu-v ul ul li:hover ul,
ul#navmenu-v li.iehover ul,
ul#navmenu-v ul li.iehover ul,
ul#navmenu-v ul ul li.iehover ul {
  display: block;
}

