.main {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
}

A.main:hover {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #339999;
	text-decoration: none;
}
.bold {
	font: bold normal 14px Arial, Helvetica, sans-serif;
	color: #000000;
}

A.bold:hover{
	font: bold normal 14px Arial, Helvetica, sans-serif;
	color: #339999;
	text-decoration: none;
}
.right-to-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;

	dir=rtl
; 	text-align: right;
}
.colored {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #006699;
	text-decoration: none;
}
.gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a.gray:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}

.small-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.small-text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

/*--------------------------*/
	h1
	{
	  	font-family: sans-serif;
  		font-size: 24px;
  		color: rgb(255,255,255);
		background-color: rgb(204, 0, 0);
		text-align: center;
		width: 80%;
		margin-left: 10%;
	}
	
	h3
	{
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 20px;
		color: black;
	}
		
	a.heading-ref
	{
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 20px;
	}

	a.heading-ref:link { color: black;}
	a.heading-ref:visited {color: black;} /*#3399CC; }*/
	a.heading-ref:hover
	{
		color: blue;
/*		text-decoration: none;*/
	}
	a.heading-ref:active { color: blue;}		

	table.subtopic
	{
		margin-left: auto;
		width: 650px;
		margin-right: auto;
		text-align: center;
		border="0";
		cellpadding: "15";
		cellspacing: "5";
		height: "70";
		width: "911";
	}

	.subtopic-row
	{
	}
		
	.subtopic-cell
	{
		text-align: center;
	   vertical-align: top;
	   height: "124";
	}

	p.cell-he
	{
/*		border: 3px coral solid;
		width: 80%;
		margin-right: 10%;*/
		padding: 10px;
		text-align: right;
		direction: rtl;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	.nice-he
	{
		padding: 0 0 0 0;
		text-align: right;
		direction: rtl;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	.nice-he-small-center
	{
		margin:0;
		padding:0 0 0 0;
		text-align: center;
		direction: rtl;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 0.85em;
	}

	.nice-en-small-center
	{
		margin:0;
		padding:0 0 0 0;
		text-align: center;
		direction: ltr;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 0.85em;
	}
		
	div.topic
	{
		border: 3px coral solid;
		width: 80%;
		margin-left: 10%;
		margin-bottom: 30px;
	}

	div.article
	{
		width: 80%;
		margin-left: 10%;
		margin-bottom: 30px;
	}

	div.article-two-col
	{
		width: 94%;
		margin-left: 3%;
		margin-bottom: 30px;
	}

	
	a.topic-ref
	{
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 12px;
  		padding: 5px;
		background-color: silver; /*#D2B48C;*/
		text-align: center;
		border: 1px black solid;
		text-decoration: none;
	}

	a.topic-ref:link { color: black;}
	a.topic-ref:visited {color: black;} /*#3399CC; }*/
	a.topic-ref:hover { color: blue;}
	a.topic-ref:active { color: blue;}		
		
	p.cell-en
	{
/*		border: 3px coral solid;
		width: 80%;
		margin-left: 10%;*/
		padding: 10px;
		text-align: left;
		direction: ltr;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	.nice-en
	{
		padding: 0 0 0 0;
		text-align: left;
		direction: ltr;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.nice-en-center
	{
		padding: 0 0 0 0;
		text-align: center;
		direction: ltr;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.nice-he-center
	{
		padding: 0 0 0 0;
		text-align: center;
		direction: rtl;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	ul.list-en
	{
		text-align: left;
		direction: ltr;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
		list-style-type: square;
		list-style-position: outside;
	}

	ul.list-he
	{
		text-align: right;
		direction: rtl;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
		list-style-type: square;
		list-style-position: outside;
	}

  
	body
	{
		margin-top: 0px;
		background-color: #EFE7D6;
	}

	a:link
	{
		color: #000000;
	}	

	a:visited
	{
		color: #333399;
	}

	table.thumbnails
	{
		align: center;
	}

	td.thumbnails
	{
		padding: .5cm .5cm .5cm .5cm;
	}
