
body {
	font-size:12px;
	font-weight:normal;
	padding:0px;
	font-family:arial,lucida,sans-serif;
	margin:10px 10px 10px 10px;
	color:#404040;
	background-color:#ffffff;
	border:solid 0px #000000;
	direction:rtl;
	text-align: right;
	background:url(/images/bg.gif) repeat;
}

a {
	font-family:lucida,verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background: inherit;
	color: #555555; 
}

a:hover {
	background: inherit;
	color: #1c65dd;
}

p {
	text-align: justify;
}

ul { list-style-image: url("/images/bullet.png"); } 

h1 {
	color:#505050;
	font-size:18px;
	padding:0;
}

h1 a {
	font-size:17px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	margin: 0 0 15px 0;
	background-color:transparent;
}

h1 a:hover {
	text-decoration:none;
	color:#1c65dd;
	background-color:transparent;
}

h2,h3,h4,h5,h6 {
	color:#1c65dd;
	font-size:14px;
	text-align: right;
}

.catroot {
	font-weight: bold;
	text-decoration:none;
}

form.qs p {
	float: left;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

form.qs input.button {
	font-size:11px;
	font-weight:normal;
	width:30px;
	color:#000000;
	background-color:#f9f9ff;
	border:solid 1px #c0d3e2;
	padding:0px;
	margin:0px;
}

form.qs input.textfield {
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

td.title_top_left {
	color:#fff;
	font-size:60px;
	font-weight: bold;
	height:40px;
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
}

td.title_top_right {
	color:#fff;
	height:40px;
	border-top:solid 0px #fff;
	border-bottom:solid 0px #fff;
}

td.title_bot_left {
	color:#fff;
	padding-right: 5px;
	background: url(img/headerbg-orange.gif) repeat-x;
	height:10px;
	border-top:solid 0px #363636;
	border-bottom:solid 5px #363636;
}

td.title_bot_right {
	padding-left: 5px;
	color:#fff;
	background: url(img/headerbg-orange.gif) repeat-x;
	border-top:solid 0px #363636;
	border-bottom:solid 5px #363636;
}

.submitad2 {
	display:block;
	background:url(http://www.authors.co.il/images/submit.gif) right top no-repeat;
	height:45px;
	margin:0px 10px 0px 15px;
	text-decoration:none;
	width:139px;
	zoom:1;
}

.submitad2:hover {
	background:url(http://www.authors.co.il/images/submit.gif) right bottom no-repeat;
}


#submitad {
	display:block;
	background:url(http://www.authors.co.il/images/submit.gif) right top no-repeat;
	height:45px;
	margin:0px 10px 0px 15px;
	text-decoration:none;
	width:139px;
	zoom:1;
}

#submitad:hover {
	background:url(http://www.authors.co.il/images/submit.gif) right bottom no-repeat;
}

#menu {
	clear: both;
	margin: 0; padding: 0;	
	float: left;
}

#menu ul {	
	position:relative;
	bottom: -1px;
	margin: 0; padding: 0;	
	float: left;
	font: bold 1.4em 'Trebuchet MS', Tahoma, Arial, Sans-serif;
	border: 0px solid #808080;
	border-width: 0 0 0 0;	
	list-style: none;
}

#menu ul li{
	display: inline;	
}

#menu ul li a {	
	position: relative; bottom: 0px;
	float: right;
	color: #333333;
	padding: 1px 22px;
	text-decoration: none;
	background: white url(img/menudivide.gif) repeat-y right top; 
	border-bottom: 4px solid #808080; 	
}

#menu ul li a:hover{
	color: #808080;
	background-color: #F3F3F3; 
	border-bottom: 4px solid #1d65dd;
}
#menu ul li#current a{
	color: #333;
	background-color: #F3F3F3; 
	border-bottom: 4px solid #1d65dd;
}

#sidebar {
	text-align: right;
	width: 170px;
	margin: 0;	padding: 0; 
	display: inline;	
}

