#distance { 
	float: left;          /* required */
}
#content {
	text-align: left;     /* horizontal centering hack for IE */
	clear: left;          /* required */
	direction:rtl;
}
#FlashBg {
	left:0;
}
/*------------------Main Elements-----------------*/
#main{
	text-align:right;
	left:0;
}
#header{
	text-align:right;
}
#header div#logo{
	float:right;
}
#header div#menu{
	float:left;
}
#header div#menu ul#menu-top,
#header div#menu ul#menu-bottom{
	float:right;
}
#header div#menu ul#menu-bottom{
	float:left;
	left:50px;
}
#header div#menu ul#menu-top li{
	float:right;
}
#header div#menu ul#menu-bottom li{
	float:left;
}
#header div#menu ul#menu-top li.sep{
	float:right;
}
#header div#menu ul#menu-top li:hover,
#header div#menu ul#menu-top li.selected{ 
	background-position:100% 50px; }
	
#header div#menu ul#menu-bottom li.sep{
	margin-left:0;
}
.msie6 #header div#menu ul#menu-top li.sep { 
	margin-right:-2px; }
#main #col_a {
	padding:25px 25px 25px 15px;
	float:right;
	text-align:right;}
	
#main #col_a div#details{
	padding:22px 22px 22px 12px;
	right:0;}
	
	#col_a ul#list-menu li,
	#col_g ul#list-menu li {
		padding-right:0px; }

	#col_a ul#list-menu li h1{
		background-position:100% 4px;}
		
	#col_g ul#list-menu li h4{
		background-position:100% 4px; }
		
#main #col_a h1,
#main #col_e h1,
#main #col_f h2,
#main #col_g h1,
#main #col_g h4{
	text-align:right;
	padding-right:15px;
	background-position:100% 6px;}

#main #col_b {
	float:left;
	text-align:left;}
		
#col_b div#image-holder img{
	left:20px; }
	
#main #col_c {
	padding:10px 0 0 10px;
	float:right;
	text-align:left;}
		
#main #col_d {
	float:right;
	text-align:left;}
		
#main #col_e {
	padding:10px 20px 10px 10px;
	float:right;
	text-align:right;}
	
	#main #col_e ul#team li div.img{
		float:right; }

	#main #col_e ul#team li div.txt{
		padding-right:5px;
		float:left; }

#main #col_f {
	padding:25px 25px 25px 35px;
	float:right;
	text-align:right;}
	
#main #col_g {
	padding:10px 20px 10px 10px;
	float:right;
	text-align:right;}
	
#col_g img {
	left:3px;
	}
#main #col_h {
	padding:25px 25px 25px 35px;
	float:right;
	text-align:right;}
	
#main #col_i {
	padding:25px 25px 25px 35px;
	float:right;
	text-align:right;}
	
#main #col_i img{
	margin-left:18px;}
	
#footer{
	right:0;
}
#FlashMain,
#bgMain{
	right:0;
}

/*====================== START BreadCrumbs ======================*/
#Breadcrumbs ul{
	right:0;
	direction:rtl;
	float:right;
}
#Breadcrumbs ul li{
	direction:rtl;
	float:right;
	padding-left:4px;
}
/*====================== END BreadCrumbs ======================*/

/*====================== start Home Page ======================*/
#col_b #flash-pic{
	left:19px;
}
#col_a #contact-details{
	text-align:right;
	direction:rtl;
}
/*====================== END Home Page ======================*/

/*====================== start Team ======================*/
ul#partners li.partner,
ul#partners li.sep{
	float:right;
}
/*====================== END Team ======================*/

/*====================== start partner ======================*/
#pane-partner img{
	float:right;
	margin:0 0 10px 10px;
}
ul#work li span{
	float:right;
	margin:0 0 0 5px;
}
ul#work li,
ul#work li.sep{
	float:right;
}
/*====================== END partner ======================*/

/*====================== start category ======================*/
ul#category li,
ul#category li.sep{
	float:right;
}
/*====================== END category ======================*/

/*------------------END Main Elements-----------------*/
.accordion div.title {
	background-position:center right;
	padding-right:25px;
}
.accordion div div p {
	padding-right:25px;
}
#contactMsg{
	right:0;
}
.Qcontact ul,
.Qcontact ul.seperator{
	float:right;
	
}
.Qcontact input.btn{
	float:left;
}
/*------------------Classes-----------------*/
.left{
	float:left;
}
.right{
	float:right;
}
div.top-link{
	left:22px;
}
div#Desc-Panel{
	left:110px;
	padding:50px 40px 40px 50px;
}
div#Desc-Panel-move{
	left:185px;
}
div#dscClose{
	left:5px;
}
.msg{
	right:0px;
}
.msg img{
	margin-left:5px;
}

/* ================================================= */
/* ================================================= */
/* ================================================= */
/* ================================================= */
/* ===============//////////\\\\\\\\\\============== */

			/*START CSS FILE - jScrollPane.css*/

/* ===============//////////\\\\\\\\\\============== */
/* ================================================= */
/* ================================================= */
/* ================================================= */
/* ================================================= */

.jScrollPaneTrack {
	left: 0;
}
.jScrollPaneDragTop {
	right: 0;
}
.jScrollPaneDragBottom {
	right: 0;
}
a.jScrollArrowUp {
	text-indent: -20000px;
	left: 0;
}
a.jScrollArrowDown {
	text-indent: -20000px;
	left: 0;
}

/*------------------START Scrollable-----------------*/
#page_scroller_horz #scrollable {
	direction:ltr;
}
#page_scroller_horz{
	left:0;
}
#page_scroller_horz div.items {
	right:-2px;
}
#page_scroller_horz div.items a {
	float:left;
	margin-right:12px;
}
#page_scroller_horz a.prev {
	left:-8px;
}
#page_scroller_horz a.next {
	right:-8px;
}
#page_scroller_vert #scrollable {
	direction:ltr;
}
#page_scroller_vert{
	right:0;
}
#page_scroller_vert div.items {
	right:0;
	float:none;
}
#page_scroller_vert div.items a {
	right:0px;
	float:none;
}
.msie6 #page_scroller_vert div.items a,
.msie7 #page_scroller_vert div.items a{
	right:51px;
}
/*------------------END Scrollable-----------------*/
/*------------------ START Site Map-----------------*/
ul.tree ul {
	background-position: 143px 15px; 
}
.msie6 ul.tree ul,
.msie7 ul.tree ul{
	background-position: 102% 15px; 
}
ul.tree li {
	padding-right: 20px;
}
ul.tree ul ul {
	background-position: 123px 15px; 
}
ul.tree ul li {
	background-position: right 7px; 
}
ul.tree ul ul li {
	background-position: right 7px; 
}
ul.tree ul ul li a {
	background-position: right 7px; 
}
/*------------------ END Site Map-----------------*/

-->
