/*div classes*/
div.center {	overflow: hidden;	}
div.navigation {	margin-bottom: -2px;	}
div.pfnavigation {	margin: 0 0 14px 0;
					padding-bottom: 2px;
					height: 14px;
					text-align: right;
					background:  url(../images/hr-4.gif) bottom repeat-x;
					direction: rtl;	}
div.txt {	padding: 0 4px 0 0;
			margin: 0;
			text-align: right;
			font-size: 10pt;
			height: 370px;
			overflow: auto;
			direction: rtl;	}
div.image {	width: 200px;
			float: left;
			overflow: hidden;
			vertical-align: top;	}
div.textcolumn {	width: 375px;
					position: relative;
					float: right; 
					vertical-align: middle;
					overflow: hidden;
					direction: rtl; }

/*text*/
p {	margin-top: 0;
	line-height: 1.2em;
	orphans: inherit;
	font-size: 9pt;
	
	direction: rtl; }
p.article {	text-indent: 0;
			direction: rtl;	}
blockquote {	margin-top: 0.8em;
				margin-bottom: 0.5em;
				margin-left: 2.5em;
				margin-right: 3em;
				text-indent: -0.5em;
				text-align: justify; 
				font-size: 9pt;
				orphans: inherit;
				line-height: 1.2em;
				font-style: italic;
				letter-spacing: 0.1em;
				direction: rtl;	}
em {	letter-spacing: 0.1em;
		font-weight: 600;	}
strong {	text-decoration: underline;
			letter-spacing: 0.1em;	}
h3 {	font-size: 10pt;
		font-weight: 600;
		margin-top: 2px;
		color: #0d4059;
		direction: rtl;	}
h4 {	width: 100%;
		margin-top: 1.5em;
		margin-bottom: 1em;
		direction: rtl;
		text-align: right;	}
span.pfnav2 {	font-family: sans-serif;
				font-weight: 600;
				margin-right: 1px;
				margin-left: 10px;
				font-size: 12px;
				color: #4e7a5a;	}

/*portfolio navigation links*/
a.pfnav {	font-family: sans-serif;
			font-weight: 600;
			margin-right: 1px;
			margin-left: 10px;
			font-size: 12px;
			color: #7bbaa3;	}
a.pfnav:hover {	color: #4e7a5a; }