div.latest {
	color:#949494;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}

div.latest  a {
	color:#949494;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	background: inherit;
}

div.summary {
	color:#555555;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	margin-right:17px;
}
	
.sb {
	font-size:14px;
	font-weight:bold;
	padding:10px 0px 5px 0px;
	margin:0px;
	border:none;
	color:#1c65de;
	width: 170px;
}

div.navbox2 ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-decoration: none;
}

div.navbox2 li {
	display:block;
	background:url(http://www.authors.co.il/images/border.gif) bottom right repeat-x;
	padding:3px 0;
	text-decoration: none;
}

.navbox2 li a {
	text-decoration: none;
	background: none;
}	

.navbox2 li:hover a {
	color:#1c65de;
	text-decoration: none;
	background: none;
}	

.navbox2 li:hover li a {
	color:#5ba8ef;
	text-decoration: none;
	background: none;
}

.navbox2 li li:hover a {
	text-decoration: none;
	background: none;
}

div.widgettitle ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-decoration: none;
}

div.widgettitle li {
	display:block;
	background:url(http://www.authors.co.il/images/border.gif) bottom right repeat-x;
	padding:3px 0;
	text-decoration: none;
}

.widgettitle li a {
	text-decoration: none;
	background: none;
}	

.widgettitle li:hover a {
	color:#1d65dd;
	text-decoration: none;
	background: none;
}	

.widgettitle li:hover li a {
	color:#1d65dd;
	text-decoration: none;
	background: none;
}

.widgettitle li li:hover a {
	text-decoration: none;
	background: none;
}

#footer {
	clear: both;
	background: #FFF url(img/footerbg.gif) repeat-x left top;
	border-top: 1px solid #F2F2F2;
	text-align: center;	
	height: 50px;
	color: #555555; 
}

#footer a {
	text-decoration: none;
	color:#5b6aff;
}


.HomeText {
	text-align: justify;
	color:#404040;
}

.HomeText a {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background: inherit;
	color: #365fa3; 
}

.HomeText a:hover {
	background: inherit;
	text-decoration:underline;
	color: #1c65dd;
}

.ArticleText {
	text-align: justify;
	font-size:14px;
	color:#404040;
	line-height: 100%;
}

.ArticleText a {
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	background: inherit;
	color: #365fa3; 
}

.ArticleText a:hover {
	background: inherit;
	text-decoration:underline;
	color: #1c65dd;
}



.ArticleText  h2, h3,h4,h5,h6{
	color:#494949;
	font-size:15px;
	text-align: right;
	font-weight: bold;
}
.ArticleText  h2 a {
	background: inherit;
	font-weight: bold;
	text-decoration: underline;	
	font-size:15px;	
	color: #494949;
}

.ArticleText  h3 a {
	background: inherit;
	font-weight: bold;
	text-decoration: underline;	
	font-size:15px;	
	color: #494949;
}

.ArticleText  h4 a {
	background: inherit;
	font-weight: bold;
	text-decoration: underline;	
	font-size:15px;	
	color: #494949;
}

.ArticleText  h5 a {
	background: inherit;
	font-weight: bold;
	text-decoration: underline;	
	font-size:15px;	
	color: #494949;
}

.ArticleText  h6 a {
	background: inherit;
	font-weight: bold;
	text-decoration: underline;
	font-size:15px;	
	color: #494949;
}

.text-form {
font-weight:normal;
color:#000000;
background-color:#fff;
border:solid 1px #c0d3e2;
padding:0px;
margin:0px;
}


.ftitle h2 {
	float:right;
	padding-top: 7px;
	width:552px;
	height: 30px;
	font-size:14px;
	font-weight:bold;
	color:#1c65dd;
	line-height: 110%;
	border-bottom:1px dotted #ccc
	}


/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#1c65dd;
	font-weight:normal;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; }
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #404040;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(/images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(/images/bubble.gif) no-repeat bottom;
}

#newblog {
	display:block;
	background:url(/images/newblog.gif) right top no-repeat;
	height:41px;
	margin:10px 0;
	text-decoration:none;
	width:148px;
	zoom:1;
	}

#newblog:hover {
	background:url(/images/newblog.gif) right bottom no-repeat;
}
