/*
#------------------------------------------------------------------------
  JA mesolite II for Joomla 1.5
#------------------------------------------------------------------------
#Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
#@license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
#Author: J.O.O.M Solutions Co., Ltd
#Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/


/* NAVIGATION
--------------------------------------------------------- */
/* Breadcrumbs ---*/
.ja-breadcrums { direction: ltr; }

.ja-breadcrums a, 
.ja-breadcrums span.name, 
.ja-breadcrums strong { direction: rtl; }

/* Extras ---*/
.ja-links { float: left; direction: ltr; }
.ja-links a { direction: rtl; }

/* SPLIT + DROPLINE
----------------------------------------------------------- */
#ja-splitmenu, #jasdl-mainnav { direction: ltr; float: right; }

#ja-splitmenu li, #jasdl-mainnav li { float: right; }

#ja-splitmenu li a { direction: rtl; }

/* Sub Nav (lv2) ---*/

#ja-subnav li a { direction: rtl; }

/* CSS + MOO
----------------------------------------------------------- */
#ja-cssmenu { 	direction: ltr; float: right; }

#ja-cssmenu ul, #ja-cssmenu li a { direction: rtl; }

#ja-cssmenu li ul {
	top: -999em;
	right: 0;!important;
}

#ja-cssmenu li{
	position: relative;
}

#ja-cssmenu li li {
	position: static;
}

#ja-cssmenu li:hover ul ul, #ja-cssmenu li:hover ul ul ul,
#ja-cssmenu li.sfhover ul ul, #ja-cssmenu li.havechildsfhover ul ul, #ja-cssmenu li.havechild-activesfhover ul ul, #ja-cssmenu li.activesfhover ul ul,
#ja-cssmenu li.sfhover ul ul ul, #ja-cssmenu li.havechildsfhover ul ul ul, #ja-cssmenu li.havechild-activesfhover ul ul ul, #ja-cssmenu li.activesfhover ul ul ul {
	top: -999em;
	right: 0;
}

#ja-cssmenu li:hover ul, #ja-cssmenu li li:hover ul, #ja-cssmenu li li li:hover ul,
#ja-cssmenu li.sfhover ul, #ja-cssmenu li.havechildsfhover ul, #ja-cssmenu li.havechild-activesfhover ul, #ja-cssmenu li.activesfhover ul,
#ja-cssmenu li li.sfhover ul, #ja-cssmenu li li.havesubchildsfhover ul, #ja-cssmenu li li.havesubchild-activesfhover ul, #ja-cssmenu li li.activesfhover ul,
#ja-cssmenu li li li.sfhover ul, #ja-cssmenu li li li.havesubchildsfhover ul, #ja-cssmenu li li li.havesubchild-activesfhover ul, #ja-cssmenu li li li.activesfhover ul {
	top: auto;
	right: 0;
}

*+html #ja-menunav {
	margin-right: 0px;
}

/* MEGA MENU
----------------------------------------------------------- */
.ja-megamenu a { direction: rtl; }

ul.level0 li.mega {
	position: relative;
}

ul.level1 li.mega {
	position: static;
}

ul.level0 li.mega .childcontent {
	right: 0;
}

ul.level0 { direction: ltr; float: right; }

ul.level1 { direction: rtl; }

*+html ul.level0 .childcontent { margin-top: -3px; margin-left: -4px; }

#ja-mainnav a {
	cursor: pointer;
}

.module_menu h3 {
	direction: rtl;
}

.addtocart_button_module {
	direction: ltr;
}

#ja-botsl li, #ja-subnav .sublevel a {
	text-align: right;
	direction: ltr;
}

/*******VM***/

#vmMainPage div{
	direction: ltr;
}

#vmMainPage #login_stretcher {
	direction: rtl;
}

.browseProductContainer, .browseProductContainer div {
	direction: rtl !important;
}

#vmMainPage form div.formField {
	direction: rtl;
}

legend {
	float: right;
}

.poll br {
	clear: both;
}

#lbCenter, #lbCenter * {
	direction: ltr;
}

#vmMainPage form div.btn_next {
	direction: rtl !important;	
}

.rtl {
	direction: rtl !important;	
}

#ja-subnav .sublevel ul.active span.menu-title {
	padding-right: 15px !important;
}

*body .addtocart_button_module, .notify_button {
	direction: rtl;
}
