
/**********************************************************************************************/
/*  BODY  */
/**********************************************************************************************/
body{
	direction:rtl; 
	margin-top: 0px; 
	margin-bottom: 5px;
	color:#707070;
	background-color:#FFFFFF; 
}
body *	{font-family:arial; font-size: 12px;}
td {}

h1	{font-family: arial; font-size: 15px; color: #486842; margin:0px; padding:0px; font-weight:bold; background-image:url(../images/general/bgTitle_full.gif); background-color:#FFFFFF; background-repeat:no-repeat; background-position:right; height:30px; width:387px; padding-right:12px; padding-top:4px;}
h2	{font-family: arial; font-size: 12px; color: #725545; margin:0px; padding:0px; font-weight:bold;}
h3	{font-family: arial; font-size: 12px; color: #648830; margin:0px; padding:0px; font-weight:bold;}
h4	{font-family: arial; font-size: 12px; color: #648830; margin:0px; padding:0px; font-weight:normal;}
p 	{padding-bottom:10px; margin:0px;}
h1.home	{font-family: arial; font-size: 15px; color:#486842; margin:0px; padding:0px; font-weight:bold; background-image:url(../images/home/bgTitle_full.gif); background-color:#FFFFFF; background-repeat:no-repeat; background-position:right; height:30px; width:359px; padding-right:12px; padding-top:4px;}
h1.home	a{font-family: arial; font-size: 15px; color:#486842; margin:0px; padding:0px; font-weight:bold; padding-right:12px; padding-top:4px;}
h1.home	a:visted{font-family: arial; font-size: 15px; color:#486842; margin:0px; padding:0px; font-weight:bold; padding-right:12px; padding-top:4px;}
h1.home	a:hover{font-family: arial; font-size: 15px; color:#486842; margin:0px; padding:0px; font-weight:bold; padding-right:12px; padding-top:4px;}

/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/
a {  color: #648830; text-decoration: none;}
a:link {  color: #648830 ; text-decoration: none;}
a:visited {  color: #648830 ; text-decoration: none;}
a:hover {  color: #648830 ; text-decoration: underline;}


/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
ul {margin-right:15px;}
li { list-style-image: url(../images/general/bullet.gif); margin-top: 15px; }
li li { list-style-image: url(../images/general/bullet2.gif); padding-top:4px; margin-top: 0px;}
ul.ulIMAGE { float:right; list-style-image: url(../images/general/bullet.gif); margin-top:3px; margin-right:15px;}
ul.ulIMAGE li{ list-style-image: url(../images/general/bullet.gif); margin-top:3px; margin-right:5px;}
ul.ulIMAGE li li{ list-style-image: url(../images/general/bullet.gif); padding-top:4px; margin-top: 0px; margin-right:7px;}
ol {margin-right: 25px;}


/**********************************************************************************************/
/* BUTTONS	 */
/**********************************************************************************************/
.btn { height:25px; width:56px; cursor:pointer; color:#ffffff; background-image:url(../images/icons/send_empty.gif);background-color:#FFFFFF; background-repeat:no-repeat; background-position:right; text-align:right; padding-right:15px; color:#FFFFFF!important; border:0px!important;}
.submitBtn	{background-image:url(../images/icons/send_empty.gif); background-repeat:no-repeat; width:56px; height:25px; border:none; color:#FFFFFF; cursor:pointer;}

/**********************************************************************************************/
/* MAIN SITE TABLE */
/**********************************************************************************************/
.tblOuter {  width: 770px; height:580px; text-align:center;}
.tblOuterHP {  width: 770px; height:580px; text-align:center;}
.tblMain { width: 770px; background-color: #FFFFFF; height:100%; margin-top: 0px }
.tblMainHP { width: 770px; background-color: #FFFFFF; height:100%; margin-top: 0px }
.tblMainPrint	{background-color:#ffffff;}
.PrintDivider {background-color:#C3C3C3; line-height:1px;}
.PrintLogo {padding-left:10px; text-align:left; padding-bottom:10px;}

/**********************************************************************************************/
/* GENERAL CONTENT */
/**********************************************************************************************/
.contentHolder  {height:100%;}
.tblContent 	{background-color: #FFFFFF; height:100%; width:100%;}
.tblContent td	{vertical-align:top;height:100%;}
.tdContent 		{vertical-align:top; height:100%; padding-right:8px; padding-bottom:20px;}
.content 	 	{vertical-align:top; height:100%;height:auto !important;}
.contentText	{width:570px; padding-right:10px; padding-left:8px;}
.contentTextFull{ padding-right:0px; padding-left:0px;}
.PreviewText	{width:570px; padding-bottom:20px;}
.pageTitle 		{padding-bottom:19px; padding-top:2px;}
.sectionTitle 	{color:#7C839A; font-family:arial; font-size:120%; font-weight:bold; padding:10px 5px 20px 0px;}

.righttopCorner	{ float:left; text-align:left; background-image:url(../images/homepage/gb-ul.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.lefttopCorner	{ float:left; text-align:right; background-image:url(../images/homepage/gb-ur.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.middleCorner	{ float:left; margin:0px; padding:0px; background-color:#EFEFEF;height:6px;}
.smallTR		{ line-height:1px;}
.rightbottomCorner	{ float:left; text-align:left; background-image:url(../images/homepage/gb-ll.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.leftbottomCorner	{ float:left; text-align:right; background-image:url(../images/homepage/gb-lr.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}

.bgGrey			{ background-color:#EFEFEF;}
.bgGrey			td{ background-color:#EFEFEF;}

/**********************************************************************************************/
/* GENERAL HOLDER WITH ROUND CORNERS */
/**********************************************************************************************/
.generalTop {height:20px; background-image:url(../images/general/general_top.gif); background-repeat:repeat-x;}
.generalBottom {height:20px; background-image:url(../images/general/general_bottom.gif); background-repeat:repeat-x;}
.generalLeft {background-image:url(../images/general/general_left.gif); background-repeat:repeat-y; width:15px;}
.generalRight {background-image:url(../images/general/general_right.gif); background-repeat:repeat-y; width:15px;}

/**********************************************************************************************/
/* SIDE MENU */
/**********************************************************************************************/
.tdSideMenu			{ width:183px;}
.tdSideMenuTop  	{ width:187px; height:27px!important;background-image:url(../images/general/sidemenu/top.gif); background-position:bottom; background-color:#FFFFFF; background-repeat:no-repeat;}
.tdSideMenuBottom	{ width:183px; height:35px!important;background-image:url(../images/general/sidemenu/down.gif); background-color:#FFFFFF; background-repeat:no-repeat;}
.trSideMenu			{ line-height:22px; /*padding-bottom:2px;*/ background-image:url(../images/general/sidemenu/divider.gif); background-color:#FFFFFF;}
.trdivider			{ line-height:2px; background-image:url(../images/general/sidemenu/divider.gif); background-color:#FFFFFF; background-position:left;}

.sideMenuTbl 		{ width:183px; text-align:center; margin-top:2px;}

.sideMenu 			{ 
					color:#694782!important;
					text-align:right; 
					width:183px; 
					text-decoration:none;
					background-image:url(../images/general/sidemenu/bgCategory.gif); background-color:#FFFFFF; background-repeat:no-repeat;
					}

.sideMenu div a {color:#694782;}
.sideMenu div a:visited {color:#694782;}
.sideMenu div a:hover {color:#694782;}
.sideMenu div.EventSelected a{color:#8F1B1E;}
.sideMenu div.EventSelected a:visited{color:#8F1B1E;}
.sideMenu div.EventSelected a:hover{color:#8F1B1E;}
.sideMenu 		img{ width:16px; height:18px; margin-right:14px; margin-left:15px; float:right; margin-top:2px; }

/* Menu Items - General Properties */





/* Dynamic Menu Title */
.sideMenuEmpty 		{
					width:139px; 
					text-decoration:none;background-color:#EDEAE3;
					font-family:Arial, Helvetica, sans-serif;
					font-size:9pt;
					color:#000000;
					padding-right:14px;
					padding-left:8px;
					padding-bottom:1px;
					padding-top:35px;
					}
.sideMenuEmpty  img {
                        width:142px; border:0px solid #ffffff;padding-top:0px;
                      }

/**********************************************************************************************/
/* TOPBAR */
/*********************************************************************************************/
.tblTopbar 	{width:100%;}
.topLogo 	{text-align:right; height:87px; padding-bottom:2px; vertical-align:middle; background-image:url(../images/topBar/bg_topPage.gif); background-repeat:no-repeat;}
.Tlogo2		{ float:right; width:405px;height:87px;}
.Tlogo1		{ float:left; background-color:#ffffff; width:365px;height:87px; background-image:url(../images/topBar/bg_topPage.gif); background-color:#FFFFFF; background-repeat:no-repeat;}
.Tlogo1_webpage	{ float:left; background-color:#ffffff; width:365px;height:87px; background-image:url(../images/topBar/bg_topPage.gif); background-color:#FFFFFF; background-repeat:no-repeat;}

.bg_topmenu {background-image:url(../images/topbar/fullBgMenu.jpg); height:32px; width:770px; background-repeat:no-repeat;}
.bg_button	{text-align:center; font-size:12px; font-family:arial;}
.bg_button	a {color:#0C350C; text-decoration:none; font-weight:bold;}
.bg_button	a:visited {color:#0C350C; text-decoration:none; font-weight:bold;}
.bg_button	a:hover {color:#F88204; text-decoration:none; font-weight:bold;}
.bg_buttonSelected	{text-align:center; font-size:12px; font-family:arial;}
.bg_buttonSelected	a {color:#F88204; text-decoration:none; font-weight:bold;}
.bg_buttonSelected	a:visited {color:#F88204; text-decoration:none; font-weight:bold;}
.bg_buttonSelected	a:hover {color:#F88204; text-decoration:none; font-weight:bold;}
.topBarSpacer	{width:20px;}

#tdFlash	{ /*background-image:url(../images/topBar/flash_empty.jpg); background-color:#FFFFFF;*/ width:770px; height:181px;}

/**********************************************************************************************/
/* FOOTER */
/**********************************************************************************************/
.tblFooter { background-image:url(../images/footer/bgFooter_full.gif); background-color:#ffffff; background-repeat:repeat-x; height:46px;}
.tblFooter td { color:828181; font-size:12px; padding-left:7px; }
.footerLinks { color:#828181; text-decoration:none; text-align:center; }
.footerLinks a{ color:#828181; text-decoration:none; }
.footerLinks a:visited {color:#828181; text-decoration:none;}
.footerLinks a:hover {color:#828181; text-decoration:underline;}
.footerLogo {vertical-align:middle; text-align:right!important;padding-right:10px;}
.tblCredits {  width: 770px; text-align:center;}
.tblCredits a{ font-size:9pt; color:#717171; text-decoration:none; }
.tblCredits a:visited {color:#717171; text-decoration:none;}
.tblCredits a:hover {color:#717171; text-decoration:none;}
a.hostLink	{ font-size:9pt; color:#648830; text-decoration:none; }
a.hostLink:visited {color:#648830; text-decoration:none;}
a.hostLink:hover {color:#648830; text-decoration:none;}

/**********************************************************************************************/
/* SEARCH */
/**********************************************************************************************/
.searchBox 	{background-color:#F9F9F9; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:0px; margin:0px 10px 0px 10px; vertical-align:middle;}
.searchBox form {margin:0px; padding:4px; vertical-align:middle;}
.searchText { width:90px; color:#53596C; height:20px; border:1px solid #CCCCCC; vertical-align:middle; }
.searchBtn { font-size:80%; width:30px; height:20px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#53596C; vertical-align:middle; cursor:pointer;}
.search { font-family: Arial ;  color: #FB5908; letter-spacing:1px;  background-color:#ffffff; font-weight:bold; font-size:105%;}
.headline2{ font-weight:bold; padding-bottom:5px;}
.searchResultsSection	{padding-right:10px;}
.searchResultsTitle { font-weight:bold; font-size:120%; padding-bottom:5px;}
ul.searchResultsUL	{margin:3px 0px 0px 0px; width:530px;}
ul.searchResultsUL li { margin-right:20px;}
ul.searchResultsUL li li {}
ul.searchResultsUL	a{ color:#3b3b39;}
ul.searchResultsUL	a:visited{ color:#3b3b39;}
ul.searchResultsUL	a:hover{ color:#3b3b39;}
.coloredTR	{padding-bottom:10px; padding-top:10px;}
.coloredTR	td{background-color:#EFEFEF;}
.coloredTR	li{background-color:#EFEFEF;}
.searchResultsLink	{color:#7A7A7A;}

.searchInput { font-weight:bold; background-image:url(../images/homepage/search-box.gif); background-repeat:no-repeat; background-color:#FFFFFF; border:0px; width:112px;}
.searchInputHome { font-weight:bold; background-image:url(../images/homepage/search-box.gif); background-repeat:no-repeat; background-color:#FFFFFF; border:0px; width:112px; margin-top:-2px;}


.searchProgTable {width:310px;}
.searchProgTable td {padding-right:10px; vertical-align:top;}
.searchProgTable td img{vertical-align:middle;}
.searchProgTable td input.txt {border:1px solid #6A4683; height:20px; padding-bottom:2px; width:220px;}
.searchProgTable td textarea {width:220px; border:1px solid #6A4683; height:60px;}
.PQselectHolder {width:219px; border:1px solid #6A4683; height:20px;}
.searchProgTable td select {width:220px; border:1px solid #6A4683; margin:-2px; float:right; z-index:1;}
.MustText {color:#8F1A1C;}


/**********************************************************************************************/
/*Styles of the PRINT, applied manually */
/**********************************************************************************************/
.tblOuterPrint {width: 600px; height:97%; border: 0px #ffffff solid;}
.tblMainPrint {width: 600px; height:100%; background-color: #FFFFFF; border: 0px #7C839A solid; margin-top: 0px; padding:10px;}
.creditsPrint {text-align:right; color:#BBBFCC; font-size:90%; padding-top:2px; padding-right:85px;}
.creditsPrint a{text-align:right; color:#BBBFCC; font-size:90%;}
.creditsPrint a:visited{text-align:right; color:#BBBFCC; font-size:90%; text-decoration:none;}
.creditsPrint a:hover{text-align:right; color:#BBBFCC; font-size:90%; text-decoration:none;}


/* general links */
.generalLinks	{ height:19px; text-align:left; font-weight:bold; padding-bottom:5px;}
.generalLinks	a{color:#3b3b39;}
.generalLinks	a:hover{color:#3b3b39;}
.generalLinks	a:visited{color:#3b3b39;}
.menuSeparator	{ width:12px; text-align:center; padding-right:2px;}
.fLeft			{ float:left}
.fRight			{ float:right}
.mainFlash		{ background-image:url(../images/homepage/hp-bigart-header.gif); background-repeat:no-repeat; background-color:#FFFFFF; width:756px; height:150px;}

.breadCrumbs {padding-top:5px; color:#7A7A7A;}
.breadCrumbs a:link {color:#7A7A7A;}
.breadCrumbs a:visited {color:#7A7A7A;}
.breadCrumbs a:hover {color:#7A7A7A;}
a.bcLinks {font-family: arial; font-size:13px; color:#486842; text-decoration:none;}
a.bcLinks:link {font-family: arial; font-size:13px; color:#486842; text-decoration:none;}
a.bcLinks:visited {font-family: arial; font-size:13px; color:#486842; text-decoration:none;}
a.bcLinks:hover {font-family: arial; font-size:13px; color:#486842; text-decoration:underline;}

/*********************************************************************************************
                                 Banner
*******************************************************************************************/
.tdLeftBanners		{ width:189px;}
.leftBanners 		{ width:189px;}
.leftBanners TD		{vertical-align:top;}

.googleAds {width:188px;}
.googleAdsMiddle {width:188px; background-image:url(../images/general/google_middle.gif); background-repeat:repeat-y; text-align:center;}


/*********************************************************************************************
                                 NewsLetter
*******************************************************************************************/
#newsletter	{color:#648830; font-weight:bold;}
.newsLetterTitle {font-weight:bold;}
.newsLetterTxt {font-size:11px; padding-top:3px;}
.newsLetterTxt strong{font-size:11px; padding-top:3px;}
.newsLetterInpt {border:1px solid #486842;  color:#717171; border-width:expression(this.type=="text"? '1px' : '0px'); width:110px; margin-top:4px;}
.newsLetterInptHP {border:1px solid #486842;  color:#717171; border-width:expression(this.type=="text"? '1px' : '0px'); width:90px; margin-top:4px;}
.newsLetterBtn	{width:40px; height:19px; background-color:#4B760A; border:none; color:#FFFFFF; cursor:pointer; margin-bottom:4px; margin-top:4px;}

