body, td {font-family: nachlieli, 'arial hebrew', ArialHB, arial, sans-serif; font-size:12px;}
.body-class {padding:0; margin:0} 
a {color:#3f3f3f; text-decoration: none;}
a:visited {color: #7f7f7f}
a.edit {color: #007f00}
a.edit:visited {color: #3fbf3f}
//a:hover {text-decoration: underline;}
select,.header-menu {font-family: arial; font-size:12px; }
.header-border { padding:0; margin:0; white-space nowrap}
.warning {color: #ff7f3f}

.input {color: black; font-family: arial;}
.writer, .author {color: black; font-weight:bold;}
.thing {color: red;}
.title {color:red; font-weight:bold;}
.date {font-size:11px;}
.date-num {font-size:10px;}
.copy-right {font-size:10px;}
.force-ltr {direction:ltr}
.header-date{margin-top:17px;margin-bottom:0px;}
.space-date-to-dropdwons{margin-top:5px;margin-bottom:0px;}
.header-space-after-dropdowns{margin-top:0px;margin-bottom:0px;}
.ruler {}
.ruler-line {margin-top:39px;margin-bottom:20px;}
.mail_sent {}
.bottom-menu {margin-top:64px; margin-bottom:0px}
.site-credits{margin-top:13px;margin-bottom:34px;}

//style of info pages
.headline {margin-top:10px;}
.item-date {font-size:10px; margin-top:6px;}
.after-headline{margin-top:24px;}
.from_book{margin-top:12px;margin-bottom:5px;} 
.picture_caption {margin-top:2px; margin-bottom:0px;font-size:11px;}
.image_credit {margin-top:3px; margin-bottom:0px}
.description-in-item {margin-top:22px}
.blank_after_image {margin-top:26px}
.credits {margin-top:12px;margin-bottom:10px}
.email-to-contrib {}
.send-to-print {margin-top:7px}
.print-header{font-weight:bold;}

//style for covers 
.cover-picture {margin-top:16px; margin-bottom:0px}
.cover-sub-title {margin-top:20px; margin-bottom:0px}

// P of pseudo-input titles (stringAsInput)
.my-input {margin-top:0px; margin-bottom:0px;} //  had margin-bottom:-4px and this behaved unexpectedly on different browsers


//style in lists
.stam-buffer-for-rem {margin-top:12px;}
.item-title {margin-top:12px; margin-bottom:0px}
.short-item-title {margin-top:7px; margin-bottom:0px}
.short-description-title {margin-top:6px; margin-bottom:0px}
.input-short-items {margin-top:0px; margin-bottom:8px}
.input-in-list {margin-top:19px; margin-bottom:-4px}
.description, {margin-top:4px; margin-bottom:10px}
.short-description {margin-top:3px; margin-bottom:0px}
.header-in-list-with-ruler {margin-top:43px; margin-bottom:0px}
.header-in-list {margin-top:20px; margin-bottom:12px}
.thumbnail-list-headline {margin-top:10px;margin-bottom:0px}
.thumbnail-list-pic {margin-top:24px; margin-bottom:0px}
.thumbnail-list-title {margin-top:3px; margin-bottom:0px}
.thumbnail-list-description {margin-top:1px; margin-bottom:32px}
.thumbnail-list-more {margin-top:-20px; margin-bottom:0px}
.previous-next {margin-top:10px; margin-bottom:10px}
.short-items-more {margin-top:12px; margin-bottom:0px}
.end-of-items {margin-top:1px; margin-bottom:1px; font-size 4px} // nimrod reduced size
.end-of-short-items {margin-top:10px; margin-bottom:1px; font-size 4px} // nimrod reduced size

a.author  {color:black; font-weight:bold; text-decoration:none;} 
a.title-link {color:red; font-weight:bold; text-decoration:none;} 
a.title-link:visited {color: rgb(209,18,19)} 
a.red-link {color:red; text-decoration:none} 
a.red-link:visited {color: rgb(209,18,19)}
a.black-link {color:black; text-decoration:none;} 
a.black-link:visited, a.author:visited {color: #7f7f7f; text-decoration:none;} 
a.ruler {color:red; text-decoration:none; font-size:14px;} 
a.ruler:visited {color: rgb(209,18,19); text-decoration:none; font-size:14px;} 
a.see-more {color:red; font-size:14px;text-decoration:none;}
a.see-more:visited {color:rgb(209,18,19); font-size:14px; text-decoration:none;}
a.author:hover, a.title-link:hover, a.ruler:hover, a.see-more:hover, a.red-link:hover, a.black-link:hover {text-decoration: underline;}
a.previous-next-link {color:red; text-decoration:none;} 
a.previous-next-link:visited {color:rgb(209,18,19); text-decoration:none;} 
a.writer:visited, a.title-writer:visited {color: #7f7f7f}
a.thing:visited, a.title-thing:visited , a.also-thing:visited {color: rgb(209,18,19)}

.pic-table {padding-top: 0pt}
.float_start { margin: 0pt 0pt 0pt 1.25em; float: right; clear: both }
.float_end { margin: 0pt 1.25em 0pt 0pt; float: left; clear: both }
.clear_floats { clear: both}

// xml button
.xmlbutton, a.xmlbutton, a.xmlbutton:visited {
        font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	background-color: #FF0000;
	border-left: 1px solid #FCC;
	border-top: 1px solid #FCC;
	border-right: 1px solid #800;
	border-bottom: 1px solid #800
}

a.xmlbutton:hover {
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
	border-right:1px solid #C44;
	border-bottom:1px solid #C44
}