#facebox table {
	direction:rtl;
}

#facebox table td {
	direction:rtl;
	text-align: right;
} 

#facebox h1 {
    margin: 0 0 12px 90px;
    position: relative;
	zoom:1;
}

#facebox .lightbox-close {
    float: left;
    text-align: left;
}

html>body #facebox h1:first-child  { 
	*margin-top: 0px;  /* hack for IE7 disabled in RTL */
}

#facebox .lightbox-button-close {
	float: left;
}

#facebox table .bleft {
		background-image:url("/consumerfiles/assets/nps/images/facebox/right.png");
}

#facebox table .bright {
	background-image:url("/consumerfiles/assets/nps/images/facebox/left.png");
}

#facebox table .tl {
	background-image:url("/consumerfiles/assets/nps/images/facebox/tr.png");
}

#facebox table .tr {
	background-image:url("/consumerfiles/assets/nps/images/facebox/tl.png");
}

#facebox table .bl {
	background-image:url("/consumerfiles/assets/nps/images/facebox/br.png");
}

#facebox table .br {
	background-image:url("/consumerfiles/assets/nps/images/facebox/bl.png");
}

li.downloadlink span.filesize {
    display: inline-block;
}

#facebox .closelabel {
    padding-left: 5px;
}



#facebox ul.docs-list li.downloadlink {
    padding: 3px 23px 0 0 ;
}

#facebox ul.software-list {
    clear: right;
    float: right;
}

#facebox ul.software-list li.downloadlink {
    padding: 3px 23px 11px 0;
}



/* FAQ styling */

#facebox .dcontent ol, #facebox .dcontent ul {
	padding-left: 0px;
	padding-right: 20px;

}

	
	#facebox .dcontent #attachments .lang, #attachments .fsize, #attachments .fdate, #attachments .fname {
    	float: right;
    	margin: 0 10px 0 0;
	}	

	
	#facebox .dcontent #pscontainer #page {
		text-align: right;
	}
	
	#facebox .dcontent #attachments .attitem {
		float: left;
	}
	
	#facebox .dcontent #attachments .attitem .fname a.typepdf, #facebox .dcontent #attachments .attitem .fname a.typezip, #facebox .dcontent #attachments .attitem .fname a.typeexe {
		background-position:right 2px;
		float: right;
		padding: 0 20px 0 0;
	}

/* end FAQ */

