
/*** show exams etc ***/
/*.exams, li.exams { display: none; }*/
.alert, .toBeUpdated { display: none; }

/*** FIXES ETC ***/
.search { display: none; }
.search input#submit {  display: none; /*
	background: url(../images/search.gif) no-repeat center; 
	border: 0;
	color: transparent; 
	width: 20px; */}
* { box-sizing: border-box; -moz-box-sizing: border-box; }
html, table { font-size: 100%; }
#wrapper { position: relative; }
table { empty-cells: show; }
.alert { color: red; font-weight:bold; float: left; margin: 0; /*position:absolute; top: 0;*/ }
body { overflow: auto; }


/*** COLORS ***/
body { background: white url(../images/right-repeater.gif) repeat-y right; }
#top { background: #6082A5 url(../images/yedion-top.jpg) no-repeat top center; border-bottom: 1px solid white; } 
.mainNav a { color: black; }
.mainNav a:hover { color: #1c5fa2; }
.mainNav li { border-left: 0px solid #5B5A5A; }
.mainNav { background: #bbe2e8 repeat-x; border-bottom: 1px solid white;}
.mainNav ul { 
	background: white; 
	border: 0px solid black; }
.mainNav .checked  a { color: #0F6BC8; }
.sidebar { background: #dde9f2;}
.sidebar a { color: black; }
.search input { 
	background: white url(../images/search.gif) no-repeat right center; 
	border: 1px solid #AAA; 
	color:#777777; }
h1 { color:  #1c5fa2; } 
.examsList strong { color:#50688F; }
.examsList em { color:#475D7F; }
.examsList h3 { color:#295F45; }
.examsList li { color:#191970; text-align: center;}
#lastUpdated { 
	border-left: 0; 
	color: #D43D39; }

/*** INLINES ***/
.search { font-size: 0.8em; }
.search input { 
	font-family:arial;
	font-size:0.9em; }
.mainNav { list-style-type: none; }
.mainNav ul { 
	list-style-type: none;
	text-align: center; }
.sidebars { 	font-family: arial; }
.rtl { direction: rtl; text-align: right; }
.ltr { direction: ltr; text-align: left; }
#title { font-weight: normal; }
#breadcrumbs, .breadcrumbs { font-family: arial; font-size: 0.8em; text-align: right; text-decoration: none; }
#breadcrumbs:hover, .breadcrumbs:hover { text-decoration: underline; }
h1, h2, h3 { text-align: center; font-family: david; }
h1 { font-size: 1.2em; }
h2 { font-size: 1.1em; }
h3 { font-size: 1em; }
#lastUpdated { text-align: center; font-size: 0.9em; }
.mainNav li { font-family: david; font-weight: bold; }
.mainNav li, .sidebar li { cursor: pointer; text-decoration: none; }
.mainNav li { font-family: david; font-size: 1em; font-weight: bold; }
.mainNav a { text-decoration: none; }
.sidebar { font-size: 0.9em; text-align: right; list-style-type: none; }
.sidebar .main { color: #0F6BC8; font-weight: bold; }
.sidebar a { text-decoration: none; }
.sidebar a:hover { text-decoration: underline; }
.sidebar a.special, .sidebar li.self { color: #0F6BC8; font-weight: bold; }
.sidebar li.self li { font-weight: normal; }
.sidebar li.self { color: #0F6BC8; }
#top { font-family: david; text-align: center; }
li.closeme { font-family: arial; font-size: 0.7em; line-height: 0.8em; }
.sidebar ul { list-style-type: circle; }
.sidebar ul ul { list-style-type: none; }
.examsList em { 
	font-style:normal;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.5em; }
.examsList { text-align: center; }
.examsList h3 { 
	font-family: arial;
	font-size:1.1em; }
.examsList ul { list-style-type: none; }
/*.examsList li { font-size: 0.8em; }*/
#lastUpdated { font-weight: bold; }

.noBullets, .mceContentBody .noBullets { list-style-type: none; }

/*** HEIGHT, WIDTH ***/
/*#wrapper, #top, .mainNav { width: 1000px; }
#wrapperBody { width: 1072px; }*/
#wrapperBody { width: 100%; }
#top { height: 170px; }
#content { width: 100%; }

.mainNav { height: 1.9em; }
.mainNav ul { width: 100%; }
.sidebars { width: 190px; }


/*** MARGIN, PADDING ***/
body { 
	margin: 0; 
	padding: 0; 
/*	padding-right: 72px;*/ }
#wrapperBody { padding-bottom: 3em; padding-right: 72px; }
#content { 
	margin: 0 auto; 
	padding-left: 60px; 
	padding-right: 30px;
	position: relative; 
	margin-left: 50px;}

#title { margin-top: 10px; }
#breadcrumbs { margin: 8px 5px 45px 0; }	
.search input { 
	margin-bottom: 10px;
	margin-right: -19px;
	padding-right: 20px; }
.mainNav, .mainNav ul {
	margin: 0;
	padding: 0; }
.mainNav { padding-top: 2px !important; padding-top: 4.5px;}
.mainNav ul { padding-bottom: 1em; }
.mainNav li { padding: 0.2em 0.5em; }
.sidebars {
	margin: 0;
	padding: 1em; }
.sidebar, .sidebar ul { 
	margin: 0;
	padding: 0; 
	padding-right: 0.5em; }
.sidebar { 
	margin: 0 0 2em 0;
	padding-right: 1.5em; }
.sidebar li { margin-bottom: 1em; }
.sidebar ul { margin-top: 1em; }
#lastUpdated { 
	padding: 0;
	padding-top: 7px !important; padding-top: 1px;
	padding-left: 35px; }
#wrapper { 
	margin-bottom: 3em;
	padding-right: 190px; }
h1 { 
	margin-top: 0px;
	margin-bottom: 50px; }
#breadcrumbs { margin-top: 1em; }


/*** OTHERS ***/
body, #wrapperBody, #wrapper { position: relative; }
.mainNav li { 
	float: right;
	position: relative; }
.mainNav ul { 
	position: absolute;
	right: 0;
	top: -100px;
	z-index: 1; }
.mainNav ul { display: none; }
.mainNav ul li { float: none; }
li.closeme { position: relative; left: -5px; bottom: -0.7em; }
.sidebar { float: right; } /* IMPORTANT: .sidebars { float: right } wont work and then if sidebars is too tall you cant scroll down*/
.sideBar .checked { display: none; }
#printLogo { display: none; }
.design#right { position: absolute; right: 1px; }
.sidebars {
	position: absolute;
	right: 0 !important; right: 72px; }
.print, .print * { display: none; }

#breadcrumbs { float: right;}
#lastUpdated { float: left; }
h1 { clear: both; }


/*********************/





	
/*** tmp - search ***/
/*.search .autocompleter-choices { 
	border: 1px solid #98E1FF; 
	list-style-type: none; }
.search .autocompleter-choices .autocompleter-selected { font-weight: bold; }
.search .autocompleter-choices .autocompleter-queried { color: blue; }
*/



/*.search input { background: white; }*/
ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #7c7c7c;
	border-left-color:		#c3c3c3;
	border-right-color:		#c3c3c3;
	border-bottom-color:	#ddd;
	background-color:		#fff;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:				right;
	z-index:				50;
	background-color:		#fff;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					-2px 0 0 0;
	padding:				0.2em 1.5em 0.2em 1em;
	display:				block;
	float:					none !important; 
	cursor:					pointer;
	font-weight:			normal;
	white-space:			nowrap;
	font-size:				1em;
	line-height:			1.5em;
	text-align:				right;

}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-weight:			bold;
	margin:					0;
	padding:				0;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{ color:					#9FCFFF; }


/*** end tmp search ***/




/******gali tafritim*******/
.sidebar ul ul{ 
border: #85a9c4 1px solid;
padding: 10px 10px 10px 10px;
}
/******gali main pic******/
#content img  { margin-top: 30px;}
/*** footnote (disclaimer) - place it at the most bottom position ***/
/** unite with new hum.css **/
#footnote { 
/*	position: absolute;
	bottom: 0;
	right: 0;*/ clear: both;
	width: 100%; 
	font-size: 0.8em;}
#footnote span { width: 49%; }
#footnote span.feng { clear: left;  float: left;  text-align: right; }
#footnote span.fheb { clear: right; float: right; text-align: left; }

.clearer { height: 1px; width: 1px; line-height: 1px; margin: 0; padding: 0; border: 0; clear: both; }
#past-yedionim { font-size: 14px; }