body,td {
	line-height: 135%;
	font-family: Tahoma, Verdana,Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h4 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.componentheading {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

#mainframe td.contentheading,
.contentheading {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
table.sections td.section w33 div.module-news {
margin-top:-20px
}
.module h3,
.module-hilite1 h3,
.module-hilite2 h3,
.module-hilite3 h3,
.module-hilite4 h3 {
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
}

#horiz-menu{
	direction:rtl;
}

#horiz-menu a {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#horiz-menu ul {
	font-size:11px;
}

#horiz-menu ul.nav {
	padding-left: 0px;
	padding-right: 15px;
	float:right;
	direction:ltr;
}

#horiz-menu ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 0px;
	direction:rtl;
}

#horiz-menu li {
	float: right;
	margin-right: auto;
	margin-left: 10px;
}









input, select, textarea, button{
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

td.section{
	direction:rtl;
}

#masthead{
	direction:rtl;
}

#logo{
	width: 222px;
	height: 111px;
	margin-top: 0px;
	margin-left: 0;
	margin-right: 0;
}

div#mod-banner {
	top: 0px;
	right: auto;
	left: 180px;
	position: absolute;
	width: 500px;
	height: 111px;
	background:url(../images_fa/style3/freedom.jpg) 50% 50% no-repeat;
}

div#mod-banner .bannerInner{
	top: 22px;
	right: 0px;
	position: absolute;
	width: 468px;
	height: 60px;
}

div#mod-top {
	right: auto;
	left: 10px;
	background-position:100% 0;
}

div#mod-top .top-padding {
	padding-left:  0;
	padding-right:  15px;
}

div#mod-top li {
	float:  right;
	padding-left: 0;
	padding-right: 15px;
}


.body-padding {
	direction:rtl;
}


.module h3,
.module-hilite1 h3,
.module-hilite2 h3,
.module-hilite3 h3,
.module-hilite4 h3 {
	padding-left: 0;
	padding-right: 25px;
}

.module .readon,
.module-hilite1 .readon,
.module-hilite2 .readon,
.module-hilite3 .readon,
.module-hilite4 .readon {
	padding-left: 0;
	padding-right: 22px;
	text-align: right;
}

.module{
	direction:rtl;
}



div#pathway{
	direction:rtl;
}

span.pathway{
	float:right;
	padding-right:0px;
}

span.pathway a{
	float:right;
	padding:0 0 0 20px;
}


/*styles*/
.module h3,
.module-hilite2 h3,
.module-hilite1 h3,
.module-hilite3 h3,
.module-hilite4 h3 {
	background-position:100% 0;
}

td.buttonheading a img, a img{
	border:0;
}

div#frame div.button#left { 
	background: url(../images_fa/tabs-prev.png) 0 -20px no-repeat;
}

div#frame div.button#right { 
	background: url(../images_fa/tabs-next.png) 0 -20px no-repeat;
}


ul.number,
ul.flame-1,
ul.flam